Class TaperedRoller
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain.BearingDB
Assembly: VMDGearTrain.dll
Tapered roller bearing
public class TaperedRoller : DBRecordForBearing
Inheritance
object ← Record ← DBRecord ← DBRecordForBearing ← TaperedRoller
Inherited Members
DBRecordForBearing.Company, DBRecordForBearing.Designation, DBRecordForBearing.Type, DBRecordForBearing.nRows, DBRecordForBearing.Bore, DBRecordForBearing.OutDia, DBRecordForBearing.Width, Record.RecordNo
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
TaperedRoller()
public TaperedRoller()
Fields
ActionP
Action point
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? ActionP
Field Value
Alpha
Contact angle
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Alpha
Field Value
Beta
Roller tapered angle
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Beta
Field Value
C0r
Basic static radial load rating
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? C0r
Field Value
ConeW
Width of cone
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? ConeW
Field Value
Cr
Basic dynamic radial load rating
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Cr
Field Value
CupW
Width of cup
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? CupW
Field Value
Mass
Mass
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Mass
Field Value
RolCP
Roller center point
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolCP
Field Value
RolDia
Roller diameter
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolDia
Field Value
RolLen
Roller length
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolLen
Field Value
RolPR
Roller pitch radius
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolPR
Field Value
RoundR1
Rounding radius of cone
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RoundR1
Field Value
RoundR2
Rounding radius of cup
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RoundR2
Field Value
Y
Y
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Y
Field Value
Y0
Y0
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Y0
Field Value
d1
Cone shoulder diameter
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? d1
Field Value
e
e
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? e
Field Value
nRoller
Number of roller
[Column(Width = 4, Type = ColumnType.NUMERICAL)]
public int? nRoller
Field Value
int?
Methods
GetDefaultBearing(ConvertFactor)
Get the default bearing.
public static TaperedRoller GetDefaultBearing(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
Returns
The default bearing
UnitConvert(ref TaperedRoller, ConvertFactor)
Convert bearing dimension unit.
public void UnitConvert(ref TaperedRoller br, Unit.ConvertFactor factor)
Parameters
The target bearing.
factor Unit.ConvertFactor
The unit convert factor.
UnitConvert(ref TaperedRoller, double, double, double)
Convert bearing dimension unit.
public void UnitConvert(ref TaperedRoller br, double dLengthFactor, double dForceFactor, double dMassFactor)
Parameters
The target bearing.
dLengthFactor double
The length factor.
dForceFactor double
The force factor.
dMassFactor double
The mass factor.