Theme

The thread: Solved, not drawn, part 2 of 2

Every mechanism in these essays is positioned by solving its loop-closure equations, not by placing the links where they look right. A figure that could not be solved is not published, which means a linkage that would jam cannot be drawn moving.

233 essays in 2 parts: part 1 · part 2

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.

Four positions brought together. Burmester's construction for four prescribed positions gives a curve of points that can be fixed pivots. Bring the four positions together and it has to become the cubic of stationary curvature, because a circle through four coalescing positions is a circle of four-point contact. Measured along one ray from the pole: the finite curve crosses at one radius and the cubic at another, and the gap between them falls as the square of the spread — fitted exponent 2.024, and 7.9e-5 coupler lengths at a spread of 0.01 radians. The finite construction is the same concyclic test the four-position synthesis is built on, so this compares that construction against the infinitesimal one rather than against a re-implementation of either. The motion, not the mechanism

Four positions brought together

Burmester's construction finds the points of a moving plane whose four prescribed positions lie on a circle. Bring the four positions together and the curve it draws has to become the cubic of stationary curvature — and the gap between the two closes as the square of the spread, with the exponent measured rather than assumed.

Two poles at 66°, and only one of them is still. The stubs here are accelerations, not velocities, and they vanish at a different point from the one where the velocities vanish. The cross is the velocity pole — the point the plane is turning about — and the square is the acceleration pole, the point that is momentarily not accelerating. Over a full turn of this crank the two are never nearer than 1.49 coupler lengths and get as far apart as 22.2. The instantaneous centre is about velocities and about nothing else: the point that is not moving is being accelerated, usually hard, and a body pivoting about it in the ordinary sense would not be. positioned by solving, not by drawing. Drawn wrongly

Six things a centre is not

The instantaneous centre is the most over-read object in this subject. Six claims about it are in circulation, three are false, two are true of something else, and one is nearly right — and each of them comes with a measurement of how badly it goes wrong.

The room crank rocker needs. The shaded region is every point any part of this machine occupies at some position of its drive, computed as an occupancy grid over 150 solved configurations and outlined by marching squares — so the outline drawn is the boundary of the set the area was counted from rather than a second object that agrees with it. Its area is 12.78 square units, filling 54% of the box that contains it. The dashed rectangle is the box the joints need, which is what every figure that treats links as lines could have told you; the material needs a box 20% larger in area. Links with a width

The room a machine sweeps

Every point any part of a machine occupies at some position of its drive. It is a region rather than a curve, its area is an integral computed two ways, and the one shape in the field with a closed form is what the grid is calibrated against.

A dyad is two circles, and that is why it has two answers. The whole of what makes a dyad easy. Two links, three pins: one pin onto something already placed at each end, one pin between them. The free pin is at a fixed distance from each of the placed ones, so it lies on both circles — and two circles meet in two points, in nought, or in one. That is a quadratic with a closed form, and its two roots are the two assembly branches every four-bar has. A group of four links has no such picture: its unknowns do not separate into one circle each, the system does not factor, and what replaces the compass is Newton's method from a seed. positioned by solving, not by drawing. The chain before the lengths

What has to be solved together

Hold a link, turn a neighbour, and the rest of a mechanism comes apart into the smallest sets that can be positioned one after another. Every set of two links is two circles meeting — a quadratic, two branches, no solver. A set of four is a system, and the Newton solve stops being a convenience.

Two numbers, and where they differ. Every mechanism in this field, with what its constraints leave and what its brackets fill. On every mechanism without a rolling contact the two columns are the same number, which is why nobody had to say which one mobility meant. Here only the rail agrees with itself — and the rail is the one mechanism in the table that cannot go anywhere new. What can move

The count that counts the wrong thing

Mobility has meant one number for six fields, because until a wheel appeared no mechanism could tell two questions apart. A rolling wheel has two velocity freedoms and a three-dimensional reachable set, and the formula that gives 2 is not wrong — it is answering the question about instants when the question anybody asks is about intervals.

The cylindroid at 75° and 1.00 apart. Every screw in the two-system spanned by two revolute axes 1.00 apart along their common perpendicular and 75° out of parallel, drawn as its own axis. The axes sweep a ruled surface — the cylindroid — and each generator carries a pitch, running from -0.384 to 0.652 and reaching its two extremes on the two principal screws, which cross at a right angle at the centre. The surface is 1.035 long along its own axis, which is exactly the spread of the pitches: a cylindroid is as long as its pitches are far apart. Out of the plane

The smallest screw system has a shape

Add two screws together in every proportion. The results do not scatter — their axes sweep a ruled surface, with the pitch varying along it between two extremes reached at right angles to each other. It is a picture nobody would guess from the algebra, and it is the object that says what two joints between two bodies leave free.

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.

The four eight-link chains a compass cannot position. Every one of the twenty ways of choosing a frame and a driven link, on each of these four chains, leaves a group of four links or more that has to be solved as one system. There is no order in which they come apart two at a time, so there is no ruler-and-compass construction for any of them and no closed form for their positions. They are numbers 1, 3, 4, 10 of the sixteen, and they do not share an assortment: 4×2 + 4×3 and 5×2 + 2×3 + 1×4 both appear. Three of the four are among the most symmetric chains in the census — automorphism groups of 16, 8, 8 against a median of three across the sixteen — which is the direction one would guess, since a symmetric chain has few genuinely different places to attach a driven link. The fourth has an automorphism group of 2, so symmetry is a tendency here and not the reason. The chain before the lengths

Four that a compass cannot reach

Twelve of the sixteen eight-link chains can be positioned two links at a time, from at least one choice of frame and input. Four cannot be positioned that way from any of their twenty choices — and at ten links ninety of the two hundred and thirty are in the same position.

The smallest mechanism that is not one. Two bars from a free joint to two pinned ones, with the three points in line. The constraint matrix has two rows and two columns, both rows are horizontal, and its rank is 1: one freedom left over, pointing straight up, and one dependency among the two bars. Move the joint up and neither bar changes length to first order, which is what the freedom says. To second order both bars get longer, by the same amount and in the same direction, and there is nothing to trade off against — which is what the dependency says. The obstruction is the dependency applied to the second-order stretch and comes to 1.414214; anything but nought there and the freedom is not the beginning of a motion. Lifted by 0.34 the bars are 0.05622 longer, which is the whole argument drawn to scale. Many of one thing

It moves to first order and not at all

Two bars from one joint to two pinned ones, all three in line: the rank leaves a freedom pointing straight up, and lifting the joint stretches both bars. The obstruction is 1.414214, the walk travels a millionth of what it is asked to, and how far it gets is a property of the tolerance rather than of the mechanism.

The rotor is not a Reuleaux triangle. The generated rotor, with the Reuleaux triangle through the same three apexes drawn over it — three circular arcs, each centred on the opposite corner. They part company by 1.21 mm on a rotor of generating radius 100, and the flank is the one that is right: it is the envelope of the housing, and a Reuleaux flank would foul the wall. The measurement that cannot be argued with is the width. A Reuleaux triangle has the same width in every direction — that is what it is for — and this rotor's runs from 150.0 to 174.1, a spread of 16 per cent. positioned by solving, not by drawing. Drawn wrongly

Six things a shape is not

A rotor that is not a Reuleaux triangle, teeth that are not the same shape as each other, a fillet that is not an arc, a mesh that does not roll, a conjugate pair that cannot be built and a tooth form that was not deduced. Six claims in circulation, each with the number that kills it.

A ball that remembers the area. Roll a ball round a closed loop on the plane, without ever twisting it about the vertical, and it comes back to the same place turned. The angle is the loop's area divided by r², and the dashed line is that law with nothing fitted to it. The departure at the top is not an integration error: it grows as the square of the angle — a fitted exponent of 1.99 — which is what a leading term's first correction does. The rotation is composed from exact exponentials, so the drawing carries no drift of its own. Wheels, and where they may not go

The ball that remembers where it has been

Roll a ball round a closed loop on a table without ever twisting it, and it comes back to the same place pointing somewhere else. The angle is the loop's area divided by the square of the radius — 0.0016 radians for a 2 mm square under a 50 mm ball — and it is exact in the limit with a departure that is second order in the angle itself.

What each instrument returns, on each kind of graph. The 8-link census, three rows, and the same three questions asked of every graph in it. Grübler returns 1 in every row — it has to, because that is what the census selected on. The rank returns 1 in the first two rows and 2 in the third. Only the third column changes across all three rows, and it is the one the earlier counts did not have before this one: a mobility computed for every subset of the links rather than for the whole. Read down the middle two columns and the site's standing pair of routes is unanimous about 62 graphs, of which only 16 are what it says they are. What can move

The count was right and the name was wrong

The constraint field has checked Grübler's count against a Jacobian rank since the foundation, and the two disagree only where the geometry is special. Here is an assembly where they agree, where both are correct, and where the mechanism does not have the number of links it is described as having.

The box the joints need, and the box the machine needs. Every machine in the catalogue, measured twice over the same drive: the extent of its joint positions, which is what a site drawing links as lines can report, and the extent of its material, which is what has to fit in something. The ratio runs from 1.13 to 1.36 — between thirteen and 36 per cent more area than the skeleton suggests, on machines whose links are a twentieth of their length wide. The last column is how much of the material's box the swept region actually fills, and it is where the packaging argument really is: a machine at 50% is a machine with a great deal of room inside its own envelope that nothing may be put in. Links with a width

The hole the machine needs

A four-bar's joints fit in a box five units by four. Its material needs a box twenty per cent larger in area, and fills barely half of it. Both numbers are design quantities, and until a link had a width neither could be stated.

One linkage, two curves. The same bars, the same lengths, the same driving angle — assembled two ways. One trace is where the polynomial vanishes and the other is not: the worst value of xy − 0.5 along the second is 8.7e-1, against 4.7e-14 along the first. Every position on both was solved to 9.5e-14. Nothing about the second linkage is defective; one of its parallelograms is a crossed one, so a direction is being carried wrongly, and the machine is faithfully computing a different function. The curve as an equation

The proof drew more than the curve

Sixteen ways to assemble one linkage. Eight of them close. Four put the tracing point on the curve and four put it somewhere else — at a closure residual of 9.6 × 10⁻¹⁵, which is the same floor the right ones reach. No tolerance on the closure could ever have told them apart.

A corner in a curve, and the reason for it. This coupler point traces a curve with a cusp — a corner, where the curve stops and reverses rather than turning. The reason is that a cusp happens where the tracing point is momentarily still, and the only point of a moving plane that is momentarily still is the pole. So the cusps of a coupler curve are the instants when the pole passes through the tracing point: they are the crossings of the tracing point by the moving centrode, which is a statement about two curves in the coupler's own plane with the fixed plane not involved at all. This point was chosen by taking the pole's body coordinate at one instant, so it is on the moving centrode by construction; at the corner its speed is 9.9e-15 against 2.87 a fifth of a radian later. positioned by solving, not by drawing. The motion, not the mechanism

Where a curve has a corner

Some coupler curves have corners in them — points where the curve stops, turns round and comes back. A corner happens where the tracing point is momentarily still, the only point of a moving plane that is momentarily still is the pole, and so the corners of a coupler curve are decided entirely inside the coupler's own plane.

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.

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 these essays called unbuildable are built every day, and the thing that builds them is the clearance that was already there.

Crank angle θ and crank angle −θ, joined. The coupler curve alone, with 12 chords, each joining the point the tracing point reaches at a crank angle θ between 0° and 180° to the point it reaches at −θ on the same assembly. Every chord is square to the dashed axis, to 7.5 × 10⁻¹⁶ in the cosine, and every midpoint lies on it. Measured at 48 pairs, the reflection of one point misses the other by at most 4.2 × 10⁻¹⁵. The crank's own angle is the pairing: the two places the curve crosses its axis are crank angles 0° and 180°, the only angles equal to their own negatives. The paths points trace

A symmetric curve from a lopsided machine

A four-bar with a crank of 1, a ground of 3 and a rocker of 2.5 has no symmetry anywhere in it. Make the rocker, the coupler and the arm from the rocker pin to the tracing point one length, and the curve it draws is its own mirror image to 4 × 10⁻¹⁵, about a line through the rocker pivot turned from the ground line by exactly half the coupler's angle at that pin.

Where the assembly count changes, and a loop round a cusp. With the first motor held at 216°, each point of the square is a setting of the second and third motors, shaded by how many assemblies the platform has there, sampled on a 41 by 41 grid: 2 assemblies at 1,261, 4 assemblies at 347, 6 assemblies at 73. Each edge between two shades is a curve of direct singularities, where two assemblies merge and vanish, and two such edges meet in a sharp point. The 2 marked points are the cusps in this window, each found as a triple root of the closure equation. The dashed circle, of radius 8°, is the loop the motors are driven round; it encloses 1 cusp, the one at (101.35°, 185.32°), and starts at the open marker. Several legs, one platform

Round a cusp into another assembly

A parallel platform's assembly mode was supposed to change only through a direct singularity. Driven round a small loop of motor angles that encloses a cusp of the singular curve, the standard three-legged platform leaves one assembly and arrives in another, turned 52° from where it started, and at no point on the way is it nearer than 0.0716 to singular.

Three chambers, 15,257 mm² between them. Each chamber is bounded by one flank of the rotor and the arc of housing between the two apexes that seal it, so its area is a polygon integral over two curves that are both known exactly. At this shaft angle they are 6309, 1147, 7801 mm². They add to 15257, and the housing's area less the rotor's is 15258 — a number that cannot depend on where the rotor is, and does not, to 9.2e-6 of itself. The engine's displacement is that constant shared out differently, and the three chambers are one chamber counted at three phases of the same cycle. positioned by solving, not by drawing. The shape is the unknown

Three chambers and a constant

A rotor with three corners divides its housing into three chambers, and as the shaft turns they trade area: one grows exactly as fast as the other two shrink. The total does not move — and the fact that it does not is a measurement of whether the corners are actually touching the wall.

A brace is one redundant equation, on purpose. The compiled machine, counted and measured, with and without 4 braces. The count says the braced machine has -3 degrees of freedom — it cannot move — and the rank of the constraint Jacobian says it has 1, the same as before. Every brace contributes exactly one equation the others already imply, which is what overconstraint is, and here it is being added deliberately: the redundancy is what removes the assemblies the count knows nothing about. This is Grübler being wrong for the useful reason rather than the embarrassing one. The curve as an equation

A bar between two midpoints

In a parallelogram the midpoints of two opposite sides are exactly one side apart, and in the crossed assembly they are not. One bar between them admits the first and refuses the second — and it is one redundant equation per parallelogram, added on purpose, on a site whose constraint field is otherwise about overconstraint arriving by accident.

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 circles, and an exact straight line. The moving centrode of this motion is a circle of radius 1.5 and the fixed one is a circle of radius 3.0, measured to 8.9e-16. The small circle rolls inside the large one, and a point on its rim traces a diameter of the large one — exactly, with no error term. Watt's linkage is straight to nine per cent of its span and Chebyshev's to twelve; this is straight to 0.0e+0, and the difference is not one of degree. It is the difference between a curve that approximates a line and two centrodes whose rolling produces one. positioned by solving, not by drawing. The motion, not the mechanism

Exact because two circles roll

Watt's straight line is straight to nine parts in a hundred and Chebyshev's to twelve. Here is one that is straight to nothing at all — no error term, no working range, no approximation anywhere — and the reason is that its two centrodes are circles, one rolling inside the other at exactly half its radius.

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.

One angle, read twice. Draw against the angle the locking face is tilted by. It is not a separate design quantity from recoil: the pallet's moment per unit of wheel torque is minus the rate at which the wheel is driven backwards, which is virtual work and holds to nine figures. So an escapement cannot be made to hold its own lock without also being made to push its train back — and at δ = 0 the arc has neither, which is a lock that any disturbance opens. The flat face starts above zero because the tooth rests below the corner, where a straight face is no longer tangent to anything. Motion that stops

One test, three mechanisms

Whether a pawl holds, whether an escapement's lock draws itself deeper, and how much a four-bar's coupler can do for its rocker are the same question asked three times: on which side of a pivot does a contact normal pass? All three are one cross product, none evaluates a force, and the three answers are used for completely different things.

The search generates 3,000 candidates for 1,878 answers. How much work the enumeration does, against how much it has to show for it. The upper line is the number of complete labelled graphs the search reaches and the lower is the number of distinct graphs they turn out to be, so the vertical gap is waste — every candidate above the lower line is a graph the search had already found under a different labelling. At eight links the unpruned version of this search generated 8,494 candidates for the same 71 answers, and at ten links it did not finish at all; with the pruning it generates 3,000 for 1,878 in 469 milliseconds. The rule that does it is one line long: when two links carry the same number of pins, reject the labelling that would be lexicographically smaller if they were swapped. It cannot reject a labelling that is the largest in its class, so nothing is lost, and it is not a complete test, which is why the canonical form is still taken at the end. The chain before the lengths

The candidates a search throws away

The obvious enumeration generates every labelling of every chain and keeps one. At eight links that is 8,494 complete graphs for 71 answers; at ten it does not finish. One rule — reject the labelling that a swap of two equal links would improve — takes it to 3,000 candidates for 1,878 answers in half a second, and twelve links is still out of reach.

One tool pose, a curve of postures. 41 postures of S-R-S arm, every one of them holding the tool at the same pose. The tool moved 1.0e-13 of a metre over the whole sweep, which is the arithmetic's noise floor rather than a tolerance. The joint that moves most is the elbow, and it runs on a circle of radius 0.192 m about the line from shoulder to wrist — a curve computed here by walking the Jacobian's null space, and known independently as the intersection of two spheres. The two agree to 10⁻¹³. One path to the tool

The freedom that does nothing

Give an arm a seventh joint and one tool pose stops having eight answers and starts having infinitely many. The arm changes shape while the tool stands still — measured at 3.3 × 10⁻¹² of a metre over forty-one postures — and the elbow runs on a circle that two entirely different computations agree about to a tenth of a picometre.

The framework Maxwell's count calls a structure. Six joints and twelve bars in space. Three coordinates each gives eighteen unknowns, six rigid motions come off, and twelve bars is exactly twelve constraints — Maxwell's count is 6 against six rigid motions, which is the definition of isostatic: no mechanism, no redundancy, every bar carrying its own share and nothing spare. The rank is 11, not twelve. There is one dependency among the bars and one freedom left over, and the freedom is a genuine finite motion: walked here with every bar held to 4.4e-16 of its own length. The reason is a symmetry — three pairs of joints exchanged by a half turn about one line — and it is built into the coordinates rather than assumed of the result. positioned by solving, not by drawing. Out of the plane

Twelve bars and a symmetry

Six joints and twelve bars in space is Maxwell's count exactly: no mechanism, no redundancy, nothing spare. Place three pairs of the joints so that a half turn about one line exchanges them and it moves — a finite motion, walked with every bar held to five ten-thousand-billionths of its own length, on a framework the arithmetic calls a structure.

Sarrus, as two planes meeting in a line. Each arm of Sarrus's linkage is three pins with parallel axes, so each arm holds the platform inside a planar group — the one whose normal is that arm's axis direction. The platform has to satisfy both, so what it may do is the intersection, and the intersection of two planar groups whose normals are not parallel is the one-dimensional group of translations along their common perpendicular. The platform goes up and down and does nothing else, and that is the exact straight line the spatial field measured to 10⁻¹⁶ of its span — arrived at here with no mechanism solved and no tolerance anywhere. Drag the arms towards each other: the answer is a translation at every angle but zero, where the two groups become one group and the intersection jumps to three dimensions. That is the linkage built flat, and it is the configuration in which it stops being a straight-line mechanism. What a joint is

Two planes meeting in a line

Sarrus's linkage draws an exact straight line out of six pin joints, and the spatial field proved it by solving the mechanism sixty times and measuring a departure of 9.8 × 10⁻¹⁶. Here the same fact comes out of two planes and a cross product, with no mechanism solved anywhere — and the two routes are not redundant, because only one of them can tell you the linkage as built delivers it.

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.

Two branches, meeting where the sheet is flat. The same vertex's two folding modes, plotted as one crease's fold angle against another's. Both curves pass through the origin, which is the flat sheet, and they cross there and nowhere else. That crossing is what a rank cannot see: at the origin the tangent directions of both branches are available to the constraint matrix at once, so the nullity there counts them all and the mechanism has only one of them once it has left. Every branch argument made in these essays — a four-bar's assembly configurations, an arm's eight postures, the components a solve's paths turned out to run between — is this picture with different axes. Many of one thing

Where the branches meet

A flat sheet is the one configuration every folding of a pattern passes through, and it is the one configuration where the rank is wrong about all of them. Three of a three-by-three Miura sheet's four apparent freedoms are not motions — and a grid that folds to no angle at all reports exactly the same four.

Where a calibration measures. The four-bar drawn at the 6 poses a selection chose, one over another, with the tracing point marked at each. The largest gap between consecutive chosen poses is 150°. They are spread because rows of the identification Jacobian at nearby poses are nearly the same row, which is a statement about the matrix and reads here as a picture of a machine in visibly different configurations. Numbers that were measured

The pose the machine cannot reach

A measurement plan is drawn against the nominal machine and executed on the real one, and the real one does not go quite where the drawing says. A pose that falls outside the travel returns no reading at all — which is not an error, not a failure of the instrument, and not nothing: it is a measurement of the limit position.

Two motors, two circles, two places for the hand. A planar five-bar with its motors 1.0 apart, arms 1 and distal links 1.25, at motor angles 100° and 60°. Each distal link holds the hand on a circle of radius 1.25 about its elbow, and the elbows are 1.678 apart, less than the 2.50 at which the circles would only touch, so they meet twice. The hand drawn solid is at (0.229, 1.850) with det A 0.995; the other assembly, dashed, is at (0.098, 0.001) with det A -0.995 — the same size and the opposite sign. Several legs, one platform

The smallest parallel robot

Two motors, two arms, and two links meeting at a hand: a planar five-bar is the smallest parallel robot there is. Its forward problem is two circles, so the hand has two places to be, and each is named by the sign of one determinant. That is the whole reason it cannot do what the three-legged platform does, and cannot change assembly without passing through the one configuration where the two meet.

A line across the four-bar's coupler curve. The curve traced by a point on the four-bar's coupler, over every real configuration, with the machine drawn faintly at one of them. A real line crosses it at 4 marked points. Written as polynomials, the machine and the line have 8 paths to track; 6 arrive, 2 leave for infinity, and the arrivals draw 6 distinct points — 4 real and 2 complex. A random complex line gives 6 as well, which is the curve's degree. How many answers

A degree counted on a line

A curve of degree six meets a general line in six points, and that sentence is a way to measure the degree with no equation in it. Written as polynomials, a four-bar and a random complex line have eight paths to track; six arrive on every line tried, the other two run off towards the circular points, and a sum of the six stays straight to fifteen figures only when none is missing.

Four instruments, and only the last one names the group. Every instrument these essays have for an overconstrained loop, on the same six mechanisms. Kutzbach's count gives −2 for a planar four-bar and −2 for Bennett's. The rank of the constraint Jacobian gives three and three. Both are right and neither separates them. The last two columns are this field's: the span is how many dimensions the logarithms of the displacements the moving link actually reaches occupy, and closes at is the dimension after those are closed under the bracket. A planar four-bar closes at three and the three are planar motion; Sarrus closes at one, a translation, which is the exact straight line the spatial field measured by solving the mechanism sixty times. Bennett closes at six: its displacements occupy four dimensions and no group smaller than all of them contains those four. That is what "paradoxical" has meant in the earlier essays, stated as an integer. What a joint is

Compose two positions and see where you land

Take two configurations a mechanism actually reaches, compose the displacements that got it there, and ask what kind of thing the result is. A planar four-bar lands inside planar motion, to 4 × 10⁻¹⁶. Sarrus lands on its own line. Bennett's linkage lands three tenths of a radian outside the four dimensions its own displacements occupy — a one-freedom motion that generates all six.

Free space, in pieces. The driving angle round the circle, with the arcs at which the machine is both assembled and clear drawn heavy. One stud in the way takes a bite out of the turn and leaves 1 arc: the crank can still reach every remaining angle by going the other way. Two studs leave 2, covering 74% of the turn — and every configuration in both arcs is a perfectly good solution of the same constraint equations, on the same assembly branch, at the same mobility. Nothing a solver computes distinguishes an angle in one arc from an angle in the other; what separates them is that the machine cannot be driven from one to the other. Links with a width

Free space comes in pieces

Every arc in these essays has ended at a configuration the mechanism cannot reach. Put two studs in a four-bar's way and its drive falls into two arcs whose ends are configurations it reaches perfectly well and cannot occupy — and no quantity the solver computes tells one arc from the other.

One freedom, whatever the count says. Every one of these machines has exactly one degree of freedom, measured as the number of unknowns minus the rank of the constraint Jacobian. Unbraced, the count agrees. Braced, the count says the largest machine has -153 — that it cannot move, by a wide margin — and the rank says it still turns exactly as it did. The gap is one equation per brace and every one of those equations is implied by the others. This is the constraint field's oldest example, at a scale nobody would try by hand: a count that is wrong by a hundred and fifty-three about a mechanism that works. What can move

One freedom and four hundred links

Braced, the machine compiled from a quintic has 1,249 equations in 1,096 unknowns and a Grübler count of minus a hundred and fifty-three. It turns. The rank of its constraint Jacobian is 1,095, so its mobility is one — and every one of the hundred and fifty-four surplus equations was added deliberately.

Arms with their tools pinned down. Pin an arm's tool to the ground and the open chain is a closed loop, which the mobility count of a planar loop already handles. Kutzbach gives 6(n − 1) − 5n = n − 6 for a loop of n revolutes, and the measurement is n minus the rank of its screw system — the columns of the arm's own Jacobian, read as constraints rather than as velocities. The two agree on every row but one, and the one is the arm at a wrist singularity: the formula says the pinned arm is a structure and the mechanism has a freedom. That is the finding this site opened with, arrived at from the far end of its subject. One path to the tool

Pin the tool and it is a loop

Hold an arm's tool still and the open chain becomes a closed one, which these essays have known how to count since their first field. Kutzbach's criterion says a pinned six-joint arm is a structure. At each of its three singularities the measurement says it can still move — the site's founding finding, arrived at from the far end of its own subject.

Where enumerating the corners stops being affordable. The two routes to a tolerance band, costed against the number of toleranced lengths. Enumerating every extreme combination is 2ⁿ mechanisms at every crank position; differentiating the constraints is n linear solves. A four-bar is 16 corners and a Watt six-bar is 128, which is still cheap — 142 solves for one position — and the curve is the point rather than either number: at twenty parameters, which is an ordinary spatial mechanism, the corner route is a million mechanisms and the derivative route is twenty. Both are drawn because the corner route is not merely slower, it is the one that assumes nothing, and its answer is what the cheap route has to be checked against. As built

Seven lengths and a hundred corners

Nothing in a tolerance analysis is about four. A Watt six-bar has seven lengths, its corner enumeration is 128 mechanisms rather than 16, and the two routes still agree to a hundredth of a per cent — but the costs have separated — 142 solves against seven. At twenty parameters, which is an ordinary spatial mechanism, it is a million against twenty.

Two Burmester points, or none, depending where the crank is. A Burmester point's path stays on one circle to fifth order. A planar motion has at most four of them; two of this mechanism's are always its own moving pins, whose paths are exact circles and satisfy every order at once. The other two are real for 67 per cent of the turn and complex for the rest, and the count changes without anything about the mechanism changing. The window matters and is stated: points beyond a hundred coupler lengths from the pole are not counted, and widening the window from six to four hundred moves the count of positions-with-two from 191 to 245 out of 360. A silent cap here would read as an absence. The motion, not the mechanism

The circle a point stays on longest

One condition further on are the points whose path holds a circle to fifth order. A planar motion has at most four; two of them are always the mechanism's own pins, and the other two are real for two thirds of a turn and complex for the rest — a count that changes while nothing about the mechanism does.

What is left of a 12-tooth flank. The flank the rack generated on a 12-tooth wheel, with every point tested against the cutter at every other position of the cut. The pale dots survive; the dark ones are inside the cutter at some later instant and are not on the finished tooth — 39 of 203 of them, the deepest by 5.19e-2 mm. Undercutting is not a shape, it is a removal: the same corner that leaves the fillet comes back for flank the straight edge had already generated, and what is lost is the part of the involute nearest the base circle, which is exactly the part the mating wheel's tip needs. Drag to change the tooth count. positioned by solving, not by drawing. The shape is the unknown

The cutter takes back the tooth

Undercutting is usually explained as a shape: a tooth with a waist in it. It is better understood as an event — the corner that leaves the fillet comes back through flank the straight edge has already generated — and seen that way the threshold at seventeen teeth is a comparison of two measured points that passes through zero.

Two taut paths, and no way between them. A strand from one point to another past a peg. Each side gives a path that is taut — straight where it can be, on the surface where it must be, leaving at a right angle — and each is the shortest path on its own side: 219.165 mm on one and 200.643 mm on the other, against 200 mm of open air the strand cannot use. Neither can turn into the other without passing through the peg, which is a different kind of non-uniqueness from the assembly branches of a linkage: those are separate roots of one equation, and these are separate classes of one minimisation. positioned by solving, not by drawing. Members that pull

The taut path has more than one answer

A strand from one point to another past a peg has two taut paths — 200.643 mm on one side and 219.165 on the other, against 200 mm of open air it cannot use. Both are shortest. Neither can become the other without passing through the peg, and no computation recovers which one was threaded.

The string is the radius. An involute is generated by unwinding a taut string from the base circle, and the taut string is the flank's normal — so the point where it leaves the base circle is the centre of curvature and the string's length is the radius. At a flank radius r that length is √(r² − r_b²), and the dashed curve is that expression. The dots are the curvature of the polyline this site actually draws, measured by circumcircle through consecutive points, over 324 of them. Worst relative disagreement 1.9e-6. At the base circle the radius of curvature is zero, which is why a flank cut below it is not an involute and why undercutting removes exactly that part. Teeth

Two flanks, one law

At a gear mesh the two tooth flanks are conjugate profiles, the pitch point is the pole of their relative motion, and their radii of curvature are tied to each other rather than free. Each flank's radius varies fourfold across the mesh and the sum of the two does not vary at all.

A period, in the space the mechanism lives in. One whole period of an escapement, plotted as wheel angle against pallet angle. Give a four-bar its crank angle and its coupler is somewhere definite; give this its pallet angle and the wheel may be in any of 3 places, because what settles it is which face of which pallet a tooth is against. The path crosses itself and no amount of solving removes the crossing. The vertical jumps are the drops, drawn at the pallet angle of the release because during a drop nothing is touching anything and where the pallet is by then is a question about torque. Over the period the wheel advances 12.000000°, which is one tooth exactly. Motion that stops

Where the input stops deciding

Give a four-bar its crank angle and its coupler is somewhere definite. Give an escapement its pallet angle and the wheel may be in any of three places, because what settles it is which face of which pallet a tooth is against. The path crosses itself and no amount of solving removes the crossing — the state of these mechanisms has a discrete part, and that is what makes them a different kind of object.

Every length wrong, every reading right. A four-bar was built to the dimensions in the upper bar of each pair and its output angle read at 30 positions. A calibration started from the nominal dimensions returns the lower bar. It reproduces every one of those readings to 1.81e-16 radians and not one of its four numbers is the machine's: they are the machine's multiplied by 0.992289, every one of them, to 3.0e-16. The shape is recovered exactly — the distance in Freudenstein's three invariants is 6.3e-16 — and the size is a free parameter the damping happened to leave near where it started. A machinist handed these numbers would build a machine that works and is not this one. Numbers that were measured

Every length wrong, every reading right

A four-bar was built out of true and measured at thirty positions. A calibration started from the nominal dimensions reproduces every reading to 1.8 × 10⁻¹⁶ radians and returns four lengths, not one of which is the machine's. They are the machine's, multiplied by 0.99229 — every one of them, to fifteen figures.

Four instruments, and only the last one names the group. Every instrument these essays have for an overconstrained loop, on the same six mechanisms. Kutzbach's count gives −2 for a planar four-bar and −2 for Bennett's. The rank of the constraint Jacobian gives three and three. Both are right and neither separates them. The last two columns are this field's: the span is how many dimensions the logarithms of the displacements the moving link actually reaches occupy, and closes at is the dimension after those are closed under the bracket. A planar four-bar closes at three and the three are planar motion; Sarrus closes at one, a translation, which is the exact straight line the spatial field measured by solving the mechanism sixty times. Bennett closes at six: its displacements occupy four dimensions and no group smaller than all of them contains those four. That is what "paradoxical" has meant in the earlier essays, stated as an integer. Out of the plane

A name for each overconstraint

The spatial field separated subgroup overconstraint from paradoxical by measuring how far a mechanism's screw system turns: 2 × 10⁻⁶ degrees against 89. That is a verdict without a name. Closing the logarithms of the reached displacements under the bracket gives the same verdict and says which group — planar, spherical, a translation — and for Bennett's linkage it says six.

How close a synthesis puts two pins. The distribution of the smallest pin-to-pin distance on any one link, over all 1,176 exact syntheses. Burmester's construction returns points, and points can be arbitrarily close together: the shortest here is 0.103, on a mechanism whose poses span more than two units. The shaded band is what a boss of radius 0.25 forbids — 148 of them, 12.6%. The link that is worst is most often the crank, which is not where a designer looks: the frame's two ground pivots are the pair everybody checks by eye. Links with a width

A pin is not a point

A joint in the fields before this one is a name and two coordinates. A pin is a cylinder with material round it, a length through the stack of plates, and a head — and every one of those turns some construction that returns points into a construction that may return nothing buildable.

Three points, three orders of contact. Replace the coupler point by a crank pivoting at the centre of its path's osculating circle, drive the linkage away from the instant, and measure how far the point gets from that circle. The distance grows like a power of the step, and the power is the number of derivatives that agreed. An ordinary point gives 3.00; a point of the cubic of stationary curvature gives 3.94; a Burmester point, where the curvature is stationary and its rate of change is too, gives 4.97. Nothing in the measurement knows which kind of point it was handed. This is what the two special curves are for: they are where a single pivot can replace a whole linkage for longest. positioned by solving, not by drawing. The motion, not the mechanism

How long a pivot stands in for a linkage

Throw the four-bar away and replace a coupler point by a crank pivoting at the centre of its path's curvature. The two separate like the cube of the crank step for an ordinary point, the fourth power on the cubic, and the fifth at a Burmester point — three exponents that are the whole field, measured with no derivative anywhere in the measurement.

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.

A network with no boundary at all. The kagome lattice, drawn out to 5 cells across and continuing for ever. The measurement is made on one cell: 3 joints, 6 bars, and a bar that leaves the cell comes back into it, written against the far end's position in the neighbouring cell. There is no boundary anywhere in the arithmetic, and the size of the network has gone from being a parameter to not existing. The highlighted triangle is the cell; every other line on the page is a copy of one of its six bars. positioned by solving, not by drawing. Many of one thing

The cell that repeats for ever

Take the size of a network to infinity and it stops being a parameter. What is left is one cell, six bars, and a question nobody has to ask about a finite assembly: does the pattern's period count as a body? A square grid is rigid if it does not and shears if it does, and so does the kagome.

What a pin's size costs a synthesis. Every one of the 1,176 exactly correct three-position syntheses the synthesis field's survey produces, asked a question its three verdicts cannot ask: are any two of its pins closer together than the material round them? The poses span about two units, so the horizontal axis is a pin as a fraction of the mechanism. At a boss radius of 0.05 nothing is lost; at 0.4 — a pin nearly a fifth of the pose span — 27% of the exact solutions cannot be built, and 15% of the ones that had already passed the branch, circuit and order tests go with them. The defect is real, it is rarer than the kinematic ones, and it is not correlated with them. The problem backwards

A defect that is not kinematic

The synthesis field's survey ends in three verdicts and all three are about which solutions a sweep visits. Here is a fourth, found by asking how much room two pins need — and it is the first defect here that a simulation cannot find, because in the equations a pin is a point.

A 4-stage scissor, open and as flat as it goes. On paper a scissor stack's height is n·L·sin φ and goes to nothing as the bars lie down. The bars are made of something: the two colours are the two planes the stack needs — two, at any number of stages, which is why a scissor folds at all — and the bars that share a plane are the ones two stages apart. They meet at φ = 0.0951, leaving each stage 0.0949 high, which is exactly the two bosses that touch: 2 × 0.0473. The stowed height of the whole stack is 0.380 rather than zero, and it grows with the stage count in the way a stowed lift's does. Many of one thing

A stack that has to fit

A scissor stack's height is n·L·sin φ and goes to nothing as the bars lie down — on paper. The bars are made of something, and what stops the fold is two bosses meeting: every stage keeps 0.0949 whatever the stack does, which is exactly twice the boss radius.

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 is not modelled here. 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 that is not modelled here.

What the valve does, against what the ratio promises. The solved valve lift, and the cam's lift multiplied by the nominal ratio. They are the same curve to the eye and they are not the same curve: the peak is 12.777 mm against a promised 12.842 mm, short by 0.51%. The shortfall is not an error in either number. It is what happens when a ratio measured at one position is applied across a movement, and it is why cam cards and rocker ratios are quoted together. Machines you have met

The cam is not the valve

A rocker arm's ratio is the ratio of two moment arms measured at one position, and the rocker swings twelve degrees while the valve opens. The instantaneous ratio runs 1.588 to 1.605, so the peak valve lift is 12.78 mm where the number on the box promises 12.84 — and the shortfall depends on how the rocker was set up, not on the cam.

How far the driven link turns is a fact about the lengths, not the chain. Each of the sixteen eight-link chains, given the arbitrary placement its own layout produces, driven from its first available choice of frame and input, and swept until a frame stops closing. 10 of the sixteen reach every angle and the rest rock through between 107° and 244°. Nothing in this chart is a property of the chains. Change the placement and the bars change; the census above them does not. It is here because it is the sharpest way to say what this field does and does not decide, and because the temptation to read a topology census as a catalogue of machines is exactly the mistake it prevents. The chain before the lengths

The chain has no lengths

Every number in this field survives multiplying every link by a different scale factor, because there are no lengths to scale. Which is also the statement of what a census cannot decide — and the sixteen eight-link chains, each given one arbitrary set of dimensions and driven, produce a chart in which nothing belongs to the chains.

An open belt, whose wraps make one turn. Two pulleys of radius 40 and 24 mm with their centres 160 mm apart, with the strand running the same way round both. The two tangency points on each pulley are marked; the run between them is computed from the signed radius difference and nothing else. The wrap angles are 191.48° and 168.52°, and they add to exactly one turn — the turning number of a simple loop. Length 522.6633 mm, against the textbook formula's 522.6633. positioned by solving, not by drawing. Wheels, and where they may not go

The road a wheel carries with it

A taut strand on a pulley is a rolling contact: the material at the tangency is at rest against the surface, and the ratio between two bodies on one span is the ratio of their arms. But this rolling constraint integrates, where a wheel's does not — and the difference is that a strand rolls along a line and a wheel rolls across a plane.

What a calibration can and cannot see. The singular values of elbow arm's identification Jacobian — the matrix of how the tool pose moves when each model parameter is nudged, over 11 postures. There are 36 parameters and only 30 of them can be found: the last 6 directions come out at 2.3e-8, which is the difference noise, against 6.3e-4 for the weakest real one — a gap of 3e+4. And 30 is exactly 4R + 2P + 6 for this arm's 6 turning and 0 sliding joints, which is a count from the literature meeting a rank measured from the arm's own arithmetic. One path to the tool

What a calibration cannot see

A six-joint arm's model has thirty-six parameters and a measurement can find thirty of them. The other six are not hard to measure — they are combinations that move the tool by exactly nothing, at every posture, and no instrument ever built will separate them. The count is 4R + 2P + 6, and it comes out of a rank on four different arms.

A link, as a distance and as a body. The same two links every field before this one has drawn as lines, drawn as the material they are made of. A bar is a rectangle with its ends rounded off to the bosses that surround its pins, and it is convex; a bell crank is two arms meeting at a shared pin, and it is not — its inner corner turns the wrong way by 0.52, which is the single fact that puts it outside every separating-axis test here. The pins are marked because they are what has not changed: the constraint equations are the same, the solve is the same, and the positions are the same. What is new is everything between the pins. Links with a width

A body is all size

Twenty-five of the fields before this one compute quantities that are mostly shapes, recoverable from an angle sensor and transferable between machines of any size. This one computes clearances, footprints and swept areas, and not one of them is a shape — which makes it the only field whose whole output needs a ruler.

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 machine with one thing in it that must be solved at once. Each compiled machine's joints, walked in the order they can be placed: a joint goes down as soon as two things already placed decide where it is. Every one of these machines unwinds completely, and each contains exactly one pair that has to be solved together — the arm and the parallelogram that carries its second angle back to the pivot. Nothing larger than a dyad appears in a machine of two hundred and forty joints. The topology field's four-bar, at four, has no such decomposition at all; a compiled linkage is enormous and structurally trivial, which are not the same axis. The chain before the lengths

A machine with one dyad in it

Two hundred and forty joints, and two hundred and thirty-eight of them can be placed one at a time from parts already positioned. The whole of what has to be solved simultaneously is a single pair — the arm and the parallelogram carrying its second angle home. Size and structural depth are different axes, and a compiled machine is extreme on one and trivial on the other.

slider crank: the closest pair at one position. Crank 1, connecting rod 3, the block sliding on the frame's own line. 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.1400 here, between rod · guide, upper. 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. What a joint is

The block in the guide has a length

A prismatic pair is a point constrained to a line, and a point on a line of length G has a stroke of G. A block of length ℓ has a stroke of G − ℓ, because both its ends have to stay on the rails — so a guide is as long as the stroke plus the block, and a third of a short one is not stroke at all.

The free configurations, with joint limits. Every point is a pair of joint angles for a two-link arm; the pale region is the configurations at which neither link touches an obstacle, and the dark one is where something is in the way. The free space is in 2 pieces. The arm's joints cannot turn all the way round, so the edges of the square are edges — and now the barrier separates. The two crosses put the tool at exactly the same point, and the arm cannot get from one to the other at all. One path to the tool

The space of configurations

A two-joint arm's configurations are a torus, and drawing one on a page turns it into a square whose opposite edges are secretly the same line. Count the free space on the square and get three pieces; count it on the torus and get one. Eighty single-obstacle arrangements were tried and not one of them cut the torus in two — what does that is a pair of hard stops.

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.

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.

A one-way clutch with no teeth in it. A bore of radius 20 with a 5-sided star inside it, each face a flat at 16.7 from the axis, and a roller of radius 1.6 in each wedge. The gap between a flat and the bore is widest at the middle of the flat and narrows towards its ends, so a roller rolled towards an end is nipped. Left: every roller at rest, 5.60° from its flat's own perpendicular, with 0.02 of clearance still in the gap. Right: every roller at its seat, 6.25° along, with the gap equal to the roller's diameter. Getting from one to the other takes 1.449° of the star, and that is the mechanism's lost motion. Motion that stops

A ratchet with no teeth

A roller clutch holds one way and runs free the other with nothing on it a tooth could be called. Whether it grips is a question about friction, which no drawing settles. How far it moves before it does is geometry: a clearance divided by the gap's own slope, so its lost motion is a length rather than a fraction of a pitch — 1.4° against a 24-tooth ratchet's 15° — and unlike a ratchet's it is not divided by adding more holding elements.

The two curves the pole rolls along, at 60°. The pole is a different point at every instant, and it traces one curve in the fixed plane and another in the moving one. Those are the centrodes, and the whole motion is the second rolling without slipping on the first — a statement with no mechanism in it, which is why two completely different linkages with the same centrodes produce the same motion. The moving centrode is drawn here in the position it occupies at this instant, and it touches the fixed one at the pole to 0.0e+0 of a unit. positioned by solving, not by drawing. The motion, not the mechanism

The linkage, put back from two curves

This field opened by saying the mechanism drops out, and that every planar motion is one curve rolling on another. Both are true and neither had been measured. The rolling reproduces the four-bar's own placement to a residual that quarters when the sampling halves, and the two curves lay equal arc to a part in a billion.

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.

Three joints, and the three screws that describe them. A leg of three revolute joints, drawn as its three axes, and the principal screws of the three-system they span, drawn through the system's own centre. The three principal axes are mutually perpendicular — worst cosine 1.1e-16 — and they meet at one point, missing it by 2.6e-16. Their pitches are -0.3766, -0.0338, 0.8075, and every screw the leg leaves free has a pitch the three of them give by h₁l² + h₂m² + h₃n². Nothing in the three joint axes looks like a right angle and the system's own frame is one. Out of the plane

What a leg of three joints leaves free

Five essays of this field have computed the order of a screw system and drawn none of them. A three-joint leg spans a three-system; its three principal axes are mutually perpendicular and meet at a point, six numbers price every screw in the family, and the directions of the lines it contains form a cone.

The body points whose three images are in a line. The three prescribed poses, faint, and a curve through them. At every point of a 110×110 grid over the moving body, the point is placed in all three poses and the signed height of its image triangle is measured; the curve is where that length is zero. Those are the points whose three images lie on a line, so the dyad they want is a slide rather than a crank. The curve is a circle. Refined onto the contour, its points lie on the circle through the three image poles to 2e-15, where the pole triangle's own circle misses them by up to 1.98. Its radius is 8.767, so inside a window three units across it reads as a gentle arc; 2 of the three image poles are in the frame and the third, P₁₃, is 6.8 units away. The problem backwards

Where a pin becomes a slide

Three-position synthesis gives every point of the moving body a fixed pivot, except the points whose three images fall in a line. Those want a slide, and they are not scattered: they lie on one circle, the circle through the three image poles, which a single line of algebra predicts and a contour of a measured length draws to 10⁻¹⁵.

One set of lengths, two machines. Three measured input–output pairs, marked, and the linkage Freudenstein's relation returns from them — which is the truth's four lengths to fourteen figures. The relation is a statement about the two angles and it holds on both assembly branches, because it was derived by squaring and that is the step that forgets which one the mechanism is on. So the identified linkage assembled the way the data was taken passes through every reading, to 2.53e-14 radians, and assembled the other way misses them by up to 268° — at the first precision point it reads -111.6° where 98.8° was wanted. That is not a near miss and not a failure either. It is the other answer. Numbers that were measured

One set of lengths, two machines

Three measured input–output pairs return a four-bar's four lengths to fourteen figures. Assembled the way the data was taken, that linkage reproduces every reading to 2.5 × 10⁻¹⁴ radians. Assembled the other way — which the same four lengths permit — it misses them by 268°, and no equation in the identification knows the difference.

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.

36% shared, and they never touch. The region left arm visits over a whole drive, the region right arm visits, and — in the third colour — the part of the plane both of them visit. The shared area is 4.652 square units, 35.9 per cent of the smaller of the two regions. The two parts are drawn at the configuration where they come closest, and at that configuration the gap between them is 0.3799 — more than twice a link's width, and positive everywhere else on the drive. A test that asks whether the regions intersect has reported a collision between two parts that are never in the same place at the same time. Links with a width

The regions overlap and the parts never meet

A swept region is a projection along time, and a projection cannot be undone. Chebyshev's two arms share thirty-six per cent of the ground the smaller of them covers and never come within twice a link's width of each other — a false alarm the region test cannot avoid, and one it cannot make at all against anything that stands still.

What a leg of three joints permits and what it resists, on one frame. The leg of three revolute joints in grey, and the principal screws of two three-systems drawn through one centre: the twists the leg lets its platform make, and the wrenches it holds without any joint turning. They are computed separately — the second is the reciprocal complement of the first, found by its own eigenproblem — and they come out with the same centre, 5e-16 apart, and the same three axes, parallel to 0e+0. Only the pitches differ, and each wrench pitch is its twist's with the sign reversed, to 1e-15: -0.3766 against 0.3766, -0.0338 against 0.0338, 0.8075 against -0.8075. Out of the plane

The lines a leg turns about and the lines it is pushed along

A leg of three revolute joints permits a three-system of motions and resists a three-system of loads. The two share a centre and three axes and differ only in the sign of every pitch — and the revolute axes of the first and the lines of force of the second are the two rulings of one hyperboloid, every line of one meeting every line of the other.

The same patch twisted 17.2°: 35 mechanisms, all at the edge. A rhombus of 8 × 8 kagome cells — 192 joints, 346 bars — with every up-pointing triangle turned by 17.2° about its own centre. Each joint is drawn with an area proportional to its weight: its share of the diagonal of the projector onto the patch's mechanisms, which does not depend on how the mechanisms are written down and adds up over the joints to the number of mechanisms, 35. That number is Maxwell's count, 2 × 192 − 346 − 3, and the rank agrees with no redundant bar. The mean weight is 0.341 on the outermost ring of cells and 0.015 on the innermost. The twist kinks every line of bars at every joint, and the mechanisms fall away from the edge 23-fold in 3 cells. Many of one thing

The count says how many and not where

A kagome lattice has three joints and six bars in every cell and counts to exactly nothing, so a patch cut from it has as many mechanisms as its edge has lost bars: 5L − 5 for a rhombus of L cells a side, which the rank confirms at every size with no bar redundant. Straight or twisted, the number is the same. Where the mechanisms are is not: a straight patch keeps nearly half its edge weight in the middle, and a patch whose triangles are turned by 17° keeps a twentieth.

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.

A rectangular hyperbola, compiled from a multiple of its equation. The machine compiled from p · (1 + x² + y²) for a rectangular hyperbola, with the translators — the parallelograms that carry a direction from where it is produced to where it is needed — in their own colour. The factor 1 + x² + y² is at least one at every real point, so every equation here vanishes on exactly the same curve. The machines do not agree: 20 bars at p, 75 bars at p · (1 + x² + y²), 144 bars at p · (1 + x² + y²)². This one solves 29 positions over an arc of 0.508 radians, and at every one of them the original polynomial reads 4.93e-14. The curve as an equation

The price is on the equation

A line costs five bars. The same line, written as its own equation multiplied by a factor that is never zero, costs fifty — and the machine compiled from the longer equation draws the same line just as exactly. Every cost this field quotes belongs to a polynomial and not to a curve, and the cheapest equation of a given curve is a quantity nobody here has.

The chains that never close, counted by the same routine. An open chain has one joint fewer than it has links, so its graph is a tree and its mobility is the joint count rather than one. Feeding the same enumerator that produced the closed-chain census — with the minimum-degree condition relaxed to one, because an arm's base and its end each carry a single joint — gives 1, 2, 3, 6, 11, 23, 47, 106 for three links up to ten. That is the number of unlabelled trees, a sequence anybody can look up, and reproducing it is the strongest check the enumerator gets: it was written for a different problem, tested against three mechanism counts, and asked here for a number from a different subject entirely. One path to the tool

An arm is a tree

The serial field's chains are the ones that never close, and as graphs they are trees. There are 106 distinct arrangements of ten links joined that way, and exactly one of them is the straight arm every essay in the field has drawn — the other 105 branch.

What a sweep at the wrong resolution reports. One machine — a crank passing a stud a tenth of a unit across — swept at six sample counts. At eight samples the smallest gap found is 0.0809 and the machine reads as clear; at twelve it is 0.0067 and still clear; from sixteen on it is negative and the crank is inside the stud by 0.0099. Nothing about the twelve-sample answer looks wrong: the curve it draws is smooth, its minimum is interior, its margin is small and positive. A sweep cannot report what it did not look at, and the repair is not more samples but a bound on what happens between them. Drawn wrongly

Six things a body is not

A verdict read as a measurement, a hull read as a part, a sweep read as a proof, a drawing read as a configuration, a geometry read as a force, and a plane read as a place. Six claims, each of them what a careful person would say, each answered with a number.

Holding the coupler still: the frame's inflection circle is the mirror of the coupler's. The four-bar with ground 4, crank 1, coupler 3.5 and rocker 3 at a crank angle of 225°, redrawn in the coupler's own frame, so the coupler is the horizontal bar and the ground link is what moves. The circle on one side of the pole is the ordinary inflection circle — coupler points travelling straight — carried into this frame. The circle on the other side is the inverse motion's: frame points travelling straight when the coupler is held. It is computed by differentiating the swap and, separately, by solving the coupler-held four-bar, and both routes put it at the first circle reflected through the pole, to 7e-15 on a radius of 4.45. The line through the pole is the common tangent. Dragging the crank angle moves both circles and they stay mirror images. The motion, not the mechanism

The frame seen from the coupler

Hold a four-bar's coupler still and let its frame move, and every construction of the curvature field has a counterpart. The frame's points that travel straight lie on the ordinary inflection circle reflected through the pole — found by differentiating the swap and, independently, by solving the coupler-held four-bar, both to 10⁻¹⁴ — and a point and the centre of curvature of its path trade places exactly. The inverse motion of one four-bar is the ordinary motion of another.

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.

Where a tilted platform is still singular. A slice of the workspace at height 2.4, at the dead yaw and 3° of tilt, with each position shaded by how well the platform is held there — dark where the six legs are nearly dependent and pale where they are not. Level, this whole square would be uniformly dark. Tilted, the dark places are a curve through it, which is what an ordinary direct singularity looks like on a slice. Driving a search downhill from forty-eight starts reaches a smallest singular value of 0.00e+0, so the locus is a singularity rather than a shallow valley. Several legs, one platform

Tilted, near the dead yaw

A paired Gough platform held level is singular at one yaw wherever it stands. Tilt it and that stops being true — the six moments are no longer equal and the home position is held. It is a poor rescue: the rise is quadratic in the tilt, so a degree buys a sixty-fourth of what eight degrees buys, and what the tilt actually does is not remove the singularity but turn it into a surface through the workspace.

A double Cardan joint in the W arrangement. Two universal joints on an intermediate shaft, the input arriving at 15° to it and the output leaving at 15°, bent the same way so that the input and output lines meet, with the intermediate shaft's two yokes in one plane. Each pin is found as the line square to its own shaft and to the pin it crosses, so the output's angle is solved rather than taken from a formula. The dashed marks are one on each hub. The shaded square is the plane that swaps the input's approach with the output's departure. At an input angle of 40° the output is at 40.00°, exactly in step. What a joint is

Constant velocity is a mirror

Between parallel shafts a coupling keeps its output in step exactly when its hubs only translate relative to each other, which is membership of a group. Between shafts that meet, no group will do: a single universal joint at 30° and a correctly phased double Cardan joint both close to the spherical group, and one wanders by 8.2° a turn while the other keeps step to 10⁻¹⁵. What separates them is a mirror that swaps the two hubs. It either fixes every configuration of the joint or fixes none, so one symmetric position certifies a whole turn — which is what the phasing mark on a propshaft checks.

Two legs that share a line of force. Two legs of three revolute joints each under one platform, drawn about their common centre: the first leg's joints in one colour and the second's in another. The second leg was built so that each of its joints passes through a point of one line, the dark one, which also crosses all three joints of the first leg — the six marked points, each met to 1e-16. A force along that line does no work on any joint of either leg, so both legs resist it: it is a load path the platform has twice over. The dashed line is what comes with it: the axis of the one twist both legs permit, a screw of pitch -0.049 that passes 0.032 from the shared line at 57.2° to it. Dragging moves the shared line along the first leg's first joint and builds the second leg afresh through each position. Out of the plane

A shared load is a shared motion

Put two legs of three revolute joints under one platform and let them share a line of force, so that both carry the same load. The platform does not merely gain a redundant load path; it gains a motion in the same act, because three constraints and three make six. The motion is a screw about a different line, tied to the shared one by h cos φ = d sin φ on two hundred constructed pairs to 4 × 10⁻¹⁵. Pushed along it, the two legs part as the square of the push: the platform shakes and does not move.

A pumping unit is a crank-rocker with a drum on the end of its rocker. A representative beam pumping unit, in metres: crank 0.95 on the gearbox shaft, pitman 3.6, walking beam pivoted on the samson post with a back arm of 2.8 to the pitman, and a horsehead on the front, an arc of radius 3.4 about the beam's pivot. The crank, pitman and back arm are a crank-rocker. The cable is fixed at the top of the head, lies on its face and leaves it where the head's tangent is vertical, 3.4 in front of the pivot, then hangs to the rod over the well. Faded: the beam at the bottom and top of the stroke, where crank and pitman are in line. The rod travels 2.357 m, and at the crank angle drawn it is 0.614 m above the bottom. Use the slider to turn the crank. Machines you have met

The horsehead is a drum

An oil-well pumping unit is a crank-rocker, and the curved head on the end of its beam is not decoration. It is a drum: the cable leaves it where its face is vertical, which is the same place at every angle, so the rod moves on an exact straight line and rises by exactly the head's radius times the beam's turn. That makes the unit's torque factor the four-bar's velocity ratio, to 3 × 10⁻⁹, and leaves the crank's position as the only thing that shapes the stroke — and the direction the crank turns as the thing that decides which stroke gets the benefit.

Reachable, and dexterous. A 3-link planar arm with links 1.6, 1.2, 0.7. The outer region is everywhere the tool can be put: an annulus from 0.00 to 3.50. The inner region is everywhere it can be put at every tool angle — from 1.10 to 2.10, which is 26% of the area. Both are measured by counting cells on a 260 × 260 grid and both agree with the area computed from the radii to 0.06%, which is what makes the picture a measurement. One path to the tool

An arm's parameters and its poses

A three-link planar arm has three lengths and a tool position that carries a length, so nothing about it is invisible to a measurement — and it is nevertheless the mechanism in this collection where a calibration is hardest, because its parameter count is high, its poses are three-dimensional and its Jacobian is singular where a designer likes to work.

The drive in 2 arcs. Chebyshev's two arms, whose regions over the whole drive overlap though the parts never come within 0.380 of each other. The outlines are each part's region over the whole drive. The filled ground is what a test that sweeps the drive in 2 equal arcs still flags: the points some arc's sweep of one part shares with the same arc's sweep of the other. With 2 arcs that is 0.859 square units. The parts are drawn at their closest approach. Links with a width

Four arcs and the false alarm is gone

A swept region forgets when, so two parts whose regions overlap may never meet: Chebyshev's two arms share 4.66 square units of ground and never come within 0.38. Cut the drive into arcs, sweep each part over each arc, and compare regions only arc against the same arc. The test stays sound and costs the same sweep, and it forgets less with every cut. Four arcs clear Chebyshev's arms and eight clear Peaucellier's worst pair. A certificate that needs no grid asks for three times as many, and the same arms made wide enough to touch are refused at every number of arcs.

A disc cut undersize, turned until a pin touches. A twelve-pin cycloidal drive whose disc was cut as if its pins were 1 larger than they are, drawn at 10° of the eccentric with the disc turned a further 1.082° about its own centre — the turn at which the first pin touches. One pin touches, pin 0, marked in its own colour. The pins within half the clearance of touching are drawn in a second colour and the rest plainly: 5 of the twelve are within half the clearance and 7 further off. The clearance is exaggerated so that it can be seen; at every clearance measured, one pin touches first. The shape is the unknown

A clearance leaves one contact

A cycloidal drive's disc, exactly as its pins generate it, touches nine or ten of its twelve pins at once, and that is why it can drive where two identical rotors cannot. Cut the disc two hundredths undersize, as a real drive is cut, and a rigid disc turned until it touches meets one pin, at every angle of the eccentric and in both directions. The arm that pin gives is never worse than the exact disc's best. What a clearance takes away is load sharing, and deflection gives it back: contacts that may give by the whole clearance put six or seven pins within reach.

The disc, the wheel, and what has to be cut out of it. A 6-slot Geneva at 20° of driver, with the driver's locking disc of radius 13.5 drawn about its axis and the wheel drawn as the material it actually has — inside its rim, short of the 6 flat chords cut across it, one between each pair of slots, 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 126.8°, 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

A flat holds the wheel to second order

A Geneva wheel is held between indexes by a disc on its driver sitting in a concave arc, and that disc is so large that one pin is all a wheel of four slots or more can carry. Hold the wheel on a flat chord instead and the disc must shrink to the crank times sin(π/n). Its cut-away falls from 236° to 127° on six slots, and a second pin fits at every count from four to twelve. The cost is the hold itself. An arc lets the locked wheel rock in proportion to the running clearance and a flat as its square root: 0.022° against 1.48° at a clearance of 0.02 on a crank of 30.

The acceleration pole walks round the inflection circle. The four-bar of this field — ground 4, crank 1, coupler 3.5, rocker 3 — at a crank angle of 240°, with its inflection circle, the locus of coupler points whose paths are momentarily straight, of diameter 9.23. The cross is the velocity pole and the ring is the far end of the diameter from it, the inflection pole. The square is the acceleration pole when the crank is driven with an angular acceleration of 0.323 times its angular speed squared. It is on the circle, at 30.0° from the diameter, which is arctan of the coupler's angular acceleration over its angular speed squared. The circle does not move when the drive changes; only the square does. Dragging changes the crank's acceleration. The motion, not the mechanism

The other pole is on the circle

The point of a moving plane with no acceleration depends on how fast the input is driven, which is why it was set apart from the rest of this field as the one object that is not geometry. It is not free, though. It always lies on the inflection circle — the geometric locus of points going straight — at an angle from the circle's diameter whose tangent is the plane's angular acceleration over its angular speed squared. A drive chooses one angle, and the geometry has already chosen everything else.

Where in the workspace each yaw is singular, once the platform tilts. A horizontal slice of the workspace at height 2.4, for the paired platform with its pairs rotated 0° and tilted 1° about an axis 0° from x (the arrow). Each square is shaded by the yaw, measured from the dead yaw 90°, at which that position is singular — found as the root of the six leg screws' determinant — blue where it is below the dead yaw and orange above, deepest at ±0.208°. Level, every position would be singular at the dead yaw exactly. Tilted, the singular yaw is a plane over the slice: over the whole workspace, the yaw times the height fits a·x + b·y to 0.7% of its spread, and the dashed line is where it is nought. The plane's slope turns with the tilt axis. Dragging turns the axis. Several legs, one platform

The dead yaw opens into a wedge

A paired Gough platform held level is singular everywhere at one yaw and nowhere a quarter of a degree either side of it. Tilt it and each position of the workspace becomes singular at its own yaw, displaced from the dead one in proportion to the tilt and to the position's horizontal offset over its height. So the orientations that put a singularity somewhere in the workspace are not a surface through the dead yaw but a wedge standing on it, about a quarter of a degree of yaw wide on each side for every degree of tilt — and the rotation between the pairs, which chooses where the dead yaw is, barely changes how much room it needs.

A third leg that keeps the platform's shake. The two legs of the earlier construction — the second built through a line of force of the first, the dark line — share one twist, whose axis is the dashed line: a screw of pitch -0.049. A third leg is drawn in a third colour, built so that its three joints span a family of motions containing that twist: two joints chosen freely and the third solved for. The platform on all three legs keeps its one freedom. The dotted line is the axis of the one wrench the third leg shares with the first: a screw of pitch 0.201, not a line of force, and 0.244 from the pair's shared line. Dragging picks another third leg from the same family. Out of the plane

A third leg that keeps the shake

Two three-joint legs that share a line of force share one twist as well, and a third leg in general position takes it away. A third leg whose own freedom contains that twist does not, and building one is three conditions on twelve numbers: two joints anywhere and the third solved for. Such a leg must share a load with each of the first two — but not the line they share. What it shares with each is a screw with a pitch of its own, reciprocal to the twist through the sum of their two pitches, and only a third leg built through the pair's line shares the line itself. With any of them the platform still shakes rather than moves.

A stop on the coupler, and the one direction in which it stops nothing. A four-bar — frame 4, crank 1.2, coupler 3.4, rocker 2.8, crank at 70° — whose coupler is stopped by a contact with the frame at (1.59, 2.16). The dashed line through the stop is its normal; the ringed point is the coupler's pole, where the crank's and rocker's lines meet, at (2.505, 6.883). With the normal 10° off the line to the pole the stop removes the four-bar's one freedom; through the pole it removes nothing, because the contact point is already moving along the stop's face. The graph of the stopped four-bar is the same in every case. The chain before the lengths

A contact turns and slides at once

A cam on its follower, a gear tooth or a pin in a slot takes one freedom away where a pin or a slide takes two, and it turns as well as slides. Give every joint of the four-bar, Watt's and Stephenson's chains a third label and there are 1,317 different chains. The rule that read slides off the graph extends to all of them, agreeing with the constraint rank on every one, and the two obvious shortcuts miss 36 and 769. What the graph cannot record is which way a contact's normal points — and on these chains that never matters, while a single stop added to a four-bar holds everywhere except through one point.

The joint space an arm's own material forbids. A three-link planar arm, at every pair of relative joint angles on a 101 × 101 grid, with the pairs at which its first and third links are inside each other shaded. It is 21.4% of the arm's own joint space, and it is a two-dimensional picture of a three-dimensional space because the first joint does not enter it: turning the whole arm about its base carries every link with it, so a collision at one base angle is a collision at all of them — checked at forty pairs of relative angles with 0 disagreements. Only the first and third links can meet; consecutive links share a pin and are excluded, exactly as in the closed-loop machines. One path to the tool

The arm that hits itself

A three-link arm's joint space is a cube of angles and it may not use a fifth of it, because its own material is in the way. The forbidden set does not depend on where the arm is pointing — which is why it can be drawn as a picture rather than described as a volume.

The third-order pole goes where the drive puts it. The four-bar of this field at a crank angle of 60°, with its inflection circle. The cross is the velocity pole and the ring Ball's point, where the circle meets the cubic of stationary curvature. The square is the third-order pole — the coupler point whose jerk is nought — when the crank is driven with an angular acceleration of 1 and a jerk of 6, each per the right power of its speed. It is at (0.492, 10.663). The faint curve is where it goes as the jerk alone is varied: a circle through the velocity pole. Every point off the inflection circle is the third-order pole of exactly one drive; on the circle only the velocity pole and Ball's point can be. Dragging changes the drive. The motion, not the mechanism

The third pole goes anywhere but the circle

The velocity pole is fixed by the geometry and the acceleration pole by the geometry up to one number, its place on the inflection circle. The next one, the point of a moving plane whose jerk is nought, depends on two numbers of the drive — and two numbers are enough to put it anywhere. Every point of the plane off the inflection circle is the third-order pole of exactly one drive, because a body point's jerk is affine in the crank's acceleration and jerk. On the circle only two points qualify: the velocity pole, and Ball's point, where the path is straight to third order.

Every shared cell asks for a cut between two visits; 2 cuts answer all of them. Chebyshev's two arms: each of the 5,510 cells of ground both parts occupy at some point of the drive, as the stretch of drive angle between one part's last visit to it and the other part's first — every such cell is visited by each part in one unbroken stretch, so each gives exactly one interval. Sorted by where they end, one in 21 drawn. A partition of the drive clears the pair exactly when every interval holds a cut. The vertical lines are the fewest cuts that do, placed greedily at the earliest unstabbed end: 1.072 and 1.428, making 3 arcs of 0.360, 0.356, 0.274 radians. The thicker intervals are the ones the rule cut at; they do not overlap, so no partition clears the pair with fewer cuts. Links with a width

Three arcs, cut in the right places

Equal arcs clear Chebyshev's two arms at four and Peaucellier's long arm and rhombus bar at eight. Each cell of ground the two parts share is visited by each part in one unbroken stretch of the drive, so each asks for exactly one cut, somewhere between the two visits — and the fewest cuts that answer every cell are found greedily from one sweep and proved least by the intervals that forced them. Three arcs clear Chebyshev's arms and five clear Peaucellier's pair, and halving only the arcs that still flag finds four and five at three and four times the sweeping.

The singular set cuts the workspace's poses in two, and every path across it meets it. A slice of the paired Gough platform's poses, tilted 2° about x: the yaw's offset from the dead yaw across, and the position along the workspace's low diagonal, from one corner at height 1.8 to the other, up. Each cell is shaded by the sign of the six leg screws' determinant; the line between the two shades is where it is nought, the singular set. Tilted, it leans: each position is singular at its own yaw, the low corners about 0.48° either side. Three paths from −2.5° to +2.5° are drawn, one held still, one moving, one wandering, and each meets the line: held at the middle, 1 crossing; moving corner to corner, 1 crossing; wandering, 1 crossing. No path from one shade to the other can avoid it. Several legs, one platform

No path across the dead yaw misses it

A paired Gough platform that has to turn from one side of its dead yaw to the other cannot be steered round the singularity by tilting, by moving, or by turning the long way. The six legs' determinant has one sign everywhere on one side and the other everywhere on the other, so every path passes a singular pose — two hundred random ones do, an odd number of times each. Tilt chooses only where the crossing happens and how briskly: a quarter quicker at best, and threefold slower if it is done by moving instead of turning.

Turning one joint about the shared line tunes the shake's first coefficient to nought. Two legs of three revolute joints each under one platform, sharing a line of force, the dark line, that crosses every joint of both — so they share one twist and the platform shakes along it. The second leg's first joint is turned about the shared line by 0°, which keeps it crossing the line and keeps the shared twist. The shake's second-order coefficient, the reciprocal product of the shared wrench with half the difference of the two legs' bracket terms, is 2.62e-2 here. It passes through nought at 36.488° and again at 109.612°; at those turns the platform still shakes, one order higher. Out of the plane

A shake has an order

Two legs of three joints that share a line of force let a platform shake: pushed along the one twist they share, the legs part as the square of the push. The square's coefficient is a bracket of the legs' own joints, computable without pushing at all, and it can be tuned to nought by turning one joint. The shake does not become a motion. It moves up an order, to the cube, and a second tuned joint moves it to the fourth power. Each order is one more condition, and only legs whose freedoms are groups meet them all.

Six cables hold a three-by-three grid only when they run round a cycle. A grid of three by three square cells whose bars are rigid and whose six braces are cables, each on one diagonal of a different cell. A cable resists stretching and not shortening, so it forbids its cell's shear in one sense only. Right, the graph that decides it: one node per column and one per row, and one arrow per cable, from the column to the row for a rising diagonal and back for a falling one. This grid is rigid: its arrows run round a single cycle through all six nodes, so every node can reach every other, and a self-stress pulls on all six cables. Of the 5,376 ways to place six cables in six of the nine cells, twelve are rigid. Many of one thing

A cable is half a brace

A square grid braced with rigid diagonals is rigid when a graph on its columns and rows is connected, so a three-by-three grid needs five braces and eighty-one sets of five will do. Brace it with cables instead, which pull and do not push, and each cable becomes one direction of an edge. The grid is rigid when that directed graph can get from every column and row to every other, which takes six cables, and only twelve of the 5,376 ways of placing six do it.

6 pairs, 16 cuts if each is cut alone, 4 for all of them together. Peaucellier's cell's pairs of parts that never touch but whose whole-drive regions share ground, each in its own lane: its intervals between visits to shared cells (thin, one in several drawn) and the fewest cuts that pair needs alone (solid ticks). long arm A / rhombus QB: 5 arcs; long arm A / rhombus PB: 3 arcs; long arm B / rhombus AQ: 5 arcs; long arm B / rhombus AP: 3 arcs; rhombus AQ / rhombus PB: 3 arcs; rhombus QB / rhombus AP: 3 arcs. Cut separately they need 16 cuts. The dashed lines are the fewest cuts for every pair at once, 4, at −1.132, −0.290, 0.658, 1.360 radians — as few as the worst pair alone needs — and the intervals they were placed at do not overlap, so no partition does with fewer. Links with a width

Four cuts serve the whole cell

A region test between moving parts needs its drive cut where each pair's two visits to shared ground separate, and one pair of Peaucellier's arms needs four cuts. The cell has six such pairs, and cut one at a time they would need sixteen. Cut together they need four, the same four moments, because every pair crosses its shared ground on either side of them. Built from a whole-drive region test the cell would take six planes; the four cuts give back the true four, where equal arcs need eight to do it.

Twelve cables, any one of which can go slack. A three-by-three grid of square cells braced with twelve cables: every row and every column of cells holds one cell with a rising cable, one with a falling cable and one crossed with both (RFX / FXR / XRF, reading R rising, F falling, X crossed). Right, its directed graph, one arrow per cable, and every column and row node has exactly two arrows in and two out. The dashed cable is the one gone slack, the rising cable of the cell in column 1, row 1. With it removed the graph is still strongly connected and a self-stress still pulls on all eleven remaining cables, so the grid is still rigid. The same is true whichever of the twelve goes slack. Many of one thing

Twelve cables survive a slack one

A three-by-three grid braced with cables is rigid on six and never survives the loss of one while each cell holds a single cable. Let a cell hold two crossed and every one of the 262,144 fillings can be tried: none of eleven cables survives a slack one, thirty-six of twelve do, and the rule for which is a count at each row and column, two cables in and two out. That count is the whole rule on every grid narrower than four cells. At four by four it stops being enough, and a grid can meet it everywhere and still hang on a single cable.

A pretension chosen for the loss, and what a loss leaves. A three-by-three grid braced with twelve cables in a Latin square (XRF / FXR / RFX), pretensioned in the self-stress that keeps the most load capacity after any one cable goes slack, the largest cable pretension at one; line widths are in proportion to force. All twelve are taut: the cables carry from 0.81 to 1.00, and the smallest load, in any direction, that slackens another is 1.098, in units of the largest pretension. Intact it is 1.098; after its worst loss 0.404. Many of one thing

A spare is worth what its pretension leaves

Thirty-six ways of placing twelve cables on a three-by-three grid survive a slack one, and the count at each node cannot tell them apart. Their loads can. Pretensioned at its best, every one of them takes a load of about 1.1 times its largest pretension before a cable goes slack. Lose a cable and the pull it carried is shared out elastically, and what survives is between a quarter and a four-hundredth of that. A pretension chosen for the loss instead of for the intact grid lifts the worst case: to 0.32–0.40 on the Latin squares, 0.22–0.27 when four cells are crossed, and never above 0.096 when six are. The family to build is the Latin square, and even among Latin squares three kinds of spare are not equal.

3 handovers, and 3 cuts where the shared ground stands empty. Four in turn: each tool's lift against the cam angle, from its own cam, with a thick bar under it while its front is inside the shared ground. The dashed lines are the fewest cuts that clear every pair of tools at once, 3, at 114.5°, 204.5°, 294.5°, and the shaded bands are the windows each may move in, 65° to 115°, 155° to 205°, 245° to 295°: the times when no tool is inside the shared ground. The pairs need 1 cut at worst and 6 between them; the station changes hands 3 times after the turn's seam. Links with a width

A cam machine is cut at its handovers

In one symmetric linkage, every pair of parts crosses its shared ground on either side of the same few moments, so the whole machine needs no more cuts of its drive than its worst pair. Four tools driven by four cams into one work station do not share their moments. Each pair needs one cut, the pairs need six between them, and the machine needs three: one for each time the station changes hands. Each cut can move only within the time the station stands empty, which is the cam diagram's own timing margin, and when a schedule is squeezed until that margin closes, the tools collide.

Two cables slack, and what the other sixteen keep. A three-by-three grid with both diagonals of every cell cabled, the only placement of eighteen that stays rigid when any two cables go slack, pretensioned in the self-stress that keeps the most load capacity after the worst pair, the largest cable pretension at one; line widths are in proportion to force. Here the worst pair has gone slack together and the rest have taken up their pull elastically: the cables carry from 0.18 to 1.38, and the smallest load, in any direction, that slackens another is 0.242, in units of the largest pretension. Intact it is 1.695; after its worst pair 0.242. Many of one thing

A grid that loses two crosses every cell

To stay rigid when any two of its cables go slack, a cable-braced grid needs three arrows into and out of every row and column of cells. On three by three that is eighteen cables, both diagonals of every cell, and no placement of seventeen survives. On four by four it leaves 576 placements of 24, and for once the count is the whole rule. Pretensioned for the intact grid, 570 of them lose a cable outright to some pair of losses. Pretensioned for the pairs, all of them keep something, and the bracings with no empty cell keep the most, up to 0.198 of the largest pretension.

Each fixed gear is a straight speed line through a braked shaft. The sun–carrier, carrier–ring join of a 26-tooth sun in a 52-tooth ring and a 41-tooth sun in a 71-tooth ring, its four shafts at their lever positions: sun₂ at 0.000, sun₁ + carrier₂ at 0.536, carrier₁ + ring₂ at 0.845, ring₁ at 1.000. The output stays where the compound split has it, on sun₁ + carrier₂. In the gear shown the engine drives carrier₁ + ring₂ and sun₂ is braked, so the shafts' speeds lie on a straight line through nought at the brake and one at the engine; the output turns at 0.634 of the engine's speed, a ratio of 1.58. More than one input

The winning join is a gearbox too

The sun–carrier, carrier–ring join of two simple planetaries builds a compound power split's half-share lever with ordinary teeth. Locked out of the split and given clutches and brakes, the same four shafts give five forward ratios below the split's range, from 2.73 to direct drive, and an overdrive of 3 above it. The two gears that brake a variator shaft sit 1.76 and 1.74 outside the split's ends, and three gearsets with the same cross-ratio put them at the same steps. Its planets space evenly, three and four to a set, and its meshes lose 0.41% of the engine's power along the split where the Ravigneaux that builds the same lever loses 1.01%. What none of these gearsets gives, with the output where the split needs it, is a usable reverse.

Two stations, each shared by its own tools, and an arm that visits both. A cell with two work stations 3 apart. Station A is fed from the left and pressed from above; station B is pressed from above and emptied to the right; an arm pivoted below and between them picks a part up at A, swings it to B and parks midway. Every tool is 0.3 wide and reaches 0.15 past its station's centre, so the shaded squares are the only ground any two tools share, each square shared by its own station's tools and the arm. At 230° station A holds nothing and station B nothing. Links with a width

Two stations share a cut when they hand over together

A cam machine's region test needs one cut of its drive for every time its shared ground changes hands. A cell with two work stations has two pieces of shared ground, each with its own handovers, and a single cut can serve both if it falls when both stations stand empty. So the cell needs somewhere between its busier station's count and the two stations' sum, and its cams decide where. Out of step, a press-and-transfer cell needs four cuts; with the same tools and strokes put in step, two. The transfer arm that carries the part between stations makes one shared cut for free, because while it swings it is at neither.

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

An earlier essay drew a line around what the essays here compute 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.

The common normal, and where it is. Two joint axes 1.0 unit apart, nominally parallel, 0.50° apart in one plane and 0.05° in the other. The Denavit–Hartenberg convention takes all four of its numbers from the one line that meets both at right angles, and for these two axes that line crosses the first 11.3 units from the joint — off this page by a factor of about 11, which is why the tilt here is drawn at 26° and not at a fraction of one. Along it, the "link length" of a link 1.0 unit long reads 0.9950, and the angle round the first axis reads 5.71°. Nothing has moved by more than 0.50°. Numbers that were measured

The common normal, and where it is

The Denavit–Hartenberg convention reads all four of its numbers off one line: the common normal between two joint axes. Two parallel axes do not have one — every perpendicular meets both at right angles — and two nearly parallel axes have one that is somewhere else entirely.

Moved apart, the nearest joints still go round a circle. A Dixon framework with B₂ starting 1 from the crossing point on the black line and W₂ starting 1.4 on the white, every other joint where Dixon put it: blacks at −2 and 3, whites at −1.5 and 2.5. Round its whole motion B₂ and W₂ stay on a circle of radius √(1 + 1.4²) = 1.720 (dotted), because the bar between them (heavy) keeps its length. Here ψ = 250°: B₂ at −0.588, W₂ at −1.617, W₁ at −1.704. The angle at B₂ between the bars to W₂ and W₁ turns once round the loop with its speed between 0.046 and 1.954 per unit of ψ, slowest as B₂ crosses the white line. What can move

Put the motor where the rocking bar is longest

Dixon's framework goes round its loop with its two nearest joints on the ends of a trammel bar, and a motor at a joint angle with that bar for a side carries it round with no fold. With the nearest joints starting at different distances it looked as though the loop would become an ellipse and some angle would nearly stop. The loop stays a circle at every ratio, because the bar between the two joints is a bar. Each of the four turning angles runs at one radian per unit of the loop, plus or minus the rate of its other side, which rocks fastest at a crossing and there turns at the trammel bar's length over its own. That gives each angle's speed ratio in closed form, says none of them ever stops, and puts the motor at whichever joint has the longest rocking bar.

Six per joint is two too many. The number of parameters a serial chain's model carries, against the number of revolute joints. The upper bar of each pair counts six for every joint transform and six for each of the base and tool frames, which is what a reader expects; the lower bar is the number a measurement can distinguish. At 6 joints they are 48 and 30. The difference is not a saving, it is a warning: a model with 48 parameters fitted to any amount of data has an 18-dimensional set of exactly equivalent answers, so the fit returns whichever one the damping happens to prefer and every one of its numbers is arbitrary. Four per revolute because a rotation about the joint's own axis changes nothing and a translation along it is the joint variable; six rather than twelve for the two frames for the same reason, one level out. Numbers that were measured

Six per joint is two too many

A joint transform is six numbers, and a six-joint arm with a base and tool frame is forty-eight. A measurement can distinguish thirty. The difference is not a saving — it is an eighteen-dimensional set of exactly equivalent answers, and a fit returns whichever member of it the damping prefers.

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.

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

What this field cannot measure

Every field of this collection has a boundary and this one has three: a direction the readings cannot span, an alternative no derivative detects, and a model nobody thought of. The first is computable exactly, the second needs a search, and the third is not detectable from data by any method at all.

233 essays in 2 parts: part 1 · part 2

All themes