Class AssemblySystemDeflection
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
AssemblySystemDeflection
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 AssemblySystemDeflection : AbstractAssemblySystemDeflection, IEquatable<APIBase>
Properties
AnalysisSettings
Declaration
public AnalysisSettingsItem AnalysisSettings { get; }
Property Value
AssemblyDesign
Declaration
public Assembly AssemblyDesign { get; }
Property Value
AssemblyLoadCase
Declaration
public AssemblyLoadCase AssemblyLoadCase { get; }
Property Value
Bearings
Declaration
public ReadOnlyCollection<BearingSystemDeflection> Bearings { get; }
Property Value
BeltDrives
Declaration
public ReadOnlyCollection<BeltDriveSystemDeflection> BeltDrives { get; }
Property Value
BevelDifferentialGearSets
Declaration
public ReadOnlyCollection<BevelDifferentialGearSetSystemDeflection> BevelDifferentialGearSets { get; }
Property Value
BoltedJoints
Declaration
public ReadOnlyCollection<BoltedJointSystemDeflection> BoltedJoints { get; }
Property Value
Bolts
Declaration
public ReadOnlyCollection<BoltSystemDeflection> Bolts { get; }
Property Value
Clutches
Declaration
public ReadOnlyCollection<ClutchSystemDeflection> Clutches { get; }
Property Value
ComponentDetails
Declaration
public ReadOnlyCollection<ComponentSystemDeflection> ComponentDetails { get; }
Property Value
ConceptCouplings
Declaration
public ReadOnlyCollection<ConceptCouplingSystemDeflection> ConceptCouplings { get; }
Property Value
ConceptGearSets
Declaration
public ReadOnlyCollection<ConceptGearSetSystemDeflection> ConceptGearSets { get; }
Property Value
ConnectionDetails
Declaration
public ReadOnlyCollection<ConnectionSystemDeflection> ConnectionDetails { get; }
Property Value
CVTs
Declaration
public ReadOnlyCollection<CVTSystemDeflection> CVTs { get; }
Property Value
CycloidalAssemblies
Declaration
public ReadOnlyCollection<CycloidalAssemblySystemDeflection> CycloidalAssemblies { get; }
Property Value
CycloidalDiscs
Declaration
public ReadOnlyCollection<CycloidalDiscSystemDeflection> CycloidalDiscs { get; }
Property Value
CylindricalGearSets
Declaration
public ReadOnlyCollection<CylindricalGearSetSystemDeflection> CylindricalGearSets { get; }
Property Value
FaceGearSets
Declaration
public ReadOnlyCollection<FaceGearSetSystemDeflection> FaceGearSets { get; }
Property Value
FEParts
Declaration
public ReadOnlyCollection<FEPartSystemDeflection> FEParts { get; }
Property Value
FlexiblePinAssemblies
Declaration
public ReadOnlyCollection<FlexiblePinAssemblySystemDeflection> FlexiblePinAssemblies { get; }
Property Value
HypoidGearSets
Declaration
public ReadOnlyCollection<HypoidGearSetSystemDeflection> HypoidGearSets { get; }
Property Value
KlingelnbergCycloPalloidHypoidGearSets
Declaration
public ReadOnlyCollection<KlingelnbergCycloPalloidHypoidGearSetSystemDeflection> KlingelnbergCycloPalloidHypoidGearSets { get; }
Property Value
KlingelnbergCycloPalloidSpiralBevelGearSets
Declaration
public ReadOnlyCollection<KlingelnbergCycloPalloidSpiralBevelGearSetSystemDeflection> KlingelnbergCycloPalloidSpiralBevelGearSets { get; }
Property Value
MassDiscs
Declaration
public ReadOnlyCollection<MassDiscSystemDeflection> MassDiscs { get; }
Property Value
MeasurementComponents
Declaration
public ReadOnlyCollection<MeasurementComponentSystemDeflection> MeasurementComponents { get; }
Property Value
MountableComponentDetails
Declaration
public ReadOnlyCollection<MountableComponentSystemDeflection> MountableComponentDetails { get; }
Property Value
OilSeals
Declaration
public ReadOnlyCollection<OilSealSystemDeflection> OilSeals { get; }
Property Value
OverallBearingReliability
The overall bearing reliability is equal to the individual bearing reliabilities in the assembly multiplied together.
Measurement: Percentage
Declaration
public double OverallBearingReliability { get; }
Property Value
Type |
Description |
System.Double |
|
OverallGearReliability
The overall gear reliability is equal to the individual gear reliabilities in the assembly multiplied together. The gear reliability rating method according to ISO and DIN are based on the AGMA rating method with 1% failure rate.
Measurement: Percentage
Declaration
public double OverallGearReliability { get; }
Property Value
Type |
Description |
System.Double |
|
OverallOilSealReliability
The overall oil seal reliability is equal to the individual oil seal reliabilities in the assembly multiplied together.
Measurement: Percentage
Declaration
public double OverallOilSealReliability { get; }
Property Value
Type |
Description |
System.Double |
|
OverallShaftReliability
The overall shaft reliability is equal to the individual shaft reliabilities in the assembly multiplied together.
Measurement: Percentage
Declaration
public double OverallShaftReliability { get; }
Property Value
Type |
Description |
System.Double |
|
OverallSystemReliability
The overall system reliability is equal to the product of the overall bearing reliability, overall shaft reliability, overall gear reliability and overall oil seal reliability. The gear reliability rating method according to ISO and DIN are based on the AGMA rating method with 1% failure rate.
Measurement: Percentage
Declaration
public double OverallSystemReliability { get; }
Property Value
Type |
Description |
System.Double |
|
PartToPartShearCouplings
Declaration
public ReadOnlyCollection<PartToPartShearCouplingSystemDeflection> PartToPartShearCouplings { get; }
Property Value
PlanetCarriers
Declaration
public ReadOnlyCollection<PlanetCarrierSystemDeflection> PlanetCarriers { get; }
Property Value
PointLoads
Declaration
public ReadOnlyCollection<PointLoadSystemDeflection> PointLoads { get; }
Property Value
PowerFlowResults
Declaration
public AssemblyPowerFlow PowerFlowResults { get; }
Property Value
PowerLoads
Declaration
public ReadOnlyCollection<PowerLoadSystemDeflection> PowerLoads { get; }
Property Value
RatingForAllGearSets
Rating results for all gear sets in the assembly. For planetary gear sets the individual mesh ratings are combined into a single rating. The torque for the rating is given by the mean torque multiplied by the specified load sharing factor on the planet carrier. The misalignment is given by the signed root mean square misalignment for a moving carrier and by the worst misalignment for a fixed carrier.
Declaration
public GearSetGroupDutyCycle RatingForAllGearSets { get; }
Property Value
RingPins
Declaration
public ReadOnlyCollection<RingPinsSystemDeflection> RingPins { get; }
Property Value
RollingBearings
Declaration
public ReadOnlyCollection<BearingSystemDeflection> RollingBearings { get; }
Property Value
RollingRingAssemblies
Declaration
public ReadOnlyCollection<RollingRingAssemblySystemDeflection> RollingRingAssemblies { get; }
Property Value
ShaftHubConnections
Declaration
public ReadOnlyCollection<ShaftHubConnectionSystemDeflection> ShaftHubConnections { get; }
Property Value
Shafts
Declaration
public ReadOnlyCollection<ShaftSystemDeflection> Shafts { get; }
Property Value
ShaftsAndHousings
Declaration
public ReadOnlyCollection<AbstractShaftOrHousingSystemDeflection> ShaftsAndHousings { get; }
Property Value
ShaftSettings
Declaration
public ShaftSettingsItem ShaftSettings { get; }
Property Value
SortedConvergedComponentDetails
Declaration
public ReadOnlyCollection<ComponentSystemDeflection> SortedConvergedComponentDetails { get; }
Property Value
SortedConvergedConnectionDetails
Declaration
public ReadOnlyCollection<ConnectionSystemDeflection> SortedConvergedConnectionDetails { get; }
Property Value
SortedUnconvergedComponentDetails
Declaration
public ReadOnlyCollection<ComponentSystemDeflection> SortedUnconvergedComponentDetails { get; }
Property Value
SortedUnconvergedConnectionDetails
Declaration
public ReadOnlyCollection<ConnectionSystemDeflection> SortedUnconvergedConnectionDetails { get; }
Property Value
SpiralBevelGearSets
Declaration
public ReadOnlyCollection<SpiralBevelGearSetSystemDeflection> SpiralBevelGearSets { get; }
Property Value
SpringDampers
Declaration
public ReadOnlyCollection<SpringDamperSystemDeflection> SpringDampers { get; }
Property Value
StraightBevelDiffGearSets
Declaration
public ReadOnlyCollection<StraightBevelDiffGearSetSystemDeflection> StraightBevelDiffGearSets { get; }
Property Value
StraightBevelGearSets
Declaration
public ReadOnlyCollection<StraightBevelGearSetSystemDeflection> StraightBevelGearSets { get; }
Property Value
SuperchargerRotorSets
Declaration
public ReadOnlyCollection<CylindricalGearSetSystemDeflection> SuperchargerRotorSets { get; }
Property Value
Synchronisers
Declaration
public ReadOnlyCollection<SynchroniserSystemDeflection> Synchronisers { get; }
Property Value
TorqueConverters
Declaration
public ReadOnlyCollection<TorqueConverterSystemDeflection> TorqueConverters { get; }
Property Value
UnbalancedMasses
Declaration
public ReadOnlyCollection<UnbalancedMassSystemDeflection> UnbalancedMasses { get; }
Property Value
UnconvergedBearingsSortedByLoad
Declaration
public ReadOnlyCollection<BearingSystemDeflection> UnconvergedBearingsSortedByLoad { get; }
Property Value
UnconvergedGearMeshesSortedByPower
Declaration
public ReadOnlyCollection<GearMeshSystemDeflection> UnconvergedGearMeshesSortedByPower { get; }
Property Value
WormGearSets
Declaration
public ReadOnlyCollection<WormGearSetSystemDeflection> WormGearSets { get; }
Property Value
ZerolBevelGearSets
Declaration
public ReadOnlyCollection<ZerolBevelGearSetSystemDeflection> ZerolBevelGearSets { get; }
Property Value
Implements
System.IEquatable<T>
Extension Methods