Class DetailedBoltDesign
Inheritance
System.Object
DetailedBoltDesign
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public class DetailedBoltDesign : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
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
ChamferDiameterAtTheClampedParts
Declaration
public double ChamferDiameterAtTheClampedParts { get; }
Property Value
| Type |
Description |
| System.Double |
|
ClampedParts
Declaration
public List<ClampedSection> ClampedParts { get; set; }
Property Value
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 |
|
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
DistanceOfTheBoltAxisFromEdgeOfInterface
Declaration
public double DistanceOfTheBoltAxisFromEdgeOfInterface { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
EditBoltGeometry
Declaration
public DatabaseWithSelectedItem EditBoltGeometry { get; set; }
Property Value
EditBoltMaterial
Declaration
public DatabaseWithSelectedItem EditBoltMaterial { get; set; }
Property Value
EditNutMaterial
Declaration
public DatabaseWithSelectedItem EditNutMaterial { get; set; }
Property Value
EditTappedThreadMaterial
Declaration
public DatabaseWithSelectedItem EditTappedThreadMaterial { get; set; }
Property Value
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
Height
Declaration
public double Height { get; }
Property Value
| Type |
Description |
| System.Double |
|
InsideDiameterOfBearingSurfaceOfWasher
Declaration
public Overridable<double> InsideDiameterOfBearingSurfaceOfWasher { get; set; }
Property Value
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
Declaration
public double LengthOfDeformationCone { get; }
Property Value
| Type |
Description |
| System.Double |
|
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 |
|
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
MaterialOfNut
Declaration
public BoltedJointMaterial MaterialOfNut { get; }
Property Value
MaterialOfTappedThread
Declaration
public BoltedJointMaterial MaterialOfTappedThread { get; }
Property Value
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 |
|
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
OutsideDiameterOfBearingSurfaceOfWasher
Declaration
public Overridable<double> OutsideDiameterOfBearingSurfaceOfWasher { get; set; }
Property Value
OutsideDiameterOfNut
Declaration
public double OutsideDiameterOfNut { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ReductionCoefficient
Declaration
public Overridable<double> ReductionCoefficient { get; set; }
Property Value
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
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