Class CylindricalGearSingleFlankRating
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearSingleFlankRating
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 CylindricalGearSingleFlankRating : GearSingleFlankRating, IEquatable<APIBase>
Properties
AllowableStressNumberBending
Declaration
public virtual double AllowableStressNumberBending { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public virtual double AllowableStressNumberContact { get; }
Property Value
Type |
Description |
System.Double |
|
AngularVelocity
Measurement: AngularVelocity
Declaration
public double AngularVelocity { get; }
Property Value
Type |
Description |
System.Double |
|
AveragedLinearWear
Declaration
public virtual double AveragedLinearWear { get; }
Property Value
Type |
Description |
System.Double |
|
AxialPitch
Declaration
public double AxialPitch { get; }
Property Value
Type |
Description |
System.Double |
|
BaseDiameter
Declaration
public double BaseDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
BaseHelixAngle
Declaration
public double BaseHelixAngle { get; }
Property Value
Type |
Description |
System.Double |
|
BaseTransversePitch
Declaration
public double BaseTransversePitch { get; }
Property Value
Type |
Description |
System.Double |
|
BendingMomentArm
Declaration
public virtual double BendingMomentArm { get; }
Property Value
Type |
Description |
System.Double |
|
BendingSafetyFactorForFatigue
Measurement: SafetyFactor
Declaration
public double BendingSafetyFactorForFatigue { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double CalculatedContactStress { get; }
Property Value
Type |
Description |
System.Double |
|
CombinedTipRelief
Measurement: VeryShortLength
Declaration
public double CombinedTipRelief { get; }
Property Value
Type |
Description |
System.Double |
|
Measurement: SafetyFactor
Declaration
public double ContactSafetyFactorForFatigue { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public string ContactStressSource { get; }
Property Value
Type |
Description |
System.String |
|
DamageBending
Declaration
public double DamageBending { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double DamageContact { get; }
Property Value
Type |
Description |
System.Double |
|
DamageWear
Declaration
public double DamageWear { get; }
Property Value
Type |
Description |
System.Double |
|
FilletRoughnessRz
Measurement: VeryShortLength
Declaration
public double FilletRoughnessRz { get; }
Property Value
Type |
Description |
System.Double |
|
FlankRoughnessRz
Measurement: VeryShortLength
Declaration
public double FlankRoughnessRz { get; }
Property Value
Type |
Description |
System.Double |
|
GearRotationSpeed
Measurement: AngularVelocity
Declaration
public double GearRotationSpeed { get; }
Property Value
Type |
Description |
System.Double |
|
GeometryDataSourceForRating
Declaration
public CylindricalGearRatingGeometryDataSource GeometryDataSourceForRating { get; }
Property Value
HelixAngle
Declaration
public double HelixAngle { get; }
Property Value
Type |
Description |
System.Double |
|
IsGearDrivingOrDriven
Declaration
public FlankLoadingState IsGearDrivingOrDriven { get; }
Property Value
Declaration
public virtual double LifeFactorForContactStress { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public MetalPlasticType MetalPlastic { get; }
Property Value
MinimumFactorOfSafetyBendingFatigue
Measurement: SafetyFactor
Declaration
public virtual double MinimumFactorOfSafetyBendingFatigue { get; }
Property Value
Type |
Description |
System.Double |
|
MinimumFactorOfSafetyPittingFatigue
Measurement: SafetyFactor
Declaration
public virtual double MinimumFactorOfSafetyPittingFatigue { get; }
Property Value
Type |
Description |
System.Double |
|
NominalStressNumberBending
Declaration
public double NominalStressNumberBending { get; }
Property Value
Type |
Description |
System.Double |
|
NormalBasePitch
Declaration
public double NormalBasePitch { get; }
Property Value
Type |
Description |
System.Double |
|
NormalModule
Declaration
public double NormalModule { get; }
Property Value
Type |
Description |
System.Double |
|
NormalPitch
Declaration
public double NormalPitch { get; }
Property Value
Type |
Description |
System.Double |
|
NormalPressureAngle
Declaration
public double NormalPressureAngle { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public virtual double PermissibleContactStress { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double PermissibleContactStressForReferenceStress { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double PermissibleContactStressForStaticStress { get; }
Property Value
Type |
Description |
System.Double |
|
PermissibleLinearWear
Declaration
public double PermissibleLinearWear { get; }
Property Value
Type |
Description |
System.Double |
|
PermissibleToothRootBendingStress
Declaration
public virtual double PermissibleToothRootBendingStress { get; }
Property Value
Type |
Description |
System.Double |
|
PermissibleToothRootBendingStressForReferenceStress
Declaration
public double PermissibleToothRootBendingStressForReferenceStress { get; }
Property Value
Type |
Description |
System.Double |
|
PermissibleToothRootBendingStressForStaticStress
Declaration
public double PermissibleToothRootBendingStressForStaticStress { get; }
Property Value
Type |
Description |
System.Double |
|
PitchDiameter
Declaration
public double PitchDiameter { get; }
Property Value
Type |
Description |
System.Double |
|
PittingStressLimit
Declaration
public virtual double PittingStressLimit { get; }
Property Value
Type |
Description |
System.Double |
|
PittingStressLimitForReferenceStress
Declaration
public double PittingStressLimitForReferenceStress { get; }
Property Value
Type |
Description |
System.Double |
|
PittingStressLimitForStaticStress
Declaration
public double PittingStressLimitForStaticStress { get; }
Property Value
Type |
Description |
System.Double |
|
ReliabilityBending
The gear reliability rating method according to ISO and DIN are based on the AGMA rating method with 1% failure rate.
Measurement: Percentage
Declaration
public double ReliabilityBending { get; }
Property Value
Type |
Description |
System.Double |
|
The gear reliability rating method according to ISO and DIN are based on the AGMA rating method with 1% failure rate.
Measurement: Percentage
Declaration
public double ReliabilityContact { get; }
Property Value
Type |
Description |
System.Double |
|
ReversedBendingFactor
Declaration
public Overridable<double> ReversedBendingFactor { get; }
Property Value
RimThickness
Declaration
public double RimThickness { get; }
Property Value
Type |
Description |
System.Double |
|
RimThicknessFactor
Declaration
public virtual double RimThicknessFactor { get; }
Property Value
Type |
Description |
System.Double |
|
RimThicknessOverNormalModule
Declaration
public double RimThicknessOverNormalModule { get; }
Property Value
Type |
Description |
System.Double |
|
RootFilletRadius
Declaration
public virtual double RootFilletRadius { get; }
Property Value
Type |
Description |
System.Double |
|
SafetyFactorWear
Measurement: SafetyFactor
Declaration
public double SafetyFactorWear { get; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public virtual double SizeFactorContact { get; }
Property Value
Type |
Description |
System.Double |
|
StaticSafetyFactorBending
Measurement: SafetyFactor
Declaration
public double StaticSafetyFactorBending { get; }
Property Value
Type |
Description |
System.Double |
|
Measurement: SafetyFactor
Declaration
public double StaticSafetyFactorContact { get; }
Property Value
Type |
Description |
System.Double |
|
StressCycleFactorBending
Declaration
public virtual double StressCycleFactorBending { get; }
Property Value
Type |
Description |
System.Double |
|
Measurement: ThermalContactCoefficient
Declaration
public double ThermalContactCoefficientForReport { get; }
Property Value
Type |
Description |
System.Double |
|
ToothPassingSpeed
Measurement: AngularVelocity
Declaration
public virtual double ToothPassingSpeed { get; }
Property Value
Type |
Description |
System.Double |
|
ToothRootChordAtCriticalSection
Declaration
public virtual double ToothRootChordAtCriticalSection { get; }
Property Value
Type |
Description |
System.Double |
|
ToothRootStress
Declaration
public double ToothRootStress { get; }
Property Value
Type |
Description |
System.Double |
|
ToothRootStressLimit
Declaration
public virtual double ToothRootStressLimit { get; }
Property Value
Type |
Description |
System.Double |
|
ToothRootStressLimitForReferenceStress
Declaration
public double ToothRootStressLimitForReferenceStress { get; }
Property Value
Type |
Description |
System.Double |
|
ToothRootStressLimitForStaticStress
Declaration
public double ToothRootStressLimitForStaticStress { get; }
Property Value
Type |
Description |
System.Double |
|
ToothRootStressSource
Declaration
public string ToothRootStressSource { get; }
Property Value
Type |
Description |
System.String |
|
TransverseModule
Declaration
public double TransverseModule { get; }
Property Value
Type |
Description |
System.Double |
|
TransversePitch
Circular Pitch on reference cylinder
Measurement: ShortLength
Declaration
public double TransversePitch { get; }
Property Value
Type |
Description |
System.Double |
|
TransversePressureAngle
Declaration
public double TransversePressureAngle { get; }
Property Value
Type |
Description |
System.Double |
|
WeldingStructuralFactor
Used in MASTA's scuffing rating calculations
Declaration
public Overridable<double> WeldingStructuralFactor { get; }
Property Value
Implements
System.IEquatable<T>
Extension Methods