Class CylindricalGearFlankDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearFlankDesign
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 CylindricalGearFlankDesign : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
AbsoluteBaseDiameter
Declaration
public double AbsoluteBaseDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double AbsoluteFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
Measurement: VeryShortLength
Declaration
public double AbsoluteFormToSAPDiameterClearance { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double AbsoluteTipFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
BaseDiameter
Declaration
public double BaseDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
BaseThicknessHalfAngle
Declaration
public double BaseThicknessHalfAngle { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double BaseToFormDiameterClearance { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double BaseToFormDiameterClearanceAsNormalModuleRatio { get; }
Property Value
Type |
Description |
System.Double |
|
ChamferAngleInNormalPlane
The angle the straight line through the tip form point and the tip point makes with the tip centre line in the normal plane.
Measurement: Angle
Declaration
public double ChamferAngleInNormalPlane { get; }
Property Value
Type |
Description |
System.Double |
|
EffectiveTipRadius
Declaration
public double EffectiveTipRadius { get; }
Property Value
Type |
Description |
System.Double |
|
FlankName
Declaration
public string FlankName { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public double FormRadius { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double FormToSAPDiameterAbsoluteClearanceAsNormalModuleRatio { get; }
Property Value
Type |
Description |
System.Double |
|
HasChamfer
Declaration
public bool HasChamfer { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public CylindricalGearProfileMeasurement HighestPointOfFewestToothContacts { get; }
Property Value
IsUnderCutByCutter
Declaration
public bool IsUnderCutByCutter { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public CylindricalGearProfileMeasurement LowestPointOfFewestToothContacts { get; }
Property Value
LowestSAPDiameter
Declaration
public double LowestSAPDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
LowestStartOfActiveProfile
Declaration
public CylindricalGearProfileMeasurement LowestStartOfActiveProfile { get; }
Property Value
The Normal Thickness at Mean Metal at the Root Form Diameter
Measurement: ShortLength
Declaration
public double MeanNormalThicknessAtRootFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
The Normal Thickness at Mean Metal at the Tip Form Diameter
Measurement: ShortLength
Declaration
public double MeanNormalThicknessAtTipFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
NormalBasePitch
ISO 21771 4.4.5 Equation 29
Measurement: ShortLength
Declaration
public double NormalBasePitch { get; }
Property Value
Type |
Description |
System.Double |
|
NormalPressureAngle
Declaration
public double NormalPressureAngle { get; }
Property Value
Type |
Description |
System.Double |
|
RadiiOfCurvatureAtTip
Used in the calculation of extended tooth contact in the tooth contact analysis. The calculated value is the roll distance at the tip.
Measurement: ShortLength
Declaration
public Overridable<double> RadiiOfCurvatureAtTip { get; set; }
Property Value
RootDiameterReporting
Declaration
public CylindricalGearProfileMeasurement RootDiameterReporting { get; }
Property Value
Declaration
public CylindricalGearProfileMeasurement RootForm { get; }
Property Value
Declaration
public double RootFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double RootFormRollAngle { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double RootFormRollDistance { get; }
Property Value
Type |
Description |
System.Double |
|
SignedRootDiameter
Declaration
public double SignedRootDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
TipDiameterReporting
Declaration
public CylindricalGearProfileMeasurement TipDiameterReporting { get; }
Property Value
Declaration
public CylindricalGearProfileMeasurement TipForm { get; }
Property Value
Declaration
public double TipFormDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double TipFormRollAngle { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double TipFormRollDistance { get; }
Property Value
Type |
Description |
System.Double |
|
ToothThicknessHalfAngleAtReferenceCircle
Declaration
public double ToothThicknessHalfAngleAtReferenceCircle { get; }
Property Value
Type |
Description |
System.Double |
|
TransverseBasePitch
ISO 21771 4.4.5 Equation 28
Measurement: ShortLength
Declaration
public double TransverseBasePitch { get; }
Property Value
Type |
Description |
System.Double |
|
TransverseChamferAngle
The angle the straight line through the tip form point and the tip point makes with the tip centre line in the transverse plane.
Measurement: Angle
Declaration
public double TransverseChamferAngle { get; }
Property Value
Type |
Description |
System.Double |
|
TransversePressureAngle
Declaration
public double TransversePressureAngle { get; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.IEquatable<T>
Extension Methods