Class GearMeshDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
GearMeshDesign
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 GearMeshDesign : GearDesignComponent, IEquatable<APIBase>, IDisposable
Properties
Declaration
public double AxialContactRatioRatingForNVH { get; }
Property Value
Type |
Description |
System.Double |
|
GearA
Declaration
public GearDesign GearA { get; }
Property Value
GearB
Declaration
public GearDesign GearB { get; }
Property Value
HasHuntingRatio
A Hunting Ratio is one where the numbers of teeth of the two meshing gears have no common factors higher than one.
Declaration
public bool HasHuntingRatio { get; }
Property Value
Type |
Description |
System.Boolean |
|
HighestCommonFactorOfTeethNumbers
A Hunting Ratio is one where the numbers of teeth of the two meshing gears have no common factors higher than one.
Declaration
public int HighestCommonFactorOfTeethNumbers { get; }
Property Value
Type |
Description |
System.Int32 |
|
Name
Declaration
public override string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
Overrides
SpeedRatioAToB
Declaration
public double SpeedRatioAToB { get; }
Property Value
Type |
Description |
System.Double |
|
TorqueRatioAToB
Declaration
public double TorqueRatioAToB { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double TransverseAndAxialContactRatioRatingForNVH { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double TransverseContactRatioRatingForNVH { get; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.IEquatable<T>
System.IDisposable
Extension Methods