Class GBT17855SplineJointRating
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
GBT17855SplineJointRating
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.DetailedRigidConnectors.Splines.Ratings
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class GBT17855SplineJointRating : SplineJointRating, IEquatable<APIBase>
Properties
ApplicationFactor
Declaration
public double ApplicationFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
BacklashFactor
Declaration
public double BacklashFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
CalculatedCompressiveStress
Measurement: Stress
Declaration
public double CalculatedCompressiveStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
CalculatedMaximumToothShearingStress
Measurement: Stress
Declaration
public double CalculatedMaximumToothShearingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
CalculatedRootBendingStress
Measurement: Stress
Declaration
public double CalculatedRootBendingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
DistributionFactor
Declaration
public double DistributionFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
EquivalentStress
Measurement: Stress
Declaration
public double EquivalentStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
FaceLoadDistributionFactor
Declaration
public double FaceLoadDistributionFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
KFactor
Used in the calculation of max tooth shearing stress, see Table 6 of GB/T 17855:1999. For involute splines if number of teeth is less than 30 K = 0.3, otherwise K = 0.15.
Declaration
public double KFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
Name
Declaration
public virtual string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
SafetyFactorForCompressiveStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForCompressiveStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
SafetyFactorForEquivalentStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForEquivalentStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
SafetyFactorForRootBendingStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForRootBendingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
SafetyFactorForToothShearingStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForToothShearingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
SafetyFactorForWearingStress
Measurement: SafetyFactor
Declaration
public double SafetyFactorForWearingStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>