Version: 13.0

    Show / Hide Table of Contents

    Class TaperRollerBearing

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    BearingDesign
    NonLinearBearing
    DetailedBearing
    RollingBearing
    RollerBearing
    NonBarrelRollerBearing
    TaperRollerBearing
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    NonBarrelRollerBearing.RollerEndRadius
    NonBarrelRollerBearing.RollerEndShape
    NonBarrelRollerBearing.Ribs
    RollerBearing.CornerRadii
    RollerBearing.EffectiveRollerLength
    RollerBearing.ElementDiameter
    RollerBearing.KL
    RollerBearing.RollerLength
    RollerBearing.RollerProfile
    RollerBearing.InnerRaceProfileSet
    RollerBearing.OuterRaceProfileSet
    RollerBearing.RollerProfileSet
    RollerBearing.InnerRaceAndRollerProfiles
    RollerBearing.InnerRaceAndRollerProfilesForFirstRow
    RollerBearing.InnerRaceAndRollerProfilesForSecondRow
    RollerBearing.OuterRaceAndRollerProfiles
    RollerBearing.OuterRaceAndRollerProfilesForFirstRow
    RollerBearing.OuterRaceAndRollerProfilesForSecondRow
    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.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 class TaperRollerBearing : NonBarrelRollerBearing, IEquatable<APIBase>

    Properties

    AssembledWidth

    Distance from the outer ring back face to the inner ring back face.

    Measurement: ShortLength

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

    BearingMeasurementType

    Denotes whether the Taper Roller Bearing is an Inch or Metric Type. This affects which tolerance classes are relevant.

    Declaration
    public BearingMeasurementType BearingMeasurementType { get; set; }
    Property Value
    Type Description
    BearingMeasurementType

    ConeAngle

    This is the contact angle between the element and the inner race

    Measurement: Angle

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

    CupAngle

    This is the contact angle between the element and the outer race

    Measurement: Angle

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

    EffectiveCentreFromFrontFace

    The distance from the front face of the bearing to the effective load centre, which is defined as the intersection of the bearing centre line with a line perpendicular to the outer race drawn through the mid-point of the element edge which touches the outer race. Setting this value 'a' here will change the outer ring offset.

    Measurement: ShortLength

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

    EffectiveCentreToFrontFaceSetByChangingOuterRingOffset

    The distance from the front of the bearing to the effective load centre, which is defined as the intersection of the bearing centre line with a line perpendicular to the outer race drawn through the mid-point of the element edge which touches the outer race. Setting this value 'a' here will change the outer ring offset.

    Measurement: ShortLength

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

    ElementTaperAngle

    Twice the angle between the contact surface of the race and the element centre line

    Measurement: Angle

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

    InnerRingBackFaceCornerRadius

    Measurement: ShortLength

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

    InnerRingFrontFaceCornerRadius

    Measurement: ShortLength

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

    LeftElementCornerRadius

    Measurement: ShortLength

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

    MeanInnerRaceDiameter

    The 'Mean Inner Race Diameter' is the diameter of the point at which the centre of the roller (along its axis) makes contact with the inner race. This is analogous to the outer diameter of the inner race for a cylindrical roller bearing with no ribs.

    Measurement: ShortLength

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

    MeanOuterRaceDiameter

    The 'Mean Outer Race Diameter' is the diameter of the point at which the centre of the roller (along its axis) makes contact with the outer race. This is analogous to the inner diameter of the outer race for a cylindrical roller bearing with no ribs.

    Measurement: ShortLength

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

    OuterRingBackFaceCornerRadius

    Measurement: ShortLength

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

    OuterRingFrontFaceCornerRadius

    Measurement: ShortLength

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

    RightElementCornerRadius

    Measurement: ShortLength

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

    Width

    Total width of the bearing, so the smallest this can be is the width of the inner race. If the outer race extends further than the edge of the inner race then the width will be equivalent to the Assembled Width (T).

    Measurement: ShortLength

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

    WidthSettingInnerAndOuterRingWidth

    Also sets the Inner Ring Width and Outer Ring Width to meet the specified value

    Measurement: ShortLength

    Declaration
    public double WidthSettingInnerAndOuterRingWidth { 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