The Chebyshev Linkage is a four-bar mechanism that converts continuous rotary input into approximately straight-line motion at a tracer point on its coupler. Mechanism designers and walking-robot builders rely on it because it produces a flat path segment without prismatic slides, bushings, or rails. Pafnuty Chebyshev developed it in 1850 to solve the problem of generating linear travel from pure pin joints. A well-built Chebyshev Linkage holds straightness within roughly 1% of stride length over the central portion of its path.
Chebyshev Linkage Interactive Calculator
Vary the four link lengths and see the approximate straight-line travel, classic ratio fit, and animated four-bar motion.
Equation Used
The calculator follows the article's classic Chebyshev proportion of ground:crank:coupler:rocker = 1:2:2.5:2.5. The main travel estimate is that the near-straight usable segment is roughly twice the crank length, and a well-built linkage stays within about 1% of that stride length.
- Tracer point is at the coupler midpoint.
- Classic Chebyshev proportions are used as the target geometry.
- Usable straight segment is approximated as twice the crank length.
- Straightness band uses the article value of about 1% of stride length for a well-built linkage.
The Chebyshev Linkage in Action
The Chebyshev Linkage, also called the Chebyshev straight-line linkage, works by exploiting a specific ratio between four bar lengths so the midpoint of the coupler traces a path that stays nearly flat over a useful arc. The classic proportion is 1 : 2 : 2.5 : 2.5 — fixed link to crank to coupler to rocker. When the crank rotates a full 360°, the tracer point on the coupler sweeps a curve that contains a near-linear segment roughly equal to twice the crank length. Outside that segment the path curves back on itself in a lens shape, but you only use the straight portion.
Why these exact ratios? Chebyshev derived them analytically to minimise the maximum deviation from a true straight line — what mathematicians call the minimax error. If you build the linkage with the bore centres off by even 2% on the coupler or rocker, the tracer point starts wobbling and the straight portion becomes a shallow arc. We've seen classroom builds where the rocker was cut at 2.45 instead of 2.50 and the foot of a walking robot scuffed the table on every stride. The fix is always to recheck pin-to-pin distances with calipers, not to nominal hole positions.
Common failure modes are pivot slop and bent links. A pin joint with 0.3 mm radial play in a 100 mm crank introduces visible wobble in the output path. Bent coupler bars — easy to do if you use 3 mm acrylic — bow under load and turn the straight line into a wandering curve. Use 6 mm aluminium or laser-cut steel for anything bigger than a desk model.
Key Components
- Fixed link (ground): The reference bar between the two ground pivots. Its length sets the unit dimension — every other bar scales from it. In the classic 1 : 2 : 2.5 : 2.5 proportion, this is the '1' and typical desk-scale builds run it at 50 mm to 100 mm.
- Crank: The driven input bar, length 2 units in the standard ratio. It rotates a full 360° at constant RPM. Crank length directly controls stride — double the crank, double the straight-line travel — but you also double the bending load on the coupler.
- Coupler bar: The bar that connects the crank tip to the rocker tip and carries the tracer point at its midpoint. Length is 2.5 units. The midpoint location must be within 1% of true centre or the straight-line portion degrades into a shallow arc.
- Rocker: The output bar that swings about the second ground pivot. Length 2.5 units, identical to the coupler. Together with the coupler it constrains the tracer to its characteristic flat path.
- Tracer point: The point on the coupler that draws the straight line. In the standard Chebyshev geometry it sits exactly at the coupler midpoint. Move it 5 mm off-centre on a 200 mm coupler and the path bows by roughly 3 mm over the working stroke.
Real-World Applications of the Chebyshev Linkage
The Chebyshev straight-line linkage shows up wherever you need straight-line motion from a rotating shaft and you don't want slides, rails, or bushings to wear out. It's a favourite for walking robots, pump drives, classroom kinematic demos, and any low-cost mechanism where pin joints beat linear bearings on cost and reliability. The straight portion only covers part of the cycle, so it suits applications where the working stroke is one-way (a walker's foot pushing the ground) rather than a precision linear axis where you need flat tracking the whole time.
- Walking robotics: Strandbeest-style kinetic sculptures by Theo Jansen use Chebyshev-derived leg geometry to produce a flat ground-contact phase from wind-powered crankshafts.
- Educational kits: The Tamiya Mechanical Walker series and similar STEM kits use simplified Chebyshev linkages to teach four-bar kinematics at a 50-100 mm scale.
- Industrial pumps: Low-cost reciprocating diaphragm pumps in agricultural sprayers use a Chebyshev linkage to drive the diaphragm in a near-linear stroke without a crosshead.
- Film and animatronics: Theatre prop builders use Chebyshev mechanisms to drive the linear stroke of curtain-pulling cams and animatronic leg motion where a slider would jam under dust.
- Mechanical computing history: Chebyshev's original 1850 prototype, on display at the Polytechnical Museum in Moscow, demonstrated that pure pin-joint linkages could approximate straight-line motion — a problem that had blocked Watt-era engine designers for decades.
- Classroom kinematics: MIT's 2.007 mechanical engineering course uses Chebyshev linkages alongside Watt and Roberts linkages to teach minimax approximation in mechanism synthesis.
The Formula Behind the Chebyshev Linkage
The most useful number for a Chebyshev Linkage builder is the length of the straight-line segment the tracer produces. That segment scales directly with the crank length in the standard 1 : 2 : 2.5 : 2.5 proportion. At the low end of the typical range — say a 25 mm crank in a desk-scale demo — you get a 50 mm straight stroke that's barely useful for anything beyond classroom demonstration. At the nominal range, 50-100 mm crank, the straight stroke covers 100-200 mm which is the sweet spot for walking-robot legs and small pump drives. Push the crank above 200 mm and the bending stress in the coupler starts to dominate, and you'll see the straight-line portion bow visibly under load unless you upgrade material thickness.
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| Lstraight | Length of the near-straight segment traced by the coupler midpoint | mm | in |
| Lcrank | Length of the input crank (the '2' bar in the 1:2:2.5:2.5 ratio) | mm | in |
| Lground | Length of the fixed ground link (the '1' bar) | mm | in |
| Lcoupler | Length of the coupler bar (the '2.5' bar) | mm | in |
Worked Example: Chebyshev Linkage in a beekeeping honey-frame uncapping shuttle
A small-batch apiary in Otago is building a honey-frame uncapping shuttle that needs to drag a heated knife horizontally across a 180 mm wax-capped frame face at roughly 0.12 m/s, driven by a 12 V DC gearmotor at 60 RPM. The builder picks a Chebyshev Linkage so the knife moves in a clean straight line without a slide rail that would gum up with wax. Ground link is 50 mm, crank is 100 mm, coupler and rocker are 125 mm each.
Given
- Lground = 50 mm
- Lcrank = 100 mm
- Lcoupler = 125 mm
- Ncrank = 60 RPM
Solution
Step 1 — compute the nominal straight-line stroke length from the crank length:
This 200 mm covers the 180 mm frame width with 10 mm of margin at each end — exactly the working room the operator needs.
Step 2 — convert nominal crank speed to knife linear speed. The straight stroke is traversed in roughly half a crank revolution:
Step 3 — at the low end of the typical operating range, drop the gearmotor to 30 RPM:
At 30 RPM the knife crawls — the wax cools faster than the blade clears it and you'll get tearing instead of a clean shave. At the high end, push to 120 RPM and you get vhigh ≈ 0.26 m/s, but the inertia of the knife reversing at the end of each stroke starts shaking the whole shuttle frame, and above ~90 RPM the bow in a 6 mm aluminium coupler becomes visible as a wavy cut line on the wax cap.
Result
The nominal knife speed lands at roughly 0. 13 m/s average across the 180 mm frame — exactly in the band where the heated blade shaves wax cleanly without tearing. At 30 RPM the cut tears, at 60 RPM nominal it shaves cleanly, and at 120 RPM the linkage shakes and the cut goes wavy — the 50-80 RPM band is the sweet spot. If your measured knife speed runs 20% slow, check three things in order: (1) gearmotor stall under load when the blade meets a thick wax patch, often visible as crank RPM dropping mid-stroke, (2) pin-joint slop above 0.2 mm at the rocker pivot causing the straight portion to shorten, and (3) coupler flex if you used 3 mm material instead of 6 mm — sight along the bar with the linkage at mid-stroke and you'll see it bow.
Choosing the Chebyshev Linkage: Pros and Cons
The Chebyshev Linkage is one of three classic four-bar straight-line mechanisms, and each has a different sweet spot. The Watt linkage gives you a tighter straight-line approximation over a shorter stroke, the Roberts linkage gives a longer straight portion but with more curvature error, and the Chebyshev sits between them with a useful balance. Here's how they compare on the engineering dimensions that actually matter when you're picking one for a build.
| Property | Chebyshev Linkage | Watt Linkage | Klann Linkage |
|---|---|---|---|
| Straightness accuracy (% of stroke) | ~1% deviation over centre 50% of path | ~0.1% deviation over centre 30% of path | Not designed for straightness — produces a foot-shaped curve |
| Useful stroke as fraction of crank length | ~2× crank length | ~1× crank length | N/A — full ground-contact arc |
| Number of links | 4 (simple four-bar) | 4 (simple four-bar) | 6 (compound linkage) |
| Build complexity | Low — 4 bars, 4 pin joints | Low — 4 bars, 4 pin joints | High — 6 bars, 7 pin joints, careful phasing |
| Best application fit | Walking robots, pump drives, low-cost linear motion | Engine governors, suspension links where short precise travel is needed | Walking robots needing realistic foot-lift profile |
| Typical operating speed | 30-150 RPM | 30-200 RPM | 20-90 RPM (limited by foot inertia) |
| Cost relative to slide rail | ~30% of an equivalent linear slide | ~30% of an equivalent linear slide | ~50% — more parts, more assembly |
Frequently Asked Questions About Chebyshev Linkage
Almost always the tracer point is not at the true coupler midpoint. The straight-line behaviour depends on the tracer sitting within roughly 1% of true centre on the coupler. If you drilled the tracer hole using a tape measure on a finished bar, you're probably 2-3 mm off on a 250 mm coupler — that's enough to bow the path into a visible arc.
Diagnostic check: measure pin-centre to pin-centre on the coupler with calipers, halve that exact number, and compare to where your tracer hole actually sits. If it's off by more than 1 mm on a 250 mm bar, redrill.
Pick Chebyshev if you want a flat ground-contact phase and you don't care about lifting the foot during the swing — the foot drags back along the same path it came forward on. Pick Klann if you need the foot to lift clear of the ground during the return stroke, which matters on uneven terrain or carpet.
Rule of thumb: smooth surfaces and you want simple? Chebyshev. Anything resembling real terrain? Klann. The Chebyshev's 4-bar simplicity also makes it about half the part count, which matters for classroom builds and 3D-printed prototypes.
Two likely causes. First, you may be measuring the *truly* flat portion rather than the useful working portion — Chebyshev's straight segment includes some end regions that curve gently and most builders count those as part of the stroke. Re-measure including the slightly curved ends and you'll get closer to 200 mm.
Second, link-length error. If your coupler or rocker came in at 2.4 ratio instead of 2.5 (a 4% short), the straight portion shrinks disproportionately. Check actual pin-to-pin lengths against nominal — bores drilled to design rather than as-built dimensions are the usual culprit.
Yes geometrically, but the practical limit is coupler bending. At 1 m stroke you need a 500 mm crank and a 625 mm coupler. A 6 mm aluminium coupler at that length will sag under its own weight and bow under any payload, turning the straight line into a wavy curve.
For strokes above 400 mm, switch to box-section steel or use a truss-style coupler. Or accept that above ~500 mm stroke a linear rail and ball screw becomes cheaper than a stiff enough linkage.
You're hitting the transition where the tracer leaves the flat segment and starts curving back. At that point the coupler and rocker are approaching alignment, mechanical advantage drops sharply, and any pin-joint friction shows up as a perceptible jerk.
This is a fundamental geometry feature, not a fault. Design your working stroke to use only the central 80% of the theoretical straight portion — leave 10% margin at each end so the load only acts where the mechanical advantage is healthy. If you're using the full theoretical stroke, you're operating in the worst part of the cycle.
Yes — the geometry is symmetric and the tracer follows the same path regardless of crank direction. What changes is the timing of where in the rotation the straight portion occurs and the velocity profile across the stroke.
For applications like the honey-frame shuttle in the worked example, the return stroke uses the same straight segment in reverse, which is exactly what you want. For applications where you need the working stroke at a specific crank angle, just rotate the whole linkage assembly to put the flat portion where you need it.
References & Further Reading
- Wikipedia contributors. Chebyshev linkage. Wikipedia
Building or designing a mechanism like this?
Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.