Version: 13.0

    Show / Hide Table of Contents

    Class PlainOilFedJournalBearing

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    BearingDesign
    NonLinearBearing
    DetailedBearing
    PlainJournalBearing
    PlainOilFedJournalBearing
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    PlainJournalBearing.DiametricalClearance
    PlainJournalBearing.LandWidthToDiameterRatio
    BearingDesign._parent
    BearingDesign.Bore
    BearingDesign.Mass
    BearingDesign.OuterDiameter
    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.FluidFilm
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class PlainOilFedJournalBearing : PlainJournalBearing, IEquatable<APIBase>

    Properties

    AxialGrooveOilFeed

    Declaration
    public AxialGrooveJournalBearing AxialGrooveOilFeed { get; }
    Property Value
    Type Description
    AxialGrooveJournalBearing

    AxialHoleOilFeed

    Declaration
    public AxialHoleJournalBearing AxialHoleOilFeed { get; }
    Property Value
    Type Description
    AxialHoleJournalBearing

    CircumferentialGrooveOilFeed

    Declaration
    public CircumferentialFeedJournalBearing CircumferentialGrooveOilFeed { get; }
    Property Value
    Type Description
    CircumferentialFeedJournalBearing

    FeedType

    Declaration
    public JournalOilFeedType FeedType { get; set; }
    Property Value
    Type Description
    JournalOilFeedType

    LandWidth

    Measurement: ShortLength

    Declaration
    public override double LandWidth { get; }
    Property Value
    Type Description
    System.Double
    Overrides
    PlainJournalBearing.LandWidth

    NumberOfAxialPointsForPressureDistribution

    Number of axial points used in the solution to the pressure distribution, which is displayed in the default results report

    Declaration
    public Overridable<int> NumberOfAxialPointsForPressureDistribution { get; set; }
    Property Value
    Type Description
    Overridable<System.Int32>

    NumberOfCircumferentialPointsForPressureDistribution

    Number of circumferential points used in the solution to the pressure distribution, which is displayed in the default results report

    Declaration
    public Overridable<int> NumberOfCircumferentialPointsForPressureDistribution { get; set; }
    Property Value
    Type Description
    Overridable<System.Int32>

    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