Wittgenstein's Rod is a simple sliding linkage where a rigid rod passes through a fixed pivot ring while one end is constrained to move along a circular path — and a marked point on the rod traces an exact straight line under the right geometry. Unlike a Peaucellier-Lipkin cell, which uses 8 links and 6 joints to draw a straight line, Wittgenstein's Rod uses one rod and a sliding pivot. It exists to demonstrate the philosophical point that a single geometric constraint can force a point to trace a determinate path, and engineers use it as a teaching device and as a compact straight-line guide for slow-motion sculpture, drafting aids, and demonstration rigs.
Wittgenstein's Rod Interactive Calculator
Vary rod diameter, pivot-ring clearance, crank-pin play, and rod straightness to estimate the resulting trace error in a Wittgenstein's Rod demonstration rig.
Equation Used
This calculator estimates practical trace error from the tolerance values discussed for Wittgenstein's Rod. The pivot ring diametral clearance C_d is treated as a radial error of C_d/2, then combined with crank-pin play P and rod straightness error S using root-sum-square.
- Diametral ring clearance contributes half its value as radial trace error.
- Crank-pin play maps directly to trace error at the marked point.
- Rod straightness error maps directly to the trace as a first-order estimate.
- Errors are independent and combined by root-sum-square.
- Frame flex, friction, and binding are ignored.
How the Wittgenstein's Rod Actually Works
The setup is almost embarrassingly simple. A rigid rod passes through a fixed pivot — usually a small ring or sleeve — that lets the rod slide lengthwise but constrains it to swivel about that single point in space. One end of the rod is pinned to a crank or rotates around a fixed centre at a fixed radius. As the crank end swings around its circle, the rod has no choice but to slide through the pivot ring, changing its effective length on either side of the pivot. A point marked on the rod, at a particular distance from the sliding pivot, traces a curve in space — and for a specific geometry, that curve becomes a straight line.
The straight-line condition comes from a constrained point trajectory: when the crank circle and the pivot are positioned such that the marked point's locus collapses onto a line through the pivot, you get a true straight line, not an approximate one like the Watt linkage produces. The geometry is what Wittgenstein used in his philosophical writing as a metaphor for how rules constrain meaning — but the mechanism itself works because of the prismatic joint at the pivot ring. The rod slides freely there. If the ring binds, if the bore is undersized, or if the rod is bent, the marked point wanders off the line.
Common failure modes are mechanical, not geometric. A pivot ring with too much radial clearance lets the rod cock sideways and the traced line picks up wobble — typically you want diametral clearance under 0.05 mm on a 6 mm rod for a clean trace. If the crank-end pin develops play, the marked point drifts in a small ellipse around its true position. And if the rod itself is not straight to within 0.1 mm over its working length, the trace will show that bend mirrored as a periodic deviation as the rod slides through. Wittgenstein's Rod is a useful demonstration of how an approximate straight line linkage can be replaced by a rigorously exact one when the right geometric constraint is applied.
Key Components
- Rigid Rod: Straight, stiff rod — typically 6 mm to 10 mm hardened steel ground to ±0.02 mm straightness over its length. The rod must slide freely through the pivot ring, so its surface finish should run Ra 0.4 µm or better to keep sliding friction predictable.
- Fixed Pivot Ring (Prismatic Joint): A bushed ring or sleeve mounted at a fixed point in the frame. It allows the rod to slide and swivel but holds the rod's instantaneous position in space. Diametral clearance to the rod must be 0.02–0.05 mm — too tight binds, too loose lets the trace wobble.
- Crank or Driving Pin: Constrains one end of the rod to a circular path of fixed radius. Can be a hand crank for demonstrations or a geared motor at 5–30 RPM for slow-motion artistic installations. The pin-to-rod joint must have negligible radial play — under 0.01 mm — or the marked point traces a noisy ellipse instead of a clean curve.
- Marked Point / Stylus Carrier: A specific point along the rod where you read off the constrained trajectory. Mounted as a pen, scribe, or sensor depending on application. Its distance from the pivot ring sets the shape of the traced curve — change that distance and you change the locus.
- Frame: Holds the pivot ring and the crank centre at a known relative position. Frame rigidity matters more than weight here — any flex between the two fixed points moves the geometry off its straight-line condition. Aluminium tooling plate at 12 mm thickness or thicker is plenty for tabletop builds.
Real-World Applications of the Wittgenstein's Rod
Wittgenstein's Rod is rarely a production mechanism — it shows up where the geometric idea matters more than throughput. You see it in teaching demonstrations, in kinetic art, in drafting and pantograph variants, and occasionally as a compact straight-line guide where a full Peaucellier cell would be overkill. Its appeal is that one rigid rod and one sliding pivot do work that normally takes a six-bar linkage, at the cost of accepting sliding friction at the prismatic joint.
- Philosophy & Mathematics Education: University philosophy departments — including teaching collections at Trinity College Cambridge — build the rod as a physical example referenced in Wittgenstein's Philosophical Investigations to illustrate rule-following and constrained meaning.
- Kinetic Sculpture: Studio of Arthur Ganson-style kinetic artists use Wittgenstein's Rod variants in gallery pieces where a slow-tracing pen draws a line on slowly advancing paper, running at 2–5 RPM.
- Mechanism Museums: The Reuleaux Collection at Cornell and the KMODDL teaching set include sliding-rod straight-line mechanisms as historical examples of geometric constraint.
- Drafting Aid Prototypes: Hobbyist drafting tools and ellipsographs adapt the same sliding-pivot principle — the Trammel of Archimedes is essentially a two-pivot cousin of Wittgenstein's Rod.
- Demonstration Rigs for Robotics Courses: Mechanical engineering programs at TU Delft and ETH Zürich use the rod as a lab exercise in prismatic joints and constrained motion analysis before moving students onto SCARA and Cartesian robot kinematics.
- Watchmaking & Horology Demonstrations: Independent watchmakers occasionally build the rod into oversized educational pieces showing how a single sliding constraint can replace a multi-link straight-line guide.
The Formula Behind the Wittgenstein's Rod
The formula gives the position of the marked point as the crank rotates, which lets you predict the traced curve and verify the straight-line condition for a given geometry. At the low end of the typical operating range — say a crank radius of 50 mm with the marked point near the pivot — the traced segment is short and the linkage barely shows its character. At the nominal mid-range, with crank radius matched to the pivot-to-marked-point distance, you get a clean straight-line segment of useful length. Push the marked point far down the rod past the pivot and the trace stretches, but small errors in pivot clearance amplify. The sweet spot for a demonstration build is a crank radius equal to or slightly larger than the pivot-to-marked-point distance.
yP = r × sin(θ) + L × (r × sin(θ) − y0) / d(θ)
where d(θ) = √((r × cos(θ) − x0)2 + (r × sin(θ) − y0)2)
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| xP, yP | Position of the marked point on the rod | m | in |
| r | Crank radius — distance from crank centre to driving pin | m | in |
| θ | Crank angle from reference axis | rad | rad |
| L | Distance from sliding pivot to the marked point on the rod | m | in |
| x0, y0 | Fixed coordinates of the sliding pivot ring | m | in |
| d(θ) | Instantaneous distance from sliding pivot to driving pin | m | in |
Worked Example: Wittgenstein's Rod in a tabletop kinetic-art mechanism builder
A custom mechanism shop in Porto is building a tabletop Wittgenstein's Rod demonstrator for a private collector — a polished brass rod sliding through a bronze pivot ring, driven by a slow synchronous gearmotor. The crank radius r = 80 mm, the sliding pivot sits at coordinates (x₀, y₀) = (160 mm, 0), the marked point is L = 120 mm beyond the pivot along the rod, and the gearmotor turns the crank at a nominal 6 RPM. The collector wants the marked-point trace length and a check that the straight-line condition holds at θ = 90°.
Given
- r = 80 mm
- x0 = 160 mm
- y0 = 0 mm
- L = 120 mm
- N = 6 RPM
Solution
Step 1 — at the nominal crank angle θ = 90°, compute the distance d(θ) from the sliding pivot to the driving pin:
Step 2 — compute the marked-point position at θ = 90° (the nominal mid-stroke):
yP = 80 + 120 × (80 − 0) / 178.9 ≈ 80 + 53.7 ≈ 133.7 mm
Step 3 — at the low end of the crank rotation range, θ = 30°, the marked point sits closer to the crank-centre side:
xP ≈ 69.3 + 120 × (−90.7) / 99.1 ≈ −40.5 mm
yP ≈ 40 + 120 × 40 / 99.1 ≈ 88.4 mm
At 6 RPM the marked point sweeps this curve in 10 seconds per revolution — slow enough that a viewer can watch the trace evolve without losing interest, which is exactly the pace a kinetic-art piece needs. Step 4 — at the high end of the crank rotation range, θ = 150°:
xP ≈ −69.3 + 120 × (−229.3) / 232.8 ≈ −187.5 mm
yP ≈ 40 + 120 × 40 / 232.8 ≈ 60.6 mm
Across θ = 30° to 150°, the yP coordinate moves from 88.4 mm to 133.7 mm and back to 60.6 mm while xP sweeps from −40 mm to nearly −190 mm. The marked point traces a curved arc, not a straight line, because L (120 mm) does not match the geometric condition for an exact straight-line locus in this configuration. To get a true straight line you would need to position the marked point at L = d(θ) on average — which is geometry-specific and only happens for one L value per (r, x0) pair.
Result
Nominal marked-point position at θ = 90° lands at (−107. 3, 133.7) mm, with a total traced curve span of roughly 150 mm in x and 73 mm in y over a full revolution. At low crank angle (30°) the point sits at (−40.5, 88.4) mm — visibly closer to the crank — while at high crank angle (150°) it swings out to (−187.5, 60.6) mm; the sweet spot for visual drama in a gallery piece is the mid-stroke region where the point moves fastest. If your built mechanism traces a noticeably different curve than predicted, the most common causes are: (1) the sliding pivot ring is misaligned in the frame so x0 is off by 1–2 mm, which shifts the entire locus, (2) the rod is not straight to 0.1 mm over its length and you see a periodic flutter once per revolution, or (3) the crank-pin bearing has axial slop letting the rod tilt out of plane and the trace wanders vertically.
When to Use a Wittgenstein's Rod and When Not To
Wittgenstein's Rod competes with other straight-line and constrained-trajectory linkages — Peaucellier-Lipkin, Watt's linkage, Hoekens, and the Trammel of Archimedes. Each handles the same problem differently in terms of part count, accuracy, friction, and where the wear shows up.
| Property | Wittgenstein's Rod | Peaucellier-Lipkin Cell | Watt's Linkage |
|---|---|---|---|
| Part count | 1 rod, 1 sliding pivot, 1 crank pin | 8 links, 6 revolute joints | 3 links, 4 revolute joints |
| Straight-line accuracy | Exact for one specific L; otherwise curved | Mathematically exact straight line | Approximate — figure-8 deviation at extremes |
| Friction source | Sliding (prismatic joint at pivot ring) | Rolling/pivoting only (all revolute) | Rolling/pivoting only (all revolute) |
| Typical operating speed | 2–30 RPM (sliding wear limits speed) | Up to several hundred RPM | Up to several hundred RPM |
| Build cost | Low — minimal parts | High — 8 precision links | Low to medium |
| Maintenance interval | Re-lubricate sliding bushing every 50–100 hours | Inspect pivots every 1000+ hours | Inspect pivots every 1000+ hours |
| Typical application fit | Demonstrations, kinetic art, teaching | Industrial straight-line guides, historical steam engines | Vehicle suspension, drafting aids |
Frequently Asked Questions About Wittgenstein's Rod
Almost always because the marked-point distance L is wrong for your specific (r, x0) geometry. The exact straight-line condition only holds for one specific value of L per crank-and-pivot configuration — get L wrong by even 5 mm on a 120 mm working length and the trace bends into a visible arc.
Verify by recomputing the locus at θ = 30°, 90°, and 150° in a spreadsheet. If your three points don't lie on a single line, your L is off. Move the marked point along the rod by 2–3 mm at a time until the three points collinear-check passes.
Pick Wittgenstein's Rod when part count, build time, and visual clarity matter more than absolute accuracy across all geometries. One rod, one ring, one crank — a viewer immediately sees what's happening. Pick Peaucellier when you want to demonstrate that an exact straight line is producible from purely revolute joints with no sliding contact, which is the more philosophically interesting result for a maths audience.
For kinetic art, Wittgenstein wins on simplicity. For a university maths gallery, Peaucellier earns the spot because it has no prismatic joint and therefore no sliding friction or wear story to caveat.
Target diametral clearance of 0.02–0.05 mm for a 6–10 mm rod. Below 0.02 mm the ring binds when the rod heats and expands by even a few microns — you'll feel the crank torque spike at certain angles. Above 0.05 mm the rod cocks sideways inside the ring and the marked point picks up a high-frequency wobble of around 0.1–0.3 mm amplitude, visible as a fuzzy line instead of a crisp trace.
If you're building one-off, ream the bronze bushing to 0.03 mm over the rod diameter and lap the rod with fine emery to match. That's a tighter spec than most off-the-shelf linear bushings and the difference shows.
The position formula gives geometry only — it doesn't include friction at the sliding pivot, which is the dominant load in this mechanism. The rod sliding through the bronze ring sees a normal force that scales with the lateral component of the rod's reaction at the crank pin, and that normal force times the coefficient of sliding friction (typically 0.1–0.15 for greased bronze on steel) is the dominant torque term.
Quick diagnostic: pull the rod through the ring by hand with no crank attached and feel the resistance. If you can't slide it smoothly with a few newtons of pull, the bushing is too tight or under-lubricated. A properly fitted rod should slide under its own weight when the assembly is held vertical.
At low speed (2–10 RPM) the rod's inertia is negligible and the sliding bushing has time to find its true running position. Push past 30 RPM and two things happen: first, the rod's lateral acceleration at the pivot ring generates dynamic side-loading that opens up any clearance into vibration; second, the sliding bushing transitions from boundary lubrication into a stick-slip regime that shows up as a high-frequency chatter on the trace.
If you need higher speed, switch to a linear ball bushing instead of a plain bronze sleeve — that eliminates stick-slip but adds rolling-contact noise of its own. Most kinetic-art builders just keep the speed low and accept the limit.
Yes geometrically, no in practice for most applications. If you push the marked point along its locus, the rod and crank follow, but the mechanism passes through positions where the input force is nearly perpendicular to the marked-point's locus tangent — at those points your input force does almost no useful work and the rod tries to rotate freely instead.
This is the same singularity behaviour you'd get back-driving any crank linkage near top-dead-centre. Drive from the crank, read out at the marked point — that's the configuration that stays well-conditioned across the full rotation.
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.