Evans Grasshopper Linkage Mechanism Explained: How It Works, Parts, Formula and Uses

← Back to Engineering Library

The Evans Grasshopper Linkage is a four-bar approximate straight-line mechanism that guides a point along a near-perfect vertical line over a usable portion of its travel. It solves the problem of constraining a piston rod or tool tip to straight motion without using sliding crosshead rails, which were expensive and wear-prone before precision machining existed. The linkage uses a long swinging radius bar, a beam, and a connecting link to trace a coupler curve whose central segment deviates from a true straight line by less than 0.1% of stroke. Oliver Evans used it on high-pressure steam engines from around 1805.

Evans Grasshopper Linkage Interactive Calculator

Vary the classic radius-bar and tracing-point proportions to see the normalized Evans straight-line geometry update.

Radius Bar
--
Trace Distance
--
Radius Error
--
Point Error
--

Equation Used

R = n*h; a = k*R = k*n*h; ratio error = abs(n - 4)/4*100

This calculator normalizes the beam half-stroke as h = 1. The classic Evans layout uses a radius bar about 4 times the beam half-stroke and places the tracing point at about k = 0.30 along that bar, so the tracing point lies k*n = 1.20 half-strokes from the ground pivot.

  • Beam half-stroke is normalized to h = 1.
  • Classic Evans starting proportions use n = 4 and k = 0.30.
  • Best straight-line behavior occurs near the classic proportions.
Evans Grasshopper Linkage Animation Animated diagram showing how the Evans Grasshopper Linkage produces near-straight-line motion. Evans Grasshopper Linkage Ground Pivot Radius Bar Tracing Point Connecting Link Working Beam Beam Pivot Near-straight path Traced path Primary bars Connecting link k ≈ 0.30 along radius bar Radius bar ≈ 4× beam half-stroke Animating
Evans Grasshopper Linkage Animation.

Inside the Evans Grasshopper Linkage

The Evans Grasshopper Linkage is a four-bar straight-line mechanism built around three key links — a long radius bar pivoted to ground at one end, a working beam that pivots near its centre, and a short connecting link that joins the radius bar tip to the beam. The point of interest sits on the radius bar, somewhere between its ground pivot and its tip. As the beam rocks, the radius bar swings, and the chosen point traces a coupler curve that is almost straight over a meaningful chunk of its travel. That straight segment is what guides the piston rod.

Why this geometry? Because the deviations of the radius bar tip from a true vertical line cancel against the deviations introduced by the swinging beam, but only if the link length ratios are held to spec. Get the radius bar length wrong by even 2% relative to the beam stroke and the coupler curve bows outward — the piston rod sees side load, the gland packing wears unevenly, and you get a knock at mid-stroke. The classic Evans proportions put the radius bar at roughly 4 times the half-stroke of the beam, with the tracing point located at a specific fractional distance along the radius bar that you tune for your stroke length.

If the pivot bushings develop slop — even 0.3 mm of radial play at the ground pivot of the radius bar — the straight-line accuracy collapses because the effective link length is no longer constant. Common failure modes are bushing wear at the ground pivot (highest cyclic load), fatigue cracks at the connecting-link eyes, and beam-pivot misalignment that introduces an out-of-plane component to the coupler curve. The Evans linkage is forgiving in service compared to a Watt linkage of similar stroke, but only if you respect the link-length tolerances during build.

