Class RollerBearing
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
RollerBearing
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class RollerBearing : RollingBearing, IEquatable<APIBase>
Properties
CornerRadii
Declaration
public Overridable<double> CornerRadii { get; set; }
Property Value
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
Declaration
public override Overridable<double> ElementDiameter { get; set; }
Property Value
Overrides
InnerRaceAndRollerProfiles
Declaration
public ReadOnlyCollection<RollerRaceProfilePoint> InnerRaceAndRollerProfiles { get; }
Property Value
InnerRaceAndRollerProfilesForFirstRow
Declaration
public ReadOnlyCollection<RollerRaceProfilePoint> InnerRaceAndRollerProfilesForFirstRow { get; }
Property Value
InnerRaceAndRollerProfilesForSecondRow
Declaration
public ReadOnlyCollection<RollerRaceProfilePoint> InnerRaceAndRollerProfilesForSecondRow { get; }
Property Value
InnerRaceProfileSet
Declaration
public ProfileSet InnerRaceProfileSet { get; }
Property Value
KL
Geometric constant from Table 4 in 'The SKF model for calculating the frictional moment'.
Declaration
public Overridable<double> KL { get; set; }
Property Value
OuterRaceAndRollerProfiles
Declaration
public ReadOnlyCollection<RollerRaceProfilePoint> OuterRaceAndRollerProfiles { get; }
Property Value
OuterRaceAndRollerProfilesForFirstRow
Declaration
public ReadOnlyCollection<RollerRaceProfilePoint> OuterRaceAndRollerProfilesForFirstRow { get; }
Property Value
OuterRaceAndRollerProfilesForSecondRow
Declaration
public ReadOnlyCollection<RollerRaceProfilePoint> OuterRaceAndRollerProfilesForSecondRow { get; }
Property Value
OuterRaceProfileSet
Declaration
public ProfileSet OuterRaceProfileSet { get; }
Property Value
RollerLength
Declaration
public Overridable<double> RollerLength { get; set; }
Property Value
RollerProfile
Declaration
public EnumWithSelectedValue<RollerBearingProfileTypes> RollerProfile { get; set; }
Property Value
RollerProfileSet
Declaration
public ProfileSet RollerProfileSet { get; }
Property Value
Implements
System.IEquatable<T>
Extension Methods