Class TaperedRoller
Last update: 09.03.2026Namespace: 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<T>(object, LinkPropertyType)
Constructors
TaperedRoller()
public TaperedRoller()
Fields
ActionP
Action point
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? ActionP
Field Value
double?
Alpha
Contact angle
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Alpha
Field Value
double?
Beta
Roller tapered angle
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Beta
Field Value
double?
C0r
Basic static radial load rating
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? C0r
Field Value
double?
ConeW
Width of cone
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? ConeW
Field Value
double?
Cr
Basic dynamic radial load rating
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Cr
Field Value
double?
CupW
Width of cup
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? CupW
Field Value
double?
Mass
Mass
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Mass
Field Value
double?
RolCP
Roller center point
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolCP
Field Value
double?
RolDia
Roller diameter
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolDia
Field Value
double?
RolLen
Roller length
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolLen
Field Value
double?
RolPR
Roller pitch radius
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolPR
Field Value
double?
RoundR1
Rounding radius of cone
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RoundR1
Field Value
double?
RoundR2
Rounding radius of cup
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RoundR2
Field Value
double?
Y
Y
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Y
Field Value
double?
Y0
Y0
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Y0
Field Value
double?
d1
Cone shoulder diameter
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? d1
Field Value
double?
e
e
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? e
Field Value
double?
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.