Class AbstractGearSetRating
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.Gears.Rating
Assembly: SMT.MastaAPI.13.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> |
NormalizedBendingSafetyFactorForFatigue
The minimum of bending safety factors normalised against the requirement for fatigue failure
Declaration
public double NormalizedBendingSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalizedBendingSafetyFactorForStatic
The minimum of bending safety factors normalised against the requirement for static failure
Declaration
public double NormalizedBendingSafetyFactorForStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalizedContactSafetyFactorForFatigue
The minimum of contact safety factors normalised against the requirement for fatigue failure
Declaration
public double NormalizedContactSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalizedContactSafetyFactorForStatic
The minimum of contact safety factors normalised against the requirement for static failure
Declaration
public double NormalizedContactSafetyFactorForStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalizedSafetyFactorForFatigue
The minimum of contact and bending safety factors normalised against the requirement for fatigue failure
Declaration
public double NormalizedSafetyFactorForFatigue { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalizedSafetyFactorForFatigueAndStatic
The minimum of contact and bending safety factors normalised against the requirement for both static and fatigue failure
Declaration
public double NormalizedSafetyFactorForFatigueAndStatic { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalizedSafetyFactorForStatic
The minimum of contact and bending safety factors normalised against the requirement for static failure
Declaration
public double NormalizedSafetyFactorForStatic { 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 |