Class AdvancedSystemDeflectionOptions
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
AdvancedSystemDeflectionOptions
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class AdvancedSystemDeflectionOptions : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
IncludePitchError
Determines whether pitch errors are included in the calculation. Pitch errors are set on each gear and can either be assumed sinusoidal with amplitude calculated from the quality grade (according to selected tolerance standard) or user input. This option is not available for standard System Deflection.
Declaration
public bool IncludePitchError { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RunForSingleGearSet
Specifies whether variable mesh stiffness is used in the calculation for all gear sets or for one specified gear set only
Declaration
public bool RunForSingleGearSet { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SeedAnalysis
If this option is selected, the System Deflection analysis for each time point is initialised using an initial System Deflection analysis in order to speed up convergence. In unusual cases this can make the analysis unstable, in which case it can be deselected so that each analysis is independent.
Declaration
public bool SeedAnalysis { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SpecifiedGearSet
Specifies which gear set is considered with variable mesh stiffness
Declaration
public ListWithSelectedItem<GearSet> SpecifiedGearSet { get; set; }
Property Value
TimeOptions
Declaration
public TimeOptions TimeOptions { get; }
Property Value
TotalNumberOfTimeSteps
Determines the total number of time steps used in the analysis
Declaration
public int TotalNumberOfTimeSteps { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
UseAdvancedLTCA
Determines whether Advanced LTCA is used for the analysis. If not licensed for MA202 (Advanced System Deflection - Planetary with Advanced LTCA) or MA210 (Advanced System Deflection – Asymmetric and Symmetric Planetary with Advanced LTCA) Advanced LTCA will only be used on non-planetary meshes.
Declaration
public UseAdvancedLTCAOptions UseAdvancedLTCA { get; set; }
Property Value
UseDataLogger
Only the fields selected for logging will be available as time series results.
Declaration
public bool UseDataLogger { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Implements
System.IEquatable<T>
Extension Methods