Class ComponentLoadCase
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.StaticLoads
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class ComponentLoadCase : PartLoadCase, IEquatable<APIBase>
Properties
AdditionalModalDampingRatio
Specifies an additional damping for the component in NVH analysis compared to the rest of the system. A value larger than 0 will give additional damping for this component. Values less than 0 will result in less damping for this component.
Declaration
public Overridable<double> AdditionalModalDampingRatio { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
ComponentDesign
Declaration
public Component ComponentDesign { get; }
Property Value
Type | Description |
---|---|
Component |
IsConnectedToGround
Declaration
public bool IsConnectedToGround { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsTorsionallyFree
Declaration
public bool IsTorsionallyFree { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
MagnitudeOfRotation
Determines the time range used in the analysis from the rotation of this component. If the Power Flow has not been run this will show '?' as the speed of the component has not yet been calculated, the Power Flow will automatically be run if a value is entered.
Measurement: Angle
Declaration
public double MagnitudeOfRotation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RayleighDampingBeta
Overriding the value affects the shaft or housing and any mounted components such as power loads and mass discs. 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> |
RotationAngle
Sets the rotation angle of the component for the load case by changing the 'Current Time' setting on the load case
Measurement: Angle
Declaration
public double RotationAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double |