Version: 13.0

    Show / Hide Table of Contents

    Class CylindricalGearMeshLoadCase

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    DesignEntityAnalysis
    DesignEntitySingleContextAnalysis
    ConnectionAnalysis
    ConnectionLoadCase
    InterMountableComponentConnectionLoadCase
    GearMeshLoadCase
    CylindricalGearMeshLoadCase
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    GearMeshLoadCase.MinimumPowerForGearMeshToBeLoaded
    GearMeshLoadCase.MinimumTorqueForGearMeshToBeLoaded
    GearMeshLoadCase.NumberOfStepsForOneToothPass
    GearMeshLoadCase.NumberOfTeethPassed
    GearMeshLoadCase.RayleighDampingBeta
    InterMountableComponentConnectionLoadCase.AdditionalModalDampingRatio
    ConnectionLoadCase.StaticLoadCase
    ConnectionLoadCase.TimeSeriesLoadCase
    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.StaticLoads
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class CylindricalGearMeshLoadCase : GearMeshLoadCase, IEquatable<APIBase>

    Properties

    ApplicationFactor

    Calculated from rating standard during analysis unless specified.

    Declaration
    public Overridable<double> ApplicationFactor { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    ChangeInCentreDistanceDueToHousingThermalEffects

    This change is due to the thermal expansion of the housing is based on the operating centre distance with no misalignment.

    Measurement: VeryShortLength

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

    ConnectionDesign

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

    DoProfileModificationsCompensateForTheDeflectionsAtActualLoad

    If profile modifications compensate for the deflections of the teeth at the actual load level, 50% of the larger of the base pitch deviations of the pinion or wheel will be used for the determination of the transverse load factor.

    Declaration
    public bool DoProfileModificationsCompensateForTheDeflectionsAtActualLoad { get; set; }
    Property Value
    Type Description
    System.Boolean

    DynamicFactor

    Calculated from rating standard during analysis unless specified.

    Declaration
    public Overridable<double> DynamicFactor { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    FaceLoadFactorBending

    Calculated from rating standard during analysis unless specified.

    Declaration
    public Overridable<double> FaceLoadFactorBending { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    FaceLoadFactorContact

    Calculated from rating standard during analysis unless specified.

    Declaration
    public Overridable<double> FaceLoadFactorContact { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    HelicalGearMicroGeometryOption

    Declaration
    public Overridable<HelicalGearMicroGeometryOption> HelicalGearMicroGeometryOption { get; set; }
    Property Value
    Type Description
    Overridable<HelicalGearMicroGeometryOption>

    ISO14179CoefficientOfFrictionConstantsAndExponents

    Declaration
    public ISOTR1417912001CoefficientOfFrictionConstants ISO14179CoefficientOfFrictionConstantsAndExponents { get; }
    Property Value
    Type Description
    ISOTR1417912001CoefficientOfFrictionConstants

    ISO14179Part1CoefficientOfFrictionConstantsAndExponentsDatabase

    Declaration
    public DatabaseWithSelectedItem ISO14179Part1CoefficientOfFrictionConstantsAndExponentsDatabase { get; set; }
    Property Value
    Type Description
    DatabaseWithSelectedItem

    MaximumNumberOfTimesOutOfContactBeforeBeingConsideredConverged

    Declaration
    public Overridable<int> MaximumNumberOfTimesOutOfContactBeforeBeingConsideredConverged { get; set; }
    Property Value
    Type Description
    Overridable<System.Int32>

    Misalignment

    If not specified, calculated during MASTA's System Deflection calculation. In Power Flow mode the calculated value is 0. What ISO calls Equivalent Misalignment (fsh) this is the component of misalignment resulting from deflections of the system. Also can be used as an input into MASTA's LTCA calculations if 'Override Misalignment in System Deflection and LTCA?' is set to 'Yes'.

    Measurement: VeryShortLength

    Declaration
    public Overridable<double> Misalignment { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    MisalignmentDueToManufacturingTolerances

    Calculated from rating standard during analysis unless specified. The contribution to misalignment due to manufacturing quality. Maximum separation between tooth flanks of the meshing teeth of mating gears when the teeth are held in contact without significant load. For analyses which use a defined micro geometry such as in Micro Geometry Mode, this is set to 0. In such analyses manufacturing errors may be input as micro geometry to study their effects.

    Measurement: VeryShortLength

    Declaration
    public Overridable<double> MisalignmentDueToManufacturingTolerances { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    OverrideMisalignmentInSystemDeflectionAndLTCA

    Allows the misalignment due to deflections of the system to be user-specified for use in System Deflection ratings (by overriding fsh in the ISO rating) and Micro Geometry LTCA analyses.

    Declaration
    public bool OverrideMisalignmentInSystemDeflectionAndLTCA { get; set; }
    Property Value
    Type Description
    System.Boolean

    PermissibleSpecificLubricantFilmThickness

    Declaration
    public Overridable<double> PermissibleSpecificLubricantFilmThickness { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    Planetaries

    Declaration
    public ReadOnlyCollection<CylindricalGearMeshLoadCase> Planetaries { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<CylindricalGearMeshLoadCase>

    TransverseLoadFactorBending

    Calculated from rating standard during analysis unless specified.

    Declaration
    public Overridable<double> TransverseLoadFactorBending { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    TransverseLoadFactorContact

    Calculated from rating standard during analysis unless specified.

    Declaration
    public Overridable<double> TransverseLoadFactorContact { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    UseDesignISO14179Part1CoefficientOfFrictionConstantsAndExponents

    Declaration
    public bool UseDesignISO14179Part1CoefficientOfFrictionConstantsAndExponents { get; set; }
    Property Value
    Type Description
    System.Boolean

    UserSpecifiedCoefficientOfFriction

    Declaration
    public Overridable<double> UserSpecifiedCoefficientOfFriction { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    Methods

    GetHarmonicLoadDataForImport()

    Declaration
    public CylindricalGearSetHarmonicLoadData GetHarmonicLoadDataForImport()
    Returns
    Type Description
    CylindricalGearSetHarmonicLoadData

    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