Theme

The thread: Somebody had a problem

Every mechanism in the canon was invented to solve something specific — a piston that had to move straight, an indicator that had to trace, a film that had to stop thirty times a second. The problem explains the shape.
A cycloidal cam at 60°. A 20-unit rise over 120°, a dwell, a return and a dwell. The dashed curve is the pitch curve — where the roller's centre travels — and the solid one is the surface that has to be cut, which is the pitch curve offset inward by the roller radius along its own normal. The pressure angle at this instant is 25.5°: the angle between the follower's direction of travel and the normal to the surface, and the number that decides whether the follower jams in its guide rather than sliding. Prescribed motion

Prescribing motion

A linkage gives the motion its geometry allows. A cam gives the motion it was asked for, which sounds like an improvement and is a trade — the displacement becomes free and the derivatives stop being.

What each machine is sold with. Every mechanism in this field arrives with a number. The middle column is that number; the right-hand column is what the mechanism was measured to have, by the library named under the row. The coloured bar and the word under each machine are the verdict: exact means the mechanism has the number at every position, mean that it is the average of something that varies within every cycle, bounded that it is false by a stated and negligible amount, point that it is the value at one position, and quoted that the mechanism has no such quantity at all. Of the 14 rows, 6 are quoted and 3 are exact. Machines you have met

The number on the box

Fourteen machines, fourteen quoted numbers, and five different things a quoted number can be. Six of the fourteen name a quantity the mechanism does not have at all; three are exactly right, and all three of them are counts. The field is built on the difference.

Three prescribed positions of a rigid body. The whole of the design problem, before any mechanism exists. A body has to occupy these three positions — each one a place and an angle, three numbers — and what carries it between them is not yet decided. A forward analysis starts from link lengths and finds the motion. This starts from the motion, and the lengths are what has to be found. The marked points are the poles: any planar displacement is a rotation about one point, so each pair of poses has one, and the arcs show the turn each represents through the body's own origin. A pole is a property of the displacement and not a mechanism — nothing has been chosen yet. 1 of the 3 poles lies outside this frame and is not drawn; near-parallel displacements push their pole a long way off. The problem backwards

The problem the other way round

Every essay before this one starts from link lengths and finds the motion. That is the reader's problem, because lengths are what a drawing shows. It is not the designer's problem, which is the reverse — and the reverse is hard enough that for a century the practical method was to look the answer up in a book.

Five points on one coupler. The same four-bar, with a tracing point rigidly attached to the coupler at five different places. Each curve is a sextic — degree six — and moving the attachment point a little changes it a great deal. That sensitivity is the reason coupler-curve synthesis was done with atlases of printed curves for most of the twentieth century: there is no simple inverse, so the practical method was to look one up. The paths points trace

What a coupler point draws

A point rigidly attached to the coupler of a four-bar traces a curve of degree six. Move the attachment a little and the curve changes a great deal. For most of the twentieth century the practical way to find the linkage that draws a wanted curve was to look it up in a book of printed atlases.

A 12-tooth ratchet, holding. A ratchet wheel with a 8° tooth face and its pawl. The long line is the face extended; the short one through the contact is the normal the tooth pushes along, and both belong to the wheel and turn with it. The pawl holds, and the reason is which side of those two lines its pivot is on: 1.080 wheel radii from the face's line and 0.495 from the normal's, and on opposite sides of them. Nothing about how hard anything pushes enters the question: a normal is a direction and a moment arm is a length with a sign. Dragging turns the wheel the way it may go, and the pawl's tip is solved onto the wheel's surface at every frame: it is lifted up a tooth's back and dropped into the next notch, once per click. Motion that stops

A joint that works one way

A pawl either holds a ratchet or is levered out of it, and which one happens is decided by two lines through the contact. One of them is the rule a workshop quotes. The other is the boundary that rule leaves out, and a check written to confirm the quoted rule turned out to be incapable of failing.

A 3-stage stack at 35°. Every bar is the same length and every stage is at the same angle, which is a consequence of the solve rather than an assumption in the drawing: the pins at the crossings and the roller on the ground leave one freedom, and it has been used. The platform is at 1547 mm and the ram — the heavy line from the ground pin — is 428 mm long. Moving the ram one millimetre from here raises the platform 5.0 mm; at the bottom of the travel the same millimetre is worth 17.6 mm. Machines you have met

A roller is not a slider

A scissor lift has one degree of freedom, at every height and for any number of stages. Grübler's criterion agrees — if the rollers under it are counted as pins in slots. Count them as slider blocks, which is how every textbook draws a slider, and the same formula declares a machine holding a car in the air to be a structure with minus one.

Same links, same pins, different chains. Watt chain on the left and Stephenson chain on the right. They have the same number of links, the same number of pins and the same assortment — 4×2 + 2×3 — so no count of anything can tell them apart. What differs is where the pins go: on the left the two ternary links share a pin, on the right they do not, and that single fact makes two mechanisms with different coupler curves, different numbers of inversions and different position problems. It is the smallest case in the subject of the thing this field exists to say: the arithmetic is a filter and the graph is the answer. The chain before the lengths

Same links, same pins, different machines

Watt's six-bar and Stephenson's have six links, seven pins, four binary links and two ternary ones. Every count anybody can make on them agrees. They are different chains, they give two mechanisms and three, and the difference is whether the two ternary links share a pin.

A universal joint at 40° input, shafts 25° apart. Two shafts meeting at 25°, joined by a cross whose two pins are at right angles to each other and each at right angles to the shaft it carries. That is the whole geometry, and everything else follows from it. This is a four-joint spatial loop with all four axes through one point: Kutzbach counts −2 and the screw system has rank 3, so it has one degree of freedom and turns. At this instant the output shaft is at 42.79° while the input is at 40°, and the output is turning 1.0124 times as fast — which is not 1, and never is except at the four points of each turn where the curves cross. Out of the plane

The joint that is not constant velocity

A universal joint is the spatial mechanism everybody has met and almost nobody has been told the truth about. Its output shaft runs fast, then slow, twice per revolution, and the amount depends only on the angle between the shafts — which is why cars have two of them and why the second one has to be fitted the right way round.

How straight, over how much of the stroke. The deviation from a straight line, as a fraction of the traced span, against how much of each mechanism's stroke is used. The vertical axis covers fifteen decades. Watt's and Chebyshev's linkages are excellent over a short stroke and degrade as more is used; Peaucellier's sits at the bottom of the plot at every fraction, because it is not an approximation. The gap at full stroke is about fourteen orders of magnitude, and it is the difference between a mechanism that is nearly right and one that is right. The paths points trace

The straight-line problem

Before 1800 a long true flat surface was harder to make than almost anything else, so guiding a piston straight without a slide was worth solving. Watt's answer was an approximation. Measuring how good an approximation, over how much of the stroke, turns out to be a more interesting question than whether it is exact.

Of 1176 exactly correct syntheses, 176 could be built. Every pair of points on a 7×7 grid over the moving body, each pair synthesised into a four-bar and each four-bar verified by the forward solver as reaching all three prescribed poses. 1176 of them do, exactly. Then each is swept from the first pose in both directions, carrying the branch the way a built mechanism must: 810 cannot reach all three without being taken apart and reassembled, and 190 reach them in the wrong order. 176 — 15% — are mechanisms rather than theorems. Nothing in the construction distinguishes them. Drawn wrongly

Exactly right, and unbuildable

A linkage synthesised through three prescribed positions reaches all three. That is a theorem and it holds exactly. Whether it reaches them in one piece, without being taken apart, and in the order asked for, are separate questions the construction says nothing about — and of 1,176 exactly correct solutions, 176 could be built.

The Sarrus linkage at 0°. Two three-joint chains in perpendicular planes, joining a fixed plate to a moving one. The left chain's three axes are all parallel, so it allows the plate to move in its plane; the right chain's are parallel to a perpendicular direction and allow the plate to move in that one. What both permit is a straight line, and only a straight line. Six revolute joints in a single loop: Kutzbach says 0 degrees of freedom, the screw system has rank 5 and says 1, and the plate rises. Measured over 24 positions, its tilt never exceeds 2.5e-14 radians and it never leaves the axis by more than 6.8e-14 — exact, from pin joints, with no approximation anywhere in it. Out of the plane

Sarrus, and the straight line that is exact

The planar answer to the straight-line problem took two hundred years and arrived as an inversion cell with eight bars. There is a six-bar answer that is also exact, that was published eleven years before Peaucellier's, and that works for a reason with nothing to do with inversion — it leaves the plane.

A 6-slot Geneva wheel. The driving pin enters a radial slot, carries the wheel through 60°, and leaves. The centre distance is not free: it must be crank ÷ sin(180°/6) = 60.00 so that the pin enters along the slot, with the crank and slot perpendicular. That is the mechanism's one design requirement and it is what makes the driven wheel start and stop from rest — measured here at 1.5e-3 against a peak of 1.000. What it does not fix is the acceleration, which peaks at 1.35 and is why film sprocket holes tear. Prescribed motion

Stopping thirty times a second

A Geneva wheel turns continuous rotation into steps, and its one design requirement is that the pin enters the slot along the slot so the driven wheel starts and stops from rest. That fixes every dimension from the slot count. What it does not fix is the acceleration, which is why film sprocket holes tear.

The four lengths do not matter equally. Each length's average contribution to the output band, for a tolerance of ±0.01 on all four, averaged over the 48 crank positions the mechanism reaches. The coupler contributes 38% of the total and the rocker 11% — a factor of 3.4 between the ends of the ranking. A tolerance specified equally on all four therefore spends most of its cost buying accuracy the mechanism does not notice, which is what a sensitivity ranking is for. As built

The four lengths do not matter equally

Averaged over a whole turn, the coupler contributes 38% of a four-bar's output band and the rocker 11% — a factor of 3.4 between the ends of the ranking. A tolerance specified equally on all four therefore spends most of its money buying accuracy the mechanism cannot use, and the ranking that says so costs four linear solves.

Lost motion on a 24-tooth ratchet. A pawl can only drop into a tooth, so an input that has moved by less than one tooth pitch has moved the output by nothing at all. On 24 teeth the pitch is 15.0°, and that is the worst case with one pawl. Two pawls offset by half a pitch halve it and three thirds it, because whichever pawl is over a root drops first. None of this is a manufacturing question: the numbers are the same on a perfectly made ratchet, which is what separates them from the lost motion an as-built measurement would. Motion that stops

The resolution is the pitch

A ratchet's step and a ratchet's error are the same number. Nothing about how well it is made improves that, more pawls divide it by a whole number, and the obvious remedy — cut more teeth — runs into a wall that is geometric rather than practical: at a tooth depth of 0.16 radii the construction stops at twenty-nine.

A 34-unit roller on a 20-unit base: the cam cannot be made. The outer curve is the pitch curve — where the roller's centre has to go, which is just the base radius plus the follower's displacement, plotted in polar coordinates. The inner curve is what has to be cut: the pitch curve offset inward by the roller's radius along its own normal. Where the pitch curve bends more tightly than the roller is wide, that offset crosses itself, and the metal the profile needs has already been removed. The tightest radius of curvature here is 19.43 at 85°, against a roller of 34 — so the cam is undercut by 14.57 and no amount of care in manufacture recovers it. The pressure angle, meanwhile, peaks at a perfectly comfortable 21.2°: this cam fails a test it never looked like failing. Prescribed motion

The cam that cannot be cut

A cam has to be big enough for two reasons, and they are not the same reason. One is that the follower will jam in its guide if the pressure angle is steep. The other is that the roller will gouge the profile if the curvature is tight — and there is a combination where the pressure angle is comfortable and the cam still cannot be manufactured at all.

The contacts that fight each other — four-legs. With more contacts than freedoms, some weighted sum of the contact forces is zero: those contacts push against each other and not against the part. The weights are the left null space of the wrench matrix and they are drawn here. For four legs on a floor they come out as +−+− — the alternating sum — which is why a table rocks about a diagonal and never sideways, and why the gap under the fourth leg is δ₁ − δ₂ + δ₃ − δ₄ exactly. Machines you have met

The seventh contact

Add a contact to a part that is already exactly constrained and it adds no rank, so it constrains nothing — and it is the only contact in the set that can fail to touch. For four legs on a floor the combination that constrains nothing is the alternating sum of the four, which is why a table rocks about a diagonal and never sideways.

A straight edge cutting a 24-tooth wheel. The rack's flanks are straight lines and its pitch line rolls on the wheel's pitch circle without slipping — 48 mm of travel per radian, which is the only number in the whole process. The dots are the contacts the meshing equation has returned so far, and they are the flank being cut: an involute, produced by a tool that has no curve anywhere on it. The corner of the rack traces the fillet below, which is a different curve for a different reason — a corner is a point, and a point has no envelope but its own path. positioned by solving, not by drawing. The shape is the unknown

The tool is the definition

There is no curve anywhere on the cutter that makes an involute gear. It is a straight edge, dragged past a turning blank, and the involute is what the motion leaves behind — along with a fillet that is a corner's path, a contact locus that comes out a straight line, and a base circle that is measured rather than drawn.

