Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class FrictionTranslational

Last update: 16.07.2025

Namespace: VM.API.Pre
Assembly: VM.API.Pre.dll

This class represents the friction translational

public class FrictionTranslational : Friction

Inheritance

object ← Friction ← FrictionTranslational

Inherited Members

Friction.FrictionCoefficient, Friction.StaticFrictionCoefficient, Friction.DynamicsThreshold, Friction.StictionVelocity, Friction.MaxStictionDeformation, Friction.FrictionEffect, Friction.ReactionForce, Friction.BendingMoment

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

FrictionTranslational()

Default constructor

public FrictionTranslational()

FrictionTranslational(ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, EffectType, bool, bool, ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, OverlapDeltaType, bool)

Initializes a new instance of the class.

public FrictionTranslational(ExpressionValueVariable frictionCoefficient, ExpressionValueVariable staticFrictionCoefficient, ExpressionValueVariable dynamicsThreshold, ExpressionValueVariable stictionVelocity, ExpressionValueVariable maxStictionDeformation, Friction.EffectType frictionEffect, bool reactionForce, bool bendingMoment, ExpressionValueVariable reactionArm, ExpressionValueVariable preForce, ExpressionValueVariable initialOverlap, OverlapDeltaType overlapOption, bool torsionalMoment)

Parameters

frictionCoefficient ExpressionValueVariable

The friction coefficient.

staticFrictionCoefficient ExpressionValueVariable

The static friction coefficient.

dynamicsThreshold ExpressionValueVariable

The dynamics threshold.

stictionVelocity ExpressionValueVariable

The stiction velocity.

maxStictionDeformation ExpressionValueVariable

The max stiction deformation.

frictionEffect Friction.EffectType

The friction effect.

reactionForce bool

The reaction force.

bendingMoment bool

The bending moment.

reactionArm ExpressionValueVariable

The reaction arm.

preForce ExpressionValueVariable

The pre force.

initialOverlap ExpressionValueVariable

The initial overlap.

overlapOption OverlapDeltaType

The overlap option.

torsionalMoment bool

The torsional moment.

Properties

InitialOverlap

The value for the initial overlap. The default value is 1.

public ExpressionValueVariable InitialOverlap { get; set; }

Property Value

ExpressionValueVariable

OverlapOption

The value for the overlap option. The default value is .

public OverlapDeltaType OverlapOption { get; set; }

Property Value

OverlapDeltaType

PreForce

The value for the preForce. The default value is 0.

public ExpressionValueVariable PreForce { get; set; }

Property Value

ExpressionValueVariable

ReactionArm

The value for the reaction arm. The default value is 1.

public ExpressionValueVariable ReactionArm { get; set; }

Property Value

ExpressionValueVariable

TorsionalMoment

The value for the torsional moment. The default value is 'true'.

public bool TorsionalMoment { get; set; }

Property Value

bool

Connect with Ansys