Class ActiveGearSetDesignSelectionGroup
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ActiveGearSetDesignSelectionGroup
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.SystemModel.PartModel.Gears
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class ActiveGearSetDesignSelectionGroup : PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>, IEquatable<APIBase>
Properties
AxialContactRatioRatingForNVH
Declaration
public double AxialContactRatioRatingForNVH { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FaceWidthOfWidestCylindricalGear
Measurement: ShortLength
Declaration
public double FaceWidthOfWidestCylindricalGear { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumCylindricalAxialContactRatio
Declaration
public double MinimumCylindricalAxialContactRatio { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumCylindricalTransverseContactRatio
Declaration
public double MinimumCylindricalTransverseContactRatio { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumTipThickness
Measurement: ShortLength
Declaration
public double MinimumTipThickness { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SimpleMassOfCylindricalGears
This is calculated from the volume of a cylinder defined by the reference diameter and face width of the gear. It does account for the bore in the shaft that the gear is mounted on, but not the web.
Measurement: Mass
Declaration
public double SimpleMassOfCylindricalGears { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalFaceWidthOfCylindricalGears
Measurement: ShortLength
Declaration
public double TotalFaceWidthOfCylindricalGears { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TransverseAndAxialContactRatioRatingForNVH
Declaration
public double TransverseAndAxialContactRatioRatingForNVH { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TransverseContactRatioRatingForNVH
Declaration
public double TransverseContactRatioRatingForNVH { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Implements
System.IEquatable<T>