Engee documentation

Translational Spring

An ideal spring in mechanical translational systems.

blockType: AcausalFoundation.Mechanical.Translational.Elements.Spring

Path in the library:

/Physical Modeling/Fundamental/Mechanical/Translational/Elements/Translational Spring

Description

Block Translational Spring It is an ideal mechanical linear spring described by the following equations:





where

  • — the force transmitted through the spring;

  • — coefficient of elasticity;

  • — relative displacement (spring deformation);

  • — initial displacement of the spring (initial deformation); the spring may be initially compressed ( ) or stretched ( );

  • and С — absolute positions of ports R and C, respectively;

  • — relative velocity;

  • — the time.

The positive direction of the block is from port R to port C. This means that the force is positive if it acts in the direction from R to C.

Variables

Use the parameter group Initial Targets to set the priority and initial target values for the block parameter variables before modeling. For more information, see Configuring physical blocks using target values.

Ports

Conserving

# R — mechanical port
translational mechanics

Details

Mechanical translational port.

Program usage name

rod_flange

# C — mechanical port
translational mechanics

Details

Mechanical translational port.

Program usage name

case_flange

Parameters

Parameters

# Spring rate — coefficient of elasticity
N/m | mN/m | kN/m | MN/m | GN/m | kgf/m | lbf/ft | lbf/in

Details

Coefficient of elasticity.

Units

N/m | mN/m | kN/m | MN/m | GN/m | kgf/m | lbf/ft | lbf/in

Default value

1000.0 N/m

Program usage name

k

Evaluatable

Yes