Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class TaperedRoller

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.GearTrain.BearingDB
Assembly: VMDGearTrain.dll

Tapered roller bearing

public class TaperedRoller : DBRecordForBearing

Inheritance

object ← Record ← DBRecord ← DBRecordForBearingTaperedRoller

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(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

TaperedRoller

The default bearing

UnitConvert(ref TaperedRoller, ConvertFactor)

Convert bearing dimension unit.

public void UnitConvert(ref TaperedRoller br, Unit.ConvertFactor factor)

Parameters

br TaperedRoller

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

br TaperedRoller

The target bearing.

dLengthFactor double

The length factor.

dForceFactor double

The force factor.

dMassFactor double

The mass factor.

Connect with Ansys