Key Components

  • Radius Bar: The long swinging link pivoted to the frame at one end. The tracing point sits along its length at roughly 0.25 to 0.35 of the bar length from the ground pivot. Its length is typically 3.5 to 4.5 times the beam half-stroke — get this ratio wrong and the coupler curve loses its straight segment.
  • Working Beam: The rocking link that delivers the driving motion, pivoted at or near its centre. Its half-stroke at the connecting-link end sets the working stroke of the linkage. Beam pivot bushings must hold radial clearance under 0.05 mm or the straight-line geometry drifts.
  • Connecting Link: A short rigid link joining the tip of the radius bar to the end of the beam. It transfers the swinging motion and is loaded almost purely in tension or compression. The pin-eye centre distance must match the design value within ±0.1 mm — sloppy connecting links are the most common cause of mid-stroke knock.
  • Ground Pivot (Radius Bar): The fixed pivot anchoring the radius bar to the engine frame. Carries the highest cyclic radial load in the linkage. Bronze bushings or sealed needle bearings here — anything else wears out within a few hundred operating hours on a working steam engine.
  • Tracing Point / Piston Rod Connection: The point on the radius bar whose path approximates a straight line, where the piston rod or tool stem attaches. Position is fixed by design; you do not adjust this in service. A 1 mm error in tracing-point location moves the centre of the straight segment off the piston-rod axis and the rod begins side-loading the gland.

Industries That Rely on the Evans Grasshopper Linkage

The Evans Grasshopper Linkage was born on early high-pressure steam engines but the same geometry shows up wherever you need straight-line guidance without rails. You see it on heritage steamboats, on bench-scale demonstration engines, on certain types of beam pumps, and increasingly on educational kinematics rigs and slow-speed art installations where the visible swing of the radius bar is part of the show. It is a clean answer to the question of how to guide a rod straight when you cannot or will not use a sliding crosshead.

  • Heritage steam engineering: The grasshopper beam engine preserved at Soho House, Birmingham — an Oliver Evans-style high-pressure unit using the linkage to guide the piston rod without a crosshead slide.
  • Marine preservation: PS Eppleton Hall and similar 19th-century paddle steamers used grasshopper linkages on small auxiliary engines where space forbade a full crosshead guide assembly.
  • Educational kinematics: University of Cambridge mechanisms teaching collection includes a working Evans linkage demonstrator showing the coupler curve traced by the radius bar tracing point.
  • Kinetic sculpture: Theo Jansen-adjacent kinetic art installations and museum pieces use grasshopper geometry for slow visible vertical motion of tool tips and indicator rods.
  • Industrial pumping: Some early oil-field walking-beam pump jacks borrowed Evans-style geometry before the API standard horsehead profile became universal — a few survive in heritage operation in Pennsylvania and Romania.
  • Laboratory test rigs: Low-speed cyclic test rigs for elastomer fatigue testing, where a smooth low-side-load vertical stroke is needed and a linear bearing slide would introduce stick-slip at the speeds involved.

The Formula Behind the Evans Grasshopper Linkage

The straight-line accuracy of an Evans linkage is governed by how far the tracing point deviates from a true vertical at the extremes of the working stroke compared to mid-stroke. The practical formula gives you the maximum lateral deviation Δx as a function of stroke S, radius bar length L, and tracing-point ratio k. At small strokes — say S/L below 0.3 — the deviation is tiny, well under 0.05% of stroke, but you are wasting the linkage by running it that gently. At the design sweet spot, S/L between 0.4 and 0.5, deviation sits around 0.1% of stroke. Push S/L above 0.6 and the deviation grows as roughly the cube of stroke ratio — the curve bows visibly and the rod begins to side-load the gland. The sweet spot is where you get useful stroke without the curve breaking down.

Δx ≈ (k × (1 − k) × S3) / (8 × L2)

Variables

Symbol Meaning Unit (SI) Unit (Imperial)
Δx Maximum lateral deviation of the tracing point from true straight line mm in
S Working stroke of the tracing point along the nominal straight line mm in
L Radius bar length from ground pivot to bar tip mm in
k Tracing-point position ratio along the radius bar (0 at ground pivot, 1 at tip), typically 0.25–0.35 dimensionless dimensionless

Worked Example: Evans Grasshopper Linkage in a textile-mill museum donkey engine restoration

