Version: 15.0

    Show / Hide Table of Contents

    Class ConceptRadialClearanceBearing

    Inheritance
    System.Object
    APIBase
    BearingDesign
    NonLinearBearing
    ConceptClearanceBearing
    ConceptRadialClearanceBearing
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    ConceptClearanceBearing.ContactDiameter
    ConceptClearanceBearing.ContactStiffness
    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)
    BearingDesign.Mass
    BearingDesign.Type
    BearingDesign.Width
    BearingDesign.MassPropertiesOfElementsFromGeometry
    BearingDesign.MassPropertiesOfInnerRingFromGeometry
    BearingDesign.MassPropertiesOfOuterRingFromGeometry
    BearingDesign.TotalMassProperties
    BearingDesign.ReportNames
    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.BearingDesigns.Concept
    Assembly: SMT.MastaAPI.15.0.dll
    Syntax
    public sealed 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

    Model

    Declaration
    public override BearingModel Model { get; }
    Property Value
    Type Description
    BearingModel
    Overrides
    BearingDesign.Model

    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