What the vertex does on the way — the vertex kinematics generator
vertex-kinematics is one function. Everything below came out of it during this
build, at arguments taken from the essays rather than invented for this page — so a figure
here is the same figure a reader meets in an essay, and when the generator changes, this
page changes with it.
At its defaults
view: "wells", show: "chain-census", trials: 200
view: "branches", sectors: [45, 100, 135, 80]
view: "wells", show: "chain-curves", chain: 2, trials: 200
What it checked while it drew
Collected by running this generator with a listener on the assertions, not written here. The count is how many separate times this build put that claim to the test.
- a corrugation with these same four springs has exactly one resting state, at the weighted mean of what they want — -2.535 radians ×4
- the ratio of half-angle tangents is constant to 8.2e-13 across 199 points of the motion ×4
- this setting rests in 4 states on a chain of 2, at least one on each of its 4 branch combinations, and the curves of configurations meet nowhere but the flat sheet, which is the top of the road between the two deepest states ×2
- 2 of those move only two of the four creases, which is a simple fold along one straight crease with the other two left flat ×1
- a corrugation has exactly one resting state on every one of the 200 settings of its springs ×1
- across the whole sampled motion, two different surviving assignments at the same driven angle are never closer than 1.53 times that angle, so they separate in proportion to how far the face is folded and meet only when it is flat ×1
- and each vertex has two or more on most settings — 198 of 200, 196 of 200, 196 of 200 ×1
- and it agrees with cos((α+β)/2) / cos((α−β)/2), which the solver never evaluates ×1
- as the springs want angles further from flat the wall rises at every step, from 3.68 to 34.28, and the two climbs grow more nearly equal — from 10.3 times to 1.16 times ×1
- closing four vertices into a loop keeps 4 of sixteen branch combinations on a Miura face and 1 of sixteen branch combinations on a face with no two vertices alike, seed 11, the same at every angle from 0.3 to 1.8 radians ×1
- every mode moves all four creases together, which is the gear ratio a degree-four vertex is usually described by ×1
- on chains of 1, 2, 3, 4 vertices the median setting rests once for every combination of branches — 2 of 2, 4 of 4, 8 of 8, 16 of 16 — the flat sheet is never a resting state, and the lowest road between the two deepest states crosses it and tops out there on 197 of 198, 200 of 200, 199 of 200, 200 of 200 ×1
- on every vertex and every one of the 200 settings at least one of the four roads out of the flat sheet runs downhill, so the flat sheet is never a resting state — and it is seldom a peak either: 0, 0, 0 settings have all four roads downhill ×1
- on every vertex the shallower of the two lowest resting states is held by less than a tenth of the wall in the median setting — 4.8%, 4.9%, 5.8% ×1
- on every vertex, nine in ten of the settings with two resting states or more have the flat sheet on the road between the two lowest and as its highest point — 198 of 198, 196 of 196, 177 of 191 ×1
- on the 80·95·100·85 vertex some settings put both resting states on the same branch and the same side of flat, and then the road between them never reaches the flat sheet — its highest point is a hump at 19.36, set by the vertex's geometry rather than by the flat sheet's 18.47 ×1
- the flat state satisfies the closure whatever the sectors are, so the modes are found as the directions the motion can leave it in — 2 here ×1
- the fold angles of a flat-foldable degree-four vertex split three to one throughout the motion, not only at the flat state — which is Maekawa's theorem arriving as kinematics ×1
- the four sectors close to 360°, so the vertex is one that could be cut from flat paper ×1
- the same four springs on 4 different vertices give a wall of exactly 26.160 on every one, while the deeper resting state moves from 10.02 to 13.08 ×1
- the shallower of a chain's two deepest states is held by 2.9%, 14.0%, 16.8%, 18.7% of the wall in the median setting — more than twice as firmly, relative to the wall, as on one vertex ×1
- the spherical linkage reaches a flat state exactly when Kawasaki holds — two computations sharing no code, required to agree ×1
- the two lowest resting states are on different branches, the only road between them runs through the flat sheet, and the flat sheet is the highest point on it — 26.16 in units of one spring ×1
- the vertex with the same springs has 1 resting state across its two branches ×1
- the vertex with the same springs has 2 resting states across its two branches ×1
- the wall averages 3.10, 2.99, 3.01, 2.93 a crease on chains of 1, 2, 3, 4 vertices, against 2.97 for a rest angle drawn evenly across the fold's range — the walls of the creases add ×1
- while the two opposite creases fold by exactly the same amount throughout ×1
Where it is called
Changing this generator changes every figure on this list, which is what makes the list worth publishing rather than keeping in a check script.
A chain of vertices switches all at once
One sprung degree-four vertex rests in two states, one on each branch of its motion, and switches between them only by passing through the flat sheet. Chain vertices together by sharing a crease between each and the next, and a branch can be chosen at every vertex: two, four, eight and sixteen combinations for chains of one to four. The median spring setting rests once on every combination. And every combination's curve of configurations passes through the same single point — the whole chain flat at once — and meets no other anywhere else, so every switch, even of one vertex's branch, takes the whole chain back to flat. The wall that switch climbs is every spring's flat energy added up, growing by a crease's worth for every crease, and a chain's second state sits several times further below it than a single vertex's does.
A corrugation has one resting state
A folded wing held short of shut stores energy in its hinges, and a wing that could stay both open and folded with nothing holding it would need that energy to have two bottoms. A corrugation cannot provide them: every crease in it folds by one angle, so the energy of any set of crease springs is a parabola in that angle and has exactly one resting state, however much the springs disagree. A single degree-four vertex has two branches through the flat state, and the same springs give it two resting states on almost every setting tried.
A loop takes choices away
A chain of four sprung degree-four vertices has sixteen combinations of branches, each a resting state, and switches between them only through the flat sheet. Close the chain into a loop round one panel and the combinations must agree when the fold angles come back round. On a face whose four vertices all differ, one combination survives; on a Miura face, four. The count is the same at every angle the face is driven to, and two surviving assignments at the same driven angle are never closer than one and a half times that angle — so they separate as the face folds and meet only when it is flat. A loop does not create the junction a region would need to switch on its own. It removes choices and leaves the switch as global as before.
One crease decides the sheet
Fix one crease of a flat-folding problem, propagate every condition the subject has, and three creases out of a hundred and fifty-eight follow. Fix one fold angle of a rigid one and every crease on the sheet follows, with a single consistent answer. The same experiment, two questions, opposite answers — and it is why a self-folding sheet needs one biased vertex rather than one per vertex.
The Miura folds two ways
One vertex repeated is what makes the Miura buildable: identical panels, identical creases, one degree of freedom. It is also what makes it ambiguous. At one fold angle on one crease the sheet has two folded states, differing in three letters and in half its width, and both of them close exactly — while a mesh with no two vertices alike has one.
The vertex is geared
A rigid four-crease vertex has one degree of freedom, which says that one number decides everything and not how. The how is a fixed ratio: the tangents of the half fold angles at two creases stay in constant proportion for the whole of the motion, and the proportion is a function of the sector angles and nothing else.
The wall is the flat sheet
A sprung degree-four vertex usually has two resting states, one on each branch of its motion, and the branches meet in one place a sheet can pass through: the flat state. So the only road from one resting state to the other crosses the flat sheet, and on every setting of the springs tried on two vertices the flat sheet is the highest point of that road. Its energy is each spring's stiffness times its rest angle squared, summed, which does not contain the vertex's sector angles at all — the same springs put on four different vertices give a wall of exactly the same height. The geometry decides only how far below the wall each state sits, and the shallower one sits a median of five per cent below it.
Two mechanisms at one point
Two creases drawn across each other cannot fold flat — Maekawa's count refuses them at every angle. They move perfectly well as rigid panels, and they move in two ways: bend along one line while the other stays flat, or the reverse. Every other developable vertex of degree four has two ways too, and in both of them all four creases move together at a fixed ratio. The crossing is the case where the two motions have nothing to do with each other.
What the vertex does on the way
A four-crease vertex is a linkage on a sphere. Solving its closure gives the fold angles at every moment, and two theorems that are usually proved about the flat state turn up in the answer without being put there.
Which crease to push
Deciding one fold angle settles every other one on a quadrilateral mesh, which is what makes a self-folding sheet buildable with a single actuator. It leaves a question that sounds like an afterthought: which crease. Driving each of a mesh's twenty-four in turn gives twenty-four different answers to how far an error in it travels — and on the sheet that repeats one vertex, it gives several answers to what shape the sheet takes.
Every generator · The rigid folding field · The patterns a reader can fold