Version: 13.0

    Show / Hide Table of Contents

    Class LoadedBolt

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    LoadedBolt
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    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

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top