Version: 13.0

    Show / Hide Table of Contents

    Class ISO132812013AccuracyGrader

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    CylindricalAccuracyGrader
    CylindricalAccuracyGraderWithProfileFormAndSlope
    ISO1328AccuracyGraderCommon
    ISO132812013AccuracyGrader
    AGMAISO13281B14AccuracyGrader
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    ISO1328AccuracyGraderCommon.BasePitchDeviation
    ISO1328AccuracyGraderCommon.ToothtoToothRadialCompositeDeviation
    ISO1328AccuracyGraderCommon.TotalRadialCompositeDeviation
    CylindricalAccuracyGraderWithProfileFormAndSlope.HelixSlopeDeviationPerInchFaceWidth
    CylindricalAccuracyGraderWithProfileFormAndSlope.NumberOfPitchesForSectorPitchDeviation
    CylindricalAccuracyGrader._parent
    CylindricalAccuracyGrader.ToleranceStandard
    CylindricalAccuracyGrader.AccuracyGrades
    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.GearDesigns.Cylindrical.AccuracyAndTolerances
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class ISO132812013AccuracyGrader : ISO1328AccuracyGraderCommon, IEquatable<APIBase>

    Properties

    AdjacentPitchDifferenceTolerance

    Declaration
    public OverridableTolerance AdjacentPitchDifferenceTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    DesignValueForToothtoToothSingleFlankCompositeDeviation

    Value should be determined with an analysis for the application design and testing conditions. Consideration should include influences such as mounting variation, variability of flank form and application operating loads. This value defaults to 0.

    Measurement: VeryShortLength

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

    HelixFormTolerance

    Declaration
    public virtual OverridableTolerance HelixFormTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    HelixSlopeTolerance

    Declaration
    public virtual OverridableTolerance HelixSlopeTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    ProfileFormTolerance

    Declaration
    public virtual OverridableTolerance ProfileFormTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    ProfileSlopeTolerance

    Declaration
    public virtual OverridableTolerance ProfileSlopeTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    RunoutTolerance

    Declaration
    public virtual OverridableTolerance RunoutTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    SectorPitchTolerance

    Declaration
    public OverridableTolerance SectorPitchTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    SinglePitchTolerance

    Declaration
    public virtual OverridableTolerance SinglePitchTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    ToothtoToothSingleFlankCompositeToleranceMaximum

    Declaration
    public OverridableTolerance ToothtoToothSingleFlankCompositeToleranceMaximum { get; }
    Property Value
    Type Description
    OverridableTolerance

    ToothtoToothSingleFlankCompositeToleranceMinimum

    Declaration
    public OverridableTolerance ToothtoToothSingleFlankCompositeToleranceMinimum { get; }
    Property Value
    Type Description
    OverridableTolerance

    TotalCumulativePitchIndexTolerance

    Declaration
    public virtual OverridableTolerance TotalCumulativePitchIndexTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    TotalHelixTolerance

    Declaration
    public virtual OverridableTolerance TotalHelixTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    TotalProfileTolerance

    Declaration
    public virtual OverridableTolerance TotalProfileTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    TotalSingleFlankCompositeTolerance

    Declaration
    public OverridableTolerance TotalSingleFlankCompositeTolerance { get; }
    Property Value
    Type Description
    OverridableTolerance

    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