Class BevelGearSetDesign
Inheritance
System.Object
BevelGearSetDesign
Implements
System.IDisposable
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public abstract class BevelGearSetDesign : AGMAGleasonConicalGearSetDesign, IEquatable<APIBase>, IDisposable
Properties
AllowableScoringIndex
Declaration
public double AllowableScoringIndex { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
BacklashDistributionRule
Declaration
public BacklashDistributionRule BacklashDistributionRule { get; set; }
Property Value
BacklashUsedForToothThicknessCalculation
Declaration
public MaxMinMean BacklashUsedForToothThicknessCalculation { get; set; }
Property Value
BasicCrownGearAddendumFactor
Declaration
public double BasicCrownGearAddendumFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
BasicCrownGearDedendumFactor
Declaration
public double BasicCrownGearDedendumFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
CircularThicknessFactor
Declaration
public double CircularThicknessFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Clearance
Declaration
public virtual double Clearance { get; }
Property Value
| Type |
Description |
| System.Double |
|
DiametralPitch
Declaration
public double DiametralPitch { get; }
Property Value
| Type |
Description |
| System.Double |
|
FactorOfSafetyForScoring
Declaration
public double FactorOfSafetyForScoring { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
IdealCircularThicknessFactor
Declaration
public Overridable<double> IdealCircularThicknessFactor { get; set; }
Property Value
IdealPinionMeanTransverseCircularThickness
Declaration
public double IdealPinionMeanTransverseCircularThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
IdealPinionOuterTransverseCircularThickness
Declaration
public double IdealPinionOuterTransverseCircularThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
IdealWheelFinishCutterPointWidth
Declaration
public double IdealWheelFinishCutterPointWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
IdealWheelMeanSlotWidth
Declaration
public double IdealWheelMeanSlotWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeanAddendumFactor
Declaration
public double MeanAddendumFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeanCircularPitch
Declaration
public double MeanCircularPitch { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeanClearanceFactor
Declaration
public double MeanClearanceFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeanDepthFactor
Declaration
public double MeanDepthFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeanDiametralPitch
Declaration
public double MeanDiametralPitch { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeanSpiralAngle
Declaration
public virtual double MeanSpiralAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MeanWholeDepth
Declaration
public double MeanWholeDepth { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeanWorkingDepth
Declaration
public virtual double MeanWorkingDepth { get; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumNumberOfTeethForRecommendedToothProportions
Declaration
public virtual int MinimumNumberOfTeethForRecommendedToothProportions { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
OuterWheelAddendum
Declaration
public double OuterWheelAddendum { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
OuterWholeDepth
Declaration
public double OuterWholeDepth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
OuterWorkingDepth
Declaration
public double OuterWorkingDepth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
PressureAngle
Declaration
public double PressureAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ProfileShiftCoefficient
Declaration
public double ProfileShiftCoefficient { get; }
Property Value
| Type |
Description |
| System.Double |
|
RoundCutterSpecifications
Declaration
public WheelFinishCutterPointWidthRestrictionMethod RoundCutterSpecifications { get; set; }
Property Value
SpecifiedPinionDedendumAngle
Declaration
public double SpecifiedPinionDedendumAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
SpecifiedWheelDedendumAngle
Declaration
public double SpecifiedWheelDedendumAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
StrengthFactor
Declaration
public double StrengthFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ThicknessModificationCoefficientTheoretical
Declaration
public double ThicknessModificationCoefficientTheoretical { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public ToothProportionsInputMethod ToothProportionsInputMethod { get; set; }
Property Value
ToothTaperRootLineTiltMethod
Declaration
public SpiralBevelRootLineTilt ToothTaperRootLineTiltMethod { get; set; }
Property Value
ToothThicknessSpecificationMethod
Declaration
public EnumWithSelectedValue<ToothThicknessSpecificationMethod> ToothThicknessSpecificationMethod { get; set; }
Property Value
TransverseCircularThicknessFactor
Declaration
public double TransverseCircularThicknessFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
UseRecommendedToothProportions
Declaration
public bool UseRecommendedToothProportions { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
WheelAddendumFactor
Declaration
public double WheelAddendumFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
WheelAddendumMultiplier
Declaration
public double WheelAddendumMultiplier { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
WheelFinishCutterPointWidth
Declaration
public override double WheelFinishCutterPointWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Overrides
WheelInnerSpiralAngle
Declaration
public double WheelInnerSpiralAngle { get; }
Property Value
| Type |
Description |
| System.Double |
|
WholeDepthFactor
Declaration
public double WholeDepthFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
WorkingDepthFactor
Declaration
public double WorkingDepthFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Implements
System.IEquatable<T>
System.IDisposable
Extension Methods