Class CylindricalGearSet
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearSet
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 class CylindricalGearSet : GearSet, IEquatable<APIBase>
Properties
Declaration
public Overridable<ContactRatioRequirements> AxialContactRatioRequirement { get; set; }
Property Value
CylindricalGears
Declaration
public ReadOnlyCollection<CylindricalGear> CylindricalGears { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<CylindricalGear> |
|
CylindricalGearSetDesign
Declaration
public CylindricalGearSetDesign CylindricalGearSetDesign { get; }
Property Value
CylindricalMeshes
Declaration
public ReadOnlyCollection<CylindricalGearMesh> CylindricalMeshes { get; }
Property Value
GearSetDesigns
Declaration
public ReadOnlyCollection<CylindricalGearSetDesign> GearSetDesigns { get; }
Property Value
IsSuperchargerRotorSet
Declaration
public bool IsSuperchargerRotorSet { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public Overridable<double> MaximumAcceptableAxialContactRatio { get; set; }
Property Value
Declaration
public Overridable<double> MaximumAcceptableTransverseContactRatio { get; set; }
Property Value
MaximumFaceWidth
Declaration
public Overridable<double> MaximumFaceWidth { get; set; }
Property Value
MaximumHelixAngle
Declaration
public Overridable<double> MaximumHelixAngle { get; set; }
Property Value
MaximumNormalModule
Declaration
public Overridable<double> MaximumNormalModule { get; set; }
Property Value
MaximumNormalPressureAngle
Declaration
public Overridable<double> MaximumNormalPressureAngle { get; set; }
Property Value
Declaration
public Overridable<double> MinimumAcceptableAxialContactRatio { get; set; }
Property Value
Declaration
public Overridable<double> MinimumAcceptableTransverseContactRatio { get; set; }
Property Value
MinimumFaceWidth
Declaration
public Overridable<double> MinimumFaceWidth { get; set; }
Property Value
MinimumHelixAngle
Declaration
public Overridable<double> MinimumHelixAngle { get; set; }
Property Value
MinimumNormalModule
Declaration
public Overridable<double> MinimumNormalModule { get; set; }
Property Value
MinimumNormalPressureAngle
Declaration
public Overridable<double> MinimumNormalPressureAngle { get; set; }
Property Value
OppositeHand
Declaration
public bool OppositeHand { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SuperchargerRotorSet
Declaration
public SuperchargerRotorSet SuperchargerRotorSet { get; }
Property Value
SuperchargerRotorSetDatabase
Declaration
public DatabaseWithSelectedItem SuperchargerRotorSetDatabase { get; set; }
Property Value
Declaration
public Overridable<ContactRatioRequirements> TransverseContactRatioRequirement { get; set; }
Property Value
Methods
AddGear()
Declaration
public CylindricalGear AddGear()
Returns
Implements
System.IEquatable<T>
Extension Methods