Engee documentation

Lever

Lever.

blockType: AcausalFoundation.Mechanical.Mechanisms.Lever

Path in the library:

/Physical Modeling/Fundamental/Mechanical/Mechanisms/Lever

Description

Block Lever It is a mechanical lever in its general form. The scheme of application of forces is shown in the diagram below.

lever 1

The lever equations are given for a negligible angular deviation from the initial position.:









where

  • — node speeds;

  • — forces applied to the nodes;

  • — lever arms.

The above equations are obtained under the assumption that the lever sums up the forces and displacements in the node . This assumption is arbitrary and does not impose any restrictions on how forces or displacements are applied to the lever. In other words, any of the lever nodes can be an input or output node, depending on the magnitude of the force. Moreover, any of the nodes of the block can be connected to a reference point, thus turning a lever with three nodes into a lever of the first kind (with a fulcrum in the middle) or a lever of the second kind (with a fulcrum at one of the ends).

The following figure shows a diagram of a lever of the first kind with a fulcrum in the middle.

lever 2

It is described by the following equations:



The following figure shows a diagram of a lever of the second kind with a fulcrum in the node .

lever 3

It is described by the following equations:



Absolute node offsets are assumed to be positive if they correspond to a globally defined positive direction.

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

# A — lever assembly А
translational mechanics

Details

Mechanical translational port, corresponds to the node А .

Program usage name

flange_a

# B — lever assembly
translational mechanics

Details

Mechanical translational port, corresponds to the node .

Program usage name

flange_b

# C — lever assembly
translational mechanics

Details

Mechanical translational port, corresponds to the node .

Program usage name

flange_c

Parameters

Parameters

# AC arm length — shoulder length between knots and
m | um | mm | cm | km | in | ft | yd | mi | nmi

Details

Shoulder length between knots and .

Units

m | um | mm | cm | km | in | ft | yd | mi | nmi

Default value

0.1 m

Program usage name

arm_ac

Evaluatable

Yes

# BC arm length — shoulder length between knots and
m | um | mm | cm | km | in | ft | yd | mi | nmi

Details

Shoulder length between knots and .

Units

m | um | mm | cm | km | in | ft | yd | mi | nmi

Default value

0.1 m

Program usage name

arm_bc

Evaluatable

Yes