3 four-bars, one coupler curve. Three different four-bars, with different ground pivots, different link lengths and different proportions — 0.692 and 0.799 times the size of the first. Every one of them draws this same curve. Roberts's theorem says there are always exactly three, and the construction is one complex multiplication: write the coupler point as λ = (P − A)/(B − A), put the third fixed pivot at O₂ + λ(O₄ − O₂), and the other two linkages fall out with their bars' roles permuted — what is a coupler in one is a crank in another. The curves here were traced separately, each from its own solver runs, and agree to 1.3e-5 against a sampling resolution of 1.4e-5 — which is to say, as closely as the comparison can tell. The problem backwards

Three linkages, one curve

Every coupler curve is drawn by three different four-bars, not one. The other two can be constructed from the first with a single complex multiplication, they have different proportions and different ground pivots, and the roles of their bars are permuted — what is a coupler in one is a crank in another.

The collineation axis at 66°. The coupler line extended and the frame line extended meet at Q, and the line from the pole through Q is the collineation axis. Bobillier's theorem is that the axis and the pole tangent make equal angles with the two rays PA and PB, in opposite senses — so having the axis gives the pole tangent, which is otherwise the one quantity here that needs the motion differentiated. Measured over 50 pairs of conjugate points the relation holds to 2.5e-14 radians. positioned by solving, not by drawing. The motion, not the mechanism

A construction with no arithmetic in it

Everything in this field so far has needed the motion differentiated. Bobillier's theorem gets the pole tangent — the one quantity that otherwise needs a derivative — out of two lines that are already drawn on the mechanism, and the inflection circle follows from three points and a pair of compasses.

Five positions, and what is left of the curve. Five prescribed poses of a moving body. With four of them, every point of the pale curve is a usable fixed pivot — a one-parameter family. The fifth pose is one more equation, and it leaves 4 points. Bézout's number for the system is 16; 4 paths arrive; 4 of those are real. Every pair of the 4 is a four-bar, so there are 6 candidate linkages and 2 of them reach all five poses in one piece and in order. 1 of the 4 pivots is too far away to draw in frame and is marked at the edge with its true distance — which is why some of the linkages have a bar twenty times the size of the body. The problem backwards

Five positions, and what is left

Three prescribed poses leave a whole plane of choices. Four leave a curve. Five leave four points, and finding them is the first thing in this site's synthesis field that a compass cannot do — it needs two cubics intersected, which is algebra rather than construction. Four points give six four-bars, and two of them can be built.

11 teeth, cut with three different shifts. A 11-tooth gear cannot be cut with a standard rack without the cutter eating into the flank near the root — the tooth is undercut, and what it loses is exactly the part that does the work. The fix is to hold the cutter further out by a fraction x of the module. Here the threshold is x = 1 − z sin²α / 2 = 0.3566, measured rather than quoted: at 0.347 the gear still undercuts and at 0.3566 it does not. What the shift costs is at the other end of the tooth. The tip thickness falls from 0.606 to 0.240 of a module, and a tooth shifted far enough comes to a point and breaks — so the technique has a ceiling as well as a floor. Teeth

Moving the cutter out

A gear with too few teeth is undercut by the tool that generates it, and the fix is to hold the tool further out. What that does to the tooth is easy to say. What it does to the pair is not what most readers expect — the two gears no longer mesh at the centre distance the sum of their radii would give, and the pressure angle they run at is no longer the one they were cut with.

The parking shuffle, three times over. Forward on left lock, forward on right lock, back on left lock, back on right lock — and repeat. The heading comes back to where it started and so does the position along the road, both exactly and at every leg length, because the four legs are a symmetric set. What is left is 255 mm of pure sideways translation per cycle at a leg of 0.80 m, which is exactly 4R sin(φ) tan(φ/2) with φ = s/R. Halve the leg and it quarters. Wheels, and where they may not go

Parking is an exponent

Four legs — forward on left lock, forward on right lock, back on left lock, back on right lock — return a car to its own heading and to its own place along the road, exactly, and move it sideways by 4R sin φ tan(φ/2). Halve the room and the gain quarters, so the number of shuffles goes up by four and the distance driven doubles.

4 contacts, and the centres they still allow. The same four, placed pinwheel. The same square, the same four edges, the same distance along each — and taken the same way round rather than alternately. Every row's moment then has the same sign, so no positive combination can cancel it, and the part turns. Each contact contributes one half-plane of permitted centres per sense, and the shaded regions are what survives all 4 of them: the darker one is where an anticlockwise rotation is still permitted and the lighter one where a clockwise one is. What is left is the escape, and it is a region rather than a direction: any point inside it will do as a centre. The enumeration finds 4 extreme rays, of which 4 are rotations and the rest are translations — the corners of the region and its unbounded directions respectively. positioned by solving, not by drawing. Contacts that only push

The escape is a place

A part that is not held escapes, and the useful thing is not that it escapes but where. The extreme rays of the cone are the corners of a region of the plane and its unbounded directions are translations — so the answer to 'this does not hold' is a picture with a shape, and the shape says where the next contact has to go.

30 teeth and two pallets. An escape wheel of 30 teeth and a pair of pallets spanning 4 tooth pitches. The heavier line at each pallet is the locking face, here an arc about the arbor; the lighter one is the impulse face the tooth slides along once it is let go. The wheel is drawn where the contact puts it, not where it looks well: at this pallet angle the tooth in play sits on the lock face and the wheel is -0.0323° from it. Dragging the pallet through its whole engagement moves the wheel by 0.107° of recoil. Of the 6.0° the wheel turns each beat, -37.3% is drop and does nothing. Drawn wrongly

The escapement that could not alternate

Four drawings of intermittent mechanisms that appear everywhere and would not work: pallets spanning a whole number of teeth, a pawl whose pivot is on the wrong side of the tooth face, a Geneva at the wrong centre distance, and an intermittent gear with no locking arc. Each one is put through the library that draws the working version, and each returns a number.

Where the output stops, and why the return is quicker. A crank-rocker's output reaches an extreme exactly when the crank and coupler line up — stretched out, so O₂ to B is 4.50, or folded back, so it is 2.50. Nothing about the rocker enters the condition, which is why the limits can be written down rather than searched for. Those two crank angles are 40.8° and 228.5°, so the crank spends 187.7° going one way and 172.3° coming back while the rocker covers the same 40.0° both times. The ratio is 1.0894 predicted and 1.0894 measured over 7200 swept positions — a shaper cuts on the slow stroke and returns on the fast one, and this number is what the proportions are chosen to get. Linkages

The return stroke is quicker

A crank-rocker's output stops at two definite places, and the crank angles at which it does are calculable without touching a solver. The interesting number is not where they are but how far apart — because the crank turns at a constant speed and the output covers the same swing twice in unequal times.

The measurement every gear cut since 1900 is a consequence of. Take a pair that is conjugate at its design centre distance, move the shafts apart, and ask what shape the driven wheel would have to be for the ratio to hold. The involute wants the same shape at every distance — 2.91e-8 mm at two millimetres out, which is the comparison's own noise floor — because its shape is fixed by its base circle and the centre distance is not one of that circle's arguments. The cycloidal pair is conjugate at nought and wants a shape 6.71e-3 mm different at five hundredths of a millimetre out, because its describing circle has to roll between two pitch circles that are no longer touching. A bearing that wears, a housing bored a little wide, a case that warms up: all of them are this axis. The shape is the unknown

The shape that does not mind where the shafts are

Two tooth forms, both exactly conjugate, both in use for centuries. Move the shafts five hundredths of a millimetre apart and one of them wants a different shape and the other does not — and that single measurement is close to the whole reason every gear cut since about 1900 is an involute.

Two ellipses on their foci, at a ratio of 0.603. Each wheel is an ellipse turning about one of its own foci, with the centres a major axis apart. The focal property does the work: the two radii from the two foci add to the major axis, so the contact stays on the line of centres by construction, and the rolled arc lengths agree to 2.5e-8 of their length. The ratio at this instant is 0.6033; over a turn it runs from 0.538 to 1.857, a range of 3.4490 against the ((1+e)/(1−e))² = 3.4490 the eccentricity predicts. And one turn of one wheel is exactly one turn of the other, which is the condition that makes it a pair of wheels rather than a pair of curves. positioned by solving, not by drawing. The shape is the unknown

A ratio that is a function of the angle

A gear pair is usually two circles rolling. Ask instead for an output that runs forty per cent fast for half a turn and forty per cent slow for the other half, and the two shapes that deliver it are not a design decision — the demand fixes both pitch curves completely, and the only question left is whether they close.

One chain, four mechanisms. The same four bars and the same four pins in every panel. What changes is which link is bolted to the bench, and that is not a property of the chain — it is a decision about where the bench is. The four mechanisms are crank rocker, double crank, crank rocker, double rocker: one input turns fully in some and rocks in others, and what each one is for is different. What cannot change is the shape of the closed loop, and the two diagonals measure that without reference to which link is held still: swept independently, all four visit the same locus of diagonal pairs to within 2.9e-3, half the sampling resolution. This is why the Whitworth quick-return and the oscillating-cylinder engine are not merely similar to a slider-crank; they are one. Linkages

One chain, four mechanisms

Which link of a four-bar is bolted to the bench is not a property of the chain. It is a decision about where the bench is, and making a different one gives a mechanism that looks and behaves completely differently while being, as a chain, the same object — which is why the Whitworth quick-return and the oscillating-cylinder engine are both a slider-crank.

Six gearsets, three conditions. Every one of these can be drawn, and five of the six are drawn in some textbook or other. The columns are the three conditions a planetary has to satisfy: that a whole planet fits between the sun and the ring, that the sun and ring teeth add to a multiple of the planet count, and that the planets clear each other. The last column is how far out of mesh the worst planet station is, in teeth — a quantity that is zero or is not, and that no drawing shows, because a drawing of a planetary at this scale draws circles. Drawn wrongly

The gearset that could not be assembled

A planetary drawing shows a sun, a ring and three or four planets between them, and if the circles are the right sizes at the right stations it looks right. The condition that decides whether the second planet can actually be dropped in is arithmetic — the sun and ring teeth must add to a multiple of the planet count — and it appears in no drawing, at no scale, in any style.

The path a towed wheel takes. The front wheel is given a path; the rear one obeys a single equation — roll along your own heading, and stay attached. The rod is drawn every twelfth sample and is never imposed: the integrator carries the axle's position and heading and nothing else, and the distance from hitch to axle comes out constant to 1.4e-13 m over the whole run. The rear track cuts every corner, which is off-tracking, and it is the reason a long vehicle needs a wide turn. Wheels, and where they may not go

The path a towed wheel takes

A towed axle obeys one line: roll along your own heading, and stay attached. Nothing tells it to keep its distance from the hitch and it keeps it to 10⁻¹³ anyway, it settles onto a circle of exactly √(R² − L²), and the residual against that is not the integrator — it is the difference between a circle and the polygon it was sampled as, and it falls by four when the sampling doubles.

The steps, against the ones the rule asks for. The design rule everybody quotes is that the steps between gears should be equal in ratio, so that the engine returns to the same speed after every shift. That makes the sequence geometric, and the ideal step for this spread over this many gears is 1.5324, marked. The steps a gearset actually gives are not free: the whole sequence is a function of the tooth counts, so once the top and bottom are chosen there is nothing left to spend on the middle. The worst step here is off the ideal by 10.8%. More than one input

The steps are not free

A gearbox is supposed to have equal steps between its gears, so that the engine returns to the same speed after every shift. A gearset has one or two numbers to spend on three or four gears, so from the third one the steps are a consequence rather than a choice — and asking for them to be equal turns out to be a quadratic whose root is the golden ratio, realised in tooth counts by consecutive Fibonacci numbers.

elbow arm at a posture. elbow arm, drawn from 6 joint values through a product of 6 exponentials — no equation is solved anywhere in this picture, because an open chain has none to solve. The thin lines are the joint axes at this configuration, which are also the columns of the arm's Jacobian: the tool's velocity is a sum of turns about exactly those lines. Here the smallest singular value of that Jacobian is 0.3674 and the largest is 2.407, so the arm is comfortably away from a configuration where a direction of motion is lost. Drag θ₅ pitch. One path to the tool

The wrist is three joints and one point

Three axes meeting at a point is what makes a six-joint arm's inverse problem solvable in closed form, and it is why every industrial arm is built that way. Move one of those axes by ten millimetres and the construction goes on returning eight confident answers, every one of them out by three and a half.

A four-bar that computes log₁₀. The output rocker's angle, mapped back into y, against the input crank's angle mapped back into x. The pale curve is log₁₀ x and the solid one is what the linkage does. They agree exactly at the 3 precision points and nowhere else; the largest disagreement over the range is 0.2232° of rocker, which is 7.47e-4 in y. The chebyshev spacing put the precision points at 1.0670, 1.5000, 1.9330. The problem backwards

Three problems called synthesis

Prescribing a path, prescribing a whole pose, and prescribing a relation between two angles are three different problems with three different counts, and the word synthesis covers all of them. The third has a property the others do not — eliminate the coupler angle and the design equation becomes linear, so a four-bar that computes a logarithm falls out of a 3 × 3 solve with no iteration at all.

The five six-bar mechanisms, and there are only two chains. Two chains and five machines. Watt's chain has two orbits of links, so grounding it gives two mechanisms; Stephenson's has three. The frame is drawn dark in each. This is the whole of what "Watt I", "Watt II", "Stephenson I, II and III" name — not five linkages somebody invented, but two graphs and the five genuinely different links there are to bolt down. Anyone who has met the names as a list of five things has met the answer without the question, and the question is a count of orbits. The chain before the lengths

Which link to bolt down

A chain is not a machine until one of its links is held still, and which one is a decision. Two links give the same machine exactly when a relabelling of the whole chain carries one to the other — so the number of mechanisms a chain gives is a count of orbits, and the classical five six-bars and seventy-one eight-bars are that count.

A bevel differential, turning. cage in, hold left, with every member's speed taken from the train's null space and every angular position that speed integrated. The teeth are marked at the pitch points rather than cut as involutes — the flank is the teeth field's subject — but the count is the tooth count and the positions are the solved ones, so what turns and how fast is real. Drag it and watch which way each member goes: left 0.000 · right 2.000 · cage 1.000. More than one input

One wheel on ice

A differential with one wheel stopped turns the other at exactly twice the cage, and the relation it imposes is satisfied the whole time — nothing has failed, nothing is confused, and the reason the car does not move is not in this site. What is here is the other half: a locked axle is an overconstrained mechanism, and the sliding it produces is 2π times the track per circle driven, whatever the radius.

Watt's chain. Six links and 7 pin joints, so Grübler counts 3(6 − 1) − 2(7) = 1 and the rank of the Jacobian measures 1. Two of the six links must carry three joints; they are shaded. Here they share a joint, which makes this a Watt chain. That adjacency is the entire classification, and it is read off the graph rather than off the picture. Linkages

Six bars, and what the extra dyad buys

Every linkage so far has had four bars, because four is the smallest closed chain that moves. The next one up is six, not five, and six is where the subject stops being one family and becomes a taxonomy — two chains, distinguished entirely by whether the two links carrying three joints happen to touch.

5 contacts, and 1 of them free not to touch. A hexagon on five contacts. Each contact is removed in turn and the hold recomputed; the ones drawn in the warning colour are those whose removal leaves the part still held, which is to say the ones that are constraining nothing the others were not already constraining. There is one here, and the margin without it is 0.091 — unchanged, to every figure. That is the unilateral form of what a redundant constraint costs, and it costs something different from the bilateral form: a redundant bilateral constraint has to be satisfied and cannot be, so it leaves a gap somewhere; a redundant contact is simply free not to touch, and whether it does is decided by errors nobody controls. positioned by solving, not by drawing. Contacts that only push

The contact that is free not to touch

A hexagon on five contacts holds, and taking one of the five away leaves the margin at 0.0914 — unchanged, to every figure. That contact constrains nothing the others were not already constraining, and what it actually does is become the one member of the set that is free not to touch, with the decision made by errors nobody controls.

The ring a count says cannot move. 8 pairs of angulated elements, each pair two mirror-image bent bars pinned at their kinks, with each pair joined to the next at two pins on a common radius. 16 bodies and 24 pins give Grübler's 3(n − 1) − 2j = 0: no freedom at all, a structure. The rank of the constraint Jacobian is 44 of 48, which leaves 4 — the three rigid motions of the whole ring and one deployment — and 4 constraints that repeat what the others have already said. The kink angle is not a style: it is 135.0000°, a half turn less the 45.0000° the ring subtends per pair, and any other value gives a ring that will not deploy. Inner radius 0.6876, outer 2.2688. positioned by solving, not by drawing. Many of one thing

The ring that closes at every size

Two bent bars pinned at their kinks hold the angle between their connection lines at 135.000000° whatever you do to them, and two straight ones hold it at nothing. That is the whole difference between a scissor chain that grows in a line and a ring of eight that opens and shuts — and the count says the ring cannot move.

How wrong the trapezoid is, arm angle 15.6°. The difference between the outer wheel's angle and the angle that would put all four wheels on one circle. It is zero at straight ahead by construction — both wheels point forwards — and it reaches 2.06° at 35° of lock. "One hundred per cent Ackermann" names a condition this linkage meets at 1 angle and nowhere else, and no four-bar can do better than a handful: the condition is not a rational function of the crank angle, and the linkage is. Machines you have met

The steering that is never right

For four wheels to roll without scrubbing, the two front wheels must point at different angles, and the relation between them is a cotangent condition no four-bar can satisfy. The trapezoid under every car meets it at straight ahead and, if the arm angle is chosen well, at exactly one other angle — 0.34° out at worst instead of 2.06°.

Ball's point at 66°. Two curves and one point. The circle is the locus of points whose path is momentarily straight; the cubic is the locus of points whose path curvature is momentarily not changing. A point on both has a path that is straight and staying straight — four-point contact with its own tangent line, one order better than anything else in the plane. That is Ball's point. Walking the circle and looking for a zero of κ′ turned up 1 sign changes here and 1 of them survived being checked for continuity — the others are the asymptote the pole itself produces. Its measured order of contact with the line is 3.95. positioned by solving, not by drawing. The motion, not the mechanism

The straightest point there is

Where the circle of points going straight meets the cubic of points whose curvature is standing still, there is one point whose path is straight and staying straight. Neither Watt nor Chebyshev put their tracing point there, and moving Watt's to it more than halves the error over the whole stroke.

What every pair of groups meets in. The intersection of two subgroups is always a subgroup — that needs no computation — and which one is the useful part. This is the design rule behind every parallel machine on this site: choose legs whose groups meet in the motion the platform is wanted to have, and it has that motion whatever the leg lengths are, with no synthesis and no tolerance. The row and column are built about different axes, at right angles, because an intersection is a statement about particular subgroups rather than about their kinds: two planar groups with the same normal meet in the whole of themselves, and two with different normals meet in a line. Several legs, one platform

Three legs and one plane

The parallel field argued that a platform stays flat from the structure of its legs, one leg at a time. The same fact is one line of linear algebra: each leg confines the platform to a group, the platform gets the intersection, and an intersection of groups is a group whatever the leg lengths are. The motion type is decided before a single dimension is chosen.

The error between the precision points. chebyshev: worst 0.2232°, RMS 0.1475°; uniform: worst 0.3415°, RMS 0.2296°. The error is zero at each precision point by construction and nowhere else. chebyshev has the smallest maximum here, and which curve is best depends entirely on which measure is asked for. The problem backwards

Where the precision points go

A linkage that matches a function at three points is wrong between them, and where the three points are put decides how wrong. Chebyshev spacing cuts the worst error by a third against even spacing, for free — and the reason has nothing to do with mechanisms. It is a fact about a polynomial the linkage has never heard of.

Which of these two tracks was made by the front wheel. The rear wheel of a bicycle is towed, so it points at the front wheel at every instant: the tangent to the rear track, extended forward by the wheelbase, lands on the front track. Done that way round the tangents land a mean of 0.13 mm off; done the other way round they land 461 mm off, a factor of 3625. It is a measurement rather than an eye for tracks, and it needs neither the wheelbase nor the direction of travel to be known in advance. Wheels, and where they may not go

Which way did the bicycle go

Two tyre tracks in mud, and a question with a definite answer. The rear wheel is towed, so its tangent extended forward by the wheelbase must land on the front wheel's track — and it does, to 0.13 mm one way round and 447 mm the other. The test needs neither the wheelbase nor the direction of travel, and it returns both.

The order the poses are chosen in. Each next pose chosen to make the worst-recovered parameter as observable as possible, numbered in the order it was taken, on the crank's own dial. The first three land 150° apart at the widest — they have to, since three parameters need three independent rows and nearby poses give nearly the same row — and every one after that bisects a gap. Nothing told the routine to spread them; it maximises a singular value and spreading is what that turns out to mean. The eighth pose is worth 7.4% more observability than the seventh. Numbers that were measured

Where a calibration should measure

Choose each next pose to make the worst-recovered parameter as observable as it can be, and something happens that nobody asked for: the first three land as far apart as they can get, and every one after that bisects a gap. Nothing told the routine to spread them. It maximises a singular value, and spreading is what that turns out to mean.

A dwell is a measurement, not a stop. The Stephenson six-bar's output against a full turn of the crank, with the four-bar it is built on for comparison. Inside a band of ±1° the six-bar's output holds still for 145.8° of crank and the four-bar's for 41.9°. The dwell comes from a stretch of the coupler curve that fits a circle of radius 3.006 to within 2.96e-3, and the arm from the coupler point is that radius. Nothing here stops; it moves less than the band. Linkages

A dwell made from a curve

Parts of a coupler curve are very nearly circular arcs. Put a link of the arc's own radius on the coupler point and its far end stands almost still while the point runs along it, so the output dwells — 146° of crank inside a one-degree band, against 42° for the four-bar it is built on. A dwell linkage does not stop. It moves less than the tolerance, and how much less is a number.

A rotor that was not drawn, at 52° of shaft. The housing is an epitrochoid — the only shape here that was written down — and the rotor is the envelope of it, seen from a body that turns at a third of the shaft's rate about a centre orbiting at the eccentricity. Nothing about the rotor was chosen. Its three apexes come out at radius 100.000000, which is the generating radius R exactly, at 0° and ±120°; the middle of each flank comes closest to the centre at 72.0000, which is R − 2e. The apexes are the only part of the rotor that touches the housing, which is why a rotary engine's sealing problem is three lines rather than a ring. positioned by solving, not by drawing. The shape is the unknown

A rotor nobody drew

The rotor of a rotary engine has three corners, three flanks and one job: to stay in contact with a housing while turning at a third of the shaft's speed about a centre that orbits. Given the housing and that motion, the rotor is not designed. It is computed, corners and all, by the routine that cuts a gear tooth.

The slider turns round at the dead centre. The slider's position against the crank angle, through the dead centre. The curve has a maximum there — that is what a dead centre is — so the slider retreats on both sides of it, and the latch works because a mechanism resting past the top of this curve has to be pushed back up it before anything can move. Set 4° past, the slider is 71 µm below the peak, and because the curve is quadratic there, doubling the setting quadruples the depth. Machines you have met

Locked on purpose

A toggle clamp, a landing-gear downlock and the catch on a folding table are all the same mechanism parked a few degrees past its dead centre, where the slider's motion is second order in the crank's. Seventy-one microns of slider travel undoes a latch set four degrees over — and setting it eight degrees over does not double that, it quadruples it.

The network where counting works. 5 scissor units, each two bars pinned at their middles, with consecutive units sharing their end pins. Sixteen bodies and twenty-two pins at eight units, and Grübler's 3(n − 1) − 2j gives 4 — three rigid motions and one internal freedom — against a measured nullity of 4 and no redundant constraints at all. That holds at one unit and at sixteen. The tong is here to make the field's point in the direction nobody expects it: a network is not a place where counting fails, it is a place where counting stops being checkable by hand, and one of the two assemblies that spans this plate is counted perfectly. Span 8.1388 mm at this opening, which is 5 times one unit's 1.6278. positioned by solving, not by drawing. Many of one thing

One input at one end

A lazy tong's reach is 2nL cos θ — exactly, to a part in a million million, over eight sizes and sixty openings — so it multiplies its input by the number of units. It multiplies everything else by the same number, including the part of the drawing nobody wanted multiplied: a unit cut a hundredth of a radian out puts a tong of thirty-two units 0.374 out at the far end.

A chain is a strand with a smallest piece. 53 teeth driving 11 at a pitch of 12.7 mm. The taut strand is drawn as this field computes it; inside each pitch circle is the polygon the pins actually sit on. The two agree on the straight spans and not on the wraps, and the gap is what the applied field's chordal action is: the effective radius swings between R cos(π/n) and R within every tooth, which is 4.05% on the small sprocket and 0.176% on the large one. A strand has no such number, because a strand has no pitch. positioned by solving, not by drawing. Members that pull

A chain is not a strand

A chain has a smallest piece, and two things follow that no continuous model can have. Its pins sit on a polygon, so the radius that matters swings by 4.05% within every tooth of an eleven-tooth sprocket — and its loop must contain a whole number of pitches, so the centre distance that closes it comes in steps of 6.4834 mm.

404 ways to gear 60 to 1. Each dot is a pair of wheels and a pair of pinions whose ratios multiply to exactly 60, with wheels of 40 to 120 teeth and pinions of 6 to 16 leaves. The line is the hyperbola every exact answer must lie on; the dots are the ones that lie on it at whole numbers of teeth, and there are 404 of them. In a single pair there are 0 — a ratio of sixty needs a wheel of 360 teeth against a pinion of six, and nobody cuts that. Exactness is decided in integers here and never by comparing floating-point ratios, which is the one way a search like this quietly returns answers that are merely close. Teeth

A clock is a factorisation

A going train's job is a ratio and its parts are tooth counts, so whether a clock can be built is whether a number factorises inside the counts a wheel-cutting engine will cut. Sixty has 404 answers in two pairs and none at all in one. The ratio between a sidereal day and a mean one has none in any number of pairs, and the best two-pair train is out by a sixth of a second a day.

