Class CaseHardeningProperties
Implements
System.IEquatable<APIBase>
Inherited Members
Namespace: SMT.MastaAPI.Gears.GearDesigns.Cylindrical
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class CaseHardeningProperties : APIBase, IEquatable<APIBase>
Properties
DepthAtMaximumHardness
If the depth at the maximum hardness is not known, assume the maximum hardness occurs on the surface of the material.
Measurement: ShortLength
Declaration
public double DepthAtMaximumHardness { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
EffectiveCaseDepth
The effective case depth is the normal distance below the surface where a specified level of hardness is maintained.
Measurement: ShortLength
Declaration
public double EffectiveCaseDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
HardnessProfileCalculationMethod
These methods assume that the hardness profile is smooth and continuous, with the hardness gradually decreasing from the surface to the core. Discontinuities will cause errors in the calculation according to ISO 6336-4:2019.
Declaration
public HardnessProfileCalculationMethod HardnessProfileCalculationMethod { get; set; }
Property Value
Type | Description |
---|---|
HardnessProfileCalculationMethod |
HeatTreatmentType
Declaration
public HeatTreatmentType HeatTreatmentType { get; }
Property Value
Type | Description |
---|---|
HeatTreatmentType |
TotalCaseDepth
The total case depth is the normal distance below the surface where the hardness becomes equal to the hardness of the core material.
Measurement: ShortLength
Declaration
public double TotalCaseDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
VickersHardnessHVAtEffectiveCaseDepth
Declaration
public double VickersHardnessHVAtEffectiveCaseDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>