Interactive Animation: Crank Mechanism

By |

The following animation illustrates the crank mechanism – the fundamental linkage for converting rotational motion into linear motion. Crank angle, connecting rod inclination, and piston position are visualized in real time.

Links

Animation Description

The animation shows a crank mechanism consisting of a crank (green bar), connecting rod (turquoise bar), and piston (violet rectangle). The small white circles at the joints mark the three pivot points – at the fixed crank center, at the crank/rod junction, and at the rod/piston junction. The gray circle shows the crank path, i.e. the circular trajectory of the outer crank end. The play button at the top starts the rotation. The crank rotates, the connecting rod transmits the motion, and the piston reciprocates horizontally within the cylinder.

The piston position results from the superposition of the crank radius and connecting rod geometry:

\[ x = r \cdot \cos(\varphi) + \sqrt{l^2 – r^2 \cdot \sin^2(\varphi)} \]

Where:

  • \( r \) – crank radius
  • \( l \) – connecting rod length
  • \( \varphi \) – crank angle

The piston stroke equals twice the crank radius: \( H = 2r \). This can be verified in the animation: moving the radius slider (bottom center) changes the piston’s travel proportionally – at a radius of 200, the piston stroke is twice as large as at a radius of 100.

Interactive Controls

The following parameters can be adjusted using the sliders:

  • Angle (0–360°, top right): Crank angle for manual positioning – the slider rotates the crank step by step and displays the current angle value
  • Radius (0–300, bottom center): Crank radius, determines the piston stroke – changing it scales the green crank bar and the gray crank path circle accordingly
  • Connecting Rod Length (100–500, bottom right): Length of the connecting rod – a shorter rod moves the piston closer to the crank

The play/pause button (top) starts or stops the continuous rotation of the crank. During the animation, the angle slider is updated automatically.

Physical Background

The crank mechanism converts uniform rotational motion into oscillating linear motion – or vice versa. The piston motion deviates from a pure sine wave, depending on the rod ratio \( \lambda = r/l \). The shorter the connecting rod relative to the crank radius, the more the piston motion deviates from a pure sinusoidal form. In the animation, this becomes visible when starting the rotation via the play button: the piston moves noticeably faster in one direction than in the other.

The connecting rod angle changes continuously during one revolution, resulting in non-uniform piston velocity. In the animation, this is visible in the changing tilt of the turquoise connecting rod bar. Setting the angle slider to 90° or 270° shows the maximum inclination of the rod. At 0° and 180°, the connecting rod is horizontal.

Practical Applications

  • Internal combustion engines: Converting piston motion into rotational motion of the crankshaft
  • Reciprocating pumps: Driving pump pistons for liquids and gases
  • Compressors: Compressing gases through oscillating piston motion
  • Steam engines: Historical application for converting steam pressure into mechanical work

A Brief History of the Crank Mechanism

The crank is one of the oldest and most important mechanical inventions. The earliest known examples date back to Roman antiquity (3rd century AD): archaeological finds from Hierapolis and Augusta Raurica show crank-driven stone saws.

In the medieval Islamic world, the polymath Al-Jazari (1136-1206) described numerous crank-based mechanisms in his famous Book of Knowledge of Ingenious Mechanical Devices. In medieval Europe, the crank became widespread in hand mills, grindstones, and crossbow winding mechanisms.

A decisive turning point came in the 15th century, when the crank was combined with the connecting rod to form the complete crank-slider linkage, documented by engineers such as Francesco di Giorgio Martini.

With the arrival of James Watt’s steam engine (late 18th century), the crank mechanism became the heart of industrial machinery. Watt initially avoided the crank because a rival held a patent on it and instead invented his parallel motion linkage. Only after the patent expired did the crank become standard.

Piston Velocity and Acceleration

The piston position equation can be differentiated to obtain the piston velocity and acceleration. For a crank rotating at constant angular velocity \( \omega \), the piston velocity is approximately:

\[ v \approx r \cdot \omega \cdot \left( \sin(\varphi) + \frac{\lambda}{2} \cdot \sin(2\varphi) \right) \]

and the piston acceleration:

\[ a \approx r \cdot \omega^2 \cdot \left( \cos(\varphi) + \lambda \cdot \cos(2\varphi) \right) \]

where \( \lambda = r/l \) is the rod ratio. The second-order terms with \( \sin(2\varphi) \) and \( \cos(2\varphi) \) make the piston motion asymmetric: the piston spends more time in the lower half of the stroke. The effect grows with increasing \( \lambda \).

The acceleration determines the inertial forces acting on the piston. At high engine speeds, these forces can exceed the gas forces significantly. This is why engine designers must carefully balance the crank mechanism to minimize vibrations.

