Class SAESplineTolerances
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.DetailedRigidConnectors.Splines.TolerancesAndDeviations
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class SAESplineTolerances : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Type | Description |
---|---|
APIBase |
Properties
InternalMajorDiameterTolerance
This is a tolerance on the major diameter of the internal spline half for Major Diameter Fit splines. The nominal diameter is the minimum and this tolerance increases the diameter.
Measurement: ShortLength
Declaration
public double InternalMajorDiameterTolerance { get; }
Property Value
Type | Description |
---|---|
System.Double |
LeadVariation
Lead Variation is the total tolerance on tooth misalignment from design position, measured in a plane normal to the datum axis for the full length of the spline.
Measurement: VeryShortLength
Declaration
public double LeadVariation { get; }
Property Value
Type | Description |
---|---|
System.Double |
MachiningVariation
Machining Variation is the variation in the actual circular thickness for external splines or the variation in actual circular space width for internal splines.
Measurement: VeryShortLength
Declaration
public double MachiningVariation { get; }
Property Value
Type | Description |
---|---|
System.Double |
MajorDiameterTolerance
This is a tolerance on the major diameters of the spline. The nominal diameter is the maximum material condition and this tolerance is the decrease in material.
Measurement: ShortLength
Declaration
public double MajorDiameterTolerance { get; }
Property Value
Type | Description |
---|---|
System.Double |
MinorDiameterTolerance
This is a tolerance on the minor diameter of the internal spline. The nominal diameter is the minimum and this tolerance increases the diameter.
Measurement: ShortLength
Declaration
public double MinorDiameterTolerance { get; }
Property Value
Type | Description |
---|---|
System.Double |
MultiplierF
The formulas for allowable variations in the SAE Design Guide for Involute Splines are based on class 5 splines. This multiplier is a factor to be applied to the calculated tolerances to adjust for different tolerances classes. The tolerance properties are reported before application of this factor.
Declaration
public double MultiplierF { get; }
Property Value
Type | Description |
---|---|
System.Double |
ProfileVariationF_fm
Profile Variation is the variation, positive or negative, of the flank surface irregularities. This means the amount the actual profile departs from the design profile. A positive variation is in the direction of more material. The midpoint of the roll is defined as having zero profile variation.
Measurement: VeryShortLength
Declaration
public double ProfileVariationF_fm { get; }
Property Value
Type | Description |
---|---|
System.Double |
ProfileVariationF_fp
Profile Variation is the variation, positive or negative, of the flank surface irregularities. This means the amount the actual profile departs from the design profile. A positive variation is in the direction of more material. The midpoint of the roll is defined as having zero profile variation.
Measurement: VeryShortLength
Declaration
public double ProfileVariationF_fp { get; }
Property Value
Type | Description |
---|---|
System.Double |
TotalIndexVariation
Total Index Variation is the cumulative pitch variation between the greatest opposite pitch variations over any sector of one-half circumference.
Measurement: VeryShortLength
Declaration
public double TotalIndexVariation { get; }
Property Value
Type | Description |
---|---|
System.Double |
VariationTolerance
Variation Allowance is the combined effect that the total index variation, positive profile variation, and lead variation have on the effective clearance of mating splines.
Measurement: VeryShortLength
Declaration
public double VariationTolerance { get; }
Property Value
Type | Description |
---|---|
System.Double |