Class KeywayRating
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
KeywayRating
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class KeywayRating : InterferenceFitRating, IEquatable<APIBase>
Properties
ApplicationFactor
Declaration
public double ApplicationFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
CircumferentialForce
Declaration
public double CircumferentialForce { get; }
Property Value
Type |
Description |
System.Double |
|
ExtremeForce
Declaration
public double ExtremeForce { get; }
Property Value
Type |
Description |
System.Double |
|
ExtremeLoadCarryingFactor
Declaration
public double ExtremeLoadCarryingFactor { get; }
Property Value
Type |
Description |
System.Double |
|
FrictionalEngagementFactorExtremeLoad
Declaration
public double FrictionalEngagementFactorExtremeLoad { get; }
Property Value
Type |
Description |
System.Double |
|
FrictionalEngagementFactorRatedLoad
Declaration
public double FrictionalEngagementFactorRatedLoad { get; }
Property Value
Type |
Description |
System.Double |
|
FrictionalTorque
Declaration
public double FrictionalTorque { get; }
Property Value
Type |
Description |
System.Double |
|
InnerComponentExtremeSafetyFactor
Measurement: SafetyFactor
Declaration
public double InnerComponentExtremeSafetyFactor { get; }
Property Value
Type |
Description |
System.Double |
|
InnerComponentRatedSafetyFactor
Measurement: SafetyFactor
Declaration
public double InnerComponentRatedSafetyFactor { get; }
Property Value
Type |
Description |
System.Double |
|
KeyedJointDesign
Declaration
public KeyedJointDesign KeyedJointDesign { get; }
Property Value
KeyExtremeSafetyFactor
Measurement: SafetyFactor
Declaration
public double KeyExtremeSafetyFactor { get; }
Property Value
Type |
Description |
System.Double |
|
KeyRatedSafetyFactor
Measurement: SafetyFactor
Declaration
public double KeyRatedSafetyFactor { get; }
Property Value
Type |
Description |
System.Double |
|
KeywayHalfRatings
Declaration
public ReadOnlyCollection<KeywayHalfRating> KeywayHalfRatings { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<KeywayHalfRating> |
|
LoadDistributionFactor
Declaration
public double LoadDistributionFactor { get; }
Property Value
Type |
Description |
System.Double |
|
LoadDistributionFactorSingleKey
Declaration
public double LoadDistributionFactorSingleKey { get; set; }
Property Value
Type |
Description |
System.Double |
|
Name
Declaration
public virtual string Name { get; }
Property Value
Type |
Description |
System.String |
|
NumberOfTorquePeaks
Number of torque peak events over the duration of the load case, used to calculate the extreme load safety factor
Declaration
public double NumberOfTorquePeaks { get; set; }
Property Value
Type |
Description |
System.Double |
|
NumberOfTorqueReversals
Number of torque reversal events over the duration of the load case, used to calculate the rated load safety factor
Declaration
public double NumberOfTorqueReversals { get; set; }
Property Value
Type |
Description |
System.Double |
|
OuterComponentExtremeSafetyFactor
Measurement: SafetyFactor
Declaration
public double OuterComponentExtremeSafetyFactor { get; }
Property Value
Type |
Description |
System.Double |
|
OuterComponentRatedSafetyFactor
Measurement: SafetyFactor
Declaration
public double OuterComponentRatedSafetyFactor { get; }
Property Value
Type |
Description |
System.Double |
|
RatedForce
Declaration
public double RatedForce { get; }
Property Value
Type |
Description |
System.Double |
|
RatedLoadCarryingFactor
Declaration
public double RatedLoadCarryingFactor { get; }
Property Value
Type |
Description |
System.Double |
|
TorquePeakFactor
Calculated from the number of torque peak events over the duration of the load case, used to calculate the extreme load safety factor
Declaration
public double TorquePeakFactor { get; }
Property Value
Type |
Description |
System.Double |
|
TorqueReversalFactor
Calculated from the number of torque reversal events over the duration of the load case, used to calculate the rated load safety factor
Declaration
public double TorqueReversalFactor { get; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.IEquatable<T>
Extension Methods