Try it: Set the radius slider to 200 and the connecting rod length slider to 150, then press play. Observe how the piston moves noticeably faster in one half of the stroke than in the other – the asymmetry is particularly pronounced here. For comparison, increase the rod length to 500: the piston motion becomes much more uniform.

The Rod Ratio in Detail

The rod ratio \( \lambda = r/l \) is the most important dimensionless parameter of a crank mechanism. Typical values in practice:

  • Passenger car engines: \( \lambda \approx 0.25 – 0.33 \)
  • Racing engines: \( \lambda \approx 0.22 – 0.28 \) (longer rods for reduced side forces)
  • Large diesel engines (ships): \( \lambda \approx 0.15 – 0.25 \)
  • Small engines (lawn mowers): \( \lambda \approx 0.30 – 0.35 \)

A short connecting rod (high \( \lambda \)) leads to greater asymmetry in piston motion, higher lateral forces on the piston (more cylinder wall friction), and larger second-order inertial forces, but allows a more compact engine design.

A long connecting rod (low \( \lambda \)) produces more sinusoidal piston motion, lower lateral forces and reduced friction, and smoother operation, but requires a taller engine block.

Try it: Set the connecting rod length slider (bottom right) to 150 (\( \lambda \approx 0.67 \)) and press play – the turquoise rod bar tilts sharply, and the piston jerks noticeably unevenly. Then increase the rod length to 500 (\( \lambda \approx 0.2 \)): the rod stays nearly horizontal, and the piston motion appears much smoother.

Forces in the Crank Mechanism

In an engine, the gas pressure exerts a force on the piston. This force is transmitted through the crank mechanism and decomposed into several components:

  • Piston force \( F_K \): The gas pressure acts on the piston area. This is the input force.
  • Connecting rod force \( F_S \): Transmitted along the connecting rod. Because the rod is inclined at angle \( \beta \), this force is \( F_S = F_K / \cos(\beta) \).
  • Normal force \( F_N \): The lateral component pressing the piston against the cylinder wall: \( F_N = F_K \cdot \tan(\beta) \). Causes friction and wear.
  • Tangential force \( F_T \): The component perpendicular to the crank arm. Creates the torque: \( M = F_T \cdot r \).
  • Radial force \( F_R \): The component along the crank arm, loading the main bearings but not contributing to torque.

The tangential force varies greatly during one revolution. It reaches its maximum shortly after top dead center and passes through zero at the dead centers themselves. In the animation, the connecting rod inclination \( \beta \) can be observed directly: the more the turquoise rod bar tilts away from horizontal, the greater the normal force \( F_N \) pressing the piston sideways against the cylinder wall.

Dead Centers and the Flywheel

At two positions during each revolution, the piston, connecting rod, and crank are aligned in a straight line. These are called dead centers:

  • Top Dead Center (TDC) at \( \varphi = 0 \): The piston is at its highest position. In a four-stroke engine, this is where combustion occurs.
  • Bottom Dead Center (BDC) at \( \varphi = 180 \): The piston is at its lowest position.

At both dead centers, the tangential force component is zero and the mechanism cannot produce torque. The flywheel solves this: a heavy rotating mass on the crankshaft that stores kinetic energy during the power stroke and carries the mechanism through the dead centers. The heavier the flywheel, the smoother the rotation.

Try it: Set the angle slider to exactly 0 or 180. Observe that the green crank bar and the turquoise connecting rod bar form a continuous horizontal line – the piston is at its rightmost position (at 0°) or its leftmost position (at 180°). In both positions, no tangential force could act because all components are aligned.

Multi-Cylinder Arrangements

A single crank mechanism produces uneven torque and significant vibrations. In practice, multiple crank mechanisms are combined on a common crankshaft:

ConfigurationCylindersCharacteristics
Inline3, 4, 5, 6All cylinders in a row. Inline-6 is naturally balanced.
V-engine6, 8, 10, 12Two banks at an angle (60 or 90 degrees). Compact with good balance.
Boxer (flat)4, 6Opposing pistons (180 degree bank angle). Low center of gravity.
Radial (star)5, 7, 9Cylinders around a central shaft. Historically used in aircraft engines.

The key to balance is the crank offset angle: in a 4-cylinder inline engine, cranks are spaced 180 degrees apart; in an inline-6, 120 degrees. The inline-6 and the flat-6 (boxer) are considered the most inherently balanced configurations.

Further Resources

For those who wish to explore the topic further:

  • Crank (mechanism)Wikipedia – History and technical description
  • Piston motion equationsWikipedia – Derivation of position, velocity, and acceleration formulas
  • Firing orderWikipedia – How multi-cylinder engines achieve balance
  • Mechanical Workeducational-animation.org – Related animation on this website

Related Animations

HD Animations

Web Animations

Overview

TitleCrank Mechanism
Target AudienceTeachers and Lecturers
FeaturesFull-screen mode
Lossless scaling
Large screens and projectors supported
LicenseMIT