Straight-line Mechanism: How It Works, Linkage Types, Diagram, and Uses Explained

← Back to Engineering Library

A straight-line mechanism is a linkage that converts rotary input into motion of a coupler point that travels along a straight line, without using a prismatic slide. The defining component is the coupler point — a specific tracer location on the connecting link whose path geometry is forced to be a line over part of the cycle. Engineers use these linkages to deliver guided linear motion in environments where slides would seize, wear, or contaminate the workpiece. The Watt linkage on a steam engine and the Peaucellier-Lipkin cell are the two classic outcomes — one approximate, one mathematically exact.

Straight-line Mechanism Interactive Calculator

Vary the Hoekens linkage proportions and see the resulting link lengths, approximate straight zone, and animated four-bar geometry.

Coupler
--
Rocker
--
Ground
--
Straight Zone
--

Equation Used

Coupler = Rc * Crank; Rocker = Rr * Crank; Ground = Rg * Crank; Straight zone ~= 2 * Crank

This calculator sizes the Hoekens-style straight-line linkage from the crank length and the article ratios. The nominal layout uses coupler = 2.5 x crank, rocker = 2.5 x crank, and ground = 2 x crank. The approximate useful straight zone is estimated as about twice the crank length.

  • Hoekens-style approximate straight-line four-bar linkage.
  • Nominal article proportions are coupler = 2.5 x crank, rocker = 2.5 x crank, ground = 2 x crank.
  • Approximate straight segment is estimated as 2 x crank length.
  • Link lengths are pivot-to-pivot; joint clearance and manufacturing tolerance are not included.
Watch the Straight-line Mechanism in motion
Video: Straight line drawing mechanism 6 by Nguyen Duc Thang (thang010146) on YouTube. Used here to complement the diagram below.
Hoekens Straight-Line Mechanism Animation An animated diagram showing a Hoekens four-bar linkage where the coupler point traces a nearly straight horizontal path. Crank Coupler Rocker Fixed Pivot Fixed Pivot Coupler Point Straight Zone Ground Link Traced Path Input (CCW) Hoekens Proportions: Coupler = 2.5 × Crank Rocker = 2.5 × Crank Ground = 2 × Crank Animation: 6s/revolution
Hoekens Straight-Line Mechanism Animation.

How the Straight-line Mechanism Works

Every straight-line mechanism solves the same problem: get a point on a moving link to travel in a straight line using only revolute joints. No bushings sliding on rails, no crossheads riding in ways. Just pin joints. James Watt designed the first practical version in 1784 because he could not machine a long, accurate slide for his beam engine — so he built a four-bar linkage whose coupler midpoint traced a path so close to a straight line that the boiler steam piston could ride on it for the working portion of the stroke.

There are two families. Approximate straight-line motion linkages — Watt, Hoekens, Chebyshev, Roberts — produce a coupler curve that is straight only over a limited arc. Outside that arc, the path bends visibly. Exact straight-line linkages — Peaucellier-Lipkin, Hart's inversor, Scott Russell — produce a mathematically perfect line for the full range of useful travel, but they need more links and tighter tolerances. The Peaucellier cell uses 8 links and 6 pin joints arranged as a rhombus driven by two equal arms about a fixed pivot, and it inverts a circle into a line by geometric inversion.

Tolerance is what kills these in practice. If a Hoekens linkage has a coupler-link length error of 0.5% on a 100 mm link, the straight portion of the coupler curve bows by roughly 0.3 mm — enough to ruin a fringe-counting interferometer or a precision pen plotter. Pivot slop is the other failure mode. A worn bushing with 0.1 mm radial play at the crank pin shows up as a 0.2-0.3 mm wobble at the coupler point because the geometry amplifies small joint errors. Build them with reamed bushings, hardened pins, and matched link lengths or do not build them at all.

