Version: 13.0

    Show / Hide Table of Contents

    Class TrackTruncationSafetyFactorResults

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    TrackTruncationSafetyFactorResults
    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.Bearings.BearingResults.Rolling
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class TrackTruncationSafetyFactorResults : APIBase, IEquatable<APIBase>

    Fields

    _parent

    Declaration
    protected readonly APIBase _parent
    Field Value
    Type Description
    APIBase

    Properties

    ElementWithWorstTrackTruncation

    The element to which the most track truncation is occurring. If track truncation is not occurring, this is the element with the smallest arc distance of raceway edge to Hertzian contact.

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

    SafetyFactor

    The track truncation safety factor will be 0 if half of the Hertzian contact ellipse is beyond the edge of the raceway, and it will be 1 if the edge of the contact ellipse is at the raceway edge, i.e. a safety factor of one corresponds to the case where track truncation starts occurring. If the 'Permissible Track Truncation Ball Bearings' option is changed from zero, then the required safety factor will change, e.g. if 5% truncation is allowed then the required safety factor will change to 0.9.

    Measurement: SafetyFactor

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

    SmallestArcDistanceOfRacewayEdgeToHertzianContact

    The minimum arc distance of raceway edge to Hertzian contact of the contact points on all the elements on all the rows.

    Measurement: ShortLength

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

    TrackTruncationOccurringBeyondPermissibleLimit

    Track truncation is occurring beyond the permissible limit on any element in this bearing.

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

    WorstHertzianEllipseMajor2bTrackTruncation

    The maximum track truncation of the contact points on all the elements on all the rows.

    Measurement: Percentage

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

    WorstHertzianEllipseMajor2bTrackTruncationInner

    Measurement: Percentage

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

    WorstHertzianEllipseMajor2bTrackTruncationOuter

    Measurement: Percentage

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