Class BiasModification
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
BiasModification
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.MicroGeometry
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class BiasModification : Modification, IEquatable<APIBase>
Properties
LeadEvaluationLeftLimitFactor
Measurement: Percentage
Declaration
public double LeadEvaluationLeftLimitFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
LeadEvaluationRightLimitFactor
Measurement: Percentage
Declaration
public double LeadEvaluationRightLimitFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ProfileEvaluationLowerLimitFactor
Measurement: Percentage
Declaration
public double ProfileEvaluationLowerLimitFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ProfileEvaluationUpperLimitFactor
Measurement: Percentage
Declaration
public double ProfileEvaluationUpperLimitFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ProfileFactorFor0BiasRelief
The location on the profile where the bias relief is 0. Specified as a factor between lower (factor value of 0) and upper (factor value of 1) profile evaluation limits. For cylindrical gears the factor corresponds to a proportion of roll distance (equivalently, roll angle). The default value corresponds to the reference diameter.
Measurement: Percentage
Declaration
public double ProfileFactorFor0BiasRelief { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ReliefAtLeftLimit
Profile Linear Relief At Lead Evaluation Left Limit
Measurement: VeryShortLength
Declaration
public double ReliefAtLeftLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ReliefAtRightLimit
Profile Linear Relief At Lead Evaluation Right Limit
Measurement: VeryShortLength
Declaration
public double ReliefAtRightLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>