Version: 13.0

    Show / Hide Table of Contents

    Class RollerBearing

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    BearingDesign
    NonLinearBearing
    DetailedBearing
    RollingBearing
    RollerBearing
    AsymmetricSphericalRollerBearing
    BarrelRollerBearing
    CrossedRollerBearing
    NonBarrelRollerBearing
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    RollingBearing.AreTheInnerRingsASinglePieceOfMetal
    RollingBearing.AreTheOuterRingsASinglePieceOfMetal
    RollingBearing.Arrangement
    RollingBearing.BasicDynamicLoadRating
    RollingBearing.BasicDynamicLoadRatingCalculation
    RollingBearing.BasicDynamicLoadRatingDividedByCorrectionFactors
    RollingBearing.BasicDynamicLoadRatingSource
    RollingBearing.BasicStaticLoadRating
    RollingBearing.BasicStaticLoadRatingCalculation
    RollingBearing.BasicStaticLoadRatingFactor
    RollingBearing.BasicStaticLoadRatingSource
    RollingBearing.CageBridgeAngle
    RollingBearing.CageBridgeAxialSurfaceRadius
    RollingBearing.CageBridgeRadialSurfaceRadius
    RollingBearing.CageBridgeShape
    RollingBearing.CageBridgeWidth
    RollingBearing.CageGuidingRingWidth
    RollingBearing.CageMass
    RollingBearing.CageMaterial
    RollingBearing.CagePitchRadius
    RollingBearing.CagePocketClearance
    RollingBearing.CageThickness
    RollingBearing.CageToInnerRingClearance
    RollingBearing.CageToOuterRingClearance
    RollingBearing.CageWidth
    RollingBearing.Catalogue
    RollingBearing.CombinedSurfaceRoughnessInner
    RollingBearing.CombinedSurfaceRoughnessOuter
    RollingBearing.ContactAngle
    RollingBearing.ContactRadiusInRollingDirectionInner
    RollingBearing.ContactRadiusInRollingDirectionOuter
    RollingBearing.Designation
    RollingBearing.DiameterSeries
    RollingBearing.DistanceBetweenElementCentres
    RollingBearing.DynamicAxialLoadFactorForHighAxialRadialLoadRatios
    RollingBearing.DynamicAxialLoadFactorForLowAxialRadialLoadRatios
    RollingBearing.DynamicEquivalentLoadFactorsCanBeSpecified
    RollingBearing.DynamicRadialLoadFactorForHighAxialRadialLoadRatios
    RollingBearing.DynamicRadialLoadFactorForLowAxialRadialLoadRatios
    RollingBearing.ElementMaterialReportable
    RollingBearing.ElementOffset
    RollingBearing.ElementRadius
    RollingBearing.ElementSurfaceRoughnessRMS
    RollingBearing.ElementSurfaceRoughnessRa
    RollingBearing.ExtraInformation
    RollingBearing.FactorForBasicDynamicLoadRatingInANSIABMA
    RollingBearing.FatigueLoadLimit
    RollingBearing.FatigueLoadLimitCalculationMethod
    RollingBearing.FreeSpaceBetweenElements
    RollingBearing.HeightSeries
    RollingBearing.ISOMaterialFactor
    RollingBearing.InnerRaceHardnessDepth
    RollingBearing.InnerRaceMaterialReportable
    RollingBearing.InnerRaceOuterDiameter
    RollingBearing.InnerRaceType
    RollingBearing.InnerRingLeftCornerRadius
    RollingBearing.InnerRingRightCornerRadius
    RollingBearing.InnerRingWidth
    RollingBearing.IsFullComplement
    RollingBearing.KZ
    RollingBearing.LimitingValueForAxialLoadRatio
    RollingBearing.LinkToOnlineCatalogue()
    RollingBearing.Manufacturer
    RollingBearing.MaximumGreaseSpeed
    RollingBearing.MaximumOilSpeed
    RollingBearing.MaximumPermissibleContactStressForStaticFailureInner
    RollingBearing.MaximumPermissibleContactStressForStaticFailureOuter
    RollingBearing.MinimumSurfaceRoughnessRMS
    RollingBearing.MinimumSurfaceRoughnessRa
    RollingBearing.NoHistory
    RollingBearing.NumberOfElements
    RollingBearing.NumberOfRows
    RollingBearing.OuterRaceHardnessDepth
    RollingBearing.OuterRaceInnerDiameter
    RollingBearing.OuterRaceMaterialReportable
    RollingBearing.OuterRaceType
    RollingBearing.OuterRingLeftCornerRadius
    RollingBearing.OuterRingOffset
    RollingBearing.OuterRingRightCornerRadius
    RollingBearing.OuterRingWidth
    RollingBearing.PitchCircleDiameter
    RollingBearing.PowerForMaximumContactStressSafetyFactor
    RollingBearing.RacewaySurfaceRoughnessRMSInner
    RollingBearing.RacewaySurfaceRoughnessRMSOuter
    RollingBearing.RacewaySurfaceRoughnessRaInner
    RollingBearing.RacewaySurfaceRoughnessRaOuter
    RollingBearing.RemoveInnerRingWhileKeepingOtherGeometryConstant()
    RollingBearing.RemoveOuterRingWhileKeepingOtherGeometryConstant()
    RollingBearing.SleeveType
    RollingBearing.TheoreticalMaximumNumberOfElements
    RollingBearing.TotalFreeSpaceBetweenElements
    RollingBearing.Type
    RollingBearing.TypeInformation
    RollingBearing.Width
    RollingBearing.WidthSeries
    RollingBearing.ElementMaterial
    RollingBearing.GeometricConstants
    RollingBearing.History
    RollingBearing.ISO153122018
    RollingBearing.InnerRingMaterial
    RollingBearing.OuterRingMaterial
    RollingBearing.Protection
    RollingBearing.SKFSealFrictionalMomentConstants
    RollingBearing.Copy()
    BearingDesign._parent
    BearingDesign.Bore
    BearingDesign.Mass
    BearingDesign.OuterDiameter
    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.Rolling
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public abstract class RollerBearing : RollingBearing, IEquatable<APIBase>

    Properties

    CornerRadii

    Measurement: ShortLength

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

    EffectiveRollerLength

    Length of the roller along its centre line minus either the roller corner chamfers or the raceway width, excluding the grinding undercuts, whichever is the smaller, from ISO 281:2007.

    Measurement: ShortLength

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

    ElementDiameter

    Measurement: ShortLength

    Declaration
    public override Overridable<double> ElementDiameter { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>
    Overrides
    RollingBearing.ElementDiameter

    InnerRaceAndRollerProfiles

    Declaration
    public ReadOnlyCollection<RollerRaceProfilePoint> InnerRaceAndRollerProfiles { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<RollerRaceProfilePoint>

    InnerRaceAndRollerProfilesForFirstRow

    Declaration
    public ReadOnlyCollection<RollerRaceProfilePoint> InnerRaceAndRollerProfilesForFirstRow { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<RollerRaceProfilePoint>

    InnerRaceAndRollerProfilesForSecondRow

    Declaration
    public ReadOnlyCollection<RollerRaceProfilePoint> InnerRaceAndRollerProfilesForSecondRow { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<RollerRaceProfilePoint>

    InnerRaceProfileSet

    Declaration
    public ProfileSet InnerRaceProfileSet { get; }
    Property Value
    Type Description
    ProfileSet

    KL

    Geometric constant from Table 4 in 'The SKF model for calculating the frictional moment'.

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

    OuterRaceAndRollerProfiles

    Declaration
    public ReadOnlyCollection<RollerRaceProfilePoint> OuterRaceAndRollerProfiles { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<RollerRaceProfilePoint>

    OuterRaceAndRollerProfilesForFirstRow

    Declaration
    public ReadOnlyCollection<RollerRaceProfilePoint> OuterRaceAndRollerProfilesForFirstRow { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<RollerRaceProfilePoint>

    OuterRaceAndRollerProfilesForSecondRow

    Declaration
    public ReadOnlyCollection<RollerRaceProfilePoint> OuterRaceAndRollerProfilesForSecondRow { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<RollerRaceProfilePoint>

    OuterRaceProfileSet

    Declaration
    public ProfileSet OuterRaceProfileSet { get; }
    Property Value
    Type Description
    ProfileSet

    RollerLength

    Measurement: ShortLength

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

    RollerProfile

    Declaration
    public EnumWithSelectedValue<RollerBearingProfileTypes> RollerProfile { get; set; }
    Property Value
    Type Description
    EnumWithSelectedValue<RollerBearingProfileTypes>

    RollerProfileSet

    Declaration
    public ProfileSet RollerProfileSet { get; }
    Property Value
    Type Description
    ProfileSet

    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