Class CylindricalGearDesignAndRatingSettingsItem
Inheritance
System.Object
CylindricalGearDesignAndRatingSettingsItem
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public class CylindricalGearDesignAndRatingSettingsItem : NamedDatabaseItem, IEquatable<APIBase>
Properties
AGMAQualityGradeType
Declaration
public QualityGradeTypes AGMAQualityGradeType { get; set; }
Property Value
AGMAStressCycleFactorInfluenceFactor
Declaration
public double AGMAStressCycleFactorInfluenceFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
AGMATolerancesStandard
Declaration
public AGMAToleranceStandard AGMATolerancesStandard { get; set; }
Property Value
Declaration
public bool AllowTransverseContactRatioLessThanOne { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
AlwaysUseChosenToothThicknessForBendingStrength
Declaration
public bool AlwaysUseChosenToothThicknessForBendingStrength { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ApplyApplicationAndDynamicFactorByDefault
Declaration
public bool ApplyApplicationAndDynamicFactorByDefault { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ApplyWorkHardeningFactorForWroughtNormalisedLowCarbonSteelAndCastSteel
Declaration
public bool ApplyWorkHardeningFactorForWroughtNormalisedLowCarbonSteelAndCastSteel { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ChosenToothThicknessForBendingStrength
Declaration
public ToothThicknesses ChosenToothThicknessForBendingStrength { get; set; }
Property Value
CylindricalGearProfileMeasurement
Declaration
public CylindricalGearProfileMeasurementType CylindricalGearProfileMeasurement { get; set; }
Property Value
DefaultCoefficientOfFrictionCalculationMethod
Declaration
public EnumWithSelectedValue<CoefficientOfFrictionCalculationMethod> DefaultCoefficientOfFrictionCalculationMethod { get; set; }
Property Value
DynamicFactorMethod
Declaration
public DynamicFactorMethods DynamicFactorMethod { get; set; }
Property Value
EnableProportionSystemForTipAlterationCoefficient
Declaration
public bool EnableProportionSystemForTipAlterationCoefficient { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
FilmThicknessEquationForScuffing
Declaration
public ScuffingMethods FilmThicknessEquationForScuffing { get; set; }
Property Value
GearBlankFactorCalculationOption
Declaration
public GearBlankFactorCalculationOptions GearBlankFactorCalculationOption { get; set; }
Property Value
IncludeRimThicknessFactor
Declaration
public bool IncludeRimThicknessFactor { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
InternalGearRootFilletRadiusIsAlwaysEqualToBasicRackRootFilletRadius
Declaration
public bool InternalGearRootFilletRadiusIsAlwaysEqualToBasicRackRootFilletRadius { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ISOTolerancesStandard
Declaration
public Overridable<ISOToleranceStandard> ISOTolerancesStandard { get; set; }
Property Value
IsScuffingLicensedForCurrentRatingMethod
Declaration
public bool IsScuffingLicensedForCurrentRatingMethod { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
LimitDynamicFactorIfNotInMainResonanceRangeByDefault
Declaration
public bool LimitDynamicFactorIfNotInMainResonanceRangeByDefault { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
LimitMicroGeometryFactorForTheDynamicLoadByDefault
Declaration
public bool LimitMicroGeometryFactorForTheDynamicLoadByDefault { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
MeanCoefficientOfFrictionFlashTemperatureMethod
Declaration
public double MeanCoefficientOfFrictionFlashTemperatureMethod { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MicropittingRatingMethod
Declaration
public MicropittingRatingMethod MicropittingRatingMethod { get; set; }
Property Value
NumberOfLoadStripsForBasicLTCA
Declaration
public int NumberOfLoadStripsForBasicLTCA { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
Declaration
public int NumberOfPointsAlongProfileForMicropittingCalculation { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfPointsAlongProfileForScuffingCalculation
Declaration
public int NumberOfPointsAlongProfileForScuffingCalculation { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfPointsAlongProfileForToothFlankFractureCalculation
Declaration
public int NumberOfPointsAlongProfileForToothFlankFractureCalculation { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfRotationsForBasicLTCA
Declaration
public int NumberOfRotationsForBasicLTCA { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
OverrideDefaultCoefficientOfFrictionCalculationMethod
Declaration
public bool OverrideDefaultCoefficientOfFrictionCalculationMethod { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
PermissibleBendingStressMethod
Declaration
public RatingMethod PermissibleBendingStressMethod { get; set; }
Property Value
RatingMethod
Declaration
public EnumWithSelectedValue<CylindricalGearRatingMethods> RatingMethod { get; set; }
Property Value
ScuffingRatingMethodFlashTemperatureMethod
Declaration
public EnumWithSelectedValue<ScuffingFlashTemperatureRatingMethod> ScuffingRatingMethodFlashTemperatureMethod { get; set; }
Property Value
ScuffingRatingMethodIntegralTemperatureMethod
Declaration
public EnumWithSelectedValue<ScuffingIntegralTemperatureRatingMethod> ScuffingRatingMethodIntegralTemperatureMethod { get; set; }
Property Value
ShowRatingSettingsInReport
Declaration
public bool ShowRatingSettingsInReport { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ShowVDIRatingWhenAvailable
Declaration
public bool ShowVDIRatingWhenAvailable { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
TipReliefInScuffingCalculation
Declaration
public TipReliefScuffingOptions TipReliefInScuffingCalculation { get; set; }
Property Value
ToleranceRoundingSystem
Declaration
public MeasurementSystem ToleranceRoundingSystem { get; set; }
Property Value
Declaration
public bool Use10ForContactRatioFactorContactForSpurGearsWithContactRatioLessThan20 { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
UseDiametralPitch
Declaration
public bool UseDiametralPitch { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public bool UseInterpolatedSinglePairToothContactFactorForHCRHelicalGears { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
UseLTCAStressesInGearRating
Declaration
public bool UseLTCAStressesInGearRating { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
UsePointOfHighestStressToCalculateFaceLoadFactor
Declaration
public bool UsePointOfHighestStressToCalculateFaceLoadFactor { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
VDIRatingGeometryCalculationMethod
Declaration
public Overridable<CylindricalGearRatingMethods> VDIRatingGeometryCalculationMethod { get; set; }
Property Value
Implements
System.IEquatable<T>
Extension Methods