Class SAESplineJointDesign
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.DetailedRigidConnectors.Splines
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class SAESplineJointDesign : StandardSplineJointDesign, IEquatable<APIBase>
Properties
FitType
Declaration
public FitTypes FitType { get; set; }
Property Value
Type | Description |
---|---|
FitTypes |
FormClearance
The Form Clearance in ANSI B92.1 is based on the pitch diameter. This makes a large spline have an unusually large form clearance and restricts the fillet radius. In SAE Design Guide for Involute Splines, as here, the Form Clearance is based on the size of the tooth.
Measurement: ShortLength
Declaration
public double FormClearance { get; }
Property Value
Type | Description |
---|---|
System.Double |
MaximumEffectiveClearance
The maximum effective space width minus the minimum effective tooth thickness.
Measurement: VeryShortLength
Declaration
public double MaximumEffectiveClearance { get; }
Property Value
Type | Description |
---|---|
System.Double |
MaximumTipChamfer
Measurement: ShortLength
Declaration
public double MaximumTipChamfer { get; }
Property Value
Type | Description |
---|---|
System.Double |
MinimumEffectiveClearance
Measurement: VeryShortLength
Declaration
public override double MinimumEffectiveClearance { get; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
MinimumTipChamfer
Measurement: ShortLength
Declaration
public double MinimumTipChamfer { get; }
Property Value
Type | Description |
---|---|
System.Double |
NumberOfTeeth
Declaration
public override int NumberOfTeeth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Overrides
UseInternalHalfMinimumMinorDiameterForExternalHalfFormDiameterCalculation
The ANSI B92.1b standard (1996) states that the minimum minor diameter is to be used. If not selected then the maximum minor diameter is used.
Declaration
public bool UseInternalHalfMinimumMinorDiameterForExternalHalfFormDiameterCalculation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UseSAEB921b1996
The scope of SAE B92.1b:1996 advise that the SAE B92.1:1996 shall be used unless SAE B92.1b:1996 is specified or otherwise agreed to by the purchaser and the supplier. Splines conforming to SAE B92.1:1996 will mate with splines conforming to SAE B92.1b:1996.
Declaration
public bool UseSAEB921b1996 { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |