Version: 13.0

    Show / Hide Table of Contents

    Class GearMeshAdvancedSystemDeflection

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    DesignEntityAnalysis
    DesignEntitySingleContextAnalysis
    ConnectionAnalysis
    ConnectionAnalysisCase
    ConnectionStaticLoadAnalysisCase
    ConnectionAdvancedSystemDeflection
    InterMountableComponentConnectionAdvancedSystemDeflection
    GearMeshAdvancedSystemDeflection
    ConceptGearMeshAdvancedSystemDeflection
    ConicalGearMeshAdvancedSystemDeflection
    CylindricalGearMeshAdvancedSystemDeflection
    FaceGearMeshAdvancedSystemDeflection
    WormGearMeshAdvancedSystemDeflection
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    ConnectionAdvancedSystemDeflection.AdvancedSystemDeflection
    ConnectionAdvancedSystemDeflection.DataLogger
    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.AdvancedSystemDeflections
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public abstract class GearMeshAdvancedSystemDeflection : InterMountableComponentConnectionAdvancedSystemDeflection, IEquatable<APIBase>

    Properties

    ConnectionDesign

    Declaration
    public GearMesh ConnectionDesign { get; }
    Property Value
    Type Description
    GearMesh

    MeanMisalignment

    Measurement: VeryShortLength

    Declaration
    public double MeanMisalignment { get; }
    Property Value
    Type Description
    System.Double

    MeanMomentAboutCentreFromLTCA

    Measurement: Torque

    Declaration
    public double MeanMomentAboutCentreFromLTCA { get; }
    Property Value
    Type Description
    System.Double

    MinimumSeparationLeftFlank

    Measurement: VeryShortLength

    Declaration
    public double MinimumSeparationLeftFlank { get; }
    Property Value
    Type Description
    System.Double

    MinimumSeparationRightFlank

    Measurement: VeryShortLength

    Declaration
    public double MinimumSeparationRightFlank { get; }
    Property Value
    Type Description
    System.Double

    MisalignmentFourierSeriesForFirstToothPassingPeriod

    Declaration
    public FourierSeries MisalignmentFourierSeriesForFirstToothPassingPeriod { get; }
    Property Value
    Type Description
    FourierSeries

    NumberOfTeethPassed

    Determines the number of teeth passed in the Advanced System Deflection and Advanced Time Stepping Analysis for Modulation for this gear mesh. If the Power Flow has not been run this will show 'Unknown' as the speed of the component has not yet been calculated, the Power Flow will automatically be run if a value is entered.

    Declaration
    public double NumberOfTeethPassed { get; set; }
    Property Value
    Type Description
    System.Double

    OperatingTotalContactRatioForFirstToothPassingPeriod

    Declaration
    public double OperatingTotalContactRatioForFirstToothPassingPeriod { get; }
    Property Value
    Type Description
    System.Double

    PeakToPeakMisalignment

    Measurement: VeryShortLength

    Declaration
    public double PeakToPeakMisalignment { get; }
    Property Value
    Type Description
    System.Double

    PeakToPeakMomentAboutCentreFromLTCA

    Measurement: Torque

    Declaration
    public double PeakToPeakMomentAboutCentreFromLTCA { get; }
    Property Value
    Type Description
    System.Double

    SignedRootMeanSquareMisalignment

    Measurement: VeryShortLength

    Declaration
    public double SignedRootMeanSquareMisalignment { 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