Class AGMAGleasonConicalGearSetDesign
Inheritance
System.Object
AGMAGleasonConicalGearSetDesign
Implements
System.IDisposable
Assembly: SMT.MastaAPI.14.1.dll
Syntax
public abstract class AGMAGleasonConicalGearSetDesign : ConicalGearSetDesign, IEquatable<APIBase>, IDisposable
Properties
ConicalMeshes
Declaration
[Obsolete("Use Meshes")]
public ReadOnlyCollection<AGMAGleasonConicalGearMeshDesign> ConicalMeshes { get; }
Property Value
CrownGearToCutterCentreDistance
Declaration
public double CrownGearToCutterCentreDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
DesignMethod
Declaration
public EnumWithSelectedValue<AGMAGleasonConicalGearGeometryMethods> DesignMethod { get; set; }
Property Value
EpicycloidBaseCircleRadius
Declaration
public double EpicycloidBaseCircleRadius { get; }
Property Value
| Type |
Description |
| System.Double |
|
GleasonMinimumFactorOfSafetyBending
Declaration
public Overridable<double> GleasonMinimumFactorOfSafetyBending { get; set; }
Property Value
Declaration
public Overridable<double> GleasonMinimumFactorOfSafetyContact { get; set; }
Property Value
Declaration
public bool InputModule { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ManufacturingMethod
Declaration
public CutterMethod ManufacturingMethod { get; set; }
Property Value
MeanNormalModule
Declaration
public override double MeanNormalModule { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Overrides
Meshes
Declaration
public ReadOnlyCollection<AGMAGleasonConicalGearMeshDesign> Meshes { get; }
Property Value
NumberOfBladeGroups
Declaration
public double NumberOfBladeGroups { get; }
Property Value
| Type |
Description |
| System.Double |
|
NumberOfCrownGearTeeth
Declaration
public double NumberOfCrownGearTeeth { get; }
Property Value
| Type |
Description |
| System.Double |
|
PinionOffsetAngleInRootPlane
Declaration
public virtual double PinionOffsetAngleInRootPlane { get; }
Property Value
| Type |
Description |
| System.Double |
|
PitchLimitPressureAngle
Declaration
public virtual double PitchLimitPressureAngle { get; }
Property Value
| Type |
Description |
| System.Double |
|
ReliabilityFactorBending
Declaration
public Overridable<double> ReliabilityFactorBending { get; set; }
Property Value
Declaration
public Overridable<double> ReliabilityFactorContact { get; set; }
Property Value
ReliabilityRequirementAGMA
Declaration
public SafetyRequirementsAGMA ReliabilityRequirementAGMA { get; set; }
Property Value
ReliabilityRequirementGleason
Declaration
public GleasonSafetyRequirements ReliabilityRequirementGleason { get; set; }
Property Value
RequiredMinimumToplandToModuleFactor
Declaration
public double RequiredMinimumToplandToModuleFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ToothTaper
Declaration
public SpiralBevelToothTaper ToothTaper { get; set; }
Property Value
WheelInvoluteConeDistance
Declaration
public double WheelInvoluteConeDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
WheelInvoluteToMeanConeDistanceRatio
Declaration
public double WheelInvoluteToMeanConeDistanceRatio { get; }
Property Value
| Type |
Description |
| System.Double |
|
WheelInvoluteToOuterConeDistanceRatio
Declaration
public double WheelInvoluteToOuterConeDistanceRatio { get; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
ExportKIMoSKIPFile()
Declaration
public void ExportKIMoSKIPFile()
GleasonGEMSXMLData()
Declaration
public void GleasonGEMSXMLData()
KIMoSXMLData()
Declaration
public void KIMoSXMLData()
StoreKIMoSKIPFile()
Declaration
public void StoreKIMoSKIPFile()
Implements
System.IEquatable<T>
System.IDisposable
Extension Methods