2026-04-28
Every time a car's windshield wiper sweeps across the glass, a four-bar linkage is doing the work. Linkages are assemblies of rigid bars connected by revolute (pin) joints that transform one type of motion into another. The four-bar linkage is the most fundamental and widely used planar mechanism in mechanical engineering — and understanding it unlocks how machines create complex paths from simple rotation.
A four-bar linkage has exactly four members: the frame (ground link), the crank (input link), the coupler (connecting link), and the rocker or follower (output link). By changing the relative lengths of these four bars, you get dramatically different behavior:
The rule that determines which type you get is Grashof's condition: if the sum of the shortest and longest link lengths is less than or equal to the sum of the other two, at least one link can make a full revolution. Expressed as:
s + l ≤ p + q
where s = shortest link, l = longest link, and p, q = the remaining two. If this inequality holds, the mechanism is Grashof, and the shortest link can fully rotate. If it doesn't hold, you get a triple-rocker — no link completes a full revolution.
Quick example: You have links of lengths 2, 3, 4, and 5 cm. Check Grashof: s + l = 2 + 5 = 7, and p + q = 3 + 4 = 7. Since 7 ≤ 7, it satisfies the condition (this is the boundary "change-point" case). Ground the link adjacent to the shortest, and the 2 cm link becomes a crank — you have a crank-rocker.
Beyond the basic four-bar, the coupler point (any point on the coupler link, not just its joints) traces curves called coupler curves that can approximate straight lines, figure-eights, and other complex paths. This is how mechanisms like the Watt linkage and Chebyshev linkage produce near-straight-line motion without a linear rail — critical in early steam engines and still used today in automotive rear suspensions to control axle movement.
Rule of thumb for design: The ratio of crank length to frame length controls the oscillation angle of the rocker. A shorter crank relative to the frame gives a smaller output swing. Start your design by fixing the desired output sweep angle, then work backward to set link ratios.
