Class GearSetLoadCase
Inheritance
System.Object
GearSetLoadCase
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public abstract class GearSetLoadCase : SpecialisedAssemblyLoadCase, IEquatable<APIBase>
Properties
Declaration
public AdvancedTimeSteppingAnalysisForModulationOptions AdvancedTimeSteppingAnalysisForModulationOptions { get; }
Property Value
AssemblyDesign
Declaration
public GearSet AssemblyDesign { get; }
Property Value
ExcitationDataIsUpToDate
If the data is not up-to-date, the excitation will be calculated before the harmonic excitation analysis is run. Otherwise, the saved excitation data will be used as input to the harmonic excitation analysis.
Declaration
public override bool ExcitationDataIsUpToDate { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
GearMeshStiffnessModel
Declaration
public GearMeshStiffnessModel GearMeshStiffnessModel { get; set; }
Property Value
GearsLoadCase
Declaration
public ReadOnlyCollection<GearLoadCase> GearsLoadCase { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<GearLoadCase> |
|
GearsWithoutClones
Declaration
public ReadOnlyCollection<GearLoadCase> GearsWithoutClones { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<GearLoadCase> |
|
IncludeMicrogeometry
Select this to include microgeometry in the analysis to obtain a detailed load distribution. This option is not available when any of the gears have a separate micro geometry specified for each of its teeth.
Declaration
public Overridable<bool> IncludeMicrogeometry { get; set; }
Property Value
MeshesLoadCase
Declaration
public ReadOnlyCollection<GearMeshLoadCase> MeshesLoadCase { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<GearMeshLoadCase> |
|
MeshesWithoutPlanetaryDuplicates
Declaration
public ReadOnlyCollection<GearMeshLoadCase> MeshesWithoutPlanetaryDuplicates { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<GearMeshLoadCase> |
|
MeshStiffnessSource
Specifies the source of the mesh stiffness used for MASTA's Harmonic Analysis in NVH Mode.
Declaration
public Overridable<MeshStiffnessSource> MeshStiffnessSource { get; set; }
Property Value
OverrideMeshEfficiencyScript
Declaration
public bool OverrideMeshEfficiencyScript { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool UseAdvancedModelInAdvancedTimeSteppingAnalysisForModulation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseScriptToProvideMeshEfficiency
Uses the selected Mesh Efficiency Script to calculate efficiency.
Declaration
public virtual Overridable<bool> UseScriptToProvideMeshEfficiency { get; set; }
Property Value
Implements
System.IEquatable<T>
Extension Methods