Version: 13.0

    Show / Hide Table of Contents

    Class ActiveGearSetDesignSelectionGroup

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>
    ActiveGearSetDesignSelectionGroup
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>._parent
    PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>.DeleteConfiguration()
    PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>.IsSelected
    PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>.Name
    PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>.SelectConfiguration()
    PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>.Selections
    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.PartModel.Gears
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class ActiveGearSetDesignSelectionGroup : PartDetailConfiguration<ActiveGearSetDesignSelection, GearSet, GearSetDesign>, IEquatable<APIBase>

    Properties

    AxialContactRatioRatingForNVH

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

    FaceWidthOfWidestCylindricalGear

    Measurement: ShortLength

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

    MinimumCylindricalAxialContactRatio

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

    MinimumCylindricalTransverseContactRatio

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

    MinimumTipThickness

    Measurement: ShortLength

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

    SimpleMassOfCylindricalGears

    This is calculated from the volume of a cylinder defined by the reference diameter and face width of the gear. It does account for the bore in the shaft that the gear is mounted on, but not the web.

    Measurement: Mass

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

    TotalFaceWidthOfCylindricalGears

    Measurement: ShortLength

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

    TransverseAndAxialContactRatioRatingForNVH

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

    TransverseContactRatioRatingForNVH

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