Class CylindricalGearMaterial
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearMaterial
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.Materials
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class CylindricalGearMaterial : GearMaterial, IEquatable<APIBase>
Properties
AllowableStressNumberBending
This property can only be specified when 'Specify Allowable Stress Numbers?' is selected
Measurement: Stress
Declaration
public virtual double AllowableStressNumberBending { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
AllowableStressNumberContact
This property can only be specified when 'Specify Allowable Stress Numbers?' is selected
Measurement: Stress
Declaration
public double AllowableStressNumberContact { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
HeatTreatmentDistortionControl
Declaration
public ManufactureRating HeatTreatmentDistortionControl { get; set; }
Property Value
Type | Description |
---|---|
ManufactureRating |
HeatTreatmentProcessDevelopment
Declaration
public ManufactureRating HeatTreatmentProcessDevelopment { get; set; }
Property Value
Type | Description |
---|---|
ManufactureRating |
MachineProcessDevelopment
Declaration
public ManufactureRating MachineProcessDevelopment { get; set; }
Property Value
Type | Description |
---|---|
ManufactureRating |
Manufacturability
Declaration
public ManufactureRating Manufacturability { get; set; }
Property Value
Type | Description |
---|---|
ManufactureRating |
MaterialType
Declaration
public virtual ListWithSelectedItem<string> MaterialType { get; set; }
Property Value
Type | Description |
---|---|
ListWithSelectedItem<System.String> |
NominalStressNumberBending
This property can only be specified when 'Specify Allowable Stress Numbers?' is selected
Measurement: Stress
Declaration
public double NominalStressNumberBending { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RetainedAustenite
Measurement: Percentage
Declaration
public double RetainedAustenite { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ShotPeened
Declaration
public bool ShotPeened { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SNCurveBendingAllowableStressPointSelector
If 'Auto' selected, than Fatigue Limit for Infinite Life is used for the allowable stress.
Declaration
public ListWithSelectedItem<string> SNCurveBendingAllowableStressPointSelector { get; set; }
Property Value
Type | Description |
---|---|
ListWithSelectedItem<System.String> |
SNCurveContactAllowableStressPointSelector
If 'Auto' selected, than Fatigue Limit for Infinite Life is used for the allowable stress.
Declaration
public ListWithSelectedItem<string> SNCurveContactAllowableStressPointSelector { get; set; }
Property Value
Type | Description |
---|---|
ListWithSelectedItem<System.String> |
SpecifyAllowableStressNumberBending
Declaration
public bool SpecifyAllowableStressNumberBending { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SpecifyAllowableStressNumberContact
Declaration
public bool SpecifyAllowableStressNumberContact { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
WeldingStructuralFactor
Used in MASTA's scuffing rating calculations
Declaration
public Overridable<double> WeldingStructuralFactor { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
Implements
System.IEquatable<T>