The fork and the roller, which is a Geneva pair. A lever escapement's fork with the balance's impulse pin inside it. The pin is on a roller of 0.150 against a fork of 1.00, and the slot points at the pin — which is the entire kinematic relation and is the same one a Geneva drive's pin and slot obey. The same eight lines answer both, and the check is that they reproduce the cams field's independently written Geneva solution to fourteen figures. The pin is in the fork for 44.4° of the balance's swing out of 540°, so the balance is left alone for 91.8% of the beat. Drag the balance. Motion that stops

Detached, and safe while detached

A lever escapement touches its balance for a twelfth of each beat and leaves it alone for the rest. What connects the two is a pin entering a radial slot — the same pair a film projector's Geneva drive is made of, solved by the same eight lines — and the sine rule then fixes the balance's lift angle at 44.4°, which is the number a Swiss lever is specified at.

What every pair of groups meets in. The intersection of two subgroups is always a subgroup — that needs no computation — and which one is the useful part. This is the design rule behind every parallel machine on this site: choose legs whose groups meet in the motion the platform is wanted to have, and it has that motion whatever the leg lengths are, with no synthesis and no tolerance. The row and column are built about different axes, at right angles, because an intersection is a statement about particular subgroups rather than about their kinds: two planar groups with the same normal meet in the whole of themselves, and two with different normals meet in a line. What a joint is

Legs intersect

A serial chain multiplies its joints' groups and the product is almost never a group. A parallel machine's platform gets the intersection of what its legs permit — and an intersection of groups is a group, always, with no coincidence required. That is the only construction in this field that produces closure for free, and it is why a platform can be designed for a motion type instead of discovered to have one.

Every pin position, and what it costs — 3 mm between the doors. One cell per candidate pin position: the door is swung through 95° from each and the worst clearance recorded. Light cells clear; dark cells mean the door would pass through the partition or through the door beside it, by up to 18 mm. The horizontal line is the door's own front face. With the doors touching, the boundary sits exactly on it — because the front corner's sideways rate is the pin's distance behind it, and that is zero only there. Each millimetre of gap buys a few millimetres of depth, and at 3 mm the deepest pin that still clears is 10 mm behind the face. Machines you have met

Where a hinge pin can go

A cabinet door's front corner moves sideways as it opens at a rate equal to how far the pin sits behind it, so with the doors touching, no pin behind the door's face can open one without going through the next. Three millimetres of gap buys nine and a half millimetres of depth, and that is the whole reason a concealed hinge has four bars instead of a pin.

The error between the precision points. chebyshev: worst 0.2232°, RMS 0.1475°; least-squares: worst 0.3900°, RMS 0.1203°. The error is zero at each precision point by construction and nowhere else. chebyshev has the smallest maximum here, and which curve is best depends entirely on which measure is asked for. The problem backwards

Where an optimiser starts

An approximate synthesis is a local search on an objective that is non-convex, disconnected and not everywhere defined, so the answer depends on where the search began. Nothing in the optimisation supplies that. What supplies it is the exact constructions the field spent four rungs on, and an atlas of coupler curves — which is why a method superseded by computers is still the thing that feeds them.

A joint with no way out in the plane it is drawn in. A dovetail. The tail is wider at its far end than at the mouth it went in through, so every direction out of the mouth is blocked by a slanted face and every direction further in is blocked by the floor. In the plane of this drawing the joint cannot be taken apart at all, and the direction it does come apart in is the one the drawing does not show. The moving part touches the rest at 3 faces, each contributing one inequality on the direction it may be translated in — the direction must not have a negative component along that face's inward normal — and the set of directions that satisfy all of them is a cone in two dimensions rather than three, because a translation has no moment term. That is why a removal cone can be drawn as an angle where a mobility cone cannot. Here it is empty: every direction is refused by one face or another, so the part cannot be taken out by any translation and cannot have been put in by one either. That is a statement about the assembly and not about the part, and the direction the joint does come apart in is perpendicular to this drawing. positioned by solving, not by drawing. Contacts that only push

Which way it comes out

Drop the rotation from the inequalities and the cone lives in two dimensions rather than three, so it can be drawn as an angle: a block in a vee has ninety degrees of directions out, a key in a slot has exactly one and no arc around it, and a dovetail has none at all. Three answers, and each of them is a different kind of joint.

What the clearance has to swallow. Bennett's linkage with its second length multiplied by 1 + δ, and the closure error the solver drives down to and then cannot improve on. The loop does not close at any δ tried, including one part in a million. But the gap is exactly proportional to δ — the ratio varies by 0.07% across four decades — with a measured constant of 0.507. Shared over 4 joints that is 0.127 δ of play per pin, so a linkage machined to one part in a thousand needs about 0.20 mm of clearance in a link of 1.6 m, or a hundredth of a millimetre in a link of 1.6 cm. That is an ordinary running fit, and it is why a mechanism that cannot be built is in every folding table. As built

Why a hinge works

A door hinge with three knuckles is overconstrained — three axes imposed where one would do, and exactly parallel is a condition no bored hole has ever met. It works because the misfit is 0.507 times the error and the play in each knuckle is larger than that. The mechanisms this site called unbuildable are built every day, and the thing that builds them is the clearance that was already there.

Four indices, four answers. Four of the five observability indices in use, each divided by its own value at 18 poses so their shapes can be compared: their absolute sizes differ by ten orders and a shared axis would draw three flat lines. They are five different questions about one list of singular values — the geometric mean, the smallest alone, the reciprocal condition number, and two normalisations of the smallest — and at eight poses they disagree by a factor of 1.50 about how much of the job is done. A pose set chosen to maximise one is not the set that maximises another, and the literature quotes the choice as a preference. Numbers that were measured

Four indices, four answers

Five numbers are in use for scoring how well a set of poses determines a mechanism's parameters. They are five different questions about one list of singular values, they rank pose sets differently, and the literature quotes the choice between them as a matter of preference. It is a matter of what the report has to carry.

A roller offset by 5.88, at 42.3° of the rise. The cycloidal programme — rise 20 over 90°, return over 170° — on a prime circle of 40 with a roller of 10, drawn with the follower fixed above and the cam turned anticlockwise to 42.3°. The follower's line of travel is 5.88 to the right of the cam's centre. The contact normal leans 21.81° from that line, which is the pressure angle, and measured off the drawn pitch curve it is 21.81°. At this offset the peak on the rise is 21.81° and on the return 21.81°; centred, they are 27.37° and 15.33°. Prescribed motion

An offset trades the rise for the return

Moving a roller follower's line of travel off the cam's centre lowers the pressure angle on one stroke by raising it on the other. When the rise and the return are mirror images the best offset is zero. When the cam rises in 90° and returns over 170°, an offset of 5.88 takes the worse stroke from 27.37° to 21.81° by handing the return 6.48° it did not need.

Eleven lobes from twelve pins, at 46° of eccentric. The pins are circles and the disc is their envelope. One turn of the eccentric moves the disc back by one lobe pitch — a reduction of 11 : 1 from a ring, a disc and an offset bearing, with no gear teeth anywhere — and the profile's 11 lobes are counted off the generated curve rather than put there. The roots sit at 50.00 mm and the tips at 60.00, which are R − r ∓ e: the eccentricity is the lobe height, twice over. positioned by solving, not by drawing. The shape is the unknown

Eleven lobes from twelve pins

A ring of round pins, a disc on an eccentric, and a reduction of eleven to one with no gear teeth anywhere. The disc's profile is not designed: one pin generates one lobe of it, the other ten lobes are the same curve, and the count that decides the ratio is a count of lobes on a shape nobody drew.

Two ways to stop an axle moving sideways. A Panhard rod is one link from the body to the axle, so the axle's end follows an arc and the whole car shifts sideways as the suspension moves: 3.56 mm at 80 mm of travel, and always in the same direction, so it happens twice per bounce. A Watt's linkage keeps the same point on a path that is straight to 33.7 µm — 106 times better, and it is drawn on the same axis, which is why it looks like the zero line. Machines you have met

Holding an axle still

A Panhard rod moves the axle 3.56 mm sideways over 80 mm of travel and a Watt's linkage moves it 34 microns — a hundred times better, and by a higher power. The Panhard's error is quadratic in the travel and the Watt's is fifth order, which is a much stronger statement than "the Watt is better" because it says how the comparison changes with the suspension.

How many points a linkage will take. function generation: 5 free numbers, 1 net constraint per point, 5 precision points; motion generation: 4 free numbers, 1 net constraint per point, 5 precision points; path generation: 9 free numbers, 1 net constraint per point, 9 precision points. Every count in the literature that differs from these differs about what is being counted as free, not about the geometry. The problem backwards

How many points may be prescribed

Five poses, five angle pairs, nine points — three numbers that get quoted as properties of a four-bar and are properties of what somebody decided to count as free. Derive them instead, and the fifth precision point turns a linear solve into a system with 128 paths, twelve finite solutions, four real ones, and exactly one linkage anybody could build.

Neither one comes out, and the two of them do. Two congruent Z-shaped parts in a tray that is open at the top. Each has a step that lies over the other's, so part A's four contacts with part B have normals at all four points of the compass and leave it no free direction at all — and the same is true of B, for the same reason and by symmetry. The blocking is mutual and there is no order in which the two can be taken out one at a time. Together they have 6 contacts, all of them with the tray, and exactly one direction out: straight up. So the removal cone of a set of parts is not built from the removal cones of its members, and which part comes out first is a question with no answer here. positioned by solving, not by drawing. Contacts that only push

Neither part comes out first

Two congruent Z-shaped pieces in a tray open at the top. Each has four contacts with the other, with normals at all four points of the compass, so each alone is blocked in every direction there is — and the pair lifts straight out. The removal cone of a set of parts is not built from the removal cones of its members, and *which part comes out first* is a question with no answer.

How much each set of wheels forbids. Every wheel contributes the same row, and whether it is a constraint or a drive is one factor of sin γ in it — γ being the angle the rollers make with the wheel's own axle. At γ = 0 the row says the body may not move across the wheel and the wheel's speed drops out of the statement; at γ = 45° the row says nothing about the body at all and fixes the wheel's speed instead. The whole difference between a machine that shuffles and one that slides sideways is in that factor. Wheels, and where they may not go

The wheel that forbids nothing

Every wheel contributes the same row to the same matrix, and whether that row is a constraint on the vehicle or a statement about the wheel's own speed is decided by one factor of sin γ. At γ = 0 the vehicle may not move across the wheel; at 45° the row says nothing about the vehicle at all, and sideways costs exactly what forwards costs — to the last digit, and at no other angle.

Everything one planetary can do, and the gap in the middle. A single epicyclic has three shafts, so there are six ways of choosing which is held, which is driven and which comes out. Each gives a band of reductions as the tooth counts run over every design that can be cut, assembled with three planets and kept clear of undercutting. The bands above 1 are drawn; between them is a gap running from 1.6304 to 2.5862 that no single planetary reaches in any configuration — and a reduction of exactly 2, which is the most ordinary thing anybody asks a gearbox for, is inside it. The gap's width as a factor is exactly the smallest achievable ring-over-sun ratio, 1.5862, which is a statement about how small a planet may be and how large a sun may be. More than one input

Three mechanisms, one subtraction

A micrometer's differential screw, a chain hoist's differential pulley and a robot joint's compound epicyclic look nothing like each other and are the same device. Each takes two nearly equal quantities and returns their difference, each buys its enormous ratio with that difference, and each carries the same conditioning number — |a/(a−b)| — measured here by perturbing the mechanisms rather than by quoting the formula.

The transmission angle through one turn. μ is the angle at B between coupler and rocker, computed from each solved position rather than from a formula. It runs from 54.3° to 100.3° for these lengths. The shaded band is the usual design rule — keep μ between 40° and 140° — and this linkage stays inside it throughout. The rule is about geometry alone: nothing here knows about friction, and a mechanism with a comfortable μ can still be a poor machine. As built

What is still outside

Eight essays here end by saying that clearance, backlash, friction or wear are not modelled. This field took two of those four, because a tolerance is a set of geometries and a clearance is a short link, and both are questions about where a mechanism can be. The other two are not, and this is the page that says exactly where the line falls and why it is where it is.

A catalogue is a search space, and a requirement is a filter on it. What a census is for. Four requirements applied in turn to the 230 ten-link chains, each of them a statement about the graph alone: a link carrying four pins, a link none of whose neighbours is binary, and a way of driving it that comes apart into dyads. 26 chains survive all of them. None of this is dimensional synthesis and none of it can be — no requirement here mentions a length, an angle or a position, and every one of them can be checked before a single dimension is chosen. That is the argument for having the census at all: the design problem is a search over shapes within a topology, and knowing which topologies there are turns an open question into 26 closed ones. The problem backwards

Choosing the chain before the lengths

Every synthesis method on this site starts by assuming a topology, and the assumption is usually a habit. What the graph fixes before any dimension is chosen is the number of free parameters — two per pin less four — and therefore how many positions can be prescribed at all.

Every axis through one point. Four wheels on one rigid body, each rolling without sliding. Each turns about some point on its own axle line, and a rigid body has one such point, so every axle line has to pass through it. That is the whole of steering geometry, and it is a rank condition rather than a formula: here the four rows have rank 2 of 3, leaving a one-dimensional family of twists, and the centre they agree on is 12.000 m to the side. The scrub is 3.2e-17 m per metre — zero, to the last digit. Wheels, and where they may not go

Every axis through one point

Bolt several rolling wheels to one rigid body and they impose one condition between them: every axle line must pass through a single point. The familiar steering formula falls out of it as a consequence rather than being quoted — cot δₒ − cot δᵢ = 0.574074 at a turn of six metres, of eight, of twelve and of twenty, on a track of 1.55 m and a wheelbase of 2.7.

What the repeated constraints cost the drawing. Move an interior vertex of the flat pattern and the folded state generally stops existing. It survives if the change to the vertex closures can be absorbed by a change in the fold angles — and the part that cannot be absorbed is exactly the part that lies along a dependency, because a dependency is a direction in residual space the fold angles cannot reach. So the number of conditions a pattern's shape has to satisfy is at most the number of dependencies among its constraints, and on the Miura family it is exactly that: one at three by three, four at four, nine at five, measured by taking the rank of the obstruction. A twelve-by-twelve sheet has a hundred conditions on where its vertices may be. That is why a grid whose vertices are anywhere at all does not fold, and it is the same number, read the other way round, as the amount by which the count is wrong. Many of one thing

What a pattern has to satisfy

Move an interior vertex of a crease pattern and the folded state generally stops existing. How many conditions the drawing has to meet is not a matter of taste: it is exactly the number of dependencies among the constraints, measured at one, four and nine on three sizes of sheet, and a hundred on a sheet of a hundred and forty-four panels.

A 4-sided bar, and the 13.6% it is out by. 3 flat jaws advancing together on a regular 4-sided bar of unit circumradius, with the bar turned 10.3° from square. The dashed circle is the axis the chuck is turning about and the marked point is where the bar's own centre has ended up: 0.13567 of a circumradius away. The arithmetic is one line — the jaws touch when c·u_k + h(u_k) = d, three unit vectors at 120° satisfy Σ u u ᵀ = 3/2 I, and so c = −⅔ Σ h(u_k) u_k — and it says that the offset vanishes exactly when the bar's own support function is unchanged by a 120° turn. Round, triangular, hexagonal, nine- and twelve-sided bars centre at any orientation; everything else does not, and by an amount that depends on how it happened to go in. Checked here against a linear program that closes the jaws without knowing the identity. positioned by solving, not by drawing. Contacts that only push

Where the jaws put it

Three jaws closing on a bar put its axis at −⅔ Σ h(u_k) u_k, which vanishes exactly when the section's support function is unchanged by a 120° turn. So a three-jaw chuck centres round, triangular and hexagonal stock perfectly and a square bar by up to 17.3 per cent of its own circumradius — and the workshop rule about symmetry that predicts this is wrong, because a six-jaw chuck centres a square.

A yoke 70 wide on a constant-breadth cam, at 60°. The cycloidal programme — rise 10 over 120°, return over 120° — cut for flat faces on a base circle of 30 and held between two parallel faces 70 apart, turned to 60.0°. The upper face rests at 5.000 above the base circle, which is the programme's lift there. The lower face touches the cam too: the distance across the cam along the follower's line is 70.000 at this angle and at every other, so the follower is driven up by one face and down by the other with no spring and nothing to spare. Prescribed motion

A cam that holds its follower both ways

Two parallel faces joined into a yoke can drive a follower out and back with no spring, but only if the cam's breadth along the follower's line is the same at every angle — s(θ) + s(θ + 180°) constant. That makes the second half-turn the first one reflected. The cam field's standing programme misses by 9.502, and a second disc that frees the programme needs a yoke at least 60.66 wide.

Every pivot on these arcs gives a 60° swing at a time ratio of 1.2. The rocker's pivot O₄ is fixed and its two limit positions B₁ and B₂ are 60° apart. At a limit the crank and coupler are in line, so the crank pivot sees the chord B₁B₂ at the angle δ = 180°(Q − 1)/(Q + 1) = 16.36°, and the points that see a chord at a fixed angle are arcs of two circles. The thick stretches are the 828 sampled pivots that give a crank-rocker with exactly this swing and ratio; the rest of each circle gives a linkage of another kind. The linkage drawn is the member whose worst transmission angle is largest, at both limits: ground 1.222, crank 0.478, coupler 1.130 and rocker 1, with its worst transmission angle 40.32°. Linkages

A swing and a time ratio

A shaper's specification gives the rocker's swing and how much quicker the return must be than the cut, and those two numbers do not fix a linkage. They leave a one-parameter family of crank-rockers on the arcs of two circles, every member exactly right, and the transmission angle chooses between them — which is also what decides that a 60° swing cannot return more than 1.207 times as fast and keep 40°.

A catalogue is a search space, and a requirement is a filter on it. What a census is for. Four requirements applied in turn to the 230 ten-link chains, each of them a statement about the graph alone: a link carrying four pins, a link none of whose neighbours is binary, and a way of driving it that comes apart into dyads. 26 chains survive all of them. None of this is dimensional synthesis and none of it can be — no requirement here mentions a length, an angle or a position, and every one of them can be checked before a single dimension is chosen. That is the argument for having the census at all: the design problem is a search over shapes within a topology, and knowing which topologies there are turns an open question into 26 closed ones. The chain before the lengths

A catalogue is a search space

Dimensional synthesis searches over lengths within a topology, and the topology is chosen first — usually from memory, usually from a list of five. With a census the list is two hundred and thirty, every requirement that reads only the graph is a filter on it, and the choice stops being a habit.

Exactness is not bought with links. Five straight-line mechanisms, each measured over its own working arc — walked out to its dead centres and back a tenth — and each plotted at its own bar count. Watt's four bars are wrong by 9.0 per cent of the stroke and Chebyshev's by 12.4; Peaucellier's seven are exact. There is nothing in between, and adding bars to an approximation does not walk down the axis: the compiled machine is exact for the same reason Peaucellier is — an exact algebraic relation — and its extra bars buy generality rather than accuracy. The curve as an equation

Exact costs more than close

Watt's four bars are wrong by nine per cent of their stroke and Chebyshev's by twelve. Peaucellier's seven are exact to 4 × 10⁻¹⁶, and a compiled machine is exact to 4.8 × 10⁻¹⁴ in five. There is nothing in between — adding bars to an approximation does not walk down the axis, and the four-bar in every beam engine ever built is on the wrong end of it.

The pose set is finite exactly when the part is held. Two arrangements, both with 0.06 of clearance on every contact, with the set of positions the part's centre may occupy drawn to scale. The one on the left holds: its pose set is a small bounded polyhedron, and every dimension of it is proportional to the clearance. The one on the right does not: its pose set runs off the page in the direction the part slides out of the vee, and giving the contacts a tighter tolerance narrows the box without ever closing that direction. A tolerance cannot buy a hold. The clearance decides how big a finite pose set is and the arrangement decides whether it is finite, and the second question has to be settled first because no amount of the first will settle it. Contacts that only push

Held is not located

Back every obstacle off by a clearance and the permitted poses become a polyhedron — bounded exactly when the arrangement is a hold, since an unbounded direction of it would be a ray of the escape cone. So whether a part is held is whether its pose set is finite, the clearance is what gives that set a size, and the two questions have to be settled in that order because no tolerance settles the first.

One cutter, five wheels. The same rack — one module, one pressure angle, one straight flank — rolled on five different pitch circles. Each wheel gets a different involute, of its own base circle, and the worst departure anywhere is 4.26e-14 mm. This is why gears are interchangeable: the tool defines the tooth, so any two wheels cut by the same rack mesh with each other whatever their tooth counts, and a workshop needs one cutter per module rather than one per pair. It is also why the standard is written as a rack — the rack is the definition and the wheels are consequences of it. Teeth

One rack and every wheel

Two gears mesh if they were cut by the same tool. That is not a manufacturing convenience laid on top of the geometry — it is the geometry, and it is why a gear standard is written as a description of a cutter rather than as a family of tooth curves.

What each curve costs, in cosines. Every polynomial in the two arm angles is a constant plus a sum of terms A cos(mα + nβ + φ) with whole-number m and n, and the number of those terms is what a machine has to build. The count is not the degree and not the monomial count: a circle costs one term, a general line two, and a lemniscate — degree four — costs five, fewer than the cubic above it, because its symmetry cancels frequency pairs the cubic keeps. Each row's expansion was checked against a direct evaluation of its own polynomial at random angles, worst disagreement 1.8e-14. The problem backwards

Prescribing a curve rather than points

A four-bar can be made to pass through nine prescribed points and no more; past nine the problem is over-determined and the answer is an optimiser's. Prescribe the whole curve as an equation instead and there is no counting to do — but the mechanism that comes back has four hundred bars where the four-bar had four.

Forwards it settles, backwards it runs away. A trailer starting a hundredth of a radian out of line, with the steering held straight. Driving forwards the angle decays as e^(−s/d); reversing, the same equation runs the other way and it doubles every 4.16 m. Nothing about forces is involved and nothing about the driver: it is the sign of one exponent, and the length scale is the trailer's own length. The curve flattens at the top because the sine that generates it saturates — the runaway is exponential only while the angle is small. Wheels, and where they may not go

The angle that doubles

A trailer a hundredth of a radian out of line decays back into line as e^(−s/d) driving forwards and grows as e^(+s/d) reversing — doubling every 4.16 m for a six-metre trailer. And a jackknifed rig is not a rig that has lost anything: its growth vector is 2·3·4·5 at a hitch angle of zero, of ninety degrees and of a hundred and eighty.

Reverted trains of 12 : 1. A reverted train has its input and output shafts in line, which means the two stages share one centre distance — so the tooth counts must satisfy z₁ + z₂ = z₃ + z₄ and give the ratio asked for. Two equations in four integers, and there is no reason for a solution to exist. For 12 : 1 there is none at all until the wheels are allowed to reach 63 teeth; below that the coaxial condition and the ratio simply cannot both be met. This is the same kind of arithmetic as the clock trains of the timing field, with one extra equation, and the extra equation is what a shaft position costs. More than one input

Two shafts that must be in line

Asking a two-stage gear train for a ratio is easy. Asking it for a ratio and for its input and output shafts to be coaxial is asking for a solution of two equations in four integers, and there is no reason for one to exist. A twelve-to-one reverted train needs a sixty-three-tooth wheel before it has any solution at all — while sixteen to one, a larger ratio, manages with fifty-six.

Half a tooth, spent three ways. Each bar is one beat of the escape wheel: exactly half a tooth pitch, 6.0° on 30 teeth, whatever the faces are cut like. The dark part is the impulse, which is the only part that does anything to the pendulum; the pale part is the drop, in which nothing is touching anything; the short tail is the lock-in run, in which the arriving tooth drags the wheel backwards as it settles. On the arc with no draw that tail is exactly zero and the budget has two terms. On every other face it is not, and the three still sum to the half pitch to twelve figures — which is the check, since the three are computed from three different contacts. As built

What a drop cannot be smaller than

Two thirds of an escape wheel's travel is drop, and drop does nothing. The obvious economy is to cut it down, and it cannot be cut down, because every dimension it is made of has a tolerance and a drop smaller than the accumulated error is a tooth that does not clear the pallet it is leaving. The stack is 0.39°, and it barely moves when the tooth count triples.

Which pin's play costs the most. Each pin's clearance taken one at a time, at 0.01 on links of 1 to 4, with the direction swept rather than assumed. The ranking runs A 32%, B 25%, O₂ 22%, O₄ 21% — a spread of 1.52 against the 3.43 the four lengths spread over. Clearances are more evenly weighted than length tolerances because each pin joins two links and so enters two of the four sensitivities, which is why the best bearing buys less than the best-held length does — and why it still goes somewhere the load path does not suggest. As built

Which pin to buy

The four lengths of a four-bar contribute 38, 26, 25 and 11 per cent of its output error — a spread of 3.4. Its four pins contribute 32, 25, 22 and 21 — a spread of 1.5. Clearances are more evenly shared than length tolerances, because every pin joins two links and so appears in two of the four sensitivities, and that changes what a better bearing is worth.

The output is a band, not an angle. The rocker's angle through one turn of the crank, for a four-bar whose four lengths are each specified to ±0.01. The line is the nominal mechanism; the band is where the output of an actual one lies, found by building all sixteen extreme combinations of the four lengths at every crank angle and solving each. The band is not a constant width: it is 0.73° at its widest, near 30°, and 0.36° at its narrowest — a factor of 2.0. Which of those a designer is told depends entirely on where the mechanism was measured. As built

Where the boundary moved again

The practice field's inventory ended by naming what the work after it should do first: take the feature positions as the variables and derive the lengths. That is done, and it turned out not to be an extension of the tolerance field but half of a different one — because where a length comes from and what a measurement determines are the same question.

A dwell six-bar built on the vertex of a symmetric coupler curve. The four-bar with ground 3, crank 1, and coupler, rocker and arm all 2.5, with the angle at the rocker pin set to 120.8024°, so that its coupler curve is its own mirror image about the dashed line. The curve crosses that line at crank angle 0°, and a link of the osculating radius there, 5.7691, runs from the tracing point to a pin at the centre of curvature; an output link of 3 from a third ground pivot holds that pin, square to the dwell link at the vertex. Faintly, the dwell link and output 50° of crank either side. The output swings 7.43° over a whole turn, and near the vertex its angle changes only at sixth order in the crank's. The paths points trace

The flattest dwell is not the longest

A coupler curve that is its own mirror image has no odd terms in its distance from a circle centred on the mirror line, so one angle of the coupler can remove the fourth-order term and leave a dwell of sixth order, with no search of the curve. A six-bar built there dwells for 58.7° of crank inside 0.1% of its swing. Turned two degrees away from that angle it dwells for 80.1°, and the searched six-bar for 24.4°.

A roller on an arm of 50 pivoted on the left, at 35.8° of the rise. The cycloidal programme — rise 20 over 90°, return over 170° — on a prime circle of 40 with a roller of 10, followed by a roller on an arm of 50 whose pivot is on the left of the cam, at (−49.92, 42.79). The pivot angle balances the two strokes, and the cam is turned anticlockwise to 35.8°. The faint arc is the path the roller's centre swings through. The contact normal leans 23.48° from the roller's direction of motion, which is the pressure angle, and off the drawn pitch curve it is 23.48°. At this instant the roller's line of motion passes 2.98 from the cam's centre. Balanced, the arm peaks at 23.48° on both strokes; a sliding follower at its best offset of 5.88 peaks at 21.81°. Prescribed motion

An arm is an offset that grows with the lift

Carry a cam's roller on a swinging arm instead of a slide and its pressure angle obeys the offset follower's formula exactly, with the offset replaced by the distance of the roller's line of motion from the cam's centre. That distance turns with the arm. On a cam whose strokes are mirror images the best arm is worse than a centred slide by about 5,000/L² degrees and leans the follower by its own tilt on the dwells. On a quick-rise cam the pivot's angle rebalances either side of the cam for under a degree, where a sliding offset moved to the wrong side costs eleven.

A tooth flank is the end of an unwound strand. A strand wrapped on a circle of radius 45.105 mm, unwound while kept taut. Its free end traces the involute — the same curve the gears field builds from its own parameterisation, agreeing to 1.5e-14 mm over the whole flank. The strand is the important part of that sentence and not the curve: the taut portion is a tangent to the base circle, its length is the arc it has left, and both of those are statements about a strand rather than about a tooth. At this position the free length is 27.965 mm. positioned by solving, not by drawing. Teeth

A tooth flank is an unwound strand

Unwind a taut string from a circle and its free end traces the involute, to 1.5·10⁻¹⁴ mm of the curve the gears field draws. That is not a curiosity: the line of action of an involute pair is a crossed strand on the two base circles, so the property the involute is chosen for — a ratio that does not care where the shafts are — is a belt's property rather than a curve's.

Seven arrangements, one routine, and the two that hold. Every row is the same three steps: write down one row per contact — the moment of its normal about the origin, then the normal itself — take the convex hull of those rows, and ask whether the origin is inside it. The parts differ, the numbers of contacts differ, and the routine does not. Two of the seven hold. The other five leave the part something, and the interesting column is what: four rays of rotation for the pinwheel, a translation straight out of the vee, and for the last two a whole line rather than any number of rays, which is what a rank below three means and is the case a reader has to be warned about. Note that the four contacts of the second row are the four of the first row, on the same four edges of the same square, at the same distance along each. positioned by solving, not by drawing. Contacts that only push

Six hold nothing

Every exact-constraint coupling on this site — Kelvin, Maxwell, three-two-one, and a Kelvin clamp with a seventh pad added — has rank six and holds the part not at all. The escape a Maxwell coupling leaves is a pure vertical translation with nothing else in it, which is not a defect: it is what a coupling is, and gravity is the seventh contact nobody draws.

What preload takes away, and what it leaves. The same four-bar with 0.01 of clearance at each pin, driven so that the load through every joint keeps one sign. The upper line is the lost motion it had before: about 2.80° of crank rotation thrown away on every reversal, unrepeatable, and not removable by calibration. The lower curve is what is left once the pins are held against one side of their holes — a fixed offset of between -0.330° and 0.013°, which is a dimensional error rather than play, so its average of -0.136° comes out in a calibration and only the 0.343° of variation survives. A factor of 8.2, bought with a permanent parasitic load that this site does not model. As built

Taking up the play

Preload does not make a clearance smaller. It takes away the clearance vector's direction, which is the property that made the error unrepeatable — so 2.80° of lost motion becomes a 0.343° offset, of which 0.136° is a constant that calibrates out. A factor of eight, bought with a permanent parasitic load this site does not model.

Bars against terms, over the whole catalogue. One mark per compiled machine. The bar count rises much faster than the term count, and the reason is the summing chain: term k has to have its direction carried to the k−1th vertex of the chain, one parallelogram per hop, so the carrying costs a translator for every pair of terms. Nine curves, from five bars to four hundred and thirteen, on a term count that goes from one to eighteen. The curve as an equation

What universality is worth

The linkage exists, it is four hundred and thirteen bars, and it draws ten degrees of its curve. All three are true and only the first is in the theorem — which is the ordinary shape of a result about what exists, and the reason it was worth building one to find out.

A fit converging onto noise. The sum of squared residuals through a calibration of a four-bar built 3% long on the coupler and 1% short on the rocker, started from the nominal dimensions. It falls by a factor of 1.2e+3 in 19 steps and then stops, at 4.05e-5 — which is the noise, not the machine. The readings were given 1.00e-3 radians of error each, and no fit can go below what its data contains. The last two steps fall faster than the ones before them, which is what a Gauss–Newton descent does when the Jacobian has full rank on the directions it is allowed to move in. Numbers that were measured

Reading a residual

A residual that falls to the instrument's noise and stops means the model is right. A residual that stops above it means something is missing, and which something can be read off how the leftover is distributed over the poses — as a constant, as a pattern in the crank angle, or as one bad reading.

A drag link driving a crank-rocker at a phase of 284.8°. A drag link, ground 1, crank 2.5, coupler 2.25, output 1.5, whose output crank carries the crank of a crank-rocker with a 60° swing, ground 1.2223, crank 0.4783, coupler 1.1298, output 1, turned 284.8° ahead of it, drawn at an input angle of 40°. The two cranks on the middle pivot are one rigid part. The thick arc at the right is the rocker's swing. At this phase the whole machine returns 2.71 times as fast as it works; the crank-rocker alone, driven at constant speed, returns 1.2 times as fast. Linkages

A drag link ahead of a crank-rocker

A crank-rocker with a 60° swing keeps a transmission angle of 40° only up to a time ratio of 1.207, and at a ratio of 2 no crank-rocker keeps even 20°. Drive its crank from the output of a drag link, whose cranks both turn but not at the same speed, and a pair in which each stage keeps 40° returns 2.71 times as fast as it works. The phase between the two stages decides almost all of it: the same two linkages give anything from 1.003 to 2.71.

Tolerancing the holes rather than the lengths. The output band from ±0.01, computed on the four link lengths and then on the features those lengths are derived from. The ground length is the distance between two frame holes, and what happens to it depends entirely on how they were made: located separately, two independent errors combine to √2 times one and the lengths-only answer is optimistic by 11%; bored in one setup, the common part of the machine's error cancels out of the distance between them and the lengths-only answer is pessimistic by 34%. Neither is a correction to apply; it is a question for the machine shop, and this site can compute the sensitivity and not the answer. As built

Tolerancing the holes

A drawing does not tolerance link lengths. It tolerances holes, and the lengths are derived from them — so what a length's tolerance really means depends on whether its two holes were bored in one setup. Located separately, a lengths-only stack-up is optimistic by 11%; bored together, it is pessimistic by 34%. Neither is a correction to apply blind.

Where the pad touches, and the rule that fixes it. The contact point's travel across the valve tip through one cam event, for a rocker squared up with the valve shut and for the same rocker squared up at mid-lift. The first wipes 1.35 mm and the second 0.34 mm — a factor of 4.0 for a shim under a stud. The rule an engine builder is taught is that the geometry is symmetric about wherever it is set square, so setting it square at rest puts the entire lift on one side of the symmetry. It is folklore that turns out to be geometry, and the same shim brings the peak lift back to 12.84 mm against 12.78. Machines you have met

Where the pad touches

A rocker's pad slides 1.35 mm across the valve tip through one cam event when the geometry is squared up with the valve shut, and 0.34 mm when it is squared up at mid-lift. The engine builder's rule about shimming a rocker stud is folklore that turns out to be geometry, and the same shim brings the peak lift back to what the ratio promised.

Whether the part goes in is one inequality. Two of the four contacts are moved and the other two left where the drawing says; the horizontal and vertical axes are those two errors, inward positive. The shaded region is where the part still goes in and the unshaded region is where it does not fit at all — not fits badly, not is located wrongly: there is no position and no orientation the part can take. The boundary is the straight line 0.250·e₁ + 0.250·e₂ = 0, whose coefficients are the shares from the previous figure. Four probe points are marked, each checked twice — once by the inequality and once by a linear program that looks for a pose and reports the program infeasible when there is none — and the two agree at every one. A hold turns a set of tolerances into a single condition, and the weights in it are what say which contact is worth making accurately. Contacts that only push

Which contact to make accurately

A hold turns a set of contact tolerances into one linear inequality, and the weights in it are the coefficients of the combination that cancels — a quarter each on a square held by four, and 0.144 to 0.424 on a hexagon held by five. Above that line the part goes in and below it there is no pose it can take at all: not badly located, not out of position, no fit.

A calibration that improves the machine and reports the wrong one. The truth's tracing point is 0.198 units from where the model says it is, and the model has only four lengths with which to say so. Fitted over half a turn, it reduces the error there by a factor of 33 and over the other half by a factor of 21, so every practical test says the calibration worked. It got there by moving the rocker by -0.2474 — 8.2% — and the coupler by -0.0317. The residual it cannot drive away, 4.18e-3, is the only signal that anything is missing, and it is the signal a practitioner is most likely to read as instrument noise. Numbers that were measured

A parameter the model has not got

The machine's tracing point is 0.198 units from where the model says it is, and the model has only four lengths with which to say so. It absorbs the discrepancy: the error over the measured half-turn falls by a factor of thirty-three, the error over the other half falls by twenty-one, and the rocker comes back eight per cent short.

One tooth count, three pressure angles. A 20-tooth gear cut at 14.5°, 20°, 25°, drawn at a common pitch radius and overlaid on its own pitch and base circles. The three teeth have the same thickness at the pitch circle — that is what the standard fixes — and differ everywhere else: a coarser pressure angle puts the base circle lower and leans the flank over, so the tooth gains metal where it is held and loses it where it reaches: thicknesses at the base circle run 1.628, 1.756, 1.967 modules and at the tip 0.866, 0.695, 0.510. Those two run opposite ways, and the second of them ends at a hard stop — a tooth whose tip thickness reaches zero has come to a point and cannot be cut. Teeth

The angle the standard left free

Involute geometry fixes the tooth curve and leaves one number open. Raising it buys smaller pinions and spends contact ratio, monotonically and in opposite directions, so there is no angle that is best at both — and the familiar twenty degrees is a choice with a date on it rather than an optimum.

5 braces, and it is rigid. A 3×3 grid of squares with 5 of its cells braced by a diagonal, and no freedom left. The bipartite graph on the 3 columns and 3 rows, with one edge per braced cell, has 1 component — and the number of freedoms is one less than that, at every bracing there is. Nothing in the rank computation knows about columns, rows or graphs. Many of one thing

Which diagonal rigidifies a grid

A three-by-three grid of squares needs five diagonals and eighty-one of the hundred and twenty-six ways of placing five will do. Which ones is not a rank question at all: it is whether a graph on the grid's columns and rows is connected, and eighty-one is the number of that graph's spanning trees.

4 turns, and none of them in a plane. A strand wrapped 4 times round a drum of radius 50 whose barrel has room for 8, with each turn lying beside the last — so the pitch is the strand's own diameter, 10 here, and the path is a helix rather than a circle. The helix angle is 1.823°, the length per turn is 314.318 against the planar model's 314.159, and the whole run is 1257.27 long where a plane would have said 1256.64. The plan view is a planar wrap exactly: projected onto the plane perpendicular to the axis, the helix is a circle of the drum's own radius to 2.8e-14 traversed 4.000000 times. Members that pull

The wrap that walks along the axis

Every figure in this field is drawn in a plane, and a strand that goes round twice cannot be: the second turn has to lie beside the first. The plan view of the helix that results is a planar wrap exactly — so every wrap angle survives and the length does not, by five hundred parts per million on a real rope.

Watt chain: 7 pins, and nothing else. A kinematic chain drawn as what it is — a graph. Each disc is a link and carries its number; each line is a pin joining two links. There are no lengths here, no angles and no positions, and every quantity this field computes survives moving any disc anywhere: the picture is a way of reading the graph and not a picture of a machine. The fill says how many pins a link carries — 4 binary, 2 ternary — which is the coarsest thing that can tell two chains apart and the first column of every census table. The count reads two numbers off this picture and nothing else: 6 links and 7 pins give 3 × 5 − 2 × 7 = 1. The chain before the lengths

A graph has no numbers at all

Every other field on this site has parameters a measurement could try to recover. This one has none. A chain is a graph, a graph is a set of links and a set of joints, and there is nothing about it that a scaling touches, a tolerance perturbs or an instrument determines.

Two cones, 20 teeth and 40, at 90°. The axial section, which is where every bevel quantity is read. Two cones share an apex and roll on one another along the element drawn heavy; their half-angles are 26.57° and 63.43°, adding to the shaft angle, and the ratio of their sines is the tooth-count ratio exactly. The dashed arc is the sphere of radius 22.36 on which a bevel tooth's profile actually lies. The two short lines perpendicular to the common element are the back cones; each is heading for its own axis at a distance r/cos δ from the pitch circle — 11.18 and 44.72 — and that distance is the pitch radius of the spur gear the tooth is really cut to. Both back cones lie on one line, because there is only one perpendicular to the pitch element at that point, and the two heavy stubs straddling it are the two teeth — each one addendum out from the pitch circle and 1.25 in. Teeth

A tooth that lives on a sphere

Every tooth in this field so far has been a curve in a plane, forced by the law of gearing and exact. A bevel tooth's profile lies on a sphere, no piece of a sphere flattens without stretching, and so the shape a bevel gear is actually cut to is an approximation — the only one in the field.

A Geneva's acceleration against three cam laws, at the same index angle. The output's acceleration through one index, divided by the step over the square of the input angle it takes — the unit in which a cam law's acceleration coefficient is quoted — so every law is one fixed curve whatever the step. The dark curve is a Geneva of 6 slots: its step is 360°/6 and its input turns 120° while indexing, and a cam indexer is given exactly those two numbers. The Geneva's coefficient is 5.653 against cycloidal 6.283, modified sine 5.528 and simple harmonic 4.935, so at 6 slots modified sine and simple harmonic have the lower peak. The Geneva's curve starts and ends away from nought, at tan(π/6) = 0.577 in absolute terms: its acceleration steps the instant the pin enters. Dragging the slot count moves only the Geneva. Motion that stops

When the index law becomes a choice

A Geneva's motion law is forced by its slot count and a cam indexer's is chosen, so the fair comparison gives the cam the Geneva's own index angle and step. On peak acceleration the cam wins only below a slot count that depends on the law — 5.19 for cycloidal, 6.23 for modified sine, 8.06 for simple harmonic — and above it the Geneva does. What no slot count removes is the step: the pin arrives with an acceleration of exactly tan(π/n).

An inner cable in its sheath, pulled and pushed. A sheath routed through two bends — the first turning 90° on a radius of 70, the second turning back 90° on 55 — drawn with its bore exaggerated to a clearance of 7 so the inner's two positions can be seen. Pulled, the inner is taut and takes the shortest path the tube allows, hugging the inside of each bend; pushed, it is pressed against the outside. Both paths are strands over pulleys of radius R ∓ c at the bend centres. At this clearance the pulled inner is 20.53 shorter than the centreline and the pushed one 23.63 longer, against c times the total turning, 21.99. At a real clearance of 0.25 the pulled inner is short by 0.7834 against 0.7854. Dragging changes the first bend's angle. Members that pull

A strand in a tube

A Bowden cable's inner runs inside a sheath with a little clearance, and pulled it takes the shortest path the tube allows — a strand over pulleys of radius R − c at every bend. So its lost motion is the clearance times the total angle the sheath turns through: no bend radius in it, no route shape, and the S-bend that turns nowhere net loses as much as the U that turns back. Steering a handlebar changes it by exactly c times the change in angle.

A paired platform with its pairs rotated 60°, turned through a revolution. The paired Gough platform — base anchors in pairs 25° apart on a radius of 2.2, platform anchors in pairs 40° apart on 1.1 — with the platform's pairs centred 60° round from the base's, held level and turned through a revolution at four positions. All four curves reach nought together at 30° and −150°, which is 90° − ρ and 180° from it. At the centred position the platform is held at 0.0363 at a yaw of 0°, and it can turn ±17° before that falls to half. Dragging the rotation carries the two dead yaws across the revolution together. Several legs, one platform

The dead yaw is a design choice

A paired hexapod held level is singular everywhere at a yaw of 30° because its platform pairs sit 60° round from its base pairs. Rotate them by ρ instead and the dead yaws move to 90° − ρ and 180° from it, exactly, at every rotation from 0° to 120°. The furthest they can be from home is a quarter-turn each way, at ρ = 0 — where the platform is also best held at home and can turn ±75.5° before its holding halves, against ±17° for the usual 60°.

Sliding the variator's travel across the pole. The variator of the power split — travel 0.544 to 2.045 — geared by a fixed ratio k ahead of a planetary with K = 1.4, so the planetary sees k times the variator's ratio. At each k the travel is trimmed wherever the output's ratio is uncertain by more than 10%, and what is left gives a forward span and a reverse span. Solid lines use the variator's own tolerance, which grows from 0.98% at one end of its travel to 2.24% at the other; dashed lines use one tolerance of 1.6% everywhere. With one tolerance the forward span peaks sharply, at 5.59 where the travel's top meets the trim, and falls as the pole moves into the travel. With the variator's own it peaks at 4.81 at k = 1.00 and stays within a tenth of that from k = 0.6 to 1.2, while the reverse span climbs from one, meeting the forward span at k = 1.26. More than one input

Sliding the travel across the pole

A power split's ratio has a pole the variator's own tolerance makes unusable, so the question is where to put the variator's travel relative to it. With a tolerance that is one number, the best forward span comes where the travel's top just meets the trim — 1 + τ(1 − r)/p, with no gearset in it. With the variator's real tolerance, which grows along its travel, that peak flattens into a plateau: the pole can be moved well inside the travel, buying reverse, for under a tenth of the forward span.

The best four contacts on six regular polygons. The largest-margin placement of four frictionless contacts on regular polygons of 3, 4, 5, 6, 8, 12 sides, each found by exhaustive search over edge ends and refinement along the edges. 3 sides: margin 0.231 against a half-edge of 0.866; 4 sides: margin 0.333 against a half-edge of 0.707; 5 sides: margin 0.235 against a half-edge of 0.588; 6 sides: margin 0.293 against a half-edge of 0.500; 8 sides: margin 0.284 against a half-edge of 0.383; 12 sides: margin 0.223 against a half-edge of 0.259. From six sides up every contact sits at an end of its edge; on the triangle and the pentagon two of the four settle near the middles of edges instead. On the square and the even polygons the corner contacts take alternate ends of four edges a quarter-turn apart; an odd polygon has no edge exactly a quarter-turn round and holds less than either even neighbour. Contacts that only push

The hold is in the corners

A disc cannot be held by frictionless contacts and a regular polygon can, so a polygon with more and more sides has to lose its hold somewhere. Searched exhaustively, the best four contacts sit at alternate ends of four edges a quarter-turn apart, and their margin is the half-edge sin(π/n) less a correction that falls as 1/n² — 74% of it at eight sides, 99.4% at sixty-four. The hold is lost as the side shrinks, not as its square, and it is carried entirely by how far a contact sits from its edge's middle.

Oldham's coupling: two slides between two offset shafts. An input hub on one axis and an output hub on a parallel axis 0.6 away, joined by a disc that slides in a slot across the input hub and carries a tongue across the output hub at 90° to the slot. At an input angle of 35° the disc has slid 0.491 along the slot and the output hub -0.344 along the tongue, and the output hub has turned through exactly the input's angle, because neither slide can change an orientation. The disc's centre, the dot, runs round the dashed circle of diameter 0.600 — the offset divided by sin 90° — and goes round it 2 times for each turn of the shafts. What a joint is

A coupling that only translates

A coupling between two parallel, offset shafts turns its output at exactly the input's speed when, and only when, the relative motion of its two hubs contains no rotation — when it lies in the translation group. Oldham's two slides give that group by construction and so do two equal parallel cranks; a four-bar that is not a parallelogram gives the whole planar group and its output wanders by more than a radian. And Oldham's right angle is not what makes the ratio one: it is what makes the slides slide least.

The square a robot thinks it drove, and the two it drove. A differential drive with wheels one per cent apart in radius, sent round a four-metre square twice — once clockwise and once anticlockwise. What it believes is the square; what it did closes 1.60 m out one way and 1.40 m out the other, and the errors point different ways. A wrong track width instead gives 0.177 m and 0.177 m — the same both ways round. That difference is why the test is run in both directions: one run cannot tell the two errors apart and two runs can. As built

The error that is an integral

A tolerance on a link length moves an output by a bounded amount. A tolerance on a wheel radius moves a vehicle by an amount that grows with how far it has driven: one per cent of mismatch between two wheels bends a commanded straight line onto a 30 m radius, and a four-metre square comes back 1.60 m from where the machine thinks it is.

One link, five bodies. Five bars with the same two pins, offset by -0.24, -0.12, 0, 0.12, 0.24 of the link's length, drawn to a common scale. Every one of them holds its two pins exactly the same distance apart, so every one of them is the same link: put any of them into a mechanism and the mechanism solves to the same joint positions at every configuration. Nothing in the kinematics of this collection — no loop equation, no velocity, no coupler curve, no mobility count — can tell them apart. What they do not have in common is which ground they occupy on the way from one pin to the other. Links with a width

A link may be bent

A link is two pins at a fixed distance and the metal between them is a free choice. Bending it moves no joint of the mechanism by more than 10⁻¹³ and moves the clearance by a tenth of a link length — enough to build a machine that a straight bar refuses, and worth exactly nothing against a bearing pedestal the link sweeps over.

The roller's flight across a 0.05 mm clearance at every crossover. The cycloidal quick-rise programme carrying 0.5 kg against 20 N at 600 rpm, with 0.05 mm between the roller and the wall it is not bearing on. At each sign change of the groove's force the roller leaves its wall, and each curve is the gap it opens, from nought to the far wall at the top of the plot: leaves at 47.9° and lands 6.6° later at 80 mm/s; leaves at 87.1° and lands 7.1° later at 63 mm/s; leaves at 151.4° and lands 14.6° later at 35 mm/s; leaves at 193.6° and lands 13.4° later at 42 mm/s. Dragging the speed moves the crossings, lengthens or shortens each flight, and just above a stretch's threshold shows a flight that never reaches the far wall. Prescribed motion

The time a crossover takes

A roller in a groove changes walls where the groove's force changes sign, and it gets there by flying across the clearance. How hard it lands depends on the clearance through an exponent the motion law decides — two thirds where the force passes through nought, one half where it steps — a flight that ends in a dwell lands at √(2cF/m) whatever the speed, and just above each threshold the force changes sign and the roller never arrives at all.

A ball bearing turned by its inner race. A bearing of pitch diameter 40 with 8 balls of diameter 8, its outer race held and its inner race turned 60°. Rolling without slipping at both contacts leaves the cage — the ring that keeps the balls apart, marked by the dark tick — turned 24.00°, a share of 0.4000 of the race, and each ball spun 120.0° backwards about its own centre, marked by its own tick. The share is (1 − d/D)/2, less than a half by d/2D; the gear-train solver, handed a planetary with a sun of 32 teeth and a ring of 48, returns 2/5 for its carrier. Dragging turns the inner race. Wheels, and where they may not go

A bearing is a planetary with no teeth

Roll a ball between two races and nothing but the two rolling constraints decides how fast its centre goes round. Solved, they put the cage at (1 − d/D)/2 of the inner race's speed — always less than half — and the gear field's train solver, handed a planetary with a sun of D − d teeth and a ring of D + d, returns the same fraction exactly. And a tapered roller rolls without slipping along its whole line only if its axis meets the bearing's at the apex, the wheel field's concurrency one dimension up.

Watt chain with 1 slide: 3 chains, 11 mechanisms. The same 6 links and 7 joints with 1 of the joints made a slide instead of a pin, drawn as a block astride the line. There are 7 ways to choose the joint, and the chain's 4 symmetries fold them into 3 that are genuinely different: with the slide at 0–3, 2 mechanisms; with the slide at 0–1, 6 mechanisms; with the slide at 1–2, 3 mechanisms. The mechanism count is the number of orbits of a held link and the slide set together, so a slide breaks symmetry the pin-only chain had, and links that gave one machine between them give two. The pin-only chain gave 2; one slide gives 11. The chain before the lengths

A slide turns nothing

Make one joint of a chain a slide instead of a pin and the graph has a second decision in it before any length exists. The symmetries that counted mechanisms count these too — Watt's chain with one slide is three chains and eleven machines — and two facts read off the graph say which placements still work: a loop of slides alone is freer than the count, and a pin in a group of links the slides hold at one orientation cannot turn. Across 102 placements on the three smallest chains, both agree with the rank of the constraint Jacobian.

The disc, the wheel, and what has to be cut out of it. A 6-slot Geneva at 0° of driver, with the driver's locking disc of radius 27.0 drawn about its axis and the wheel drawn as the material it actually has — inside its rim, outside the 6 concave locking arcs cut into it, and clear of the 6 slots. The disc and the wheel share the region near the line of centres, so the disc has to be cut away wherever the wheel is ever there while the pin is driving. Swept over the whole index that cut-away spans 236.3°, against an index sweep of 120° — it is wider, because the rim is still swinging through the disc's circle after the pin has left the slot. Motion that stops

The disc decides the pin count

A Geneva's pin count is usually bounded by the slots: p indexes must not overlap, so fewer than 2n/(n−2) pins fit. The other half of the mechanism has its own inequality and nobody had measured it. The locking disc must be cut away wherever the wheel passes through it, that cut-away is wider than the index sweep at every slot count, and it is the binding condition everywhere — one pin only, from four slots upward.

A SCARA arm, and where it can put its tool. A SCARA arm at its home position, with the axes dashed and a cloud of the tool positions reached over random joint values. The displacement set of an open chain is the product of its joints' groups, one factor per joint, and the question this field asks of it is whether the product is itself a group. Here the logarithms of the reached displacements occupy 4 dimensions, so the motion lies inside Schoenflies motion and composing two of its displacements gives another one. The cloud is a fact about the reach and not about the group: a chain of finite links covers a bounded piece of its group and never the whole of it, which is a separate question and a different field's. One path to the tool

The arm that is a group

A SCARA arm has four joints and a six-axis robot has six, and the usual explanation is that four is enough for the job. The better one is that the job is a four-dimensional group of displacements which is not the symmetry group of any surface — so it cannot be one joint, and four is what it costs. The arm's tool face is level everywhere it can reach, and the reason is not that anybody checked.

How evenly the rocker is driven through the working stroke. The rocker's speed through the working stroke, divided by its mean over the stroke, against the fraction of the stroke's duration, for a crank-rocker with a 60° swing and a time ratio of 1.2 of its own, ground 1.2223, crank 0.4783, coupler 1.1298, output 1. Every curve must start and end at nought, because the rocker stops to reverse; what differs is the middle. The number after each name is the fastest speed over the slowest while the rocker covers the central 80% of its swing. Driven directly at constant speed the crank-rocker gives 1.91 at a time ratio of 1.20. The drag link that gives the highest time ratio, 2.71, gives 2.77: a hump in the middle of the cut. The most even design that still reaches 2, a drag link of ground 1, crank 5, coupler 4.5, output 2.25, gives 1.21 at a ratio of 2.03 — more even than the crank-rocker alone. Dragging moves that design's phase. Linkages

A quick return that cuts evenly

A drag link ahead of a crank-rocker buys a shaper its time ratio of 2 with both stages at 40°. The drag link that buys the most ratio drives the cut unevenly — its fastest speed through the middle of the stroke is 2.77 times its slowest — and a different drag link at a different phase reaches 2.03 with a ratio of 1.21, which is more even than the crank-rocker driven alone at constant speed. Up to a ratio of about 2.4 the second stage can improve both specifications at once.

The same multiplier, applied to the error. A tong whose units are cut to an angle 0.01 radians away from the drawing. If one unit is out, the span is out by that unit's share and nothing more; if every unit is out the same way — which is what a machine setting or a worn tool produces — the error is multiplied by the unit count, exactly, to 7.6e-14. The third column is what would happen if the errors were independent and equally likely either way: the accumulation goes as the square root of the count instead, and the difference between the two columns at thirty-two units is a factor of 5.66. Which column applies is a question about how the parts were made, not about the mechanism. As built

The error that is repeated

Thirty-two units cut on one setting of one machine are thirty-two copies of one error, not thirty-two draws from a distribution — so a tong's span is out by thirty-two times a unit's, not by the square root of thirty-two times it. The two estimates differ by a factor of 5.66, and the second one is the comforting one.

A machine measuring its own shape. A four-bar with an encoder at each end of its one freedom. Every pose gives one scalar equation — Freudenstein's, which is linear in the three invariants — so 40 poses make a three-column least squares with a condition number of 8.758 and no instrument outside the machine anywhere in it. With perfect encoders the invariants come back to 8.64e-15; with encoders good to a milliradian they come back to 5.40e-3, an amplification of about 6.26. What comes back is a shape and only a shape: the same three numbers describe this machine and one a quarter of the size, and nothing an encoder can read separates them. Numbers that were measured

A machine that measures itself

Put an encoder at each end of a one-freedom loop and every pose gives one scalar equation. The equation is Freudenstein's, it is linear in three unknowns, forty poses make a three-column least squares at a condition number of 8.76 — and no instrument outside the machine is involved anywhere.

The same links and pins, and between 12 and 15 link lengths in the stack-up. Every closed loop in a mechanism is one equation a tolerance analysis has to satisfy, and the equation involves every link the loop passes through. All 16 chains here have the same number of independent loops — 3, which is pins minus links plus one and is fixed by the two totals — but not the same shortest set of them. The bars are the total length of a minimum cycle basis, and they run from 12 to 15. So the smallest number of link dimensions that any stack-up on this mechanism can involve is decided by the graph, before a single dimension has been chosen, and two topologies a count cannot tell apart differ by 3 of them. As built

Where the shortest loops are

A tolerance stack-up goes round a loop, and every link the loop passes through is a dimension in it. Two eight-link chains with the same links, the same pins and the same number of loops can need twelve link lengths in their shortest independent set or fifteen — decided by the graph, before any dimension is chosen.

Where a length comes from. A coupler 3.5 units long is a part with two holes in it, and neither hole's position is the length. Each carries an error of 0.010, of which 60% is common to both because they were bored in one setup — the whole pattern shifts by that much and the distance between the holes does not change. What survives is the independent part, 0.0063 at each hole, combining to 0.0089 on the length. A drawing that tolerances the length at ±0.010 is describing a part nobody makes, and it is out by a factor of 0.894 — optimistic below a shared fraction of one half and pessimistic above it. Numbers that were measured

Where a length comes from

A coupler 3.5 units long is a part with two holes in it, and neither hole's position is the length. What reaches the length is only the part of each hole's error the two do not share — so a drawing that tolerances the length is describing a part nobody makes, and is out by a factor of √2 in one direction or by everything in the other.

Every surface tried, and the group it permits. The census the six lower pairs come out of. Each row is a surface, sampled at 240 points; the freedoms column is six minus the rank of a matrix with one row per point, saying that the velocity a twist gives that point is tangent to the surface. Nothing is fitted and no shape is recognised — the surface's own normals write the matrix down. Three different surfaces of revolution give the same group, which is the content of the classification; two surfaces give nothing, which is what almost every surface gives. Eleven surfaces, six groups. The last column is the ratio of the smallest singular value kept to the largest discarded, so a row reading 10¹⁵ is not near being reclassified by anybody's tolerance. As built

The pair a catalogue sells

A plain bearing is a cylindrical pair and a catalogue calls it a bearing. Add two thrust faces and it is a revolute pair, which is a different joint and changes every mobility count downstream. The kinematic identity of a bought part is decided by which surfaces touch, and the catalogue's word for it is not the same information.

Where the two analyses cross. The band on the output angle at a crank angle of 57°, with every hole on every part given a position error of 0.010, against how much of that error each pair of holes shares. The flat line is what an analysis on the four lengths gives, which is the same number whatever the answer to that question. They cross at 0.53 and nowhere else: below it the lengths-only answer is optimistic, reaching 1.414× at holes located independently, and above it pessimistic, reaching zero when the error is entirely common and the distance between two holes is perfect however badly the pair is placed. The crossing is at one half because two holes contribute √2 and the surviving fraction is √(1 − shared). Numbers that were measured

Where the two analyses cross

Tolerance the lengths and you get one number whatever the shop does. Tolerance the holes and you get a curve, running from 1.414 times that number when nothing is shared to zero when everything is. They meet at a shared fraction of exactly one half, and the crossing does not depend on the machine, the tolerance or which length is being asked about.

The same part, dimensioned two ways. Three holes at 0.00, 1.40, 3.50, each located to ±0.010 by the process. Dimensioned as a chain, each hole is placed from the last, so the two gaps are ±0.010 each and the errors accumulate over the whole span to ±0.0141. Dimensioned from a baseline, every hole is placed from H0, so the span is ±0.010 and the gap between H1 and H2 — which touches the datum at neither end — is ±0.0141. The two schemes are exactly √2 apart in opposite places. Nothing about the part decides this and nothing about the process does; the drawing does, and a tolerance analysis that starts from the lengths has already thrown the information away. Numbers that were measured

The same part, dimensioned twice

Three holes, one process, two drawings. Dimensioned as a chain the errors accumulate and the span is ±0.0141; dimensioned from a baseline the span is ±0.0100 and the gap between the second and third holes is ±0.0141. Exactly √2 apart, in opposite places, and nothing about the part or the process decides which — the drawing does.

a crank rocker with a post: the closest pair at one position. The same four-bar with a post bolted to the frame, just clear of the coupler's path. Every joint is where the solver put it, exactly as in the linkage field; the material is the only thing added. The heavy segment joins the two closest points over every pair of parts that is tested — which excludes pairs sharing a pin, since their material surrounds that pin by construction — and its length is the gap: 0.1809 here, between coupler · post. A negative value is a penetration depth, the distance the pair would have to be moved apart, and it is drawn in the warning colour. As built

Where the boundary moved

Three phases ago this site drew a line around what it computes and listed one thing on the far side as a gap rather than a boundary: interference between links, which needed no new physics, only a body and a test. Here is what that turned out to cost and what it turned out to open.

Which feature to hold tight. A budget of 0.020 divided between the four lengths in inverse proportion to their sensitivities, and the same budget divided between the features those lengths are derived from — a frame jig-bored in one setup at 0.90 shared, a crank drilled twice at 0.10, a coupler at 0.60 and a rocker at 0.30. The tightest tolerance moves from b to a. And the null result matters as much: with one process for the whole machine the two allocations are identical to the last digit, because the transmission factor is then common and divides out. Feature-based tolerancing changes the answer when the parts are made differently and not merely when they are made. Numbers that were measured

Which feature to hold tight

A budget divided between four lengths in inverse proportion to their sensitivities gives one answer. The same budget divided between the features those lengths are derived from gives the same answer exactly — unless the parts are made differently, in which case the tightest tolerance moves from the rocker to the crank and the frame's loosens by a factor of two.

The bores, and the one line that has to pass through all of them. A hinge of 6 knuckles, its bores drawn at the distance each was made from the nominal axis in units of the bore tolerance. The leaf is a rigid body, so its pins are on one straight line — two parameters of position and two of direction — and it assembles when some line passes within the clearance of every bore. The line drawn is the one whose largest miss is smallest, and that miss is 0.875 of the tolerance. 2 of the 6 bores are at that distance and hold the fit; the rest are slack and could have been bored anywhere inside it without changing the answer. As built

A piano hinge is not forty door hinges

A three-knuckle hinge works because the misfit its bore errors create is smaller than the play already in its pins. A piano hinge has forty knuckles and thirty-nine of them are redundant, so the obvious reading is that it needs thirteen times the play. It needs two and a half times, and it can never need more than the bore tolerance itself — because a rigid leaf has one axis and a line through the middle of the errors misses every bore by at most the largest of them.

The identification Jacobian of a four-bar, read by protractor. One row for every number the instrument reads and one column for every parameter that might be wrong. Each cell is the derivative of that reading with respect to that parameter, drawn to the right of its centre line when positive and to the left when negative, with the largest entry in the whole matrix at 4.09e-1. 14 rows against 4 columns: far more equations than unknowns, which is what makes an identification a least-squares problem rather than a solve, and what makes the question of which combinations of columns cancel a real one. These are the same derivatives the tolerance field computes one at a time — the same matrix read down instead of across. Numbers that were measured

A calibration is a synthesis with more equations

The site's second field prescribes three input–output pairs and solves a 3 × 3 linear system for a linkage. This one measures thirty pairs and solves the same system in the least-squares sense. Same matrix, same coefficients, same closed form — and the only structural difference produces every question this field is about.

What each instrument recovers. The same twenty poses of the same four-bar, read three ways. A protractor on the output link recovers 3 of the four lengths and leaves the fourth exactly invisible, because its readings are dimensionless in the lengths and scaling the machine does not move them. A coordinate machine on the tracing point recovers all six parameters — the four lengths and the two that say where the tracer sits — at a condition number of 162.3. Using both recovers the same six at 26.1, 6.2 times better, which is the case for putting two instruments on one machine: not more parameters, better-conditioned ones. Numbers that were measured

Two instruments disagree about the worst

A protractor recovers three of a four-bar's parameters at a condition number of 5.2. A coordinate machine recovers six at 162. Neither number says which parameter is worst recovered, and when both are asked, they name different ones — because a condition number is a summary of a list and the list is what a report needs.

The identification Jacobian of a four-bar, read by coordinate machine. One row for every number the instrument reads and one column for every parameter that might be wrong. Each cell is the derivative of that reading with respect to that parameter, drawn to the right of its centre line when positive and to the left when negative, with the largest entry in the whole matrix at 3.14e+0. 24 rows against 6 columns: far more equations than unknowns, which is what makes an identification a least-squares problem rather than a solve, and what makes the question of which combinations of columns cancel a real one. These are the same derivatives the tolerance field computes one at a time — the same matrix read down instead of across. Numbers that were measured

What a model is allowed to change

Before a calibration runs, somebody decides which numbers it may move. Leave one out and the fit absorbs it into the others; put one in that the instrument cannot see and the fit returns whatever the damping preferred. Both decisions are made before any measurement, both are checkable in advance, and neither is usually checked.

All themes