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:
| Configuration | Cylinders | Characteristics |
| Inline | 3, 4, 5, 6 | All cylinders in a row. Inline-6 is naturally balanced. |
| V-engine | 6, 8, 10, 12 | Two banks at an angle (60 or 90 degrees). Compact with good balance. |
| Boxer (flat) | 4, 6 | Opposing pistons (180 degree bank angle). Low center of gravity. |
| Radial (star) | 5, 7, 9 | Cylinders 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 equations – Wikipedia – Derivation of position, velocity, and acceleration formulas
- Firing order – Wikipedia – How multi-cylinder engines achieve balance
- Mechanical Work – educational-animation.org – Related animation on this website
Related Animations
HD Animations
Web Animations
Overview
| Title | Crank Mechanism |
| Target Audience | Teachers and Lecturers |
| Features | Full-screen mode Lossless scaling Large screens and projectors supported |
| License | MIT |



