Version: 13.0

    Show / Hide Table of Contents

    Class CylindricalGearSetLoadCase

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    DesignEntityAnalysis
    DesignEntitySingleContextAnalysis
    PartAnalysis
    PartLoadCase
    AbstractAssemblyLoadCase
    SpecialisedAssemblyLoadCase
    GearSetLoadCase
    CylindricalGearSetLoadCase
    PlanetaryGearSetLoadCase
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    GearSetLoadCase.ExcitationDataIsUpToDate
    GearSetLoadCase.GearMeshStiffnessModel
    GearSetLoadCase.MeshStiffnessSource
    GearSetLoadCase.UseAdvancedModelInAdvancedTimeSteppingAnalysisForModulation
    GearSetLoadCase.AdvancedTimeSteppingAnalysisForModulationOptions
    GearSetLoadCase.Gears
    GearSetLoadCase.GearsWithoutClones
    GearSetLoadCase.MeshesWithoutPlanetaryDuplicates
    PartLoadCase.ClearUserSpecifiedExcitationDataForThisLoadCase()
    PartLoadCase.HarmonicExcitationType
    PartLoadCase.LoadCaseForHarmonicExcitationTypeAdvancedSystemDeflectionCurrentLoadCaseSetUp
    PartLoadCase.UseThisLoadCaseForAdvancedSystemDeflectionCurrentLoadCaseSetUp
    PartLoadCase.ComponentDesign
    PartLoadCase.StaticLoadCase
    PartLoadCase.TimeSeriesLoadCase
    PartAnalysis.PlanetaryOriginal
    DesignEntitySingleContextAnalysis.ParametricStudyIndex1
    DesignEntitySingleContextAnalysis.ParametricStudyIndex2
    DesignEntityAnalysis._parent
    DesignEntityAnalysis.ActiveReportAsText
    DesignEntityAnalysis.Comment
    DesignEntityAnalysis.ID
    DesignEntityAnalysis.Name
    DesignEntityAnalysis.PlanetAngle
    DesignEntityAnalysis.PlanetIndex
    DesignEntityAnalysis.UniqueName
    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 CylindricalGearSetLoadCase : GearSetLoadCase, IEquatable<APIBase>

    Properties

    AssemblyDesign

    Declaration
    public CylindricalGearSet AssemblyDesign { get; }
    Property Value
    Type Description
    CylindricalGearSet

    BoostPressure

    Measurement: Pressure

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

    CoefficientOfFrictionCalculationMethod

    Defines the method used to calculate the gear mesh coefficient of friction for the power loss/efficiency calculation.

    Declaration
    public CoefficientOfFrictionCalculationMethod CoefficientOfFrictionCalculationMethod { get; set; }
    Property Value
    Type Description
    CoefficientOfFrictionCalculationMethod

    CylindricalGearsLoadCase

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

    CylindricalMeshesLoadCase

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

    DynamicLoadFactor

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

    EfficiencyRatingMethod

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

    LTCA

    Declaration
    public LTCALoadCaseModifiableSettings LTCA { get; }
    Property Value
    Type Description
    LTCALoadCaseModifiableSettings

    OverriddenMicroGeometry

    Declaration
    public CylindricalGearSetMicroGeometry OverriddenMicroGeometry { get; }
    Property Value
    Type Description
    CylindricalGearSetMicroGeometry

    OverrideMicroGeometry

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

    ResetMicroGeometry

    Set the overridden micro geometry to either the current active micro geometry or to no modification. When setting this property on multiple load cases no confirmation message box will be shown.

    Declaration
    public ResetMicroGeometryOptions ResetMicroGeometry { get; set; }
    Property Value
    Type Description
    ResetMicroGeometryOptions

    UseDesignCoefficientOfFrictionCalculationMethod

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

    UseDesignDefaultLTCASettings

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

    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>>)
    In This Article
    • Properties
      • AssemblyDesign
      • BoostPressure
      • CoefficientOfFrictionCalculationMethod
      • CylindricalGearsLoadCase
      • CylindricalMeshesLoadCase
      • DynamicLoadFactor
      • EfficiencyRatingMethod
      • LTCA
      • OverriddenMicroGeometry
      • OverrideMicroGeometry
      • ResetMicroGeometry
      • UseDesignCoefficientOfFrictionCalculationMethod
      • UseDesignDefaultLTCASettings
    • Methods
      • GetHarmonicLoadDataForImport()
    • Implements
    • Extension Methods
    Back to top