Version: 13.0

    Show / Hide Table of Contents

    Class InterferenceFitRating

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    ShaftHubConnectionRating
    InterferenceFitRating
    KeywayRating
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    ShaftHubConnectionRating._parent
    ShaftHubConnectionRating.AdditionalRatingInformation
    ShaftHubConnectionRating.JointDesign
    ShaftHubConnectionRating.ReportNames
    ShaftHubConnectionRating.OutputDefaultReportTo(String)
    ShaftHubConnectionRating.GetDefaultReportWithEncodedImages()
    ShaftHubConnectionRating.OutputActiveReportTo(String)
    ShaftHubConnectionRating.OutputActiveReportAsTextTo(String)
    ShaftHubConnectionRating.GetActiveReportWithEncodedImages()
    ShaftHubConnectionRating.OutputNamedReportTo(String, String)
    ShaftHubConnectionRating.OutputNamedReportAsMastaReport(String, String)
    ShaftHubConnectionRating.OutputNamedReportAsTextTo(String, String)
    ShaftHubConnectionRating.GetNamedReportWithEncodedImages(String)
    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.DetailedRigidConnectors.InterferenceFits.Rating
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class InterferenceFitRating : ShaftHubConnectionRating, IEquatable<APIBase>

    Properties

    AllowableAxialForceAtOperatingSpeed

    From the minimum pressure at operating speed.

    Measurement: Force

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

    AllowableAxialForceStationary

    From the minimum stationary pressure

    Measurement: Force

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

    AllowableTorqueAtOperatingSpeed

    From the minimum pressure at operating speed.

    Measurement: Torque

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

    AllowableTorqueStationary

    From the minimum stationary pressure.

    Measurement: Torque

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

    AxialForce

    Measurement: Force

    Declaration
    public virtual double AxialForce { get; set; }
    Property Value
    Type Description
    System.Double

    DiameterOfJoint

    Measurement: ShortLength

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

    JointPressureAtOperatingSpeed

    Measurement: Stress

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

    LengthOfJoint

    Measurement: ShortLength

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

    Moment

    Measurement: Torque

    Declaration
    public virtual double Moment { get; set; }
    Property Value
    Type Description
    System.Double

    PeripheralSpeedOfOuterPart

    Measurement: Velocity

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

    PeripheralSpeedOfOuterPartCausingLossOfInterference

    Measurement: Velocity

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

    PermissibleAxialForceAtOperatingSpeed

    From the minimum pressure at operating speed.

    Measurement: Force

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

    PermissibleAxialForceStationary

    From the minimum stationary pressure.

    Measurement: Force

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

    PermissibleTorqueAtOperatingSpeed

    From the minimum pressure at operating speed.

    Measurement: Torque

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

    PermissibleTorqueStationary

    From the minimum stationary pressure.

    Measurement: Torque

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

    RadialForce

    Measurement: Force

    Declaration
    public virtual double RadialForce { get; set; }
    Property Value
    Type Description
    System.Double

    RequiredFitForAvoidanceOfFrettingWear

    Measurement: Stress

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

    RotationalSpeed

    Measurement: AngularVelocity

    Declaration
    public virtual double RotationalSpeed { get; set; }
    Property Value
    Type Description
    System.Double

    SafetyFactorForAxialForce

    The Allowable Axial Force at Operating Speed divided by the Axial Force

    Measurement: SafetyFactor

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

    SafetyFactorForAxialForceStationary

    The Allowable Axial Force (Stationary) divided by the Axial Force

    Measurement: SafetyFactor

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

    SafetyFactorForTorque

    The Allowable Torque at Operating Speed divided by the Torque

    Measurement: SafetyFactor

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

    SafetyFactorForTorqueStationary

    The Allowable Torque (Stationary) divided by the Torque

    Measurement: SafetyFactor

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

    Torque

    Measurement: Torque

    Declaration
    public virtual double Torque { get; set; }
    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