Class CylindricalGearMeshSystemDeflection
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.SystemDeflections
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class CylindricalGearMeshSystemDeflection : GearMeshSystemDeflection, IEquatable<APIBase>
Properties
AngularMisalignmentForHarmonicAnalysis
The angular misalignment about an axis perpendicular to the plane of action. According to the definition of misalignment set by the Harmonic Analysis Options 'Misalignment Type' property.
Measurement: VerySmallAngle
Declaration
public double AngularMisalignmentForHarmonicAnalysis { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AverageInterferenceNormalToTheFlank
Measurement: VeryShortLength
Declaration
public double AverageInterferenceNormalToTheFlank { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AverageOperatingBacklash
When Including Thermal Effects this includes the influence of the thermal expansion of the gears and housing, as well as the gear teeth, and misalignment effects.
Measurement: ShortLength
Declaration
public double AverageOperatingBacklash { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
CalculatedLoadSharingFactor
Calculated for every planetary duplicate
Declaration
public double CalculatedLoadSharingFactor { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
CalculatedWorstLoadSharingFactor
Highest load sharing factor on any single planetary duplicate
Declaration
public double CalculatedWorstLoadSharingFactor { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ChangeInBacklashDueToToothExpansion
When Including Thermal Effects this calculates the change in backlash due to thermal expansion of the gear teeth
Measurement: VeryShortLength
Declaration
public double ChangeInBacklashDueToToothExpansion { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ChangeInOperatingBacklashDueToThermalEffects
When Including Thermal Effects this calculates the influence of the thermal expansion of the gears, as well as the gear teeth.
Measurement: VeryShortLength
Declaration
public double ChangeInOperatingBacklashDueToThermalEffects { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ChartOfEffectiveChangeInOperatingCentreDistance
Declaration
public SMTBitmap ChartOfEffectiveChangeInOperatingCentreDistance { get; }
Property Value
| Type | Description |
|---|---|
| SMT.MastaAPIUtility.Scripting.SMTBitmap |
ChartOfMisalignmentInTransverseLineOfAction
Net Misalignment is given by Gear A deflection minus Gear B deflection.
Declaration
public SimpleChartDefinition ChartOfMisalignmentInTransverseLineOfAction { get; }
Property Value
| Type | Description |
|---|---|
| SimpleChartDefinition |
ComponentDetailedAnalysis
Declaration
public CylindricalGearMeshRating ComponentDetailedAnalysis { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearMeshRating |
ConnectionDesign
Declaration
public CylindricalGearMesh ConnectionDesign { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearMesh |
ConnectionLoadCase
Declaration
public CylindricalGearMeshLoadCase ConnectionLoadCase { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearMeshLoadCase |
CrowningForTiltStiffnessGearA
The crowning across the effective face width. When specifying micro geometry for each tooth the average crowning across the effective face width is displayed.
Measurement: VeryShortLength
Declaration
public double CrowningForTiltStiffnessGearA { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
CrowningForTiltStiffnessGearB
The crowning across the effective face width. When specifying micro geometry for each tooth the average crowning across the effective face width is displayed.
Measurement: VeryShortLength
Declaration
public double CrowningForTiltStiffnessGearB { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
CylindricalGears
Declaration
public ReadOnlyCollection<CylindricalGearSystemDeflection> CylindricalGears { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<CylindricalGearSystemDeflection> |
CylindricalMeshedGearSystemDeflections
Declaration
public ReadOnlyCollection<CylindricalMeshedGearSystemDeflection> CylindricalMeshedGearSystemDeflections { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<CylindricalMeshedGearSystemDeflection> |
EstimatedOperatingToothTemperature
This estimation is an average of the tooth contact temperatures calculated using standard scuffing methods.
Measurement: Temperature
Declaration
public double EstimatedOperatingToothTemperature { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
GearA
Declaration
public CylindricalGearSystemDeflection GearA { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearSystemDeflection |
GearB
Declaration
public CylindricalGearSystemDeflection GearB { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearSystemDeflection |
GearMeshTiltStiffnessMethod
Declaration
public string GearMeshTiltStiffnessMethod { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
GearSet
Declaration
public CylindricalGearSetSystemDeflection GearSet { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearSetSystemDeflection |
IsInContact
Declaration
public override bool IsInContact { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Overrides
LinearReliefForTiltStiffnessGearA
The linear relief across the effective face width. When specifying micro geometry for each tooth the average linear relief across the effective face width is displayed.
Measurement: VeryShortLength
Declaration
public double LinearReliefForTiltStiffnessGearA { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LinearReliefForTiltStiffnessGearB
The linear relief across the effective face width. When specifying micro geometry for each tooth the average linear relief across the effective face width is displayed.
Measurement: VeryShortLength
Declaration
public double LinearReliefForTiltStiffnessGearB { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LoadInLOAFromLTCA
Measurement: Force
Declaration
public double LoadInLOAFromLTCA { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumChangeInCentreDistance
Includes the influence of misalignment and temperature of the housing when including thermal effects.
Measurement: VeryShortLength
Declaration
public double MaximumChangeInCentreDistance { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumChangeInCentreDistanceDueToMisalignment
This is the greatest positive change in centre distance due to misalignment If negative the centre distance has decreased.
Measurement: VeryShortLength
Declaration
public double MaximumChangeInCentreDistanceDueToMisalignment { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumOperatingBacklash
When Including Thermal Effects this includes the influence of the thermal expansion of the gears and housing, as well as the gear teeth, and misalignment effects. This also includes the effect of tooth thickness tolerance.
Measurement: ShortLength
Declaration
public double MaximumOperatingBacklash { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumOperatingCentreDistance
This is the actual centre distance as affected by misalignment and thermal expansion of the housing (when Including Thermal Effects)
Measurement: ShortLength
Declaration
public double MaximumOperatingCentreDistance { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumOperatingTransverseContactRatio
Declaration
public double MaximumOperatingTransverseContactRatio { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MeshDeflectionsLeftFlank
Declaration
public ReadOnlyCollection<MeshDeflectionResults> MeshDeflectionsLeftFlank { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<MeshDeflectionResults> |
MeshDeflectionsRightFlank
Declaration
public ReadOnlyCollection<MeshDeflectionResults> MeshDeflectionsRightFlank { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<MeshDeflectionResults> |
MinimumChangeInCentreDistance
Includes the influence of misalignment and temperature of the housing when including thermal effects.
Measurement: VeryShortLength
Declaration
public double MinimumChangeInCentreDistance { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumChangeInCentreDistanceDueToMisalignment
This is the least positive change in centre distance due to misalignment If negative the centre distance has decreased.
Measurement: VeryShortLength
Declaration
public double MinimumChangeInCentreDistanceDueToMisalignment { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumOperatingBacklash
When Including Thermal Effects this includes the influence of the thermal expansion of the gears and housing, as well as the gear teeth, and misalignment effects. This also includes the effect of tooth thickness tolerance.
Measurement: ShortLength
Declaration
public double MinimumOperatingBacklash { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumOperatingCentreDistance
This is the actual centre distance as affected by misalignment and thermal expansion of the housing (when Including Thermal Effects) See Smallest Effective Operating Centre Distance for inclusion of the thermal expansion of the gears.
Measurement: ShortLength
Declaration
public double MinimumOperatingCentreDistance { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MinimumOperatingTransverseContactRatio
Declaration
public double MinimumOperatingTransverseContactRatio { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MisalignmentData
Declaration
public CylindricalMisalignmentCalculator MisalignmentData { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalMisalignmentCalculator |
MisalignmentDataLeftFlank
Declaration
public CylindricalMisalignmentCalculator MisalignmentDataLeftFlank { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalMisalignmentCalculator |
MisalignmentDataRightFlank
Declaration
public CylindricalMisalignmentCalculator MisalignmentDataRightFlank { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalMisalignmentCalculator |
NodePairChangesInOperatingCentreDistanceDueToMisalignment
Measurement: VeryShortLength
Declaration
public List<double> NodePairChangesInOperatingCentreDistanceDueToMisalignment { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.Double> |
NodePairTransverseSeparationsForLTCA
Measurement: VeryShortLength
Declaration
public List<double> NodePairTransverseSeparationsForLTCA { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.Double> |
PinionTorqueForLTCA
Measurement: Torque
Declaration
public double PinionTorqueForLTCA { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Planetaries
Declaration
public ReadOnlyCollection<CylindricalGearMeshSystemDeflection> Planetaries { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<CylindricalGearMeshSystemDeflection> |
PowerFlowResults
Declaration
public CylindricalGearMeshPowerFlow PowerFlowResults { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearMeshPowerFlow |
Separation
Measurement: VeryShortLength
Declaration
public double Separation { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SeparationToInactiveFlank
Measurement: VeryShortLength
Declaration
public double SeparationToInactiveFlank { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SignedRootMeanSquarePlanetaryEquivalentMisalignment
Used for rating calculations performed on the combined planetary duplicates when the planet carrier is moving.
Measurement: VeryShortLength
Declaration
public double SignedRootMeanSquarePlanetaryEquivalentMisalignment { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SmallestEffectiveOperatingCentreDistance
This takes into account how relative thermal expansion of the gears versus the cooler housing effectively reduces the centre distance, as well as misalignment.
Measurement: ShortLength
Declaration
public double SmallestEffectiveOperatingCentreDistance { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TransmissionErrorIncludingBacklash
Measurement: VeryShortLength
Declaration
public double TransmissionErrorIncludingBacklash { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TransmissionErrorNoBacklash
Measurement: VeryShortLength
Declaration
public double TransmissionErrorNoBacklash { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
WorstPlanetaryMisalignment
Used for rating calculations performed on the combined planetary duplicates when the planet carrier is not moving.
Measurement: VeryShortLength
Declaration
public double WorstPlanetaryMisalignment { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |