Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class BearingDimensionTaperedRoller

Last update: 16.07.2025

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

This class is to represent the attribute for tapered roller type bearing dimension.

public class BearingDimensionTaperedRoller : BearingDimensionBase, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable

Inheritance

object ← ObservableObject ← LinkableBase ← LinkContainer ← BearingDimensionBaseBearingDimensionTaperedRoller

Implements

IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable

Inherited Members

BearingDimensionBase.LinkRequestUpdate(object, LinkEventArgs), BearingDimensionBase.GetBuilder(Bearing, RacewayGeometryInfo.RacewayType, TMatrix, bool, bool, ref BuilderMultiSubtractSimple), BearingDimensionBase.Bore, BearingDimensionBase.OuterDiameter, BearingDimensionBase.Width, BearingDimensionBase.EstimateDetails, LinkContainer.SetModified(), LinkContainer.raise_OnUpdating(object, LinkEventArgs), LinkContainer.raise_OnUpdate(object, LinkEventArgs), LinkContainer.raise_OnDestroying(object, LinkEventArgs), LinkContainer.raise_OnDestroy(object, LinkEventArgs), LinkContainer.raise_OnAdded(object, AddToDocEventArgs), LinkContainer.raise_OnRemoved(object, RemoveFromDocEventArgs), LinkContainer.GetTargetListForUpdate(), LinkContainer.SkipUpdateObjectImpl(), LinkContainer.Initialize(Unit.ConvertFactor), LinkContainer.SetFlagWhenXMLFile(string, bool), LinkContainer.IsSerializableEvent(Delegate), LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext), LinkContainer.GetSerializedData(SerializationInfo, StreamingContext), LinkContainer.LinkRequestUpdating(object, LinkEventArgs), LinkContainer.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.LinkRequestDestroying(object, LinkEventArgs), LinkContainer.LinkRequestDestroy(object, LinkEventArgs), LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs), LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), LinkContainer.OnLinkReserved(ILink, object, EventArgs), LinkContainer.CanBeDestroy(object), LinkContainer.DisposeManagedResources(), LinkContainer.SetContainer(IOwned, bool), LinkContainer.OnChildUpdated(object, LinkEventArgs), LinkContainer.OnContainerDestroy(object, LinkEventArgs), LinkContainer.OnDeserialization(object), LinkContainer.Verify(VerifiedResult), LinkContainer.GetCopy(object), LinkContainer.Dispose(bool), LinkContainer.ClearChildInfoBeforeDeserialize, LinkContainer.Container, LinkContainer.Owner, LinkContainer.Document, LinkContainer.ID, LinkContainer.IsChildExternable, LinkContainer.IsExternable, LinkContainer.OnRemoved, LinkContainer.OnAdded, LinkContainer.OnDestroy, LinkContainer.OnDestroying, LinkContainer.OnUpdate, LinkContainer.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

BearingDimensionTaperedRoller()

Initializes a new instance of the class.

public BearingDimensionTaperedRoller()

Properties

ActionPoint

Gets or sets the action point.

public ExpressionValueVariable ActionPoint { get; set; }

Property Value

ExpressionValueVariable

ConeRoundingRadius

Gets or sets the rounding radius of cone.

public ExpressionValueVariable ConeRoundingRadius { get; set; }

Property Value

ExpressionValueVariable

ConeShoulderDiameter

Gets or sets the cone shoulder diameter.

public ExpressionValueVariable ConeShoulderDiameter { get; set; }

Property Value

ExpressionValueVariable

ConeWidth

Gets or sets the width of cone.

public ExpressionValueVariable ConeWidth { get; set; }

Property Value

ExpressionValueVariable

ContactAngle

Gets or sets the contact angle.

public ExpressionValueVariable ContactAngle { get; set; }

Property Value

ExpressionValueVariable

CupRoundingRadius

Gets or sets the rounding radius of cup.

public ExpressionValueVariable CupRoundingRadius { get; set; }

Property Value

ExpressionValueVariable

CupWidth

Gets or sets the width of Cup.

public ExpressionValueVariable CupWidth { get; set; }

Property Value

ExpressionValueVariable

NumberOfRoller

Gets or sets the number of roller.

public ExpressionValueVariable NumberOfRoller { get; set; }

Property Value

ExpressionValueVariable

RollerCenterPoint

Gets or sets the roller center point.

public ExpressionValueVariable RollerCenterPoint { get; set; }

Property Value

ExpressionValueVariable

RollerDiameter

Gets or sets the roller diameter.

public ExpressionValueVariable RollerDiameter { get; set; }

Property Value

ExpressionValueVariable

RollerLength

Gets or sets the roller length.

public ExpressionValueVariable RollerLength { get; set; }

Property Value

ExpressionValueVariable

RollerPitchDiameter

Gets or sets the roller pitch diameter.

public ExpressionValueVariable RollerPitchDiameter { get; set; }

Property Value

ExpressionValueVariable

RollerTaperedAngle

Gets or sets the roller tapered angle.

public ExpressionValueVariable RollerTaperedAngle { get; set; }

Property Value

ExpressionValueVariable

Methods

GetBuilder(Bearing, RacewayType, TMatrix, bool, bool, ref BuilderMultiSubtractSimple)

Gets the builder.

public override void GetBuilder(Bearing bearing, RacewayGeometryInfo.RacewayType type, TMatrix matTransf, bool bTruncated, bool bReverse, ref BuilderMultiSubtractSimple builder)

Parameters

bearing Bearing

The owner bearing.

type RacewayGeometryInfo.RacewayType

The raceway type.

matTransf TMatrix

The transformation.

bTruncated bool

The truncated falg.

bReverse bool

The reverse direction falg.

builder BuilderMultiSubtractSimple

The builder.

Connect with Ansys