Version: 13.0

    Show / Hide Table of Contents

    Class GearSetDutyCycleRating

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    AbstractGearSetAnalysis
    AbstractGearSetRating
    GearSetDutyCycleRating
    ConceptGearSetDutyCycleRating
    ConicalGearSetDutyCycleRating
    CylindricalGearSetDutyCycleRating
    FaceGearSetDutyCycleRating
    WormGearSetDutyCycleRating
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    AbstractGearSetRating.BendingSafetyFactorForFatigue
    AbstractGearSetRating.BendingSafetyFactorForStatic
    AbstractGearSetRating.ContactSafetyFactorForFatigue
    AbstractGearSetRating.ContactSafetyFactorForStatic
    AbstractGearSetRating.NormalizedBendingSafetyFactorForFatigue
    AbstractGearSetRating.NormalizedBendingSafetyFactorForStatic
    AbstractGearSetRating.NormalizedContactSafetyFactorForFatigue
    AbstractGearSetRating.NormalizedContactSafetyFactorForStatic
    AbstractGearSetRating.NormalizedSafetyFactorForFatigue
    AbstractGearSetRating.NormalizedSafetyFactorForFatigueAndStatic
    AbstractGearSetRating.NormalizedSafetyFactorForStatic
    AbstractGearSetRating.TotalGearReliability
    AbstractGearSetRating.TransmissionPropertiesGears
    AbstractGearSetRating.GearMeshRatings
    AbstractGearSetRating.GearRatings
    AbstractGearSetAnalysis._parent
    AbstractGearSetAnalysis.AllStatusErrors
    AbstractGearSetAnalysis.Status
    AbstractGearSetAnalysis.ReportNames
    AbstractGearSetAnalysis.OutputDefaultReportTo(String)
    AbstractGearSetAnalysis.GetDefaultReportWithEncodedImages()
    AbstractGearSetAnalysis.OutputActiveReportTo(String)
    AbstractGearSetAnalysis.OutputActiveReportAsTextTo(String)
    AbstractGearSetAnalysis.GetActiveReportWithEncodedImages()
    AbstractGearSetAnalysis.OutputNamedReportTo(String, String)
    AbstractGearSetAnalysis.OutputNamedReportAsMastaReport(String, String)
    AbstractGearSetAnalysis.OutputNamedReportAsTextTo(String, String)
    AbstractGearSetAnalysis.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.Gears.Rating
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public abstract class GearSetDutyCycleRating : AbstractGearSetRating, IEquatable<APIBase>

    Properties

    DutyCycleName

    Declaration
    public string DutyCycleName { get; }
    Property Value
    Type Description
    System.String

    GearDutyCycleRatings

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

    GearMeshDutyCycleRatings

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

    GearSetDesign

    Declaration
    public GearSetDesign GearSetDesign { get; }
    Property Value
    Type Description
    GearSetDesign

    Name

    Declaration
    public override string Name { get; set; }
    Property Value
    Type Description
    System.String
    Overrides
    AbstractGearSetAnalysis.Name

    TotalDutyCycleGearSetReliability

    Reliability including bending and contact. The gear reliability rating method according to ISO and DIN are based on the AGMA rating method with 1% failure rate.

    Measurement: Percentage

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

    Methods

    SetFaceWidthsForSpecifiedSafetyFactors()

    Declaration
    public void SetFaceWidthsForSpecifiedSafetyFactors()

    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