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>