Version: 13.0

    Show / Hide Table of Contents

    Class ConceptRadialClearanceBearing

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    BearingDesign
    NonLinearBearing
    ConceptClearanceBearing
    ConceptRadialClearanceBearing
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    ConceptClearanceBearing.ContactDiameter
    ConceptClearanceBearing.ContactStiffness
    BearingDesign._parent
    BearingDesign.Mass
    BearingDesign.Type
    BearingDesign.Width
    BearingDesign.MassPropertiesOfElementsFromGeometry
    BearingDesign.MassPropertiesOfInnerRingFromGeometry
    BearingDesign.MassPropertiesOfOuterRingFromGeometry
    BearingDesign.TotalMassProperties
    BearingDesign.ReportNames
    BearingDesign.OutputDefaultReportTo(String)
    BearingDesign.GetDefaultReportWithEncodedImages()
    BearingDesign.OutputActiveReportTo(String)
    BearingDesign.OutputActiveReportAsTextTo(String)
    BearingDesign.GetActiveReportWithEncodedImages()
    BearingDesign.OutputNamedReportTo(String, String)
    BearingDesign.OutputNamedReportAsMastaReport(String, String)
    BearingDesign.OutputNamedReportAsTextTo(String, String)
    BearingDesign.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.Bearings.BearingDesigns.Concept
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class ConceptRadialClearanceBearing : ConceptClearanceBearing, IEquatable<APIBase>

    Properties

    Bore

    Measurement: ShortLength

    Declaration
    public override double Bore { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    BearingDesign.Bore

    ContactAngle

    Measurement: Angle

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

    ContactDiameterDerivedFromConnectionGeometry

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

    EndAngle

    Any contact that occurs outside of this angle range will not be considered. An angle of zero corresponds to having stiffness in the positive X direction, a positive rotation of 90 degrees will correspond to stiffness in the positive Y direction.

    Measurement: Angle

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

    HasStiffnessOnlyInEccentricityDirection

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

    InnerComponentMaterialSelector

    Declaration
    public DatabaseWithSelectedItem InnerComponentMaterialSelector { get; set; }
    Property Value
    Type Description
    DatabaseWithSelectedItem

    OuterComponentMaterialSelector

    Declaration
    public DatabaseWithSelectedItem OuterComponentMaterialSelector { get; set; }
    Property Value
    Type Description
    DatabaseWithSelectedItem

    OuterDiameter

    Measurement: ShortLength

    Declaration
    public override double OuterDiameter { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    BearingDesign.OuterDiameter

    StartAngle

    Any contact that occurs outside of this angle range will not be considered. An angle of zero corresponds to having stiffness in the positive X direction, a positive rotation of 90 degrees will correspond to stiffness in the positive Y direction.

    Measurement: Angle

    Declaration
    public Overridable<double> StartAngle { get; set; }
    Property Value
    Type Description
    Overridable<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