Class BevelGearMeshDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
BevelGearMeshDesign
Implements
System.IDisposable
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 BevelGearMeshDesign : AGMAGleasonConicalGearMeshDesign, IEquatable<APIBase>, IDisposable
Properties
Declaration
public double ContactEffectiveFaceWidth { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ContactWheelInnerConeDistance { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ContactWheelMeanConeDistance { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ContactWheelOuterConeDistance { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double FaceContactRatio { get; }
Property Value
Type |
Description |
System.Double |
|
GeometryFactorG
Declaration
public double GeometryFactorG { get; }
Property Value
Type |
Description |
System.Double |
|
GeometryFactorI
Declaration
public double GeometryFactorI { get; }
Property Value
Type |
Description |
System.Double |
|
IdealPinionPitchAngle
Declaration
public double IdealPinionPitchAngle { get; }
Property Value
Type |
Description |
System.Double |
|
IdealWheelPitchAngle
Declaration
public double IdealWheelPitchAngle { get; }
Property Value
Type |
Description |
System.Double |
|
InertiaFactorBending
Declaration
public double InertiaFactorBending { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double InertiaFactorContact { get; }
Property Value
Type |
Description |
System.Double |
|
IsToplandBalanced
Declaration
public bool IsToplandBalanced { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public double LengthOfLineOfContact { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double LoadSharingRatioContact { get; }
Property Value
Type |
Description |
System.Double |
|
LoadSharingRatioScoring
Declaration
public double LoadSharingRatioScoring { get; }
Property Value
Type |
Description |
System.Double |
|
The contact ratio resulting from the localised tooth pattern spreading to the extremities of the tooth profile under working load. This assumes that a tooth contact pattern covers the entire tooth and that the real contact will have elements of both the face and profile contact ratios. Calculated as the square root of the sum of the squared transverse contact ratio and the squared face contact ratio. It is recommended that this is at least 2.0.
Declaration
public double ModifiedContactRatio { get; }
Property Value
Type |
Description |
System.Double |
|
PinionFaceAngle
Declaration
public double PinionFaceAngle { get; }
Property Value
Type |
Description |
System.Double |
|
PinionInnerDedendum
Declaration
public double PinionInnerDedendum { get; }
Property Value
Type |
Description |
System.Double |
|
PinionInnerDedendumLimit
Declaration
public double PinionInnerDedendumLimit { get; }
Property Value
Type |
Description |
System.Double |
|
PinionPassedUndercutCheck
Declaration
public bool PinionPassedUndercutCheck { get; }
Property Value
Type |
Description |
System.Boolean |
|
PinionPitchAngle
Declaration
public double PinionPitchAngle { get; }
Property Value
Type |
Description |
System.Double |
|
PinionPitchAngleModification
Difference between the ideal pitch angle of the gear in mesh and the actual pitch angle
Measurement: Angle
Declaration
public double PinionPitchAngleModification { get; set; }
Property Value
Type |
Description |
System.Double |
|
PinionRootAngle
Declaration
public double PinionRootAngle { get; }
Property Value
Type |
Description |
System.Double |
|
PinionThicknessModificationCoefficientBacklashIncluded
ISO 23509:2006 Table 4. This is the thickness modification coefficient with backlash
Declaration
public double PinionThicknessModificationCoefficientBacklashIncluded { get; }
Property Value
Type |
Description |
System.Double |
|
PittingResistanceGeometryFactor
Declaration
public double PittingResistanceGeometryFactor { get; }
Property Value
Type |
Description |
System.Double |
|
StrengthBalanceAGMACoast
Declaration
public double StrengthBalanceAGMACoast { get; }
Property Value
Type |
Description |
System.Double |
|
StrengthBalanceAGMADrive
Declaration
public double StrengthBalanceAGMADrive { get; }
Property Value
Type |
Description |
System.Double |
|
StrengthBalanceGleasonCoast
Declaration
public double StrengthBalanceGleasonCoast { get; }
Property Value
Type |
Description |
System.Double |
|
StrengthBalanceGleasonDrive
Declaration
public double StrengthBalanceGleasonDrive { get; }
Property Value
Type |
Description |
System.Double |
|
StrengthBalanceObtainedCoast
Declaration
public double StrengthBalanceObtainedCoast { get; }
Property Value
Type |
Description |
System.Double |
|
StrengthBalanceObtainedDrive
Declaration
public double StrengthBalanceObtainedDrive { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double TransverseContactRatio { get; }
Property Value
Type |
Description |
System.Double |
|
WheelFaceAngle
Declaration
public double WheelFaceAngle { get; }
Property Value
Type |
Description |
System.Double |
|
WheelPitchAngle
Declaration
public double WheelPitchAngle { get; }
Property Value
Type |
Description |
System.Double |
|
WheelPitchAngleModification
Difference between the ideal pitch angle of the gear in mesh and the actual pitch angle
Measurement: Angle
Declaration
public double WheelPitchAngleModification { get; set; }
Property Value
Type |
Description |
System.Double |
|
WheelRootAngle
Declaration
public double WheelRootAngle { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double WheelSpiralAngleAtContactOuter { get; }
Property Value
Type |
Description |
System.Double |
|
WheelThicknessModificationCoefficientBacklashIncluded
ISO 23509:2006 Table 4. This is the thickness modification coefficient with backlash
Declaration
public double WheelThicknessModificationCoefficientBacklashIncluded { get; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.IEquatable<T>
System.IDisposable
Extension Methods