Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class ClearanceInfo

Last update: 16.07.2025

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

Clearance Information

public class ClearanceInfo : LinkContainer, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable

Inheritance

object ← ObservableObject ← LinkableBase ← LinkContainer ← ClearanceInfo

Implements

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

Inherited Members

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

ClearanceInfo()

Initializes a new instance of the class.

public ClearanceInfo()

ClearanceInfo(IOwned)

Initializes a new instance of the class.

public ClearanceInfo(IOwned owner)

Parameters

owner IOwned

The owner.

Properties

AxialLeft

Gets or sets the axial left.

public ExpressionValueVariable AxialLeft { get; set; }

Property Value

ExpressionValueVariable

AxialPreload

Gets or sets the axial preload.

public ExpressionValueVariable AxialPreload { get; set; }

Property Value

ExpressionValueVariable

AxialRight

Gets or sets the axial right.

public ExpressionValueVariable AxialRight { get; set; }

Property Value

ExpressionValueVariable

DampingRatio

Gets or sets the damping ratio.

public ExpressionValueVariable DampingRatio { get; set; }

Property Value

ExpressionValueVariable

InputTypeOfAxial

Gets or sets the type of axial.

public ClearanceInfo.AxialType InputTypeOfAxial { get; set; }

Property Value

ClearanceInfo.AxialType

InputTypeOfRadial

Gets or sets the type of radial.

public ClearanceInfo.RadialType InputTypeOfRadial { get; set; }

Property Value

ClearanceInfo.RadialType

Penalty

Gets or sets the penalty.

public ExpressionValueVariable Penalty { get; set; }

Property Value

ExpressionValueVariable

Radial

Gets or sets the radial.

public ExpressionValueVariable Radial { get; set; }

Property Value

ExpressionValueVariable

RadialPreload

Gets or sets the radial preload.

public ExpressionValueVariable RadialPreload { get; set; }

Property Value

ExpressionValueVariable

Methods

InitChild()

Initializes the child.

public void InitChild()

Initialize(ConvertFactor)

Initializes member through unit convert factor.

public override void Initialize(Unit.ConvertFactor factor)

Parameters

factor Unit.ConvertFactor

The unit convert factor.

Connect with Ansys