Class BoltGeometry
  
  
  
  
    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    
    
    BoltGeometry
   
  
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
     
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    
   
  
  Assembly: SMT.MastaAPI.13.0.dll
  Syntax
  
    public class BoltGeometry : NamedDatabaseItem, IEquatable<APIBase>
   
  Properties
  
  
  
  
  BoltDiameter
  Bolt diameter = outside diameter of thread (nominal diameter).
Measurement: ShortLength
 
  
  Declaration
  
    public double BoltDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  BoltInnerDiameter
  Bolt inner diameter, used for hollow bolts. See page 140 VDI 2230/1.
Measurement: ShortLength
 
  
  Declaration
  
    public double BoltInnerDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  BoltLength
  
  
  Declaration
  
    public double BoltLength { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  BoltName
  
  
  Declaration
  
    public virtual string BoltName { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  BoltSections
  Specify cross section properties of the bolt shank.
 
  
  Declaration
  
    public List<BoltSection> BoltSections { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Collections.Generic.List<BoltSection> | 
         | 
      
    
  
  
  
  
  BoltShankType
  
  
  Declaration
  
    public BoltShankType BoltShankType { get; set; }
   
  Property Value
  
  
  
  
  BoltThreadPitchDiameter
  
  
  Declaration
  
    public double BoltThreadPitchDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  HasCrossSectionsOfDifferentDiameters
  
  
  Declaration
  
    public bool HasCrossSectionsOfDifferentDiameters { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  HoleChamferWidth
  The hole chamfer width of the clamped parts.
Measurement: ShortLength
 
  
  Declaration
  
    public double HoleChamferWidth { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  HoleDiameterOfClampedParts
  
  
  Declaration
  
    public double HoleDiameterOfClampedParts { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  IsThreadedToHead
  
  
  Declaration
  
    public bool IsThreadedToHead { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  MinorDiameterOfBoltThread
  
  
  Declaration
  
    public double MinorDiameterOfBoltThread { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  NutThreadMinorDiameter
  
  
  Declaration
  
    public double NutThreadMinorDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  NutThreadPitchDiameter
  
  
  Declaration
  
    public double NutThreadPitchDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  OutsideDiameterOfClampedParts
  Outside diameter of the plane head bearing surface of the bolt (at the inlet of the transition radius of the head); generally bearing surface outside diameter.
Measurement: ShortLength
 
  
  Declaration
  
    public double OutsideDiameterOfClampedParts { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  PitchOfThread
  
  
  Declaration
  
    public double PitchOfThread { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  ShankDiameter
  
  
  Declaration
  
    public double ShankDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  ShankInnerDiameter
  
  
  Declaration
  
    public double ShankInnerDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  ShankLength
  
  
  Declaration
  
    public double ShankLength { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  StandardSize
  
  
  Declaration
  
    public StandardSizes StandardSize { get; set; }
   
  Property Value
  
  
  
  
  TappedThreadMinorDiameter
  
  
  Declaration
  
    public double TappedThreadMinorDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  TappedThreadPitchDiameter
  
  
  Declaration
  
    public double TappedThreadPitchDiameter { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  
  
  
  TypeOfBoltedJoint
  
  
  Declaration
  
    public BoltTypes TypeOfBoltedJoint { get; set; }
   
  Property Value
  
  
  
  
  TypeOfHeadCap
  
  
  Declaration
  
    public HeadCapTypes TypeOfHeadCap { get; set; }
   
  Property Value
  
  
  
  
  TypeOfThread
  
  
  Declaration
  
    public ThreadTypes TypeOfThread { get; set; }
   
  Property Value
  
  
  
  
  WidthAcrossFlats
  The width across the flat sides on the bolt head. See IS0 4762.
Measurement: ShortLength
 
  
  Declaration
  
    public double WidthAcrossFlats { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Double | 
         | 
      
    
  
  Implements
  
      System.IEquatable<T>
  
  Extension Methods