Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class FrictionUniversal

Last update: 16.07.2025

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

This class represents the friction universal

public class FrictionUniversal : Friction

Inheritance

objectFrictionFrictionUniversal

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(object, LinkPropertyType)

Constructors

FrictionUniversal()

Default constructor

public FrictionUniversal()

FrictionUniversal(ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, EffectType, bool, bool, ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable, ExpressionValueVariable)

Initializes a new instance of the class.

public FrictionUniversal(ExpressionValueVariable frictionCoefficient, ExpressionValueVariable staticFrictionCoefficient, ExpressionValueVariable dynamicsThreshold, ExpressionValueVariable stictionVelocity, ExpressionValueVariable maxStictionDeformation, Friction.EffectType frictionEffect, bool reactionForce, bool bendingMoment, ExpressionValueVariable frictionArm, ExpressionValueVariable bendingReactionArm, ExpressionValueVariable pinRadius, ExpressionValueVariable preTorque)

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.

frictionArm ExpressionValueVariable

The friction arm.

bendingReactionArm ExpressionValueVariable

The bending reaction arm.

pinRadius ExpressionValueVariable

The pin Radius.

preTorque ExpressionValueVariable

The preTorque.

Properties

BendingReactionArm

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

public ExpressionValueVariable BendingReactionArm { get; set; }

Property Value

ExpressionValueVariable

FrictionArm

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

public ExpressionValueVariable FrictionArm { get; set; }

Property Value

ExpressionValueVariable

PinRadius

The value for the pin Radius. The default value is 1.

public ExpressionValueVariable PinRadius { get; set; }

Property Value

ExpressionValueVariable

PreTorque

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

public ExpressionValueVariable PreTorque { get; set; }

Property Value

ExpressionValueVariable

Connect with Ansys