Class GearMeshLoadCase
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.StaticLoads
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class GearMeshLoadCase : InterMountableComponentConnectionLoadCase, IEquatable<APIBase>
Properties
ConnectionDesign
Declaration
public GearMesh ConnectionDesign { get; }
Property Value
Type | Description |
---|---|
GearMesh |
MinimumPowerForGearMeshToBeLoaded
The maximum of the base radii of the gears in the mesh, and the maximum speed is used to convert this into a minimum force. If the mesh force is below this and the equivalent force from the minimum torque, then the mesh is deemed to be not transmitting torque, and is not checked for convergence.
Measurement: Power
Declaration
public Overridable<double> MinimumPowerForGearMeshToBeLoaded { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
MinimumTorqueForGearMeshToBeLoaded
The maximum of the base radii of the gears in the mesh is used to convert this into a minimum force. If the mesh force is below this and the equivalent force from the minimum power, then the mesh is deemed to be not transmitting torque, and is not checked for convergence.
Measurement: Torque
Declaration
public Overridable<double> MinimumTorqueForGearMeshToBeLoaded { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
NumberOfStepsForOneToothPass
Used in Advanced System Deflection to determine if there are sufficient steps to draw certain charts such as the contact chart.
Declaration
public int NumberOfStepsForOneToothPass { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumberOfTeethPassed
Determines the number of teeth passed in the Advanced System Deflection and Advanced Time Stepping Analysis for Modulation for this gear mesh. If the Power Flow has not been run this will show 'Unknown' as the speed of the component has not yet been calculated, the Power Flow will automatically be run if a value is entered.
Declaration
public double NumberOfTeethPassed { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RayleighDampingBeta
The damping matrix for the model C = alphaM + betaK where M and K are the stiffness and mass matrices and alpha and beta are the Rayleigh damping parameters.
Measurement: TimeShort
Declaration
public Overridable<double> RayleighDampingBeta { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
Methods
GetHarmonicLoadDataForImport()
Declaration
public GearSetHarmonicLoadData GetHarmonicLoadDataForImport()
Returns
Type | Description |
---|---|
GearSetHarmonicLoadData |