Class PartLoadCase
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
PartLoadCase
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.StaticLoads
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class PartLoadCase : PartAnalysis, IEquatable<APIBase>
Properties
ComponentDesign
Declaration
public Part ComponentDesign { get; }
Property Value
Type | Description |
---|---|
Part |
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 virtual bool ExcitationDataIsUpToDate { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
HarmonicExcitationType
Specifies the source of the harmonic excitation used for MASTA's Harmonic Analysis in NVH Mode.
Declaration
public EnumWithSelectedValue<HarmonicExcitationType> HarmonicExcitationType { get; set; }
Property Value
Type | Description |
---|---|
EnumWithSelectedValue<HarmonicExcitationType> |
LoadCaseForHarmonicExcitationTypeAdvancedSystemDeflectionCurrentLoadCaseSetUp
Only Load Cases which are from the same Design State and have the same Speed, Torque, Power specification as the current Load Case can be selected.
Declaration
public ListWithSelectedItem<StaticLoadCase> LoadCaseForHarmonicExcitationTypeAdvancedSystemDeflectionCurrentLoadCaseSetUp { get; set; }
Property Value
Type | Description |
---|---|
ListWithSelectedItem<StaticLoadCase> |
StaticLoadCase
Declaration
public StaticLoadCase StaticLoadCase { get; }
Property Value
Type | Description |
---|---|
StaticLoadCase |
TimeSeriesLoadCase
Declaration
public TimeSeriesLoadCase TimeSeriesLoadCase { get; }
Property Value
Type | Description |
---|---|
TimeSeriesLoadCase |
UseThisLoadCaseForAdvancedSystemDeflectionCurrentLoadCaseSetUp
If this option is not selected, you can choose an alternative load case whose Advanced System Deflection Set Up will be used for the inputs.
Declaration
public bool UseThisLoadCaseForAdvancedSystemDeflectionCurrentLoadCaseSetUp { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
ClearUserSpecifiedExcitationDataForThisLoadCase()
Declaration
public void ClearUserSpecifiedExcitationDataForThisLoadCase()
GetHarmonicLoadDataForImport()
Declaration
public HarmonicLoadDataBase GetHarmonicLoadDataForImport()
Returns
Type | Description |
---|---|
HarmonicLoadDataBase |
Implements
System.IEquatable<T>