Class SplineJointDesign
Inheritance
System.Object
SplineJointDesign
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public abstract class SplineJointDesign : DetailedRigidConnectorDesign, IEquatable<APIBase>
Properties
BaseDiameter
Declaration
public virtual double BaseDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
BasePitch
Declaration
public double BasePitch { get; }
Property Value
| Type |
Description |
| System.Double |
|
BaseRadius
Declaration
public double BaseRadius { get; }
Property Value
| Type |
Description |
| System.Double |
|
BasicSpaceWidth
Declaration
public virtual double BasicSpaceWidth { get; }
Property Value
| Type |
Description |
| System.Double |
|
BasicToothThickness
Declaration
public virtual double BasicToothThickness { get; }
Property Value
| Type |
Description |
| System.Double |
|
BeforeRunningIn
Declaration
public bool BeforeRunningIn { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
CircularPitch
Declaration
public double CircularPitch { get; }
Property Value
| Type |
Description |
| System.Double |
|
Designation
Declaration
public string Designation { get; }
Property Value
| Type |
Description |
| System.String |
|
DiametralPitch
Declaration
public virtual double DiametralPitch { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
DudleyMaximumEffectiveLength
Declaration
public double DudleyMaximumEffectiveLength { get; }
Property Value
| Type |
Description |
| System.Double |
|
DudleyMaximumEffectiveLengthOption
Declaration
public EnumWithSelectedValue<DudleyEffectiveLengthApproximationOption> DudleyMaximumEffectiveLengthOption { get; set; }
Property Value
ExternalHalf
Declaration
public SplineHalfDesign ExternalHalf { get; }
Property Value
FatigueLifeFactorType
Declaration
public SAEFatigueLifeFactorTypes FatigueLifeFactorType { get; set; }
Property Value
InternalHalf
Declaration
public SplineHalfDesign InternalHalf { get; }
Property Value
MinimumEffectiveClearance
Declaration
public virtual double MinimumEffectiveClearance { get; }
Property Value
| Type |
Description |
| System.Double |
|
Module
Declaration
public virtual double Module { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
NumberOfTeeth
Declaration
public virtual int NumberOfTeeth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
Declaration
public Overridable<double> NumberOfTeethInContact { get; set; }
Property Value
PitchDiameter
Declaration
public virtual double PitchDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
PressureAngle
Declaration
public virtual double PressureAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
RootType
Declaration
public virtual RootTypes RootType { get; set; }
Property Value
SplineFixtureType
Declaration
public SplineFixtureTypes SplineFixtureType { get; set; }
Property Value
SplineRatingType
Declaration
public EnumWithSelectedValue<SplineRatingTypes> SplineRatingType { get; set; }
Property Value
TorqueCycles
Declaration
public SAETorqueCycles TorqueCycles { get; set; }
Property Value
TotalCrowning
Declaration
public double TotalCrowning { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
UserSpecifiedExternalTeethStressConcentrationFactor
Declaration
public double UserSpecifiedExternalTeethStressConcentrationFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
UserSpecifiedInternalTeethStressConcentrationFactor
Declaration
public double UserSpecifiedInternalTeethStressConcentrationFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
UseSAEStressConcentrationFactor
Declaration
public bool UseSAEStressConcentrationFactor { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public bool UseUserInputAllowableStresses { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
WallThickness
Declaration
public double WallThickness { get; }
Property Value
| Type |
Description |
| System.Double |
|
WithCrown
Declaration
public bool WithCrown { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Implements
System.IEquatable<T>
Extension Methods