Class CylindricalGearMeshLoadCase
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearMeshLoadCase
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 class CylindricalGearMeshLoadCase : GearMeshLoadCase, IEquatable<APIBase>
Properties
ApplicationFactor
Calculated from rating standard during analysis unless specified.
Declaration
public Overridable<double> ApplicationFactor { get; set; }
Property Value
ChangeInCentreDistanceDueToHousingThermalEffects
This change is due to the thermal expansion of the housing is based on the operating centre distance with no misalignment.
Measurement: VeryShortLength
Declaration
public double ChangeInCentreDistanceDueToHousingThermalEffects { get; }
Property Value
Type |
Description |
System.Double |
|
ConnectionDesign
Declaration
public CylindricalGearMesh ConnectionDesign { get; }
Property Value
DoProfileModificationsCompensateForTheDeflectionsAtActualLoad
If profile modifications compensate for the deflections of the teeth at the actual load level, 50% of the larger of the base pitch deviations of the pinion or wheel will be used for the determination of the transverse load factor.
Declaration
public bool DoProfileModificationsCompensateForTheDeflectionsAtActualLoad { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DynamicFactor
Calculated from rating standard during analysis unless specified.
Declaration
public Overridable<double> DynamicFactor { get; set; }
Property Value
FaceLoadFactorBending
Calculated from rating standard during analysis unless specified.
Declaration
public Overridable<double> FaceLoadFactorBending { get; set; }
Property Value
Calculated from rating standard during analysis unless specified.
Declaration
public Overridable<double> FaceLoadFactorContact { get; set; }
Property Value
HelicalGearMicroGeometryOption
Declaration
public Overridable<HelicalGearMicroGeometryOption> HelicalGearMicroGeometryOption { get; set; }
Property Value
ISO14179CoefficientOfFrictionConstantsAndExponents
Declaration
public ISOTR1417912001CoefficientOfFrictionConstants ISO14179CoefficientOfFrictionConstantsAndExponents { get; }
Property Value
ISO14179Part1CoefficientOfFrictionConstantsAndExponentsDatabase
Declaration
public DatabaseWithSelectedItem ISO14179Part1CoefficientOfFrictionConstantsAndExponentsDatabase { get; set; }
Property Value
Declaration
public Overridable<int> MaximumNumberOfTimesOutOfContactBeforeBeingConsideredConverged { get; set; }
Property Value
Misalignment
If not specified, calculated during MASTA's System Deflection calculation. In Power Flow mode the calculated value is 0. What ISO calls Equivalent Misalignment (fsh) this is the component of misalignment resulting from deflections of the system. Also can be used as an input into MASTA's LTCA calculations if 'Override Misalignment in System Deflection and LTCA?' is set to 'Yes'.
Measurement: VeryShortLength
Declaration
public Overridable<double> Misalignment { get; set; }
Property Value
MisalignmentDueToManufacturingTolerances
Calculated from rating standard during analysis unless specified. The contribution to misalignment due to manufacturing quality. Maximum separation between tooth flanks of the meshing teeth of mating gears when the teeth are held in contact without significant load. For analyses which use a defined micro geometry such as in Micro Geometry Mode, this is set to 0. In such analyses manufacturing errors may be input as micro geometry to study their effects.
Measurement: VeryShortLength
Declaration
public Overridable<double> MisalignmentDueToManufacturingTolerances { get; set; }
Property Value
OverrideMisalignmentInSystemDeflectionAndLTCA
Allows the misalignment due to deflections of the system to be user-specified for use in System Deflection ratings (by overriding fsh in the ISO rating) and Micro Geometry LTCA analyses.
Declaration
public bool OverrideMisalignmentInSystemDeflectionAndLTCA { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PermissibleSpecificLubricantFilmThickness
Declaration
public Overridable<double> PermissibleSpecificLubricantFilmThickness { get; set; }
Property Value
Planetaries
Declaration
public ReadOnlyCollection<CylindricalGearMeshLoadCase> Planetaries { get; }
Property Value
TransverseLoadFactorBending
Calculated from rating standard during analysis unless specified.
Declaration
public Overridable<double> TransverseLoadFactorBending { get; set; }
Property Value
Calculated from rating standard during analysis unless specified.
Declaration
public Overridable<double> TransverseLoadFactorContact { get; set; }
Property Value
UseDesignISO14179Part1CoefficientOfFrictionConstantsAndExponents
Declaration
public bool UseDesignISO14179Part1CoefficientOfFrictionConstantsAndExponents { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UserSpecifiedCoefficientOfFriction
Declaration
public Overridable<double> UserSpecifiedCoefficientOfFriction { get; set; }
Property Value
Methods
GetHarmonicLoadDataForImport()
Declaration
public CylindricalGearSetHarmonicLoadData GetHarmonicLoadDataForImport()
Returns
Implements
System.IEquatable<T>
Extension Methods