Version:

    Show / Hide Table of Contents

    Class DetailedBoltDesign

    Inheritance
    System.Object
    APIBase
    DetailedBoltDesign
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, [])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, , T)
    APIBase.callPartialMethod<T>(String, , , T)
    APIBase.callPartialMethod<T>(String, , , , T)
    APIBase.callPartialMethod<T1, T2>(String, , T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    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.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.ToListWithSelectedItem<T>(IEnumerable<T>)
    APIBase.ToListWithSelectedItem<T>(T, IEnumerable<T>)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    APIBase.InvalidProperties
    APIBase.ReadOnlyProperties
    APIBase.AllPropertiesAreReadOnly
    APIBase.AllPropertiesAreInvalid
    APIBase.cacheRpds
    APIBase.isInvalid
    Namespace: SMT.MastaAPI.Bolts
    Assembly: SMT.MastaAPI.14.1.1.dll
    Syntax
    public class DetailedBoltDesign : APIBase, IEquatable<APIBase>

    Fields

    _parent

    Declaration
    protected readonly APIBase _parent
    Field Value
    Type Description
    APIBase

    Properties

    AppropriateMinimumBoltDiameter

    Declaration
    public double AppropriateMinimumBoltDiameter { get; }
    Property Value
    Type Description
    System.Double

    AppropriateMinimumCrossSectionalAreaForHollowBolt

    Declaration
    public double AppropriateMinimumCrossSectionalAreaForHollowBolt { get; }
    Property Value
    Type Description
    System.Double

    AverageOutsideDiameterOfClampedParts

    Declaration
    public double AverageOutsideDiameterOfClampedParts { get; }
    Property Value
    Type Description
    System.Double

    AverageSurfaceRoughness

    Declaration
    public double AverageSurfaceRoughness { get; set; }
    Property Value
    Type Description
    System.Double

    BearingAreaDiameterAtTheInterface

    Declaration
    public double BearingAreaDiameterAtTheInterface { get; }
    Property Value
    Type Description
    System.Double

    BoltGeometry

    Declaration
    public BoltGeometry BoltGeometry { get; }
    Property Value
    Type Description
    BoltGeometry

    ChamferDiameterAtTheClampedParts

    Declaration
    public double ChamferDiameterAtTheClampedParts { get; }
    Property Value
    Type Description
    System.Double

    ClampedParts

    Declaration
    public List<ClampedSection> ClampedParts { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<ClampedSection>

    ClampedSections

    Declaration
    public ReadOnlyCollection<ClampedSection> ClampedSections { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<ClampedSection>

    ClampingLength

    Declaration
    public double ClampingLength { get; }
    Property Value
    Type Description
    System.Double

    ConsiderThisTappedThreadBoltAsAThroughBoltedJoint

    Declaration
    public bool ConsiderThisTappedThreadBoltAsAThroughBoltedJoint { get; set; }
    Property Value
    Type Description
    System.Boolean

    CounterBoreDepth

    Declaration
    public double CounterBoreDepth { get; set; }
    Property Value
    Type Description
    System.Double

    CrossSectionOfThread

    Declaration
    public double CrossSectionOfThread { get; }
    Property Value
    Type Description
    System.Double

    DeformationConeAngle

    Declaration
    public double DeformationConeAngle { get; }
    Property Value
    Type Description
    System.Double

    DiameterForTheSpecifiedStandardSize

    Declaration
    public double DiameterForTheSpecifiedStandardSize { get; }
    Property Value
    Type Description
    System.Double

    DiameterOfShearingCrossSection

    Declaration
    public double DiameterOfShearingCrossSection { get; }
    Property Value
    Type Description
    System.Double

    DiameterRatio

    Declaration
    public double DiameterRatio { get; }
    Property Value
    Type Description
    System.Double

    DistanceOfBoltAxisFromCentralPoint

    Declaration
    public Overridable<double> DistanceOfBoltAxisFromCentralPoint { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    DistanceOfTheBoltAxisFromEdgeOfInterface

    Declaration
    public double DistanceOfTheBoltAxisFromEdgeOfInterface { get; set; }
    Property Value
    Type Description
    System.Double

    EditBoltGeometry

    Declaration
    public DatabaseWithSelectedItem EditBoltGeometry { get; set; }
    Property Value
    Type Description
    DatabaseWithSelectedItem

    EditBoltMaterial

    Declaration
    public DatabaseWithSelectedItem EditBoltMaterial { get; set; }
    Property Value
    Type Description
    DatabaseWithSelectedItem

    EditNutMaterial

    Declaration
    public DatabaseWithSelectedItem EditNutMaterial { get; set; }
    Property Value
    Type Description
    DatabaseWithSelectedItem

    EditTappedThreadMaterial

    Declaration
    public DatabaseWithSelectedItem EditTappedThreadMaterial { get; set; }
    Property Value
    Type Description
    DatabaseWithSelectedItem

    ElasticBendingResilienceOfClampedParts

    Declaration
    public double ElasticBendingResilienceOfClampedParts { get; }
    Property Value
    Type Description
    System.Double

    ElasticBendingResilienceOfConcentricClampedParts

    Declaration
    public double ElasticBendingResilienceOfConcentricClampedParts { get; }
    Property Value
    Type Description
    System.Double

    ElasticResilienceOfClampedParts

    Declaration
    public double ElasticResilienceOfClampedParts { get; }
    Property Value
    Type Description
    System.Double

    ElasticResilienceOfClampedPartsEccentricClamping

    Declaration
    public double ElasticResilienceOfClampedPartsEccentricClamping { get; }
    Property Value
    Type Description
    System.Double

    ElasticResilienceOfClampedPartsEccentricLoading

    Declaration
    public double ElasticResilienceOfClampedPartsEccentricLoading { get; }
    Property Value
    Type Description
    System.Double

    ElasticResilienceOfClampedPartsInOperatingState

    Declaration
    public double ElasticResilienceOfClampedPartsInOperatingState { get; }
    Property Value
    Type Description
    System.Double

    FrictionRadius

    Declaration
    public Overridable<double> FrictionRadius { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    Height

    Declaration
    public double Height { get; }
    Property Value
    Type Description
    System.Double

    InsideDiameterOfBearingSurfaceOfWasher

    Declaration
    public Overridable<double> InsideDiameterOfBearingSurfaceOfWasher { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    InsideDiameterOfHeadBearingArea

    Declaration
    public double InsideDiameterOfHeadBearingArea { get; }
    Property Value
    Type Description
    System.Double

    InsideDiameterOfPlaneHeadBearingSurface

    Declaration
    public double InsideDiameterOfPlaneHeadBearingSurface { get; }
    Property Value
    Type Description
    System.Double

    IsConcentricallyClamped

    Declaration
    public bool IsConcentricallyClamped { get; set; }
    Property Value
    Type Description
    System.Boolean

    JointCoefficient

    Declaration
    public double JointCoefficient { get; }
    Property Value
    Type Description
    System.Double

    JointGeometry

    Declaration
    public JointGeometries JointGeometry { get; set; }
    Property Value
    Type Description
    JointGeometries

    LengthOfDeformationCone

    Declaration
    public double LengthOfDeformationCone { get; }
    Property Value
    Type Description
    System.Double

    LengthOfDeformationSleeve

    Declaration
    public double LengthOfDeformationSleeve { get; }
    Property Value
    Type Description
    System.Double

    LengthOfFreeLoadedThread

    Declaration
    public double LengthOfFreeLoadedThread { get; }
    Property Value
    Type Description
    System.Double

    LengthRatio

    Declaration
    public double LengthRatio { get; }
    Property Value
    Type Description
    System.Double

    LimitingOutsideDiameterMaximumDiameterOfDeformationCone

    Declaration
    public double LimitingOutsideDiameterMaximumDiameterOfDeformationCone { get; }
    Property Value
    Type Description
    System.Double

    LimitingValueOfInterfaceDSV

    Declaration
    public double LimitingValueOfInterfaceDSV { get; }
    Property Value
    Type Description
    System.Double

    LimitingValueOfInterfaceESV

    Declaration
    public double LimitingValueOfInterfaceESV { get; }
    Property Value
    Type Description
    System.Double

    LimitingValueOfInterfaceESVWithRecessedTappedHole

    Declaration
    public double LimitingValueOfInterfaceESVWithRecessedTappedHole { get; }
    Property Value
    Type Description
    System.Double

    MaterialOfBolt

    Declaration
    public BoltMaterial MaterialOfBolt { get; }
    Property Value
    Type Description
    BoltMaterial

    MaterialOfNut

    Declaration
    public BoltedJointMaterial MaterialOfNut { get; }
    Property Value
    Type Description
    BoltedJointMaterial

    MaterialOfTappedThread

    Declaration
    public BoltedJointMaterial MaterialOfTappedThread { get; }
    Property Value
    Type Description
    BoltedJointMaterial

    MaximumCoefficientOfFrictionOfBearingArea

    Declaration
    public double MaximumCoefficientOfFrictionOfBearingArea { get; set; }
    Property Value
    Type Description
    System.Double

    MaximumCoefficientOfFrictionOfThread

    Declaration
    public double MaximumCoefficientOfFrictionOfThread { get; set; }
    Property Value
    Type Description
    System.Double

    MaximumOutsideDiameterOfDeformationCone

    Declaration
    public double MaximumOutsideDiameterOfDeformationCone { get; }
    Property Value
    Type Description
    System.Double

    MeasurementInterfaceAreaPerpendicularToWidth

    Declaration
    public double MeasurementInterfaceAreaPerpendicularToWidth { get; set; }
    Property Value
    Type Description
    System.Double

    MinimumAssemblyBearingAreaOfHead

    Declaration
    public double MinimumAssemblyBearingAreaOfHead { get; }
    Property Value
    Type Description
    System.Double

    MinimumAssemblyBearingAreaOfNut

    Declaration
    public double MinimumAssemblyBearingAreaOfNut { get; }
    Property Value
    Type Description
    System.Double

    MinimumBearingArea

    Declaration
    public double MinimumBearingArea { get; }
    Property Value
    Type Description
    System.Double

    MinimumCoefficientOfFrictionAtInterface

    Declaration
    public double MinimumCoefficientOfFrictionAtInterface { get; set; }
    Property Value
    Type Description
    System.Double

    MinimumCoefficientOfFrictionOfBearingArea

    Declaration
    public double MinimumCoefficientOfFrictionOfBearingArea { get; set; }
    Property Value
    Type Description
    System.Double

    MinimumCoefficientOfFrictionOfThread

    Declaration
    public double MinimumCoefficientOfFrictionOfThread { get; set; }
    Property Value
    Type Description
    System.Double

    MinimumPlateThickness

    Declaration
    public double MinimumPlateThickness { get; }
    Property Value
    Type Description
    System.Double

    MomentOfGyrationOfCrossSectionAtMinorThreadDiameter

    Declaration
    public double MomentOfGyrationOfCrossSectionAtMinorThreadDiameter { get; }
    Property Value
    Type Description
    System.Double

    Name

    Declaration
    public virtual string Name { get; set; }
    Property Value
    Type Description
    System.String

    NominalCrossSection

    Declaration
    public double NominalCrossSection { get; }
    Property Value
    Type Description
    System.Double

    NominalCrossSectionOfHollowBolt

    Declaration
    public double NominalCrossSectionOfHollowBolt { get; }
    Property Value
    Type Description
    System.Double

    NumberOfBoltSections

    Declaration
    public int NumberOfBoltSections { get; }
    Property Value
    Type Description
    System.Int32

    NumberOfForceTransmittingInterfaces

    Declaration
    public int NumberOfForceTransmittingInterfaces { get; set; }
    Property Value
    Type Description
    System.Int32

    NumberOfTorqueTransmittingInterfaces

    Declaration
    public int NumberOfTorqueTransmittingInterfaces { get; set; }
    Property Value
    Type Description
    System.Int32

    NutChamferDiameter

    Declaration
    public double NutChamferDiameter { get; set; }
    Property Value
    Type Description
    System.Double

    Orientation

    Declaration
    public Vector3D Orientation { get; set; }
    Property Value
    Type Description
    Vector3D

    OutsideDiameterOfBearingSurfaceOfWasher

    Declaration
    public Overridable<double> OutsideDiameterOfBearingSurfaceOfWasher { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    OutsideDiameterOfNut

    Declaration
    public double OutsideDiameterOfNut { get; set; }
    Property Value
    Type Description
    System.Double

    ReductionCoefficient

    Declaration
    public Overridable<double> ReductionCoefficient { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    ReportNames

    Declaration
    public IReadOnlyList<string> ReportNames { get; }
    Property Value
    Type Description
    System.Collections.Generic.IReadOnlyList<System.String>

    RolledBeforeOrAfterHeatTreatment

    Declaration
    public RolledBeforeOrAfterHeatTreatment RolledBeforeOrAfterHeatTreatment { get; set; }
    Property Value
    Type Description
    RolledBeforeOrAfterHeatTreatment

    SealingArea

    Declaration
    public double SealingArea { get; set; }
    Property Value
    Type Description
    System.Double

    SectionRadiiOfGyration

    Declaration
    public List<double> SectionRadiiOfGyration { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.Double>

    ShearingAreaTransverseLoading

    Declaration
    public double ShearingAreaTransverseLoading { get; }
    Property Value
    Type Description
    System.Double

    StressCrossSectionalArea

    Declaration
    public double StressCrossSectionalArea { get; }
    Property Value
    Type Description
    System.Double

    StressDiameter

    Declaration
    public double StressDiameter { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalBendingLengthOfBolt

    Declaration
    public double SubstitutionalBendingLengthOfBolt { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalExtensionLengthOfEngagedNutThread

    Declaration
    public double SubstitutionalExtensionLengthOfEngagedNutThread { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalExtensionLengthOfEngagedThread

    Declaration
    public double SubstitutionalExtensionLengthOfEngagedThread { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalExtensionLengthOfHead

    Declaration
    public double SubstitutionalExtensionLengthOfHead { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalMomentOfGyrationOfCone

    Declaration
    public double SubstitutionalMomentOfGyrationOfCone { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalMomentOfGyrationOfPlates

    Declaration
    public double SubstitutionalMomentOfGyrationOfPlates { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalMomentOfGyrationOfPlatesMinusBoltArea

    Declaration
    public double SubstitutionalMomentOfGyrationOfPlatesMinusBoltArea { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalMomentOfGyrationOfSleeve

    Declaration
    public double SubstitutionalMomentOfGyrationOfSleeve { get; }
    Property Value
    Type Description
    System.Double

    SubstitutionalOutsideDiameterOfBasicSolid

    Declaration
    public double SubstitutionalOutsideDiameterOfBasicSolid { get; set; }
    Property Value
    Type Description
    System.Double

    SubstitutionalOutsideDiameterOfBasicSolidAtInterface

    Declaration
    public double SubstitutionalOutsideDiameterOfBasicSolidAtInterface { get; set; }
    Property Value
    Type Description
    System.Double

    TotalAxialResilience

    Declaration
    public double TotalAxialResilience { get; }
    Property Value
    Type Description
    System.Double

    TotalBendingResilience

    Declaration
    public double TotalBendingResilience { get; }
    Property Value
    Type Description
    System.Double

    UtilizationFactor

    Declaration
    public double UtilizationFactor { get; set; }
    Property Value
    Type Description
    System.Double

    WasherThickness

    Declaration
    public double WasherThickness { get; set; }
    Property Value
    Type Description
    System.Double

    Width

    Declaration
    public double Width { get; set; }
    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