Version: 13.0

    Show / Hide Table of Contents

    Class LinearBacklashSpecification

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    LinearBacklashSpecification
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    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
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class LinearBacklashSpecification : APIBase, IEquatable<APIBase>

    Fields

    _parent

    Declaration
    protected readonly APIBase _parent
    Field Value
    Type Description
    APIBase

    Properties

    CircumferentialBacklashPitchCircle

    Declaration
    public CylindricalMeshLinearBacklashSpecification CircumferentialBacklashPitchCircle { get; }
    Property Value
    Type Description
    CylindricalMeshLinearBacklashSpecification

    CircumferentialBacklashReferenceCircle

    Declaration
    public CylindricalMeshLinearBacklashSpecification CircumferentialBacklashReferenceCircle { get; }
    Property Value
    Type Description
    CylindricalMeshLinearBacklashSpecification

    FlankName

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

    LinearBacklash

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

    NormalBacklash

    Declaration
    public CylindricalMeshLinearBacklashSpecification NormalBacklash { get; }
    Property Value
    Type Description
    CylindricalMeshLinearBacklashSpecification

    RadialBacklash

    The radial backlash is the distance to be moved by one of the gears towards the other, on the centre line between them so that both flanks are in contract (zero backlash condition).

    Declaration
    public CylindricalMeshLinearBacklashSpecification RadialBacklash { get; }
    Property Value
    Type Description
    CylindricalMeshLinearBacklashSpecification

    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