Class ShaftMultibodyDynamicsAnalysis
Inheritance
System.Object
ShaftMultibodyDynamicsAnalysis
Implements
System.IEquatable<APIBase>
Inherited Members
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.MBDAnalyses
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class ShaftMultibodyDynamicsAnalysis : AbstractShaftMultibodyDynamicsAnalysis, IEquatable<APIBase>
Properties
AngularVelocities
Measurement: AngularVelocity
Declaration
public List<double> AngularVelocities { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ComponentDesign
Declaration
public Shaft ComponentDesign { get; }
Property Value
Type | Description |
---|---|
Shaft |
ComponentLoadCase
Declaration
public ShaftLoadCase ComponentLoadCase { get; }
Property Value
Type | Description |
---|---|
ShaftLoadCase |
ElasticAccelerationTorques
Measurement: Torque
Declaration
public List<double> ElasticAccelerationTorques { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticAccelerationXForce
Measurement: Force
Declaration
public List<double> ElasticAccelerationXForce { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticAccelerationYForce
Measurement: Force
Declaration
public List<double> ElasticAccelerationYForce { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticForceX
Measurement: Force
Declaration
public List<double> ElasticForceX { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticForceY
Measurement: Force
Declaration
public List<double> ElasticForceY { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticForceZ
Measurement: Force
Declaration
public List<double> ElasticForceZ { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticLocalThetaXDeflections
Measurement: SmallAngle
Declaration
public List<double> ElasticLocalThetaXDeflections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticLocalThetaYDeflections
Measurement: SmallAngle
Declaration
public List<double> ElasticLocalThetaYDeflections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticLocalXDeflections
Measurement: VeryShortLength
Declaration
public List<double> ElasticLocalXDeflections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticLocalXVelocities
Measurement: VelocitySmall
Declaration
public List<double> ElasticLocalXVelocities { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticLocalYDeflections
Measurement: VeryShortLength
Declaration
public List<double> ElasticLocalYDeflections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticLocalYVelocities
Measurement: VelocitySmall
Declaration
public List<double> ElasticLocalYVelocities { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticLocalZDeflections
Measurement: VeryShortLength
Declaration
public List<double> ElasticLocalZDeflections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticMomentX
Measurement: Torque
Declaration
public List<double> ElasticMomentX { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticMomentY
Measurement: Torque
Declaration
public List<double> ElasticMomentY { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticQuadraticVelocityTorques
Measurement: Torque
Declaration
public List<double> ElasticQuadraticVelocityTorques { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticQuadraticVelocityXForce
Measurement: Force
Declaration
public List<double> ElasticQuadraticVelocityXForce { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticQuadraticVelocityYForce
Measurement: Force
Declaration
public List<double> ElasticQuadraticVelocityYForce { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticRadialDeflections
Measurement: VeryShortLength
Declaration
public List<double> ElasticRadialDeflections { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticTorques
Measurement: Torque
Declaration
public List<double> ElasticTorques { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
ElasticTwists
Measurement: SmallAngle
Declaration
public List<double> ElasticTwists { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Double> |
KineticEnergy
Measurement: EnergySmall
Declaration
public double KineticEnergy { get; }
Property Value
Type | Description |
---|---|
System.Double |
Planetaries
Declaration
public ReadOnlyCollection<ShaftMultibodyDynamicsAnalysis> Planetaries { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<ShaftMultibodyDynamicsAnalysis> |
ReferenceAccelerationTorque
Measurement: Torque
Declaration
public double ReferenceAccelerationTorque { get; }
Property Value
Type | Description |
---|---|
System.Double |
ReferenceQuadraticVelocityTorque
Measurement: Torque
Declaration
public double ReferenceQuadraticVelocityTorque { get; }
Property Value
Type | Description |
---|---|
System.Double |
ReferenceTranslationAccelerationForce
Measurement: Force
Declaration
public double ReferenceTranslationAccelerationForce { get; }
Property Value
Type | Description |
---|---|
System.Double |
ReferenceTranslationAccelerationTorque
Measurement: Torque
Declaration
public double ReferenceTranslationAccelerationTorque { get; }
Property Value
Type | Description |
---|---|
System.Double |
ReferenceTranslationQuadraticVelocityForce
Measurement: Force
Declaration
public double ReferenceTranslationQuadraticVelocityForce { get; }
Property Value
Type | Description |
---|---|
System.Double |
ReferenceTranslationQuadraticVelocityTorque
Measurement: Torque
Declaration
public double ReferenceTranslationQuadraticVelocityTorque { get; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>