Class AGMAGleasonConicalGearMeshDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
AGMAGleasonConicalGearMeshDesign
Implements
System.IDisposable
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class AGMAGleasonConicalGearMeshDesign : ConicalGearMeshDesign, IEquatable<APIBase>, IDisposable
Properties
Crowned
Affects the Crowning Factor and Load Distribution Factor for rating to ANSI/AGMA 2003-C10
Declaration
public bool Crowned { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CrowningFactor
Declaration
public Overridable<double> CrowningFactor { get; set; }
Property Value
DynamicFactor
Declaration
public Overridable<double> DynamicFactor { get; set; }
Property Value
HardnessRatioFactor
Declaration
public double HardnessRatioFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
ISO10300GearSetFinishingMethods
Declaration
public Iso10300FinishingMethods ISO10300GearSetFinishingMethods { get; set; }
Property Value
LoadDistributionFactor
Declaration
public double LoadDistributionFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
LoadDistributionFactorMethod
Declaration
public EnumWithSelectedValue<LoadDistributionFactorMethods> LoadDistributionFactorMethod { get; set; }
Property Value
MountingConditionsOfPinionAndWheel
Declaration
public MountingConditionsOfPinionAndWheel MountingConditionsOfPinionAndWheel { get; set; }
Property Value
NetFaceWidth
Declaration
public virtual double NetFaceWidth { get; }
Property Value
Type |
Description |
System.Double |
|
PinionFaceWidthOffset
Positive value indicates that pinion outer cone distance is greater than that of wheel.
Measurement: ShortLength
Declaration
public double PinionFaceWidthOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
ProfileCrowningSetting
Declaration
public ProfileCrowningSetting ProfileCrowningSetting { get; set; }
Property Value
SizeFactorBending
Declaration
public Overridable<double> SizeFactorBending { get; set; }
Property Value
Declaration
public Overridable<double> SizeFactorContact { get; set; }
Property Value
SurfaceConditionFactor
Declaration
public double SurfaceConditionFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
TemperatureFactor
Declaration
public Overridable<double> TemperatureFactor { get; set; }
Property Value
ToothLengthwiseCurvatureFactor
Declaration
public Overridable<double> ToothLengthwiseCurvatureFactor { get; set; }
Property Value
Declaration
public VerificationOfContactPattern VerificationOfContactPattern { get; set; }
Property Value
WheelEffectiveFaceWidthFactor
For ISO 10300-1:2014. It should be derived from measurements or TCA, at the preliminary design stage a value of 0.85 is a reasonable estimate.
Declaration
public double WheelEffectiveFaceWidthFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.IEquatable<T>
System.IDisposable
Extension Methods