Class CylindricalRoller
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain.BearingDB
Assembly: VMDGearTrain.dll
Cylindricall roller bearing
public class CylindricalRoller : DBRecordForBearing
Inheritance
object ← Record ← DBRecord ← DBRecordForBearing ← CylindricalRoller
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
CylindricalRoller()
public CylindricalRoller()
Fields
C0r
Basic static radial load rating
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? C0r
Field Value
Cr
Basic dynamic radial load rating
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Cr
Field Value
IRSDia
Inner raceway shoulder diameter
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? IRSDia
Field Value
LS
Limiting Speed
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? LS
Field Value
Mass
Mass
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Mass
Field Value
ORSBore
Outer raceway shoulder bore
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? ORSBore
Field Value
Pu
Pu
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? Pu
Field Value
RS
Reference Speed
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RS
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
RolPDia
Roller pitch diameter
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RolPDia
Field Value
RoundR
Rounding radius
[Column(Width = 16, Type = ColumnType.NUMERICAL)]
public double? RoundR
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 CylindricalRoller GetDefaultBearing(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
Returns
The default bearing
UnitConvert(ref CylindricalRoller, ConvertFactor)
Convert bearing dimension unit.
public void UnitConvert(ref CylindricalRoller br, Unit.ConvertFactor factor)
Parameters
The target bearing.
factor Unit.ConvertFactor
The unit convert factor.
UnitConvert(ref CylindricalRoller, double, double, double)
Convert bearing dimension unit.
public void UnitConvert(ref CylindricalRoller 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.