Class LoadedBolt
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.Bolts
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class LoadedBolt : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
| Type | Description |
|---|---|
| APIBase |
Properties
AdditionalAxialBoltLoad
The proportion of the working load loading the bolt in addition to the preload. See page 43 VDI 2230/1.
Measurement: Force
Declaration
public double AdditionalAxialBoltLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AdditionalAxialBoltLoadInAssembledState
The proportion of the working load loading the bolt in addition to the preload. See page 43 VDI 2230/1.
Measurement: Force
Declaration
public double AdditionalAxialBoltLoadInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AdditionalBendingMoment
Measurement: Torque
Declaration
public double AdditionalBendingMoment { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AdditionalBendingMomentInBolt
Measurement: Torque
Declaration
public double AdditionalBendingMomentInBolt { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AdditionalBoltLoadAfterOpening
Measurement: Force
Declaration
public double AdditionalBoltLoadAfterOpening { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AlternatingStress
Measurement: Stress
Declaration
public double AlternatingStress { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AlternatingStressEccentric
Measurement: Stress
Declaration
public double AlternatingStressEccentric { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AssemblyPreload
Measurement: Force
Declaration
public Overridable<double> AssemblyPreload { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
AssemblyTemperature
Measurement: Temperature
Declaration
public double AssemblyTemperature { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AverageBoltLoad
Average bolt load, 5.5/20 (page 80) VDI 2230/1.
Measurement: Force
Declaration
public double AverageBoltLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AverageBoltLoadMaximumAssemblyPreload
Average bolt load, 5.5/20 (page 80) VDI 2230/1.
Measurement: Force
Declaration
public double AverageBoltLoadMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AverageBoltLoadMinimumAssemblyPreload
Average bolt load, 5.5/20 (page 80) VDI 2230/1.
Measurement: Force
Declaration
public double AverageBoltLoadMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AxialLoadAtOpeningLimitConcentricLoading
Measurement: Force
Declaration
public double AxialLoadAtOpeningLimitConcentricLoading { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AxialLoadAtOpeningLimitEccentricLoading
Measurement: Force
Declaration
public double AxialLoadAtOpeningLimitEccentricLoading { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AxialLoadAtOpeningLimitEccentricLoadingFrom5329
Measurement: Force
Declaration
public double AxialLoadAtOpeningLimitEccentricLoadingFrom5329 { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AxialLoadAtWhichOpeningOccursDuringEccentricLoading
Measurement: Force
Declaration
public double AxialLoadAtWhichOpeningOccursDuringEccentricLoading { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AxialLoadType
Affects the calculation of Nominal Diameter according to Table A7, only if the maximum axial load is greater than the maximum transverse load divided by the minimum coefficient of friction at the interface.
Declaration
public AxialLoadType AxialLoadType { get; set; }
Property Value
| Type | Description |
|---|---|
| AxialLoadType |
BendingAngle
Measurement: Angle
Declaration
public double BendingAngle { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BendingMoment
Measurement: Torque
Declaration
public double BendingMoment { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BendingMomentAtBoltingPoint
Measurement: Torque
Declaration
public double BendingMomentAtBoltingPoint { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Bolt
Declaration
public DetailedBoltDesign Bolt { get; }
Property Value
| Type | Description |
|---|---|
| DetailedBoltDesign |
BreakingForce
Breaking force of the free loaded bolt thread.
Measurement: Force
Declaration
public double BreakingForce { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ChangeInPreloadDueToThermalExpansion
Measurement: Force
Declaration
public double ChangeInPreloadDueToThermalExpansion { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ChangeInTemperatureOfBolt
Measurement: TemperatureDifference
Declaration
public double ChangeInTemperatureOfBolt { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ChangeInTemperatureOfClampedParts
Measurement: TemperatureDifference
Declaration
public double ChangeInTemperatureOfClampedParts { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ClampingLoad
Measurement: Force
Declaration
public double ClampingLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ClampLoadAtOpeningLimit
Measurement: Force
Declaration
public double ClampLoadAtOpeningLimit { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ComparativeStressInAssembledState
Measurement: Stress
Declaration
public double ComparativeStressInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ComparativeStressInAssembledStateMaximumAssemblyPreload
Measurement: Stress
Declaration
public double ComparativeStressInAssembledStateMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ComparativeStressInWorkingState
Measurement: Stress
Declaration
public double ComparativeStressInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ComparativeStressInWorkingStateMaximumAssemblyPreload
Measurement: Stress
Declaration
public double ComparativeStressInWorkingStateMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ComparativeStressInWorkingStateMinimumAssemblyPreload
Measurement: Stress
Declaration
public double ComparativeStressInWorkingStateMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
CorrectionFactorC1
Declaration
public double CorrectionFactorC1 { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
CorrectionFactorC3
Declaration
public double CorrectionFactorC3 { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
DistanceBetweenEdgeOfPreloadingAreaAndForceIntroductionPoint
Distance between the edge of the preloading area and the force introduction point at the basic solid.
Measurement: ShortLength
Declaration
public Overridable<double> DistanceBetweenEdgeOfPreloadingAreaAndForceIntroductionPoint { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
DistanceOfEdgeBearingPointVFromCentre
Measurement: ShortLength
Declaration
public double DistanceOfEdgeBearingPointVFromCentre { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
DistanceOfLineOfActionOfAxialLoadFromCentre
Distance of the substitutional line of action of the axial load FA from the axis of the imaginary laterally symmetrical deformation solid.
Measurement: ShortLength
Declaration
public double DistanceOfLineOfActionOfAxialLoadFromCentre { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
DoesTighteningTechniqueExceedYieldPoint
Declaration
public bool DoesTighteningTechniqueExceedYieldPoint { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
EdgeDistanceOfOpeningPointU
Measurement: ShortLength
Declaration
public double EdgeDistanceOfOpeningPointU { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
EffectiveDiameterOfFrictionMoment
Measurement: ShortLength
Declaration
public double EffectiveDiameterOfFrictionMoment { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ElasticResilienceOfBolt
Measurement: LinearFlexibility
Declaration
public double ElasticResilienceOfBolt { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ElasticResilienceOfBoltAtRoomTemperature
Measurement: LinearFlexibility
Declaration
public double ElasticResilienceOfBoltAtRoomTemperature { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ElasticResilienceOfBoltInOperatingState
Measurement: LinearFlexibility
Declaration
public double ElasticResilienceOfBoltInOperatingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ElasticResilienceOfPlatesAtRoomTemperature
Measurement: LinearFlexibility
Declaration
public double ElasticResilienceOfPlatesAtRoomTemperature { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FatigueSafetyFactorInAssembledState
Alternating Stress / Bolt Fatigue Limit. R9/4 VDI 2230/1.
Measurement: SafetyFactor
Declaration
public double FatigueSafetyFactorInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FatigueSafetyFactorInTheAssembledStateMaximumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double FatigueSafetyFactorInTheAssembledStateMaximumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FatigueSafetyFactorInTheAssembledStateMinimumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double FatigueSafetyFactorInTheAssembledStateMinimumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FatigueSafetyFactorInWorkingState
Alternating Stress / Bolt Fatigue Limit. R9/4 VDI 2230/1.
Measurement: SafetyFactor
Declaration
public double FatigueSafetyFactorInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FatigueSafetyFactorMaximumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double FatigueSafetyFactorMaximumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FatigueSafetyFactorMinimumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double FatigueSafetyFactorMinimumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
JointIsToBeDesignedWithFQmax
Joint is to be designed using transverse load if the maximum axial load is less than the maximum transverse load divided by the minimum coefficient of friction at the interface. See page 116 VDI 2230/1.
Declaration
public bool JointIsToBeDesignedWithFQmax { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
JointType
Declaration
public JointTypes JointType { get; set; }
Property Value
| Type | Description |
|---|---|
| JointTypes |
LengthBetweenBasicSolidAndLoadIntroductionPointK
Determined from the bolt geometry given in figure 5.2/4.
Measurement: ShortLength
Declaration
public double LengthBetweenBasicSolidAndLoadIntroductionPointK { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LimitingSlipForce
Measurement: Force
Declaration
public double LimitingSlipForce { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LimitingSurfacePressureOnHeadSide
Measurement: Stress
Declaration
public double LimitingSurfacePressureOnHeadSide { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LimitingSurfacePressureOnNutSide
Measurement: Stress
Declaration
public double LimitingSurfacePressureOnNutSide { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadAtMinimumYieldPoint
Bolt load at the minimum yield point or 0.2% proof stress (no torsional stress).
Measurement: Force
Declaration
public double LoadAtMinimumYieldPoint { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadFactor
Declaration
public double LoadFactor { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadFactorBending
Declaration
public double LoadFactorBending { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadFactorForConcentricClamping
Declaration
public double LoadFactorForConcentricClamping { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadFactorForConcentricClampingInOperatingState
Declaration
public double LoadFactorForConcentricClampingInOperatingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadFactorForEccentricClamping
Declaration
public double LoadFactorForEccentricClamping { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadFactorForEccentricClampingAndConcentricLoadIntroduction
Declaration
public double LoadFactorForEccentricClampingAndConcentricLoadIntroduction { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadFactorPhiStareK
Declaration
public double LoadFactorPhiStareK { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadIntroductionFactor
Load introduction factor for describing the effect of the introduction point of FA on the displacement of the bolt head, generally and for concentric clamping. See page 46 VDI 2230/1.
Declaration
public Overridable<double> LoadIntroductionFactor { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
LoadVector
Declaration
public Vector3D LoadVector { get; set; }
Property Value
| Type | Description |
|---|---|
| Vector3D |
LossOfPreloadDueToEmbedding
Loss of preload as a result of embedding during operation. See page 22 VDI 2230/1.
Measurement: Force
Declaration
public double LossOfPreloadDueToEmbedding { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumAdditionalAxialLoad
Measurement: Force
Declaration
public double MaximumAdditionalAxialLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumAssemblyPreload
Maximum assembly preload for which a bolt must be designed so that, in spite of lack of precision in the tightening technique and the expected embedding during operation, the required clamp load in the joint is produced and maintained. See page 18/22 in VDI 2230/1.
Measurement: Force
Declaration
public double MaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumAssemblyPreloadDuringAssembly
Maximum assembly preload for which a bolt must be designed, so that, in spite of lack of precision in the tightening technique and the expected embedding during operation, the required clamp load in the joint is produced and maintained. See page 18/22 in VDI 2230/1.
Measurement: Force
Declaration
public double MaximumAssemblyPreloadDuringAssembly { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumAxialLoad
Measurement: Force
Declaration
public Overridable<double> MaximumAxialLoad { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
MaximumHeadSurfacePressureInAssembledState
Maximum Head Surface Pressure in the Assembled State. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumHeadSurfacePressureInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumHeadSurfacePressureInWorkingState
Maximum Head Surface Pressure in the Working State. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumHeadSurfacePressureInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumNutSurfacePressureInAssembledState
Maximum Nut Surface Pressure in the Assembled State. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumNutSurfacePressureInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumNutSurfacePressureInWorkingState
Maximum Nut Surface Pressure in the Working State. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumNutSurfacePressureInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumPreload
Measurement: Force
Declaration
public double MaximumPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumPreloadInAssembledStateMaximumAssemblyPreload
Measurement: Force
Declaration
public double MaximumPreloadInAssembledStateMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumPreloadMaximumAssemblyPreload
Measurement: Force
Declaration
public double MaximumPreloadMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumPreloadMinimumAssemblyPreload
Measurement: Force
Declaration
public double MaximumPreloadMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumPressureToBeSealed
Measurement: Stress
Declaration
public double MaximumPressureToBeSealed { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumRelievingLoadOfPlates
Measurement: Force
Declaration
public double MaximumRelievingLoadOfPlates { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumStressInBendingTensionOfBoltThread
Measurement: Stress
Declaration
public double MaximumStressInBendingTensionOfBoltThread { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumSurfacePressure
Maximum Surface Pressure. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumSurfacePressure { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumSurfacePressureInAssembledState
Maximum surface pressure in the assembled state. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumSurfacePressureInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumSurfacePressureInAssembledStateMaximumAssemblyPreload
Maximum Surface Pressure. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumSurfacePressureInAssembledStateMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumSurfacePressureInWorkingState
Maximum Surface Pressure in the Working State. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumSurfacePressureInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumSurfacePressureInWorkingStateMaximumAssemblyPreload
Maximum Surface Pressure. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumSurfacePressureInWorkingStateMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumSurfacePressureInWorkingStateMinimumAssemblyPreload
Maximum Surface Pressure. See page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumSurfacePressureInWorkingStateMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTensileStress
Measurement: Stress
Declaration
public double MaximumTensileStress { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTensileStressInWorkingStateMaximumAssemblyPreload
Measurement: Stress
Declaration
public double MaximumTensileStressInWorkingStateMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTensileStressInWorkingStateMinimumAssemblyPreload
Measurement: Stress
Declaration
public double MaximumTensileStressInWorkingStateMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTorqueAboutBoltAxis
Measurement: Torque
Declaration
public double MaximumTorqueAboutBoltAxis { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTorsionalMoment
Measurement: Torque
Declaration
public double MaximumTorsionalMoment { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTorsionalStress
Measurement: Stress
Declaration
public double MaximumTorsionalStress { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTorsionalStressDueToFQ
Maximum shearing stress as a result of a transverse load FQ. See page 26 VDI 2230/1.
Measurement: Stress
Declaration
public double MaximumTorsionalStressDueToFQ { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumTransverseLoad
Maximum transverse load, a working load normal to the bolt axis or a component of a working load FB in any direction.
Measurement: Force
Declaration
public Overridable<double> MaximumTransverseLoad { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
MinimumAdditionalAxialLoad
Measurement: Force
Declaration
public double MinimumAdditionalAxialLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumAssemblyPreload
Required minimum assembly preload; minimum assembly preload which can occur at FMmax as a result of a lack of precision in the tightening technique and maximum friction. See page 22 VDI 2230/1.
Measurement: Force
Declaration
public double MinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumAssemblyPreloadDuringAssembly
Required minimum assembly preload; minimum assembly preload which can occur at FMmax as a result of a lack of precision in the tightening technique and maximum friction. See page 22 VDI 2230/1.
Measurement: Force
Declaration
public double MinimumAssemblyPreloadDuringAssembly { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumAxialLoad
The minimum axial load. If the load type is static then this should be 0.
Measurement: Force
Declaration
public double MinimumAxialLoad { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumClampLoadAtTheOpeningLimit
Minimum clamp load for prevention of opening at the interface.
Measurement: Force
Declaration
public double MinimumClampLoadAtTheOpeningLimit { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumClampLoadForEnsuringASealingFunction
Measurement: Force
Declaration
public double MinimumClampLoadForEnsuringASealingFunction { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumClampLoadForTransmittingTransverseLoad
Minimum clamp load for transmitting transverse load, R2. See page 20 VDI 2230/1.
Measurement: Force
Declaration
public double MinimumClampLoadForTransmittingTransverseLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumEffectiveLengthOfEngagement
Minimum required length of engagement (overlapping of external and internal threads).
Measurement: ShortLength
Declaration
public double MinimumEffectiveLengthOfEngagement { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumLengthOfEngagement
Length of engagement (overlapping of external and internal threads).
Measurement: ShortLength
Declaration
public double MinimumLengthOfEngagement { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumNominalDiameter
The minimum nominal diameter according to table A7 page 116 in VDI 2230/1.
Measurement: ShortLength
Declaration
public double MinimumNominalDiameter { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumPreload
Measurement: Force
Declaration
public double MinimumPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumRequiredClampingForce
Clamp load required for sealing functions, friction grip and prevention of one-sided opening at an interface. See page 20 in VDI 2230/1.
Measurement: Force
Declaration
public Overridable<double> MinimumRequiredClampingForce { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
MinimumResidualClampLoad
Minimum residual clamp load at the interface during relief or loading by FPA and after embedding in service. See page 28 or 90 in VDI 2230/1.
Measurement: Force
Declaration
public Overridable<double> MinimumResidualClampLoad { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
MinimumResidualClampLoadInAssembledState
Minimum residual clamp load at the interface during relief or loading by FPA and after embedding in service. See page 28 or 90 in VDI 2230/1.
Measurement: Force
Declaration
public double MinimumResidualClampLoadInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumResidualClampLoadMaximumAssemblyPreload
Minimum residual clamp load at the interface during relief or loading by FPA and after embedding in service. See page 28 or 90 in VDI 2230/1.
Measurement: Force
Declaration
public double MinimumResidualClampLoadMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumResidualClampLoadMinimumAssemblyPreload
Measurement: Force
Declaration
public double MinimumResidualClampLoadMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumStressInBendingTensionOfBoltThread
Measurement: Stress
Declaration
public double MinimumStressInBendingTensionOfBoltThread { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
NumberOfAlternatingCyclesDuringContinuousLoading
Number of alternating cycles during continuous loading.
Measurement: Cycles
Declaration
public double NumberOfAlternatingCyclesDuringContinuousLoading { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
NumberOfAlternatingCyclesDuringLoadingWithinFatigueRange
Number of alternating cycles during loading within the fatigue strength range.
Measurement: Cycles
Declaration
public double NumberOfAlternatingCyclesDuringLoadingWithinFatigueRange { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
NumberOfBearingAreas
Declaration
public int NumberOfBearingAreas { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
NumberOfStepsForFMmaxTableA7
Declaration
public int NumberOfStepsForFMmaxTableA7 { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
NumberOfStepsForFMminTableA7
Declaration
public int NumberOfStepsForFMminTableA7 { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
OperatingTemperatureOfBolt
Measurement: Temperature
Declaration
public double OperatingTemperatureOfBolt { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
OperatingTemperatureOfClampedParts
Measurement: Temperature
Declaration
public double OperatingTemperatureOfClampedParts { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ParameterOfCircleEquationMK
Measurement: Force
Declaration
public double ParameterOfCircleEquationMK { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ParameterOfCircleEquationNK
Measurement: Force
Declaration
public double ParameterOfCircleEquationNK { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PermissibleAssemblyPreload
Measurement: Force
Declaration
public double PermissibleAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PermissibleAssemblyPreloadAssembledState
Measurement: Force
Declaration
public double PermissibleAssemblyPreloadAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PermissibleShearingForceOfBolt
Measurement: Force
Declaration
public double PermissibleShearingForceOfBolt { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PermittedAssemblyReducedStress
Measurement: Stress
Declaration
public double PermittedAssemblyReducedStress { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PlasticDeformationDueToEmbedding
Plastic deformation as a result of embedding, amount of embedding. See Table 5.4/1 in VDI 2230/1.
Measurement: VeryShortLength
Declaration
public double PlasticDeformationDueToEmbedding { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PolarMomentOfResistance
Measurement: Volume
Declaration
public double PolarMomentOfResistance { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Preload
Measurement: Force
Declaration
public Overridable<double> Preload { get; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
PreloadAtOpeningLimit
Measurement: Force
Declaration
public double PreloadAtOpeningLimit { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PreloadAtRoomTemperature
Measurement: Force
Declaration
public double PreloadAtRoomTemperature { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PreloadInAssembledState
Measurement: Force
Declaration
public double PreloadInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PresentEffectiveLengthOfEngagement
Measurement: ShortLength
Declaration
public double PresentEffectiveLengthOfEngagement { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PresentLengthOfEngagement
Measurement: ShortLength
Declaration
public double PresentLengthOfEngagement { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProportionOfTighteningTorqueInThread
Measurement: Torque
Declaration
public double ProportionOfTighteningTorqueInThread { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
RelievingLoadOfPlates
Page 52 (5.3/3) VDI 2230/1.
Measurement: Force
Declaration
public double RelievingLoadOfPlates { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IReadOnlyList<System.String> |
ResidualTransverseLoad
Measurement: Force
Declaration
public double ResidualTransverseLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ResultingMomentInClampingArea
Measurement: Torque
Declaration
public double ResultingMomentInClampingArea { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ShearingCrossSectionOfBoltThread
Shearing cross section of the thread of the bolt during axial loading.
Measurement: SmallArea
Declaration
public double ShearingCrossSectionOfBoltThread { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ShearingCrossSectionOfNutThread
Measurement: SmallArea
Declaration
public double ShearingCrossSectionOfNutThread { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ShearingSafetyFactor
Shearing Strength / Shearing Stress as a Result of the Maximum Transverse Load. R12/7 VDI 2230/1.
Measurement: SafetyFactor
Declaration
public double ShearingSafetyFactor { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SlippingSafetyFactor
Safety margin against slipping in the working state. Minimum Residual Clamp Load / Minimum Clamp Load for Transmitting Transverse Load. R12/4 VDI 2230/1.
Measurement: SafetyFactor
Declaration
public double SlippingSafetyFactor { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SlippingSafetyFactorInTheAssembledState
Safety margin against slipping in the assembled state. Minimum Residual Clamp Load / Minimum Clamp Load for Transmitting Transverse Load. R12/4 VDI 2230/1.
Measurement: SafetyFactor
Declaration
public double SlippingSafetyFactorInTheAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SlippingSafetyFactorInTheAssembledStateMaximumAssemblyPreload
Safety margin against slipping in the assembled state. Minimum Residual Clamp Load / Minimum Clamp Load for Transmitting Transverse Load. R12/4 VDI 2230/1.
Measurement: SafetyFactor
Declaration
public double SlippingSafetyFactorInTheAssembledStateMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SlippingSafetyFactorInTheAssembledStateMinimumAssemblyPreload
Safety margin against slipping in the assembled state. Minimum Residual Clamp Load / Minimum Clamp Load for Transmitting Transverse Load. R12/4 VDI 2230/1.
Measurement: SafetyFactor
Declaration
public double SlippingSafetyFactorInTheAssembledStateMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SlippingSafetyFactorMaximumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double SlippingSafetyFactorMaximumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SlippingSafetyFactorMinimumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double SlippingSafetyFactorMinimumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StrengthRatio
Measurement: Percentage
Declaration
public double StrengthRatio { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfEnduranceLimitSG
Stress amplitude of endurance limit SG, see page 24 VDI 2230/1.
Measurement: Stress
Declaration
public double StressAmplitudeOfEnduranceLimitSG { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfEnduranceLimitSGMaximumAssemblyPreload
Stress amplitude of endurance limit SG, see page 24 VDI 2230/1.
Measurement: Stress
Declaration
public double StressAmplitudeOfEnduranceLimitSGMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfEnduranceLimitSGMinimumAssemblyPreload
Stress amplitude of endurance limit SG, see page 24 VDI 2230/1.
Measurement: Stress
Declaration
public double StressAmplitudeOfEnduranceLimitSGMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfEnduranceLimitSV
Measurement: Stress
Declaration
public double StressAmplitudeOfEnduranceLimitSV { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfFatigueStrengthSG
Stress amplitude of fatigue strength SG, see page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double StressAmplitudeOfFatigueStrengthSG { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfFatigueStrengthSGMaximumAssemblyPreload
Stress amplitude of fatigue strength SG, see page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double StressAmplitudeOfFatigueStrengthSGMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfFatigueStrengthSGMinimumAssemblyPreload
Stress amplitude of fatigue strength SG, see page 25 VDI 2230/1.
Measurement: Stress
Declaration
public double StressAmplitudeOfFatigueStrengthSGMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressAmplitudeOfFatigueStrengthSV
Measurement: Stress
Declaration
public double StressAmplitudeOfFatigueStrengthSV { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StressInBendingTensionOfBoltThread
Stress in the bending tension fibre of the bolt thread, caused by FSA and a bending moment Bb during eccentric load application. See page 83 VDI 2230/1.
Measurement: Stress
Declaration
public double StressInBendingTensionOfBoltThread { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
StrippingForce
Stripping force of the nut thread.
Measurement: Force
Declaration
public double StrippingForce { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactor
Limiting Surface Pressure / Maximum Surface Pressure in Assembled and Working State.
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactor { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorInAssembledState
Limiting Surface Pressure / Maximum Surface Pressure in Assembled State.
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorInTheAssembledStateMinimumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorInTheAssembledStateMinimumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorInWorkingState
Limiting Surface Pressure / Maximum Surface Pressure in Working State.
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorMaximumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorMaximumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorMinimumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorMinimumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorOnHeadSide
Limiting Surface Pressure / Maximum Surface Pressure for the Head in the Assembled State.
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorOnHeadSide { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorOnHeadSideInWorkingState
Limiting Surface Pressure / Maximum Surface Pressure for Head in the Working State.
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorOnHeadSideInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorOnNutSide
Limiting Surface Pressure / Maximum Surface Pressure for the Nut in the Assembled State.
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorOnNutSide { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SurfacePressureSafetyFactorOnNutSideInWorkingState
Limiting Surface Pressure / Maximum Surface Pressure for the Nut in the Working State.
Measurement: SafetyFactor
Declaration
public double SurfacePressureSafetyFactorOnNutSideInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TabularAssemblyPreload
Tabular value of the assembly preload from Tables A1 to A4 (v=0.9) in VDI 2230/1.
Measurement: Force
Declaration
public double TabularAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TabularTighteningTorque
Tabular tightening torque from tables A1 to A4, page 109 VDI 2230.
Measurement: Torque
Declaration
public double TabularTighteningTorque { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TensileStressDueToAssemblyPreload
Measurement: Stress
Declaration
public double TensileStressDueToAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TheoreticalLoadFactor
Declaration
public double TheoreticalLoadFactor { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TighteningFactor
Tightening factor R1. Calculated using table A8 VDI 2230/1. When estimated tightening technique selected.
Declaration
public Overridable<double> TighteningFactor { get; set; }
Property Value
| Type | Description |
|---|---|
| Overridable<System.Double> |
TighteningTechnique
Declaration
public TighteningTechniques TighteningTechnique { get; set; }
Property Value
| Type | Description |
|---|---|
| TighteningTechniques |
TighteningTorque
Tightening torque, R13. See page 27 VDI 2230/1.
Measurement: Torque
Declaration
public double TighteningTorque { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TighteningTorqueMaximumAssemblyPreload
Measurement: Torque
Declaration
public double TighteningTorqueMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TighteningTorqueMinimumAssemblyPreload
Measurement: Torque
Declaration
public double TighteningTorqueMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TorsionalStressInAssembledState
Measurement: Stress
Declaration
public double TorsionalStressInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalBendingMoment
Measurement: Torque
Declaration
public double TotalBendingMoment { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalBendingMomentInBolt
Measurement: Torque
Declaration
public double TotalBendingMomentInBolt { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalBendingMomentInPlates
Measurement: Torque
Declaration
public double TotalBendingMomentInPlates { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalBoltLoad
Measurement: Force
Declaration
public double TotalBoltLoad { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalBoltLoadMaximumAssemblyPreload
Measurement: Force
Declaration
public double TotalBoltLoadMaximumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalBoltLoadMinimumAssemblyPreload
Measurement: Force
Declaration
public double TotalBoltLoadMinimumAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
YieldPointSafetyFactorInAssembledState
Measurement: SafetyFactor
Declaration
public double YieldPointSafetyFactorInAssembledState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
YieldPointSafetyFactorInAssembledStateMaximumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double YieldPointSafetyFactorInAssembledStateMaximumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
YieldPointSafetyFactorInWorkingState
The yield point safety factor in the working state.
Measurement: SafetyFactor
Declaration
public double YieldPointSafetyFactorInWorkingState { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
YieldPointSafetyFactorInWorkingStateMaximumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double YieldPointSafetyFactorInWorkingStateMaximumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
YieldPointSafetyFactorInWorkingStateMinimumRequiredAssemblyPreload
Measurement: SafetyFactor
Declaration
public double YieldPointSafetyFactorInWorkingStateMinimumRequiredAssemblyPreload { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Methods
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
| Type | Description |
|---|---|
| System.String |
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
| Type | Description |
|---|---|
| System.String |
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | reportName |
Returns
| Type | Description |
|---|---|
| System.String |
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | filePath |
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | filePath |
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | filePath |
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | reportName | |
| System.String | filePath |
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | reportName | |
| System.String | filePath |
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | reportName | |
| System.String | filePath |