A working-museum team in Lowell Massachusetts is restoring a small 1840s grasshopper-style donkey engine that originally drove a cotton-mill warping creel. The piston stroke is 150 mm, the surviving radius bar measures 600 mm centre-to-centre between pivots, and the tracing point is located 180 mm from the ground pivot. The team wants to know the predicted straight-line deviation at the working stroke and whether the geometry will keep the piston rod inside the gland clearance of 0.4 mm.

Given

  • S = 150 mm
  • L = 600 mm
  • k = 0.30 dimensionless

Solution

Step 1 — at nominal stroke S = 150 mm, compute the k(1−k) factor:

k × (1 − k) = 0.30 × 0.70 = 0.21

Step 2 — compute the nominal deviation using the full formula:

Δxnom = (0.21 × 1503) / (8 × 6002) = (0.21 × 3,375,000) / 2,880,000 ≈ 0.246 mm

That sits well inside the 0.4 mm gland clearance — the rod will track straight enough that the packing sees no measurable side load at mid-stroke. The team can run this geometry with confidence.

Step 3 — check the low end of the realistic operating range. If they limit stroke to 100 mm during break-in:

Δxlow = (0.21 × 1003) / (8 × 6002) ≈ 0.073 mm

At this stroke the linkage is barely working — deviation is a third of nominal and the rod tracks essentially perfectly. Good for bedding in new bushings without stressing the geometry.

Step 4 — check the high end. If a future owner increases the stroke to 200 mm by repositioning the eccentric:

Δxhigh = (0.21 × 2003) / (8 × 6002) ≈ 0.583 mm

That blows past the 0.4 mm gland clearance. The rod would side-load the packing every cycle, you'd hear a knock at mid-stroke, and the gland would weep steam within a few hundred hours. The cubic dependence on stroke is why Evans linkages do not scale up gracefully — small stroke increases bite hard.

Result

Predicted maximum lateral deviation at the nominal 150 mm stroke is approximately 0. 25 mm, comfortably inside the 0.4 mm gland clearance and effectively invisible during normal running. At the low end (100 mm stroke) deviation drops to 0.07 mm and the rod tracks dead straight; at the high end (200 mm stroke) deviation jumps to 0.58 mm because of the cubic stroke term — the sweet spot for this geometry is clearly between 130 and 160 mm. If the team measures more than 0.4 mm of rod wander on the actual engine, the most likely causes are: (1) radial play above 0.1 mm at the ground pivot bushing of the radius bar, which lengthens the effective bar and bows the coupler curve; (2) a connecting link whose pin-eye centres are off the original 1840s drawing by more than ±0.2 mm, which is common on parts that have been re-bushed and reamed multiple times over 180 years; or (3) beam-pivot misalignment greater than 0.5° to the cylinder axis, which puts the entire coupler curve out-of-plane and shows up as rotational rod scuffing in the gland.

When to Use a Evans Grasshopper Linkage and When Not To

The Evans Grasshopper sits in a family of approximate straight-line linkages alongside the Watt linkage and the more complex Peaucellier-Lipkin exact straight-line cell. Each has a clear engineering envelope. Pick the wrong one for your stroke or your space envelope and you pay for it in rod side-load, packing wear, or build cost.

Property Evans Grasshopper Watt Linkage Peaucellier-Lipkin
Straight-line accuracy (% of stroke at design point) ~0.1% ~0.05% Exact (0%)
Useful stroke / radius bar ratio 0.4–0.5 0.25–0.35 Limited only by link length
Number of moving links 3 3 7
Build complexity and pivot count Low — 4 pivots Low — 4 pivots High — 8 pivots
Tolerance to bushing wear Moderate — 0.3 mm play visible as knock Poor — 0.1 mm play kills accuracy Very poor — wear destroys exact geometry
Typical operating speed (RPM) 10–60 RPM (steam, pumps) 10–80 RPM Below 30 RPM
Footprint vs stroke Long — radius bar is 4× half-stroke Compact — fits within stroke envelope Very large — radial sprawl
Cost to build (heritage restoration) Low to moderate Moderate High
Best application fit Slow-speed steam, beam pumps, kinetic art Compact engines, vehicle suspension Precision instruments, demonstration only

