A straight-line linkage is a pin-jointed mechanism that guides a chosen point along a straight (or near-straight) path using only rotating joints — no sliders, no rails, no prismatic guides. Watchmakers, engine builders, and precision instrument makers rely on them where a slide would bind, wear, or contaminate the work. The linkage converts rotary input motion into linear coupler-point travel through carefully proportioned bar lengths. James Watt's 1784 beam engine used one to keep the piston rod tracking vertically without a guide bushing.
Straight-line Linkage Interactive Calculator
Vary stroke length, linkage quality factor, allowable error, and crank length to see the predicted straight-line deviation and linkage proportions.
Equation Used
The calculator uses delta_max = k * L_stroke, where delta_max is the maximum perpendicular error from a true straight line, k is the linkage quality factor, and L_stroke is the useful straight stroke length.
- Applies to the useful straight portion of an approximate straight-line linkage.
- Quality factor k represents the linkage geometry, such as Hoeken around 0.0004.
- Worked example uses Hoeken-style 1:2.5:2.5:2.5 proportions.
Operating Principle of the Straight-line Linkage
A straight-line linkage trades a sliding pair for a set of revolute (pin) joints arranged so that one tracked point — the coupler point — traces a path that is either mathematically straight or close enough to straight for the application. The two families you'll meet are exact straight-line motion (Peaucellier-Lipkin cell, Hart's inversor) which produces a true Euclidean line, and approximate straight-line motion (Watt's linkage, Chebyshev linkage, Hoeken linkage, Roberts linkage) which produces a coupler curve with a flat region of a few thousandths of an inch deviation over a useful stroke. For most mechanical work, approximate is what gets built — the geometry is simpler, the bearings are fewer, and the deviation is below the noise floor of the application.
The trick in all of these is that the coupler-point path comes from constrained intersection of two rotation arcs. In a Watt linkage two equal-length cranks rotate in opposite directions about fixed pivots, joined by a coupler bar. The midpoint of that coupler traces a figure-eight, and over the central crossing the path is straight to within roughly 1 part in 4000 of the stroke length. In a Peaucellier-Lipkin cell, a rhombus of four equal links plus two equal anchor links inverts a circular arc through a fixed pivot into a true line — this is exact, not approximate, and it works because the cell performs geometric inversion in the plane.
Where these go wrong is in pin-joint slop and bar-length error. If your link lengths are off by 0.5% on a Hoeken linkage with a 100 mm stroke, the coupler point will deviate from straight by roughly 0.3-0.5 mm — fine for a kinetic sculpture, fatal for a precision indicator gauge. Pin-bore clearance compounds this: 6 revolute joints each with 0.05 mm radial play stack up to 0.2-0.3 mm of perpendicular wander at the coupler point. The bushings must be reamed to fit, not drilled. Common failure modes are bushing wear opening up the joints over time, fastener loosening at the fixed pivots changing the effective ground-link length, and thermal expansion of long coupler bars on outdoor installations changing the proportions out of spec.
Key Components
- Fixed Pivots (Ground Link): The two anchored revolute joints that define the frame of reference. Their centre-to-centre distance is the ground-link length and it must be held to ±0.1% of nominal — a 200 mm ground link tolerated to ±0.2 mm is typical for a precision build. Loose mounting bolts here ruin the whole geometry.
- Crank (Driver Link): The rotating input link, typically driven by a gearmotor or hand crank. On a Hoeken linkage the crank is the shortest bar — about 1 unit if the coupler is 2.5 units. Crank length sets the stroke; a 25 mm crank on a Hoeken gives roughly a 50 mm straight stroke.
- Coupler (Floating Link): The bar that carries the tracked point. The coupler point is usually placed past the end of the coupler at a specific extension distance — for a Hoeken, the tracked point sits at 2.5x the crank length beyond the coupler-rocker pin. Get this dimension wrong by 1 mm on a 100 mm linkage and the straight portion bows visibly.
- Rocker (Follower Link): The output-side link that constrains the coupler against the ground frame. On a Watt linkage the rocker mirrors the crank; on a Hoeken it's the longer of the two side links. The rocker oscillates rather than rotating fully.
- Revolute Pin Joints: Each pin must be a press-fit shoulder pin in a reamed bushing, radial clearance held to 0.01-0.02 mm. Six joints in a four-bar straight-line linkage with 0.05 mm play each will compound to 0.2-0.3 mm of coupler-point wander — enough to destroy precision applications.
Who Uses the Straight-line Linkage
Straight-line linkages show up wherever a slider or linear rail would be impractical — usually because of dirt, weight, sealing problems, or the need for a single rigid pivoted assembly with no rubbing surfaces. The classical use was guiding piston rods on early steam engines, but modern applications run from precision drawing instruments to kinetic art to walking robots that use a flat foot-trajectory portion of the coupler curve as the ground-contact phase.
- Steam and IC Engines: Watt's parallel motion linkage on the original Boulton & Watt rotative beam engines kept the piston rod vertical without a crosshead slide — still visible on the preserved 1788 Old Bess engine at the Science Museum, London.
- Precision Drawing Instruments: The Peaucellier-Lipkin cell built into 19th-century pantographs and ruling engines provided a true straight-line guide for engravers cutting bank-note plates.
- Walking Robots and Kinetic Sculpture: Theo Jansen's Strandbeest leg uses a Klann-type straight-line approximation so the foot tracks flat along the sand during stance phase. Educational kits like the EK Japan walking-spider use the same principle at 60 RPM crank speed.
- Material Handling Conveyors: Walking-beam conveyors in foundries and forging lines use Chebyshev or Hoeken linkages to lift, advance, lower, and retract billets through the heat without sliding contact at the lift surface.
- Surgical and Medical Devices: Some retractor and biopsy-needle guides use compact Hoeken linkages to drive a tip in a clean linear path without contaminating slide rails — important where any sliding pair would shed particulate into the surgical field.
- Automotive Suspension: Watt's linkage on rear-axle suspensions, used on the Ford Ranger and historically on the Aston Martin DB7, constrains the axle to move vertically without lateral wander, replacing a Panhard rod.
The Formula Behind the Straight-line Linkage
For an approximate straight-line linkage like the Hoeken — the most common one you'll actually build — what matters to a designer is the deviation from a true straight line over the useful portion of the stroke. The sweet spot for a Hoeken is the central 50% of the crank rotation, where deviation stays below about 1 part in 1000 of the stroke. Push the useful stroke wider than that and the coupler point starts curving noticeably; shorten it and you're wasting bar length. The formula below gives the maximum perpendicular deviation as a function of stroke length and the linkage's geometric quality factor.
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| δmax | Maximum perpendicular deviation of the coupler point from a true straight line over the useful stroke | mm | in |
| Lstroke | Length of the straight portion of the coupler path | mm | in |
| k | Linkage quality factor — Hoeken ≈ 0.0004, Watt ≈ 0.00025, Chebyshev ≈ 0.001, Peaucellier = 0 (exact) | dimensionless | dimensionless |
Worked Example: Straight-line Linkage in a CNC tool-touch-off probe arm
A small machine shop in Sheffield is building a touch-off probe arm for a Bridgeport-style knee mill. The probe tip must drop onto the workpiece in a path that's straight to within 0.05 mm over a 60 mm working stroke, and the design uses a Hoeken linkage with k = 0.0004. The crank length is 24 mm and the linkage proportions are 1:2.5:2.5:2.5 (crank:coupler:rocker:ground). The crank is driven by a 12 V DC gearmotor at a nominal 40 RPM with a typical operating range of 20-80 RPM.
Given
- Lstroke = 60 mm
- k (Hoeken) = 0.0004 dimensionless
- Crank length = 24 mm
- Nnom = 40 RPM
Solution
Step 1 — calculate the nominal maximum deviation at the design stroke of 60 mm:
That's 24 µm — well inside the 0.05 mm budget. The probe tip will drop onto the workpiece in a path the operator perceives as perfectly straight, and the residual curvature is below the repeatability of a typical 0.01 mm dial indicator on a manual mill.
Step 2 — check the low end of the useful-stroke range. If the operator only needs a 30 mm stroke for shallow probing, the deviation scales linearly:
At 12 µm deviation the path is straighter than the spindle runout on most mills. You're operating well inside the linkage's sweet spot here.
Step 3 — check the high end. If someone scales the same design up to a 100 mm stroke without re-proportioning the bars:
Still inside the 0.05 mm budget but only just. Push the stroke to 150 mm and you blow the budget at 0.060 mm — at that point you either re-proportion to a longer ground link, switch to a Watt linkage at k ≈ 0.00025, or move to a Peaucellier cell for exact straight-line motion. The crank speed itself doesn't change deviation — at 20 RPM the probe creeps down at about 50 mm/s peak coupler-point speed and feels deliberate, at 40 RPM it's a snappy 100 mm/s, and at 80 RPM the pin-joint inertial loads start to matter and bushing wear accelerates.
Result
Nominal maximum deviation is 0. 024 mm over the 60 mm working stroke, comfortably inside the 0.05 mm specification. At the 30 mm low-end stroke deviation drops to 0.012 mm — straighter than most mill spindles run — while at a 100 mm scaled-up stroke it climbs to 0.040 mm, still acceptable but eating into your safety margin. If you measure 0.08 mm of wander instead of the predicted 0.024 mm, the most likely causes are: (1) the coupler-point extension dimension built short or long by 0.5 mm or more, which bows the straight portion of the path; (2) a slightly oversized ream on one of the pin bores letting a joint run with 0.1 mm radial play instead of the specified 0.02 mm; or (3) a loose fastener at one of the fixed pivots changing the effective ground-link length over the first few hundred cycles.
Straight-line Linkage vs Alternatives
Straight-line linkages compete with linear slides, ball-screw stages, and cam-follower mechanisms whenever a designer needs guided linear motion. The choice usually comes down to precision, contamination tolerance, and parts count.
| Property | Straight-line Linkage (Hoeken) | Linear Slide / Rail | Cam-Follower with Slide |
|---|---|---|---|
| Path straightness over 100 mm stroke | ~0.04 mm (approximate) or 0 (Peaucellier exact) | 0.005-0.02 mm (precision rail) | 0.005-0.02 mm (limited by slide) |
| Operating speed range | 10-200 RPM crank typical, limited by joint inertia | 0.1-2 m/s typical, very wide range | 60-600 RPM, limited by follower lift-off |
| Maintenance interval | 5,000-20,000 hours (pin bushing wear) | Re-lubrication every 500-2,000 hours | Cam profile wear at 10,000-50,000 hours |
| Cost (small batch, similar stroke) | Low — 4 bars, 6 pins, no rails | Medium-high — rail + carriage + drive | Medium — cam blank + follower + rail |
| Contamination tolerance | Excellent — sealed pin joints only | Poor — rails accumulate grit | Poor — rail subject to grit |
| Best application fit | Walking robots, kinetic art, harsh environments | CNC, precision metrology, packaging | Indexing motion, dwell-and-advance |
| Complexity / part count | 6 parts, no precision rails | 20+ parts including rail and recirculating balls | 10-15 parts including cam and rail |
Frequently Asked Questions About Straight-line Linkage
The Hoeken is only straight over roughly 50% of the crank rotation — the half where the coupler point is on the outside of the linkage. The other half of the rotation traces a strongly curved return path, and that's by design, not a fault. If you need straight motion in both directions you either use only the forward 180° (and accept the curved return as wasted travel), or you switch to a Watt linkage which has a more symmetric figure-eight with a straight section near the centre crossing.
If your forward stroke is also bowing, the issue is usually the coupler-point extension being mis-dimensioned. The tracked point must sit at exactly 2.5× the crank length past the coupler-rocker pin for the standard Hoeken proportions.
Pick exact only when your deviation budget is genuinely zero — typically optical or metrology applications where any residual curvature shows up as fringe shift or measurement error. The Peaucellier-Lipkin cell uses 8 bars and 6 revolute joints versus 4 bars and 4 joints for a Hoeken, so you're doubling the joint count and the slop budget gets worse fast in a real build.
Rule of thumb: if your tolerance is wider than 1 part in 5000 of stroke, an approximate linkage with good bushings will beat a sloppy exact linkage every time. The Peaucellier only wins when you can hold all 6 pin joints to under 0.01 mm radial play.
This is almost always fastener loosening at the fixed-pivot mounts, not bushing wear. The fixed pivots define the ground-link length, and even 0.1 mm of bolt-hole movement at those anchors changes the geometric ratios enough to bow the straight section. New builds also see the pin bushings bedding in over the first few hundred cycles, which can take radial clearance from the as-reamed 0.02 mm to a settled 0.03-0.04 mm.
Diagnostic check: mark the fixed pivots with a witness line across each fastener head and the frame. If the line breaks after the first 500 cycles, you've found your drift source. Fix it with thread-locker and a torque spec, not bigger bolts.
Torque on the crank varies through the rotation because the mechanical advantage between input crank and coupler-point load changes with crank angle. Peak torque on a Hoeken usually occurs near the ends of the straight portion where the linkage is approaching a quasi-singular configuration. For sizing, calculate the static torque at the worst-case angle (typically when the rocker is closest to in-line with the coupler) and multiply by 2.5-3× for inertial and acceleration headroom.
Practical rule: if your coupler-point load is 5 N and your crank is 24 mm, sizing a gearmotor for 0.36 N·m continuous (5 N × 0.024 m × 3) keeps you out of stall trouble through the full rotation.
You're seeing the coupler-point velocity profile, not a fault in the linkage. The Chebyshev's straight-line portion has a non-uniform velocity along its length — the point moves fastest near the centre of the straight section and decelerates toward the ends. If the deceleration is sharper than the static friction can hold, the load slides forward on the support pads at the end of stride.
Two fixes: drop the crank RPM by 20-30% to reduce peak coupler-point velocity, or switch to a Hoeken which has a flatter velocity profile across its straight section than the Chebyshev does. For walking-beam conveyors handling smooth steel billets, the Hoeken is usually the better pick despite slightly higher path deviation.
For loads under about 5 N and stroke lengths under 100 mm, a printed linkage in PETG or PA12 with brass-bushed pin joints will hold geometry to within 0.1 mm for tens of thousands of cycles. The killer is creep in the bars under sustained load — printed parts above 30 °C ambient with continuous loading will slowly lengthen, throwing your link-length ratios out and bowing the straight section.
If the build is doing real work — driving a probe, lifting a billet, supporting a sculpture — make the bars from aluminium or steel and only print the housings. The bars are where dimensional stability matters most.
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.