Version: 15.0

    Show / Hide Table of Contents

    Class TrackTruncationSafetyFactorResults

    Inheritance
    System.Object
    APIBase
    TrackTruncationSafetyFactorResults
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, [])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, , T)
    APIBase.callPartialMethod<T>(String, , , T)
    APIBase.callPartialMethod<T>(String, , , , T)
    APIBase.callPartialMethod<T1, T2>(String, , T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    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.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.ToListWithSelectedItem<T>(IEnumerable<T>)
    APIBase.ToListWithSelectedItem<T>(T, IEnumerable<T>)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    APIBase.InvalidProperties
    APIBase.ReadOnlyProperties
    APIBase.AllPropertiesAreReadOnly
    APIBase.AllPropertiesAreInvalid
    APIBase.cacheRpds
    APIBase.isInvalid
    Namespace: SMT.MastaAPI.Bearings.BearingResults.Rolling
    Assembly: SMT.MastaAPI.15.0.dll
    Syntax
    public sealed class TrackTruncationSafetyFactorResults : APIBase, IEquatable<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