Class BevelGearISOMaterial
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.Gears.Materials
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class BevelGearISOMaterial : BevelGearMaterial, IEquatable<APIBase>
Properties
AllowableBendingStress
Based on a statistical probability of one failure in 100 at unity life factor. If S/N Curve Definition is set to 'Custom' the value is calculated as the minimum stress value of the S/N Curve.
Measurement: Stress
Declaration
public override double AllowableBendingStress { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
AllowableContactStress
Based on a statistical probability of one failure in 100 at unity life factor. If S/N Curve Definition is set to 'Custom' the value is calculated as the minimum stress value of the S/N Curve.
Measurement: Stress
Declaration
public override double AllowableContactStress { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
ISOMaterialType
Declaration
public ListWithSelectedItem<string> ISOMaterialType { get; set; }
Property Value
Type | Description |
---|---|
ListWithSelectedItem<System.String> |
LimitedPittingAllowed
Pitting should cease or decrease with time, if allowed.
Declaration
public bool LimitedPittingAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
LongLifeLifeFactorBending
Values between 0.85 and 1.0 may be used for general purpose gearing. With optimum lubrication, material, manufacturing and experience 1.0 may be used.
Declaration
public double LongLifeLifeFactorBending { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
LongLifeLifeFactorContact
Values between 0.85 and 1.0 may be used for general purpose gearing. With optimum lubrication, material, manufacturing and experience 1.0 may be used.
Declaration
public double LongLifeLifeFactorContact { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
MaterialHasAWellDefinedYieldPoint
Choose between entering Proof Stress and Tensile Yield Strength.
Declaration
public bool MaterialHasAWellDefinedYieldPoint { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
N0Bending
Measurement: Cycles
Declaration
public override double N0Bending { get; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
N0Contact
Measurement: Cycles
Declaration
public override double N0Contact { get; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
ProofStress
This is the proof strength (0.2%).
Measurement: Stress
Declaration
public double ProofStress { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QualityGrade
Declaration
public QualityGrade QualityGrade { get; set; }
Property Value
Type | Description |
---|---|
QualityGrade |
SpecifyAllowableStressNumbers
Declaration
public bool SpecifyAllowableStressNumbers { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UseISO633652003MaterialDefinitions
Select which set of materials to choose from. The alternative material definitions are from ISO 6336-5:1996.
Declaration
public bool UseISO633652003MaterialDefinitions { get; }
Property Value
Type | Description |
---|---|
System.Boolean |