Class ShaftMaterial
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ShaftMaterial
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Shafts
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class ShaftMaterial : Material, IEquatable<APIBase>
Properties
BHCurveSpecification
Declaration
public BHCurveSpecification BHCurveSpecification { get; }
Property Value
Type | Description |
---|---|
BHCurveSpecification |
HardeningTypeForAGMA60016101E08
In the AGMA 6001/6101-E08 standard this is used to determine the notch sensitivity factor (q).
Declaration
public AGMAHardeningType HardeningTypeForAGMA60016101E08 { get; set; }
Property Value
Type | Description |
---|---|
AGMAHardeningType |
SpecifiedEnduranceLimit
If the stress levels are below this value, an infinite number of cycles can be applied without causing failure.
Measurement: Stress
Declaration
public double SpecifiedEnduranceLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
UseCustomSNCurve
Input arbitrary points to define a custom SN curve.
Declaration
public bool UseCustomSNCurve { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Implements
System.IEquatable<T>