Class SAESplineJointRating
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.DetailedRigidConnectors.Splines.Ratings
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class SAESplineJointRating : SplineJointRating, IEquatable<APIBase>
Properties
ActiveContactHeight
Uses the most conservative values for the tolerances i.e. minimum external tip diameter and maximum internal tip diameter.
Measurement: ShortLength
Declaration
public double ActiveContactHeight { get; }
Property Value
Type | Description |
---|---|
System.Double |
AllowableCompressiveStress
The maximum of the Allowable Compressive Stresses, between external and internal halves.
Measurement: Stress
Declaration
public override double AllowableCompressiveStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
AllowableShearStress
The maximum of the Allowable Shear Stresses, between external and internal halves.
Measurement: Stress
Declaration
public override double AllowableShearStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
AllowableTensileStress
This is the least allowable tensile stress of both halves.
Measurement: Stress
Declaration
public double AllowableTensileStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
CalculatedCompressiveStress
Uses the most conservative values for the tolerances i.e. minimum external tip diameter and maximum internal tip diameter.
Measurement: Stress
Declaration
public double CalculatedCompressiveStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
CalculatedMaximumToothShearingStress
Uses the conservative value for tooth thickness i.e. minimum tooth thickness.
Measurement: Stress
Declaration
public double CalculatedMaximumToothShearingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
FatigueDamageForCompressiveStress
Measurement: Damage
Declaration
public double FatigueDamageForCompressiveStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
FatigueDamageForEquivalentRootStress
Measurement: Damage
Declaration
public double FatigueDamageForEquivalentRootStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
FatigueDamageForToothShearingStress
Measurement: Damage
Declaration
public double FatigueDamageForToothShearingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
FatigueLifeFactor
Declaration
public double FatigueLifeFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
InternalHoopStress
Measurement: Stress
Declaration
public double InternalHoopStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
MisalignmentFactor
Declaration
public double MisalignmentFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
Name
Declaration
public virtual string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
OverLoadFactor
Declaration
public double OverLoadFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
SafetyFactorForCompressiveStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForCompressiveStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
SafetyFactorForEquivalentRootStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForEquivalentRootStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
SafetyFactorForToothShearingStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForToothShearingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
WearLifeFactor
The Wear Life Factor is 1 for Fixed splines and dependent on the number of cycles for Flexible splines.
Declaration
public double WearLifeFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |