Class ToothThicknessSpecificationBase
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ToothThicknessSpecificationBase
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 abstract class ToothThicknessSpecificationBase : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
BallDiameter
Calculated value is based on average diameter between tip and the root form
Measurement: ShortLength
Declaration
public virtual Overridable<double> BallDiameter { get; set; }
Property Value
Declaration
public double BallDiameterAtFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double BallDiameterAtTipFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
ChordalSpan
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> ChordalSpan { get; }
Property Value
DiameterAtThicknessMeasurement
Declaration
public virtual Overridable<double> DiameterAtThicknessMeasurement { get; set; }
Property Value
MaximumNumberOfTeethForChordalSpanTest
Declaration
public int MaximumNumberOfTeethForChordalSpanTest { get; }
Property Value
Type |
Description |
System.Int32 |
|
MinimumNumberOfTeethForChordalSpanTest
Declaration
public int MinimumNumberOfTeethForChordalSpanTest { get; }
Property Value
Type |
Description |
System.Int32 |
|
NormalThickness
Normal tooth thickness at the reference diameter
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> NormalThickness { get; }
Property Value
NormalThicknessAtSpecifiedDiameter
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> NormalThicknessAtSpecifiedDiameter { get; }
Property Value
NumberOfTeethForChordalSpanTest
Declaration
public virtual Overridable<int> NumberOfTeethForChordalSpanTest { get; set; }
Property Value
OverBalls
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> OverBalls { get; }
Property Value
OverTwoPinsFreePinMethod
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> OverTwoPinsFreePinMethod { get; }
Property Value
OverTwoPinsTransverseMethod
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> OverTwoPinsTransverseMethod { get; }
Property Value
ProfileShift
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> ProfileShift { get; }
Property Value
ProfileShiftCoefficient
Declaration
public CylindricalGearToothThicknessSpecification<Number> ProfileShiftCoefficient { get; }
Property Value
ToothThickness
Declaration
public ReadOnlyCollection<CylindricalGearToothThicknessSpecification<LengthShort>> ToothThickness { get; }
Property Value
TransverseThickness
Transverse tooth thickness at the reference diameter
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> TransverseThickness { get; }
Property Value
TransverseThicknessAtSpecifiedDiameter
Declaration
public CylindricalGearToothThicknessSpecification<LengthShort> TransverseThicknessAtSpecifiedDiameter { get; }
Property Value
Implements
System.IEquatable<T>
Extension Methods