Version: 13.0

    Show / Hide Table of Contents

    Class CylindricalGearMeshSystemDeflection

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    DesignEntityAnalysis
    DesignEntitySingleContextAnalysis
    ConnectionAnalysis
    ConnectionAnalysisCase
    ConnectionStaticLoadAnalysisCase
    ConnectionFEAnalysis
    ConnectionSystemDeflection
    InterMountableComponentConnectionSystemDeflection
    GearMeshSystemDeflection
    CylindricalGearMeshSystemDeflection
    CylindricalGearMeshSystemDeflectionTimestep
    CylindricalGearMeshSystemDeflectionWithLTCAResults
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    GearMeshSystemDeflection.CalculatedMeshStiffnessAlongFaceWidth
    GearMeshSystemDeflection.FlankSign
    GearMeshSystemDeflection.GearATorqueLeftFlank
    GearMeshSystemDeflection.GearATorqueRightFlank
    GearMeshSystemDeflection.GearBTorqueLeftFlank
    GearMeshSystemDeflection.GearBTorqueRightFlank
    GearMeshSystemDeflection.GearMeshContactStatus
    GearMeshSystemDeflection.LoadInLOAFromStiffnessModel
    GearMeshSystemDeflection.MaximumPossibleMeshStiffnessAlongFaceWidth
    GearMeshSystemDeflection.MeshPower
    GearMeshSystemDeflection.MeshPowerGearALeftFlank
    GearMeshSystemDeflection.MeshPowerGearARightFlank
    GearMeshSystemDeflection.MeshPowerGearBLeftFlank
    GearMeshSystemDeflection.MeshPowerGearBRightFlank
    GearMeshSystemDeflection.MinimumSeparationLeftFlank
    GearMeshSystemDeflection.MinimumSeparationRightFlank
    GearMeshSystemDeflection.MomentAboutCentreFromLTCA
    GearMeshSystemDeflection.MomentAboutCentreFromStiffnessModel
    GearMeshSystemDeflection.NodePairBacklashOnLeftSide
    GearMeshSystemDeflection.NodePairBacklashOnRightSide
    GearMeshSystemDeflection.NodePairContactStatus
    GearMeshSystemDeflection.NodePairDeflections
    GearMeshSystemDeflection.NodePairLoadInLOA
    GearMeshSystemDeflection.NodePairLoadInLOALeftFlank
    GearMeshSystemDeflection.NodePairLoadInLOARightFlank
    GearMeshSystemDeflection.NodePairMeshStiffness
    GearMeshSystemDeflection.NodePairMeshStiffnessZTheta
    GearMeshSystemDeflection.NodePairMeshStiffnessThetaZ
    GearMeshSystemDeflection.NodePairMeshStiffnessThetaTheta
    GearMeshSystemDeflection.NodePairSeparations
    GearMeshSystemDeflection.NodePairSeparationsLeftFlank
    GearMeshSystemDeflection.NodePairSeparationsRightFlank
    GearMeshSystemDeflection.NodePairSeparationsInactiveFlank
    GearMeshSystemDeflection.NumberOfTeethInContact
    GearMeshSystemDeflection.StiffnessKzz
    GearMeshSystemDeflection.TotalContactLength
    GearMeshSystemDeflection.GearATotalMeshForceInWCS
    GearMeshSystemDeflection.GearBTotalMeshForceInWCS
    GearMeshSystemDeflection.MeanContactPointInWorldCoordinateSystem
    GearMeshSystemDeflection.Rating
    GearMeshSystemDeflection.MeshSeparations
    ConnectionSystemDeflection.ConvergenceStatus
    ConnectionSystemDeflection.Efficiency
    ConnectionSystemDeflection.EnergyLossDuringLoadCase
    ConnectionSystemDeflection.HasConverged
    ConnectionSystemDeflection.IsLoaded
    ConnectionSystemDeflection.LargestPower
    ConnectionSystemDeflection.PercentageOfIterationsConverged
    ConnectionSystemDeflection.ReasonForNonConvergence
    ConnectionSystemDeflection.Relaxation
    ConnectionSystemDeflection.SocketAPlanetaryPower
    ConnectionSystemDeflection.SocketAPlanetaryTorque
    ConnectionSystemDeflection.SocketAPower
    ConnectionSystemDeflection.SocketATorque
    ConnectionSystemDeflection.SocketATotalPower
    ConnectionSystemDeflection.SocketBPlanetaryPower
    ConnectionSystemDeflection.SocketBPlanetaryTorque
    ConnectionSystemDeflection.SocketBPower
    ConnectionSystemDeflection.SocketBTorque
    ConnectionSystemDeflection.SocketBTotalPower
    ConnectionSystemDeflection.PowerLoss
    ConnectionSystemDeflection.SystemDeflection
    ConnectionAnalysis.ShortName
    DesignEntitySingleContextAnalysis.ParametricStudyIndex1
    DesignEntitySingleContextAnalysis.ParametricStudyIndex2
    DesignEntitySingleContextAnalysis.PlanetaryOriginal
    DesignEntityAnalysis._parent
    DesignEntityAnalysis.ActiveReportAsText
    DesignEntityAnalysis.Comment
    DesignEntityAnalysis.ID
    DesignEntityAnalysis.Name
    DesignEntityAnalysis.PlanetAngle
    DesignEntityAnalysis.PlanetIndex
    DesignEntityAnalysis.UniqueName
    DesignEntityAnalysis.ComponentDesign
    DesignEntityAnalysis.LocalCoordinateSystem
    DesignEntityAnalysis.SafetyFactors
    DesignEntityAnalysis.AllDesignEntities
    DesignEntityAnalysis.AllStatusErrors
    DesignEntityAnalysis.HasResults
    DesignEntityAnalysis.NameWithContainer
    DesignEntityAnalysis.Status
    DesignEntityAnalysis.ReportNames
    DesignEntityAnalysis.OutputDefaultReportTo(String)
    DesignEntityAnalysis.GetDefaultReportWithEncodedImages()
    DesignEntityAnalysis.OutputActiveReportTo(String)
    DesignEntityAnalysis.OutputActiveReportAsTextTo(String)
    DesignEntityAnalysis.GetActiveReportWithEncodedImages()
    DesignEntityAnalysis.OutputNamedReportTo(String, String)
    DesignEntityAnalysis.OutputNamedReportAsMastaReport(String, String)
    DesignEntityAnalysis.OutputNamedReportAsTextTo(String, String)
    DesignEntityAnalysis.GetNamedReportWithEncodedImages(String)
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    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
    GearMeshSystemDeflection.IsInContact

    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

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top