Class SystemDeflection
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
SystemDeflection
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.SystemDeflections
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class SystemDeflection : FEAnalysis, IEquatable<APIBase>
Properties
AnalysisOptions
Declaration
public SystemDeflectionOptions AnalysisOptions { get; }
Property Value
| Type | Description |
|---|---|
| SystemDeflectionOptions |
BearingRaceFEs
Declaration
public ReadOnlyCollection<RaceBearingFESystemDeflection> BearingRaceFEs { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<RaceBearingFESystemDeflection> |
CurrentTime
Measurement: TimeVeryShort
Declaration
public virtual double CurrentTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
IncludeTwistInMisalignments
This option allows the effect of gear blank axial twist on cylindrical gear mesh misalignments to be taken into account in System Deflection and LTCA Analyses. This option has no effect for meshes using multiple nodes as the effect is included automatically. NOTE: the option does not affect the Advanced System Deflection analysis which currently does not account for gear blank twist with single mesh nodes.
Declaration
public bool IncludeTwistInMisalignments { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Iterations
Declaration
public int Iterations { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
LargestPowerAcrossAConnection
Measurement: Power
Declaration
public double LargestPowerAcrossAConnection { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumCirculatingPower
Measurement: Power
Declaration
public double MaximumCirculatingPower { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
OverallEfficiencyResults
Declaration
public LoadCaseOverallEfficiencyResult OverallEfficiencyResults { get; }
Property Value
| Type | Description |
|---|---|
| LoadCaseOverallEfficiencyResult |
PowerConvergenceError
The power error as a proportion of the total input power
Measurement: Percentage
Declaration
public double PowerConvergenceError { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PowerError
The total boundary power minus the power lost
Measurement: Power
Declaration
public double PowerError { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PowerLost
Measurement: Power
Declaration
public double PowerLost { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalInputPower
Measurement: Power
Declaration
public double TotalInputPower { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalLoadDependentPowerLoss
Measurement: Power
Declaration
public double TotalLoadDependentPowerLoss { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TotalSpeedDependentPowerLoss
Measurement: Power
Declaration
public double TotalSpeedDependentPowerLoss { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Implements
System.IEquatable<T>