Key Components

  • Crank: The driven input link, rotating fully or partially about a fixed pivot. Crank length sets the stroke amplitude — for a Hoekens linkage a 25 mm crank produces a roughly 50 mm straight segment on the coupler curve.
  • Coupler (Connecting Link): Carries the tracer point that follows the straight path. Its length must match the design ratio to within 0.2% — a Hoekens coupler is exactly 2.5 times the crank radius, and any deviation curls the supposedly straight portion of the curve.
  • Rocker (Follower Link): Oscillates about a fixed pivot opposite the crank, constraining the coupler. In a Chebyshev linkage the rocker length equals the crank length, and the fixed pivot spacing must equal 2 × crank for the symmetry to hold.
  • Coupler Point (Tracer Point): The specific point on the coupler whose path is a straight line. In a Watt linkage this is the midpoint of the coupler. In a Hoekens linkage it sits at a specific extension beyond the coupler-rocker pin, not on the link centreline.
  • Ground Link (Frame): The fixed reference connecting the two stationary pivots. Frame stiffness matters — a frame that flexes 0.1 mm under coupler load destroys the straight-line accuracy because the entire coordinate system shifts under operation.
  • Pin Joints (Revolute Pairs): All joints in a true straight-line mechanism are revolutes, no slides. Bushing radial clearance under 0.02 mm is the practical target for a precision build — anything looser shows up as path noise at the tracer point.

Real-World Applications of the Straight-line Mechanism

Straight-line linkages show up wherever rotary power is available but a sliding guide would fail — high contamination, low maintenance, or precision environments where a sticky slide would jam. They also show up in classroom kits and toys because the geometry is visible and the result is satisfying. The reason engineers reach for them today, instead of just bolting on a linear rail, is usually one of three things: sealed environments where slide ingress is unacceptable, ultra-low friction needs at small force, or aesthetic and educational demonstrations of pure pin-joint motion.

  • Steam Engineering (Historical): Watt's beam engine, 1784 — Watt linkage guided the piston rod vertically without a crosshead, on engines like those built by Boulton & Watt at Soho Foundry.
  • Vehicle Suspension: Watt's linkage on the rear axle of the Ford Ranger, Aston Martin DB6, and modern Panhard-rod replacement kits — keeps the live axle laterally located while allowing pure vertical travel.
  • Walking Robots & Toys: The Strandbeest by Theo Jansen uses a Jansen linkage, a 12-bar derivative that produces an approximate straight line during the foot's stance phase.
  • Pen Plotters & Drafting Machines: Hoekens linkage in classroom drafting demonstrators and the Peaucellier-Lipkin cell in precision Victorian-era ruling engines for scientific instruments.
  • Material Handling: Chebyshev linkage in pick-and-place demonstration mechanisms and certain horse-walker toys, where the coupler point lifts and translates along a straight line during the carry phase.
  • Precision Optics: Hart's A-frame inversor and Scott Russell linkages used to translate small mirrors or sample stages along a guaranteed-straight axis in laboratory interferometers.

The Formula Behind the Straight-line Mechanism

The most useful closed-form result for a straight-line linkage is the deviation of the coupler curve from a true line — the straightness error — as a function of crank angle. For the Hoekens linkage, the standard ratios fix link lengths relative to the crank radius, and the straightness error scales with how far the crank rotates either side of the design midpoint. At the low end of the useful range, ±20° from midstroke, the deviation is well under 0.05% of the stride length and the curve is indistinguishable from straight. At the nominal ±40° you sit in the design sweet spot — about 50% of the crank rotation usable, with deviation around 0.1% of stride. Push past ±60° and the curve bends sharply because you've left the linkage's straight-line zone and entered the return arc.

ε ≈ k × r × (θ - θ0)4

Variables

Symbol Meaning Unit (SI) Unit (Imperial)
ε Straightness deviation of the coupler point from the ideal line mm in
k Geometry-specific constant (≈ 0.004 for Hoekens, near 0 for Peaucellier) dimensionless dimensionless
r Crank radius (input link length) mm in
θ Crank angle from fixed-pivot reference rad rad
θ0 Crank angle at the centre of the straight-line portion rad rad

Worked Example: Straight-line Mechanism in a museum kinetic-sculpture build

