Class CylindricalGearPairCreationOptions
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearPairCreationOptions
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.GearDesigns.CreationOptions
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class CylindricalGearPairCreationOptions : GearSetCreationOptions<CylindricalGearSetDesign>, IEquatable<APIBase>
Properties
CentreDistance
Measurement: ShortLength
Declaration
public double CentreDistance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CentreDistanceTarget
Measurement: ShortLength
Declaration
public double CentreDistanceTarget { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DerivedParameter
Declaration
public EnumWithSelectedValue<CylindricalGearPairCreationOptions.DerivedParameterOption> DerivedParameter { get; set; }
Property Value
Type | Description |
---|---|
EnumWithSelectedValue<CylindricalGearPairCreationOptions.DerivedParameterOption> |
DiametralPitch
Declaration
public double DiametralPitch { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DiametralPitchTarget
Declaration
public double DiametralPitchTarget { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
HelixAngle
Measurement: Angle
Declaration
public double HelixAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
HelixAngleTarget
Measurement: Angle
Declaration
public double HelixAngleTarget { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NormalModule
Measurement: ShortLength
Declaration
public double NormalModule { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NormalModuleTarget
Measurement: ShortLength
Declaration
public double NormalModuleTarget { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NormalPressureAngle
Measurement: Angle
Declaration
public double NormalPressureAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PinionFaceWidth
Measurement: ShortLength
Declaration
public double PinionFaceWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PinionNumberOfTeeth
Declaration
public int PinionNumberOfTeeth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RatioGuide
Declaration
public Overridable<double> RatioGuide { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
WheelFaceWidth
Measurement: ShortLength
Declaration
public double WheelFaceWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
WheelNumberOfTeeth
Declaration
public int WheelNumberOfTeeth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Implements
System.IEquatable<T>