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>