Translatory lock





| C |
in the palette on the schematic

The block is designed to simulate a translatory motion lock, which consists of two translatory moving bodies. A locking mechanism is installed on one body (conditionally the case), and grooves for the lock are located on the second body (conditionally the rod). When the lock passes through the groove, a braking force is applied.

The relative linear position s in meters is calculated by the formula:

where:
  • sB and sF – positions of bodies at ports "B" and "F", respectively, m
  • sfix – linear position of the nearest lock, m
The braking force can be set analytically or tabularly. Analytically braking force F, N, is calculated by the formula:

where:
  • Fmax – maximum force, N
  • Δs – force range, rad
If the relative linear position is outside the force range, then the braking force is zero (Figure 1).


Figure 1. Dependence of the braking force on the relative linear position

Inputs

Name Description Communication line type
B Port for connecting a conditionally fixed case Translatory mechanics
F Port for connecting a conditionally movable rod Translatory mechanics

Outputs

None.

Properties

Name Parameter Description By default Data type
Position of locks A group of properties that set the positions of the locks
Positions of locks, m SArr Positions of locks [-2 , -1 , 0 , 1 , 2] Массив
Parameterization A group of properties that set the characteristics of the braking force
Method of setting the force curve FType Allows you to choose how to set the torque curve. The possible values are: “Analytically", "Table" Analytically: Перечисление
Maximum force, N Fmax Maximum force. The property is available when selecting the method of setting the torque curve "Analytically" 1 Вещественное
Force range, m dS Force range. The property is available when selecting the method of setting the torque curve "Analytically" 0.5 Вещественное
Array of relative positions, m Fx Array of relative positions. The property is available when selecting the method of setting the torque curve "Table" [-0.5 , -0.4 , -0.3 , -0.1 , 0.1 , 0.3 , 0.4 , 0.5] Массив
Array of forces, N Fy Array of forces. The property is available when selecting the method of setting the torque curve "Table" [0 , 0 , -1 , -0.5 , 0.5 , 1 , 0 , 0] Массив
Friction factor, N·s/m B Friction factor 0 Вещественное

Parameters

Name Parameter Description Data type
Relative position, m S Relative position Вещественное
Relative speed, m/s V Relative speed Вещественное
Force, N F Force transmitted to port "F" Вещественное

Examples

Examples of block application: