Class AbstractGearSetRating
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.Gears.Rating
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public abstract class AbstractGearSetRating : AbstractGearSetAnalysis, IEquatable<APIBase>
Properties
BendingSafetyFactorForFatigue
The minimum of bending fatigue safety factors for all gears
Measurement: SafetyFactor
Declaration
public double BendingSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
BendingSafetyFactorForStatic
The minimum of static bending fatigue safety factors for all gears
Measurement: SafetyFactor
Declaration
public double BendingSafetyFactorForStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
ContactSafetyFactorForFatigue
The minimum of contact fatigue safety factors for all gears
Measurement: SafetyFactor
Declaration
public double ContactSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
ContactSafetyFactorForStatic
The minimum of static contact fatigue safety factors for all gears
Measurement: SafetyFactor
Declaration
public double ContactSafetyFactorForStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
GearMeshRatings
Declaration
public ReadOnlyCollection<AbstractGearMeshRating> GearMeshRatings { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<AbstractGearMeshRating> |
GearRatings
Declaration
public ReadOnlyCollection<AbstractGearRating> GearRatings { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<AbstractGearRating> |
NormalisedBendingSafetyFactorForFatigue
The minimum of bending safety factors normalised against the requirement for fatigue failure
Declaration
public double NormalisedBendingSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalisedBendingSafetyFactorForStatic
The minimum of bending safety factors normalised against the requirement for static failure
Declaration
public double NormalisedBendingSafetyFactorForStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalisedContactSafetyFactorForFatigue
The minimum of contact safety factors normalised against the requirement for fatigue failure
Declaration
public double NormalisedContactSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalisedContactSafetyFactorForStatic
The minimum of contact safety factors normalised against the requirement for static failure
Declaration
public double NormalisedContactSafetyFactorForStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalisedSafetyFactorForFatigue
The minimum of contact and bending safety factors normalised against the requirement for fatigue failure
Declaration
public double NormalisedSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalisedSafetyFactorForFatigueAndStatic
The minimum of contact and bending safety factors normalised against the requirement for both static and fatigue failure
Declaration
public double NormalisedSafetyFactorForFatigueAndStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalisedSafetyFactorForStatic
The minimum of contact and bending safety factors normalised against the requirement for static failure
Declaration
public double NormalisedSafetyFactorForStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
TotalGearReliability
The minimum of total gear reliability for all gears
Measurement: Percentage
Declaration
public double TotalGearReliability { get; }
Property Value
Type | Description |
---|---|
System.Double |
TransmissionPropertiesGears
Declaration
public GearSetDesignGroup TransmissionPropertiesGears { get; }
Property Value
Type | Description |
---|---|
GearSetDesignGroup |