A kinetic-sculpture studio in Reykjavik is building a slow-motion Hoekens linkage for a gallery installation that draws a horizontal line in fine sand using a stylus carried at the coupler point. The crank radius is 50 mm, the coupler length is 125 mm (the standard 2.5× ratio), the rocker length is 125 mm, and the ground-link spacing is 100 mm (2× crank). The drive motor turns the crank at 6 RPM nominal. The artist needs to know how straight the line will be over the working stroke, and where the curve starts to bend visibly so the stylus can be lifted at the right moment.

Given

  • r = 50 mm
  • Lcoupler = 125 mm
  • Lrocker = 125 mm
  • Lground = 100 mm
  • k = 0.004 dimensionless
  • Crank speed = 6 RPM

Solution

Step 1 — at the nominal centre of the straight-line zone (θ - θ0 = ±40° = ±0.70 rad), compute the deviation:

εnom ≈ 0.004 × 50 × (0.70)4 = 0.048 mm

That's roughly 0.05 mm of bow across a stride of about 100 mm — about 0.05% of stroke. In a sand drawing this is invisible to the naked eye; the line reads as perfectly straight.

Step 2 — at the low end of the useful range, ±20° (0.35 rad) from midstroke, the deviation collapses fast because the term is raised to the fourth power:

εlow ≈ 0.004 × 50 × (0.35)4 = 0.003 mm

3 microns. You could not measure that with anything in a sculpture studio. This is the regime where the Hoekens behaves indistinguishably from an exact straight-line linkage like a Peaucellier cell.

Step 3 — at the high end, ±60° (1.05 rad), the deviation balloons:

εhigh ≈ 0.004 × 50 × (1.05)4 = 0.243 mm

Quarter of a millimetre of curvature now — visible in fine sand as a subtle arc at each end of the line. This is the cue: the artist should program the stylus lift to occur before ±50° crank angle on each side, keeping the visible portion inside the ε ≤ 0.1 mm envelope.

Result

Nominal straightness deviation across the working stroke is 0. 048 mm — call it 50 microns over a 100 mm stride. That reads as a perfectly straight line in sand and would only show up as bow on a precision dial indicator. At the low end of the useful range (±20°) deviation drops to 3 microns and the linkage is effectively exact; at the high end (±60°) it balloons to 0.24 mm and the curve is plainly arced. The sweet spot is ±40° to ±50° of crank rotation. If your measured straightness is worse than predicted, three things to check first: (1) coupler-to-crank length ratio off the 2.5:1 spec by more than 0.5% — this ratio is non-negotiable, the bore-to-bore distance must hit 125.0 mm not 124 or 126; (2) ground-pivot spacing wrong — 100 mm centre-to-centre, measured with calipers not eyeballed off a CAD print; (3) coupler tracer-point location not at the correct extension past the coupler-rocker pin (Hoekens places the tracer at a 2.5× extension, not on the coupler centreline).

Choosing the Straight-line Mechanism: Pros and Cons

Choosing a straight-line linkage means trading mathematical perfection against link count and joint tolerance. A Peaucellier cell gives an exact line but needs 8 links and 6 pivots, all matched. A Hoekens or Watt is 4 links but only approximately straight. A linear rail with bearings is dead-simple and dirt-cheap but introduces sliding contact, lubrication, and contamination paths. The right choice depends on your travel length, accuracy budget, and whether sliding contact is acceptable in your environment.

Property Straight-line Linkage (Hoekens) Peaucellier-Lipkin (exact) Linear Rail + Bearing
Straightness accuracy over working stroke ~0.05% of stroke (approximate) Mathematically exact (limited by joint slop only) 0.005-0.05 mm/m, depends on rail grade
Part count 4 links, 4 pin joints 8 links, 6 pin joints 2 parts (rail + carriage) plus balls
Useful travel before curve bends ~50% of crank rotation Full geometric range, several × crank radius Full rail length
Cost (typical small build) Low — flat plate + bushings Medium — many matched links Low to medium — depends on rail grade
Sliding contact None — all revolutes None — all revolutes Yes — ball or plain bearings on rail
Tolerance to contamination High — sealed pins only High — sealed pins only Low — debris destroys carriage
Typical operating speed Up to 300 RPM crank, joint-life limited Up to 100 RPM, more joints means more wear Limited by carriage acceleration, often 1+ m/s
Best application fit Walking robots, suspension, demonstrators Precision optics, scientific rulers CNC, 3D printers, anywhere with clean enclosures

