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 |