Class ToothFlankFractureAnalysisPoint
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ToothFlankFractureAnalysisPoint
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.Rating.Cylindrical.ISO6336
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class ToothFlankFractureAnalysisPoint : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Type | Description |
---|---|
APIBase |
Properties
CaseHardeningDepthInfluenceFactor
Declaration
public double CaseHardeningDepthInfluenceFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
CorrectionFactorForPracticeOrientedCalculationApproachFirst
Declaration
public double CorrectionFactorForPracticeOrientedCalculationApproachFirst { get; }
Property Value
Type | Description |
---|---|
System.Double |
CorrectionFactorForPracticeOrientedCalculationApproachSecond
Measurement: Stress
Declaration
public double CorrectionFactorForPracticeOrientedCalculationApproachSecond { get; }
Property Value
Type | Description |
---|---|
System.Double |
DepthFromSurface
Measurement: ShortLength
Declaration
public double DepthFromSurface { get; }
Property Value
Type | Description |
---|---|
System.Double |
HardnessConversionFactor
Based on several experimental investigations and available practical experience, for this calculation method the hardness conversion factor, Kτ,per for case carburized steels is set to 0.4.
Declaration
public double HardnessConversionFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
HertzianPressureAndResidualStressInfluenceFactor
Declaration
public double HertzianPressureAndResidualStressInfluenceFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
InfluenceOfTheResidualStressesOnTheLocalEquivalentStress
Measurement: Stress
Declaration
public double InfluenceOfTheResidualStressesOnTheLocalEquivalentStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
LocalEquivalentStressWithoutConsiderationOfResidualStresses
Measurement: Stress
Declaration
public double LocalEquivalentStressWithoutConsiderationOfResidualStresses { get; }
Property Value
Type | Description |
---|---|
System.Double |
LocalMaterialExposure
Declaration
public double LocalMaterialExposure { get; }
Property Value
Type | Description |
---|---|
System.Double |
LocalMaterialHardness
Declaration
public double LocalMaterialHardness { get; }
Property Value
Type | Description |
---|---|
System.Double |
LocalMaterialShearStrength
Measurement: Stress
Declaration
public double LocalMaterialShearStrength { get; }
Property Value
Type | Description |
---|---|
System.Double |
LocalOccurringEquivalentStress
Measurement: Stress
Declaration
public double LocalOccurringEquivalentStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
MaterialExposureCalibrationFactor
Given for case carburized steels
Declaration
public double MaterialExposureCalibrationFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
MaterialFactor
Declaration
public double MaterialFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalisedDepthFromSurface
Declaration
public double NormalisedDepthFromSurface { get; }
Property Value
Type | Description |
---|---|
System.Double |
QuasiStationaryResidualStress
By assumption the tensile residual stresses in the core for typical tooth profiles are small and are therefore neglected. Higher tensile stresses in the core region my increase the risk of tooth flank fracture but are hardly determinable by existing measuring methods and are therefore not included in the calculation approach.
Measurement: Stress
Declaration
public double QuasiStationaryResidualStress { get; }
Property Value
Type | Description |
---|---|
System.Double |
TangentialComponentOfCompressiveResidualStresses
Measurement: Stress
Declaration
public double TangentialComponentOfCompressiveResidualStresses { get; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>