Frequently Asked Questions About Straight-line Mechanism

Almost always pin-joint clearance, not link length. A Hoekens amplifies small joint errors at the tracer point because the coupler point sits at a 2.5× extension beyond the coupler-rocker pivot. A 0.1 mm radial clearance at that pivot turns into roughly 0.25 mm of wobble at the tracer.

Check it with a dial indicator on the tracer point while you push and pull the coupler at the pivot — if you see more than 0.05 mm of play, ream the holes 0.05 mm oversize and fit hardened pins with sliding fit. The tolerance gain is dramatic.

Link count and joint count. The Peaucellier needs 6 pivots, all matched in length and clearance. Each pivot adds tolerance stack and friction. For most applications — pen plotters, suspension links, demonstration walkers — the 0.05% straightness of an approximate linkage is invisible to the eye and the simpler 4-bar build is more reliable in service.

You only need the exact linkage when straightness has to survive across a wide range of crank rotation, or when the curve has to be straight to optical-interferometer tolerance. Below that bar, the approximate linkages win on practicality.

The geometry scales linearly but the structural deflection does not. If you scale a 100 mm Hoekens to 500 mm using the same plate thickness, the coupler bends under its own weight enough to ruin straightness — link bending deflection scales with the cube of length and inversely with the cube of cross-section. You either need to scale the link cross-section in proportion or use a stiffer material.

Rule of thumb: keep the coupler's deflection under load below 10% of your straightness budget. For a 0.5 mm budget that means under 0.05 mm of self-weight droop, which usually pushes you to box-section or tubular couplers above 250 mm length.

The Watt linkage's coupler midpoint traces a near-straight vertical line only when the coupler is horizontal at ride height. If the bellcrank centre is mounted off-centre vertically, or if the upper and lower link lengths aren't perfectly equal, the curve tilts and the axle gains lateral motion under bump.

Measure both links pin-to-pin with calipers — they should match to within 0.2 mm. Then check that the bellcrank centre is exactly halfway between the chassis attachment points at static ride height. Most factory builds drift out of spec because shock-tower bushings settle over time, lowering one side.

You build a physical extension. The Hoekens tracer sits at a point that is 2.5× the crank radius beyond the coupler-rocker pin, on the line through the two coupler-link pins. In a real build that means the coupler is not just a bar between two pins — it is a triangular plate or a bar with a stub sticking out past the rocker pivot, and the tracer attaches to that stub.

Get this wrong and the curve is no longer straight. The coupler ends up shaped like an upside-down L or a triangular plate with three holes: input pin, rocker pin, and tracer point. All three are dimensioned from the same datum.

It curves sharply, not gently. The coupler point in a Hoekens or Chebyshev follows a closed loop — the straight portion is one section of that loop. Outside the straight zone, the path arcs back toward the crank, and at the extremes it can almost double back on itself. For a walking-mechanism application this is exactly the foot's return phase — desired behaviour.

For a drawing or precision application, you must lift the tracer or disengage the work before crossing into the curved zone. The transition isn't gradual; ε scales with the fourth power of angular deviation, so straightness goes from excellent to bad over about 15° of crank rotation.

The straight-line portion of each Jansen leg's coupler curve is straight in the plane of that leg only. If the left and right leg pairs are not phased correctly — Jansen's design uses 180° offset between left and right banks — one side is in stance phase while the other is in swing, and any timing error shows up as side-to-side rock.

Check the crank-pin angular alignment between the two sides. A 10° phase error produces a visible waddle. Also check that all four leg-pair link lengths match within 0.5 mm — Jansen's holy numbers (the famous link ratios) are sensitive, and a long leg on one side scuffs while the other clears.

References & Further Reading

  • Wikipedia contributors. Straight-line mechanism. Wikipedia

Building or designing a mechanism like this?

Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.

← Back to Mechanisms Index
Share This Article
Tags: