Class CylindricalGearSetLoadCase
Inheritance
System.Object
CylindricalGearSetLoadCase
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public class CylindricalGearSetLoadCase : GearSetLoadCase, IEquatable<APIBase>
Properties
AssemblyDesign
Declaration
public CylindricalGearSet AssemblyDesign { get; }
Property Value
BoostPressure
Declaration
public double BoostPressure { get; set; }
Property Value
Type |
Description |
System.Double |
|
CoefficientOfFrictionCalculationMethod
Defines the method used to calculate the gear mesh coefficient of friction for the power loss/efficiency calculation.
Declaration
public EnumWithSelectedValue<CoefficientOfFrictionCalculationMethod> CoefficientOfFrictionCalculationMethod { get; set; }
Property Value
CylindricalGearsLoadCase
Declaration
public ReadOnlyCollection<CylindricalGearLoadCase> CylindricalGearsLoadCase { get; }
Property Value
CylindricalMeshesLoadCase
Declaration
public ReadOnlyCollection<CylindricalGearMeshLoadCase> CylindricalMeshesLoadCase { get; }
Property Value
DynamicLoadFactor
Declaration
public Overridable<double> DynamicLoadFactor { get; set; }
Property Value
EfficiencyRatingMethod
Declaration
public Overridable<GearMeshEfficiencyRatingMethod> EfficiencyRatingMethod { get; set; }
Property Value
GearsLoadCase
Declaration
[Obsolete("Use CylindricalGearsLoadCase")]
public ReadOnlyCollection<CylindricalGearLoadCase> GearsLoadCase { get; }
Property Value
LTCA
Declaration
public LTCALoadCaseModifiableSettings LTCA { get; }
Property Value
MeshesLoadCase
Declaration
[Obsolete("Use CylindricalMeshesLoadCase")]
public ReadOnlyCollection<CylindricalGearMeshLoadCase> MeshesLoadCase { get; }
Property Value
MicroGeometryModelForSimpleMeshStiffness
Defines how micro geometry is considered when LTCA is not used for the gear mesh stiffness. This is the case in System Deflection and for the Simple gear mesh stiffness model in DRIVA. The default is to use the currently selected option on the load case. The Specified Micro Geometry is always used when the LTCA Mean Sliding Power Loss efficiency rating method is being used to calculate efficiency.
Declaration
public Overridable<MicroGeometryModel> MicroGeometryModelForSimpleMeshStiffness { get; set; }
Property Value
OverridableMicroGeometry
Declaration
public CylindricalGearSetMicroGeometry OverridableMicroGeometry { get; }
Property Value
OverrideMicroGeometry
Declaration
public bool OverrideMicroGeometry { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PlanetaryRatingLoadSharingMethod
Affects the value of torque and misalignment that is used in the rating for this Cylindrical Planetary Gear Set. Not used in Advanced System Deflection.
Declaration
public Overridable<PlanetaryRatingLoadSharingOption> PlanetaryRatingLoadSharingMethod { get; set; }
Property Value
ResetMicroGeometry
Set the overridden micro geometry to either the current active micro geometry or to no modification. When setting this property on multiple load cases no confirmation message box will be shown.
Declaration
public ResetMicroGeometryOptions ResetMicroGeometry { get; set; }
Property Value
UseDesignCoefficientOfFrictionCalculationMethod
Declaration
public bool UseDesignCoefficientOfFrictionCalculationMethod { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseDesignDefaultLTCASettings
Declaration
public bool UseDesignDefaultLTCASettings { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseScriptToProvideMeshEfficiency
Declaration
public override Overridable<bool> UseScriptToProvideMeshEfficiency { get; set; }
Property Value
Overrides
Methods
GetHarmonicLoadDataForImport()
Declaration
public CylindricalGearSetHarmonicLoadData GetHarmonicLoadDataForImport()
Returns
Implements
System.IEquatable<T>
Extension Methods