Class CylindricalGearMeshSystemDeflection
Inheritance
System.Object
CylindricalGearMeshSystemDeflection
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public abstract class CylindricalGearMeshSystemDeflection : GearMeshSystemDeflection, IEquatable<APIBase>
Properties
AngularMisalignmentForHarmonicAnalysis
Declaration
public double AngularMisalignmentForHarmonicAnalysis { get; }
Property Value
| Type |
Description |
| System.Double |
|
AverageInterferenceNormalToTheFlank
Declaration
public double AverageInterferenceNormalToTheFlank { get; }
Property Value
| Type |
Description |
| System.Double |
|
AverageOperatingBacklash
Declaration
public double AverageOperatingBacklash { get; }
Property Value
| Type |
Description |
| System.Double |
|
CalculatedLoadSharingFactor
Declaration
public double CalculatedLoadSharingFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
CalculatedWorstLoadSharingFactor
Declaration
public double CalculatedWorstLoadSharingFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
ChangeInBacklashDueToToothExpansion
Declaration
public double ChangeInBacklashDueToToothExpansion { get; }
Property Value
| Type |
Description |
| System.Double |
|
ChangeInOperatingBacklashDueToThermalEffects
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
Declaration
public SimpleChartDefinition ChartOfMisalignmentInTransverseLineOfAction { get; }
Property Value
CoefficientOfFriction
Declaration
public override double CoefficientOfFriction { get; }
Property Value
| Type |
Description |
| System.Double |
|
Overrides
ComponentDetailedAnalysis
Declaration
public CylindricalGearMeshRating ComponentDetailedAnalysis { get; }
Property Value
ConnectionDesign
Declaration
public CylindricalGearMesh ConnectionDesign { get; }
Property Value
ConnectionLoadCase
Declaration
public CylindricalGearMeshLoadCase ConnectionLoadCase { get; }
Property Value
CrowningForTiltStiffnessGearA
Declaration
public double CrowningForTiltStiffnessGearA { get; }
Property Value
| Type |
Description |
| System.Double |
|
CrowningForTiltStiffnessGearB
Declaration
public double CrowningForTiltStiffnessGearB { get; }
Property Value
| Type |
Description |
| System.Double |
|
CylindricalGears
Declaration
public ReadOnlyCollection<CylindricalGearSystemDeflection> CylindricalGears { get; }
Property Value
CylindricalMeshedGearSystemDeflections
Declaration
public ReadOnlyCollection<CylindricalMeshedGearSystemDeflection> CylindricalMeshedGearSystemDeflections { get; }
Property Value
EstimatedOperatingToothTemperature
Declaration
public double EstimatedOperatingToothTemperature { get; }
Property Value
| Type |
Description |
| System.Double |
|
GearA
Declaration
public CylindricalGearSystemDeflection GearA { get; }
Property Value
GearB
Declaration
public CylindricalGearSystemDeflection GearB { get; }
Property Value
GearMeshTiltStiffnessMethod
Declaration
public string GearMeshTiltStiffnessMethod { get; }
Property Value
| Type |
Description |
| System.String |
|
GearSet
Declaration
public CylindricalGearSetSystemDeflection GearSet { get; }
Property Value
Declaration
public override bool IsInContact { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
LinearReliefForTiltStiffnessGearA
Declaration
public double LinearReliefForTiltStiffnessGearA { get; }
Property Value
| Type |
Description |
| System.Double |
|
LinearReliefForTiltStiffnessGearB
Declaration
public double LinearReliefForTiltStiffnessGearB { get; }
Property Value
| Type |
Description |
| System.Double |
|
LoadInLOAFromLTCA
Declaration
public double LoadInLOAFromLTCA { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumChangeInCentreDistance
Declaration
public double MaximumChangeInCentreDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumChangeInCentreDistanceDueToMisalignment
Declaration
public double MaximumChangeInCentreDistanceDueToMisalignment { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumOperatingBacklash
Declaration
public double MaximumOperatingBacklash { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumOperatingCentreDistance
Declaration
public double MaximumOperatingCentreDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public double MaximumOperatingTransverseContactRatio { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeshDeflectionsLeftFlank
Declaration
public ReadOnlyCollection<MeshDeflectionResults> MeshDeflectionsLeftFlank { get; }
Property Value
MeshDeflectionsRightFlank
Declaration
public ReadOnlyCollection<MeshDeflectionResults> MeshDeflectionsRightFlank { get; }
Property Value
MinimumChangeInCentreDistance
Declaration
public double MinimumChangeInCentreDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumChangeInCentreDistanceDueToMisalignment
Declaration
public double MinimumChangeInCentreDistanceDueToMisalignment { get; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumOperatingBacklash
Declaration
public double MinimumOperatingBacklash { get; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumOperatingCentreDistance
Declaration
public double MinimumOperatingCentreDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public double MinimumOperatingTransverseContactRatio { get; }
Property Value
| Type |
Description |
| System.Double |
|
MisalignmentData
Declaration
public CylindricalMisalignmentCalculator MisalignmentData { get; }
Property Value
MisalignmentDataLeftFlank
Declaration
public CylindricalMisalignmentCalculator MisalignmentDataLeftFlank { get; }
Property Value
MisalignmentDataRightFlank
Declaration
public CylindricalMisalignmentCalculator MisalignmentDataRightFlank { get; }
Property Value
NodePairChangesInOperatingCentreDistanceDueToMisalignment
Declaration
public List<double> NodePairChangesInOperatingCentreDistanceDueToMisalignment { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.List<System.Double> |
|
NodePairTransverseSeparationsForLTCA
Declaration
public List<double> NodePairTransverseSeparationsForLTCA { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.List<System.Double> |
|
PinionTorqueForLTCA
Declaration
public double PinionTorqueForLTCA { get; }
Property Value
| Type |
Description |
| System.Double |
|
Planetaries
Declaration
public ReadOnlyCollection<CylindricalGearMeshSystemDeflection> Planetaries { get; }
Property Value
PowerFlowResults
Declaration
public CylindricalGearMeshPowerFlow PowerFlowResults { get; }
Property Value
Rating
Declaration
[Obsolete("Use ComponentDetailedAnalysis")]
public CylindricalGearMeshRating Rating { get; }
Property Value
Separation
Declaration
public double Separation { get; }
Property Value
| Type |
Description |
| System.Double |
|
SeparationToInactiveFlank
Declaration
public double SeparationToInactiveFlank { get; }
Property Value
| Type |
Description |
| System.Double |
|
SignedRootMeanSquarePlanetaryEquivalentMisalignment
Declaration
public double SignedRootMeanSquarePlanetaryEquivalentMisalignment { get; }
Property Value
| Type |
Description |
| System.Double |
|
SmallestEffectiveOperatingCentreDistance
Declaration
public double SmallestEffectiveOperatingCentreDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
TransmissionErrorIncludingBacklash
Declaration
public double TransmissionErrorIncludingBacklash { get; }
Property Value
| Type |
Description |
| System.Double |
|
TransmissionErrorNoBacklash
Declaration
public double TransmissionErrorNoBacklash { get; }
Property Value
| Type |
Description |
| System.Double |
|
WorstPlanetaryMisalignment
Declaration
public double WorstPlanetaryMisalignment { get; }
Property Value
| Type |
Description |
| System.Double |
|
Implements
System.IEquatable<T>
Extension Methods