Frequently Asked Questions About Evans Grasshopper Linkage

The straight-line accuracy comes from the radius bar tip swinging through a shallow arc whose deviation from a vertical line is small. To keep that arc shallow over a meaningful stroke, the bar has to be roughly 4 times the half-stroke. Shorten the bar and the arc curvature dominates — the cubic term in the deviation formula explodes and you lose the straight segment entirely.

Practical rule of thumb: if your stroke is S, your radius bar wants to be at least 3.5 × S to give you any useful straight-line behaviour. Anything less and you may as well use a Scotch yoke.

If your stroke is less than about 30% of your available frame length, the Watt linkage gives slightly better accuracy in a more compact package. If you need stroke approaching 50% of frame length and you can accept the long radius bar sticking out, the Evans wins because its useful stroke ratio is higher. Watt also tolerates pivot wear worse — 0.1 mm of slop in a Watt linkage doubles the deviation, while the Evans lets you run with 0.2–0.3 mm before symptoms show.

For walking-beam pumps where the radius bar can be made visually attractive and the pump runs below 30 RPM, the Evans is almost always the right call.

One-sided bowing means the coupler curve is asymmetric, which usually points to one of two things: the connecting link is the wrong length, or the beam pivot is not at the same height as designed relative to the radius bar ground pivot. Symmetric bowing (both top and bottom dead centre) is a stroke-too-large problem; asymmetric bowing is a geometry-error problem.

Check the connecting link pin-eye centre distance against the original drawing first. On 19th-century engines that have been re-bushed multiple times, links commonly grow by 0.5–1.0 mm over their service life because each rebush removes a little material from the eye. A new link cut to the original spec usually fixes the asymmetry immediately.

You can, but the penalty is non-linear because deviation scales as roughly L−2 while stroke scales linearly. Cut the radius bar from 600 mm to 400 mm at the same 150 mm stroke and your deviation jumps from 0.25 mm to about 0.55 mm — more than doubled. At that point the gland packing leaks, the rod scuffs, and you've gained 200 mm of frame space at the cost of a working engine.

If space is tight, switch mechanism rather than compromise the Evans geometry. A Watt linkage or a properly built crosshead slide will outperform a stunted Evans every time.

The formula assumes coplanar pivots with zero out-of-plane error. Real engines, especially heritage rebuilds on cast frames, often have beam and radius-bar pivots that are not perfectly parallel to each other — even 0.3° of skew puts the coupler curve out of plane and shows up as apparent in-plane deviation when you measure with a dial indicator on the rod.

Diagnostic check: measure the rod path with two dial indicators at 90° to each other. If both show deviation, you have a planar geometry error (link length or pivot location). If only one shows deviation and the other shows a smooth sinusoid, your pivots are out of parallel and you need to shim the bearing pedestals.

Strictly slow. The radius bar is long and has significant rotational inertia about its ground pivot. Above roughly 100 RPM the inertial loads at the bar tip start to dominate over the steam or pump load, the connecting link sees reversing forces twice per cycle, and the pivot bushings see impact loading instead of smooth rotation. Bushings that last 5,000 hours at 30 RPM can fail in under 200 hours at 150 RPM.

If you need straight-line guidance at higher speeds, a properly designed Scotch yoke or a linear bearing slide is the right tool. The Evans is a creature of slow heavy machinery.

The tracing point location is the most sensitive parameter in the linkage. A 1 mm error in its position along a 600 mm radius bar shifts the centre of the straight-line segment off the cylinder axis by a comparable amount, and that offset becomes a permanent side load on the gland. Hold this dimension to ±0.2 mm against the original drawing if you have one, ±0.5 mm if you are reverse-engineering from a worn original.

If the original tracing-point hole is wallowed out from 180 years of service, do not just ream it oversize and fit a bigger pin — you'll lose the geometry. Plug-weld and re-drill on a jig boring machine to the original centre.

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: