Rigid folding

Where an error goes

A misplaced crease in a folded sheet has to be paid for somewhere, and this subject has two answers already — the error is folded too, and the hinge is where it ends up. There is a third. In a quadrilateral mesh a mistake in one row has no consequence in that row at all: it is felt by the columns, which is to say by every other row on the sheet.

Assumes Nowhere to put the error.

This subject has two accounts of what happens to a misplaced crease and they are both about accumulation.

A folded position is a composition of reflections, so a reflection in a line that is slightly off turns everything beyond it by twice as much; the error does not stay where it was made, and whether it grows with the crease count or with its square root depends on whether it is the same error every time. And paper spreads a misplaced crease along its length as a curvature nobody notices, while a rigid panel cannot, so the error arrives at the hinge and the hinge has to be given room.

Both are about a quantity being carried somewhere. There is a third case in which nothing is carried anywhere, and it is worse.

Flat-foldability does not noticeHow far the panels come apart against how far one row was moved. The mesh is exactly as flat-foldable at every point of this graph as it was at the start — the vertex conditions are satisfied to within rounding throughout — and the sheet stops folding rigidly the moment the displacement is anything but zero.6.6e-42.0e-34.7e-31.1e-2Kawasaki: 5e-14°, flatthe gaphow far the row was moved, as a fraction of its own stephow far two panels leave a shared cornerone quantity is a condition at a point and the other is a distance between panels, and only the second can see the mistake
Fig. 1 How far the panels of a quadrilateral mesh come apart against how far one of its rows was moved. Every point on this graph is a pattern that satisfies every flat-folding condition to within rounding, and none of them folds.

The displacement that changes nothing local

Take a quadrilateral mesh built the way the family the Miura belongs to is built: a fan of straight lines for the columns, and rows drawn across them that reflect in every line they cross. Every vertex is developable and satisfies Kawasaki, by construction rather than by search.

Now move one row. Change where it crosses the second column, and let the reflection rule carry the change along the rest of that row — so every vertex on the moved row goes on reflecting, exactly.

Flat-foldability does not noticeHow far the panels come apart against how far one row was moved. The mesh is exactly as flat-foldable at every point of this graph as it was at the start — the vertex conditions are satisfied to within rounding throughout — and the sheet stops folding rigidly the moment the displacement is anything but zero.1.0e-44.3e-49.5e-41.6e-3Kawasaki: 3e-14°, flatthe gaphow far the row was moved, as a fraction of its own stephow far two panels leave a shared cornerone quantity is a condition at a point and the other is a distance between panels, and only the second can see the mistake
Fig. 2 The displacement that changes nothing local, applied one row further up and at four smaller sizes. Every vertex on the sheet still reflects the way a flat-foldable vertex must, at every one of these displacements — which is exactly why no condition read at a vertex reports anything.

The worst departure from Kawasaki over the whole sheet, before the displacement, is 5.1 × 10⁻¹⁴ degrees. After it, 5.1 × 10⁻¹⁴ degrees. The same number in the same decimal place. Every vertex condition the subject has is exactly as satisfied as it was, and every checker that reads vertices says the sheet is unchanged.

The sheet no longer folds.

Where the failure is, and where it is not

Fold it anyway — drive the motion with one angle, as the family is driven — and the panels come apart. At a two per cent displacement two panels leave a shared corner 6.6 × 10⁻⁴ of a sheet-width apart; at twelve per cent, 7.8 × 10⁻³, which on a sheet the size of a book is a couple of millimetres of daylight.

The interesting question is where, and the answer needs care because the obvious measurement gives a misleading one.

Measuring the gap panel by panel requires placing the panels, and placing them means starting somewhere and walking outward — so which corner the disagreement turns up at depends on where the walk began. That is bookkeeping and not physics, and a map drawn from it would be a map of the bookkeeping.

The mistake is in a row; the disagreement is between columnsEach column's cosine divided by the first column's, read off every row. On the sheet that folds they are the same in every row, which is the rank-one condition written out. One row moved sideways, and every entry of that row changes — so the columns can no longer agree about a common ratio, and the failure has no single place.the ratio of each column's cosine to the first column'scol 1col 2col 3col 4col 5the sheet that folds1.0000-1.08221.0000-1.08221.00001.0000-1.08221.0000-1.08221.00001.0000-1.08221.0000-1.08221.0000row 1row 2row 3one row moved by 14 per cent1.0000-1.08221.0000-1.08221.00001.0000-1.13971.0000-1.13971.00001.0000-1.08221.0000-1.08221.0000row 1row 2row 3worst disagreement between rows: 4e-16 before, 0.0575 after
Fig. 3 The quantity that does not depend on where anything started: each column’s cosine divided by the first column’s, read off every row. On a sheet that folds these are the same in every row. One row moved, and every entry of that row moved with it.

The quantity that does not depend on the walk is the one the condition is stated in. A mesh of this kind folds when the table of cosines at its vertices is a column of numbers times a row of numbers — equivalently, when the ratio between any two columns is the same in every row. Before the displacement those ratios agree between rows to 10⁻¹⁶. After it they differ by 0.028.

And the difference is not attached to a place. It is a disagreement between rows about what the columns should be doing, and a disagreement between rows lives in the pairing rather than in either party.

Why the row cannot absorb it

Here is the part that overturns the intuition.

A row that has been moved is still a perfectly good row. Every one of its vertices reflects; its own creases are consistent with one another; folded in isolation, it would be a strip of paper that folds. What it can no longer do is agree with the other rows about the columns they share.

Flat-foldability does not noticeHow far the panels come apart against how far one row was moved. The mesh is exactly as flat-foldable at every point of this graph as it was at the start — the vertex conditions are satisfied to within rounding throughout — and the sheet stops folding rigidly the moment the displacement is anything but zero.2.7e-36.4e-31.4e-22.9e-2Kawasaki: 1e-13°, flatthe gaphow far the row was moved, as a fraction of its own stephow far two panels leave a shared cornerone quantity is a condition at a point and the other is a distance between panels, and only the second can see the mistake
Fig. 4 Why the row cannot absorb it, at a steeper fan and a harder drive. The disagreement between columns grows with the displacement and does not saturate: there is no size of mistake small enough for the row to take up, which is what separates this failure from a tolerance.

The column creases are the shared quantity. A column crease has one fold angle down its whole length, and every row it passes through has an opinion about what that angle should be — an opinion set by the cosine at the vertex where they cross. Move one row and its opinions all change; the other rows’ do not; and there is now no set of column angles that satisfies everybody.

So the failure is between rows, and it is global in one direction and local in the other. Every row is implicated because every row shares the columns. That is the anisotropy: a mistake in a row is felt by the columns, and through them by every other row on the sheet.

What that does to a repair

The practical consequence is a rule that is easy to state and unpleasant to obey.

The mistake is in a row; the disagreement is between columnsEach column's cosine divided by the first column's, read off every row. On the sheet that folds they are the same in every row, which is the rank-one condition written out. One row moved sideways, and every entry of that row changes — so the columns can no longer agree about a common ratio, and the failure has no single place.the ratio of each column's cosine to the first column'scol 1col 2col 3col 4col 5the sheet that folds1.0000-1.04531.0000-1.04531.00001.0000-1.04531.0000-1.04531.00001.0000-1.04531.0000-1.04531.0000row 1row 2row 3one row moved by 12 per cent1.0000-1.06971.0000-1.06971.00001.0000-1.04531.0000-1.04531.00001.0000-1.04531.0000-1.04531.0000row 1row 2row 3worst disagreement between rows: 4e-16 before, 0.0243 after
Fig. 5 What that does to a repair, with the mistake one row lower and smaller. The mistake is in one row and the disagreement is between columns, so there is nowhere local to apply a correction — the ordinary picture, in which an error grows with distance from where it was made and a local fix undoes it, does not describe this at all.

Nudging the displaced row back is a repair, obviously. Nudging any other row is not: it changes that row’s opinions too and does not restore agreement. Adjusting a single vertex is not, because the row’s cosines are set by the reflection rule and one vertex cannot be adjusted alone without breaking Kawasaki at its neighbours.

And there is no way to trade the error away. In the accumulating cases the subject already knows about, an error can be distributed: given room at the hinges, a rigid mechanism will take a small misplacement and pay for it in fold angle, and the room needed can be computed and provided. Here the error is not a quantity to be shared out; the sheet has one motion or none, and the pattern either satisfies the ratio condition or it does not.

How much room a maker actually has

It would be reasonable to conclude from the above that these meshes cannot be manufactured, and that is not the finding.

Everything above is exact. A real assembly has clearance at every hinge, panels that bend a little, and a tolerance budget; what the measurement gives is the size of the discrepancy the budget has to cover, as a function of how far the pattern is off the family. At a two per cent displacement the gap is 6.6 × 10⁻⁴ of a sheet-width — a fifth of a millimetre on a 300 mm panel array, which is inside the clearance of most hinges. At twelve per cent it is 7.8 × 10⁻³, over two millimetres, which is not.

So the rule for a maker is a threshold rather than a prohibition: the mesh has to be inside the family to within whatever the hinges will forgive, and the amount it is outside can be computed from the pattern before anything is cut. That is a considerably more useful statement than rigid foldability is not generic, which is true and gives no number.

There is a second reason the threshold is the right form of the answer. The displacement measured here is a design error — a row drawn in the wrong place — and design errors are exact and repeatable. A manufacturing error is a scatter: every panel slightly off, in a different direction each time. Those two have different arithmetic and the second is the one the growth law was written for. What the ratio condition adds is that a design error of this kind cannot be averaged out by anything, however many panels there are, because it is not a random quantity being summed.

Flat-foldability does not noticeHow far the panels come apart against how far one row was moved. The mesh is exactly as flat-foldable at every point of this graph as it was at the start — the vertex conditions are satisfied to within rounding throughout — and the sheet stops folding rigidly the moment the displacement is anything but zero.6.6e-42.0e-34.7e-31.1e-2Kawasaki: 5e-14°, flatthe gaphow far the row was moved, as a fraction of its own stephow far two panels leave a shared cornerone quantity is a condition at a point and the other is a distance between panels, and only the second can see the mistake
Fig. 6 How much room a maker actually has, read off the growth. Each displacement is a distance on the drawing and each gap is what the sheet cannot close; the ratio between them is what a tolerance would have to be quoted in, and it is not a constant.

The gap grows faster than the mistake

The two measured points say something a threshold needs and the essay does not draw out. Six times the displacement — two per cent to twelve — gives not six times the gap but very nearly twelve times it: 6.6 × 10⁻⁴ becomes 7.8 × 10⁻³.

So the discrepancy is superlinear in the design error. That runs the useful way for a maker and the unhelpful way for anybody extrapolating from a large error to a small one. Halving a displacement buys rather more than half the gap back, so a design that is nearly inside the family is much better than proportionally better; and a design far outside it is much worse than a linear reading suggests, which is why the twelve-per-cent case is over two millimetres rather than the millimetre and a bit that scaling from two per cent would give.

Two points do not fit a law and no exponent should be quoted from them. What they do establish is the sign of the curvature, and the sign is what a tolerance argument needs: extrapolating linearly from a large measured error underestimates a small one’s improvement and overestimates a larger one’s damage, so the honest way to set a threshold is to measure at the displacement that matters rather than to scale from a convenient one.

And it can be diagnosed on the drawing

The section above says the third kind of failure is the only one that can be diagnosed before anything is built, and leaves the diagnosis as a comparison of ratios between rows. There is a cheaper form of the same test, and it is cheap enough to be a habit.

The ratio condition holds exactly when every two-by-two block of the table has equal diagonal products: the cosine at one corner times the cosine at the opposite corner equals the product of the other two. Four vertices, four cosines, two multiplications and a comparison — per cell of the mesh, on the flat drawing, with a protractor and no folding at all.

That has two advantages over reading the ratios row against row. It needs no reference row, so nothing has to be chosen and no result depends on the choice. And it names the cell: a block whose products differ is a cell the pattern is wrong at, which is a location on the sheet rather than a disagreement between two abstractions.

The location is worth having even though the essay is right that the failure is not attached to a place in the folded object. The fault has a place in the drawing even where the symptom does not have one in the assembly, and a designer repairing a mesh wants the first. A row displaced by two per cent shows up as every cell along that row failing the block test by a small amount, and the band of failing cells is the row that moved — which is exactly the information the gap measurement cannot supply, because the gap depends on where the placement walk began.

The two questions a tolerance has to answer

It is worth separating what has now been established, because the three rungs of this ladder answer three different questions and they are easy to run together.

How large is the error when it arrives? The reflection account answers that: a misplaced crease turns everything beyond it, and the growth law depends on whether the mistakes are correlated.

Where does the error end up? The hinge account answers that: paper spreads it as curvature, a rigid panel cannot, so it goes to the hinge and the hinge needs room.

Can it be absorbed at all? That is the question here, and the answer is that it depends on what kind of thing was got wrong. A misplaced crease in a strip is a length error and lengths can be traded. A displaced row in a mesh is a violation of a condition between rows, and conditions are not traded.

Two different questionsFlat-foldability asks whether a pattern can reach a flat state. Rigid-foldability asks whether it can get there without any face bending on the way. The second is much stronger, most patterns that satisfy the first fail it, and everything that gets manufactured lives in the smaller set.folds flatfolds rigidlyas panelsin the outer seta flat-foldable quadrilateral meshthe bird basemost traditional modelsin the inner seta mesh whose rows are copiesthe Miura foldeverything ever manufacturedthe smaller disc is inside the larger and is not drawn to any measured scale —neither set has been counted; paper cheats by bending very slightly, and sheet metal does not
Fig. 7 The distinction the whole field rests on, in one picture: a folded state existing and a motion reaching it. A pattern off the ratio condition still has folded states — it is flat-foldable — and it has no motion to any of them.

What a folder in paper sees

None of this is visible in paper, and it is worth saying why, because the contrast is the reason rigid folding is a separate subject at all.

Paper is not made of rigid panels. A sheet whose rows disagree will fold perfectly well, because the panels between the creases bend by a fraction of a degree each and absorb the whole discrepancy — which is exactly what a flat sheet does with any error it is given, and which is why hand-folding is so forgiving. A folder can make one of these patterns, fold it, and see nothing at all.

The discrepancy is real and the paper is paying for it in a currency the paper has plenty of. Build the same pattern out of panels and hinges and the currency is gone, and the arithmetic arrives all at once. That is the whole of why a pattern that folds in the hand can fail on a bench, and it is a considerably more specific answer than “paper is forgiving”.

The three failures, side by side

It is worth setting the three kinds of tolerance failure out together, because a maker meets all of them and they want different responses.

An error that accumulates. Each crease slightly misplaced, the errors compounding along a sequence. The response is to control the process — better registration, fewer folds, correlated rather than independent mistakes — and the growth law says how much that buys.

An error that has to be housed. A rigid panel cannot bend, so a misplacement arrives at the hinge. The response is clearance: work out how much room the hinge needs and provide it, at a price in thickness.

An error that violates a condition. The pattern is off a compatibility requirement, and there is no motion at all. The response is not clearance and not process control; it is to change the pattern, because nothing else touches it.

The three are easy to confuse in a finished assembly, where all of them present as a mechanism that binds. Telling them apart needs the pattern rather than the object: only the third can be diagnosed before anything is built, and it is the only one that has to be.

Where the model stops

One family of meshes. Everything measured here is on quadrilateral meshes with straight column creases. The general quadrilateral mesh has a more complicated compatibility condition and there is no reason to expect the anisotropy to have the same shape.

One kind of displacement. Moving a row’s crossing of the second column is a displacement that preserves flat-foldability exactly, which is what makes the contrast clean. Other mistakes — a crease at slightly the wrong angle, a vertex nudged off its column — break Kawasaki too, and then the local checkers do report something.

No material and no stiffness. Panels are rigid by declaration and hinges are ideal. What a real assembly does with an incompatibility of this size is a question about stiffness and about where the strain goes, and that belongs to structures rather than to geometry; the numbers above are geometric discrepancies and are named as such.

The gap is measured at one point of the motion. It is reported at a fixed driving angle. How it behaves through the motion — whether there is a fold angle at which the mismatch vanishes — is not measured, and there is no reason to expect one.

A rule of thumb, and where it comes from

The whole of the above collapses to one instruction, and it is worth having in the form a person would use.

In a mesh of this kind, the rows must be copies of one another. Scaled about the point where the columns meet if they meet; translated if they are parallel. A row adjusted on its own — for local reasons, to fit a boundary, to accommodate a fixing — has left the family, and the sheet will not move.

That is a strange rule by the standards of the rest of this subject, where nearly everything is a condition at a point and can be checked by looking at a neighbourhood. It cannot be checked by looking at a neighbourhood, and there is no local symptom to look for. The reason it exists is the ratio condition, and the reason the ratio condition exists is that a column crease has one fold angle and several rows have opinions about it.

The Miura foldA grid of identical parallelograms. The assignment is the whole trick: the horizontal creases alternate by row, and the vertical ones change assignment every time they cross a row, so each vertex ends up three of one and one of the other rather than two and two.at every vertexthree of one, one of the other12 interior vertices, all identicalwhat the sheet gainsone degree of freedom, not manyit opens and closes in both directions at oncea negative Poisson's ratio18 mountain and 13 valley creases · 6.0 sheet-widths of foldingmountainvalleyraw edge
Miura fold — sheet 150×111.12 mm — 18 mountain, 13 valley, 895.35 mm of crease
Fig. 8 The move that makes a tessellation out of a vertex: repeat it exactly. This family is what happens when the repetition is not exact — and the price of inexactness is not proportional to it, it is a condition failing.

Where the ladder goes next

The obvious next measurement is the cheapest repair. Given a mesh off the ratio condition, what is the smallest set of changes to the pattern that brings it back, and does that set look like anything a designer would accept? The condition is a rank condition and the question is a projection onto a rank-one table, which is a well-posed problem with a definite answer.

The other direction is the one a manufacturer would ask first. The threshold above was quoted against a hinge clearance, which is a number from somebody else’s discipline. What would make it a proper engineering result is the relation between the geometric discrepancy and the force required to close it — and that is a question about stiffness, which is named here and derived nowhere.

What this makes readable

Essays that name this one as a prerequisite.

Named alongside this one

Essays reaching for the same objects. Nobody chose these; they are what the concept index makes visible.

What links here

Every essay whose body links to this one.

The objects this essay names

Each one links to every other essay that touches it.

AnisotropyClosureError propagationFold angleKawasaki's theoremManufacturingRigid-foldabilityTolerance