Generator

The triangle twist

A generator in the tessellations library, called 21 times across 12 essays. Below: what it draws at its defaults and at the arguments the essays give it, what it checked while drawing, and everywhere it is used.

twist-unit 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

The triangle twistA triangle twist: a triangle with a pleat running out from each of its 3 corners, drawn at 150 mm and carrying 5 mountain and 4 valley creases — 563 mm of folding on a sheet 150 mm across. As the sheet closes the triangle rotates, which is what gives the family its name. The sector angles are fixed by Kawasaki and the assignment is chosen for having a folded state rather than for reading well — and the unit is verified, while the tessellation it belongs to is not.3 corners, all alikesectors 60°, 60°, 120°, 120°two equal pairs, so no sectoris strictly the smallestthe assignment64 of 512 fold5 mountain, 4 valleythe ring takes two lettersthe panels can be orderedwhat is checked3 interior verticesand not the tilinga twist of radius 0.17 sheet-widths9 creases, 3.75 sheet-widths of foldingmountainvalleyraw edge
triangle twist — sheet 150×150 mm — 5 mountain, 4 valley, 562.66 mm of crease

kind: "square", mm: 150, R: 0.17

The square twistA square twist: a square with a pleat running out from each of its 4 corners, drawn at 150 mm and carrying 6 mountain and 6 valley creases — 704 mm of folding on a sheet 150 mm across. As the sheet closes the square rotates, which is what gives the family its name. The sector angles are fixed by Kawasaki and the assignment is chosen for having a folded state rather than for reading well — and the unit is verified, while the tessellation it belongs to is not.4 corners, all alikesectors 90°, 90°, 90°, 90°two equal pairs, so no sectoris strictly the smallestthe assignment256 of 4096 fold6 mountain, 6 valleythe ring takes two lettersthe panels can be orderedwhat is checked4 interior verticesand not the tilinga twist of radius 0.17 sheet-widths12 creases, 4.70 sheet-widths of foldingmountainvalleyraw edge
square twist — sheet 150×150 mm — 6 mountain, 6 valley, 704.28 mm of crease

kind: "square", R: 0.17

The square twistA square twist: a square with a pleat running out from each of its 4 corners, drawn at 150 mm and carrying 6 mountain and 6 valley creases — 704 mm of folding on a sheet 150 mm across. As the sheet closes the square rotates, which is what gives the family its name. The sector angles are fixed by Kawasaki and the assignment is chosen for having a folded state rather than for reading well — and the unit is verified, while the tessellation it belongs to is not.4 corners, all alikesectors 90°, 90°, 90°, 90°two equal pairs, so no sectoris strictly the smallestthe assignment256 of 4096 fold6 mountain, 6 valleythe ring takes two lettersthe panels can be orderedwhat is checked4 interior verticesand not the tilinga twist of radius 0.17 sheet-widths12 creases, 4.70 sheet-widths of foldingmountainvalleyraw edge
square twist — sheet 150×150 mm — 6 mountain, 6 valley, 704.28 mm of crease

kind: "triangle"

The triangle twistA triangle twist: a triangle with a pleat running out from each of its 3 corners, drawn at 150 mm and carrying 5 mountain and 4 valley creases — 563 mm of folding on a sheet 150 mm across. As the sheet closes the triangle rotates, which is what gives the family its name. The sector angles are fixed by Kawasaki and the assignment is chosen for having a folded state rather than for reading well — and the unit is verified, while the tessellation it belongs to is not.3 corners, all alikesectors 60°, 60°, 120°, 120°two equal pairs, so no sectoris strictly the smallestthe assignment64 of 512 fold5 mountain, 4 valleythe ring takes two lettersthe panels can be orderedwhat is checked3 interior verticesand not the tilinga twist of radius 0.17 sheet-widths9 creases, 3.75 sheet-widths of foldingmountainvalleyraw edge
triangle twist — sheet 150×150 mm — 5 mountain, 4 valley, 562.66 mm of crease

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.

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 cut is a licence

What a cut buys is usually described in words — freedom, release, a shape a fold cannot reach. It can be counted, and the unit is vertices. Cutting one crease of a square twist turns two interior vertices into vertices no theorem applies to, and the share of letterings the pattern admits goes up by a factor of two for each vertex released: exactly, on every cut tried.

A cut is not local

Cutting one crease of a square twist takes its letterings from sixteen mutually unreachable pieces to two. The cut crease is one of the four that were settled when the pattern was drawn — and it takes two others with it, because the vertices it releases were the far ends of those. Even a cut along a crease that was never settled quarters the count.

A sheet with one freedom

A Miura-folded sheet can move in exactly one way. Pull it open in one direction and it opens in the other — a negative Poisson's ratio, arriving entirely from the crease pattern and not at all from the paper.

A square that turns

A twist is a small polygon that rotates as the sheet closes around it. The geometry is forced rather than designed — Kawasaki fixes one sector, the big-little-big lemma forbids a strictly smallest one, and what is left is the pattern Ron Resch was drawing in the 1960s.

Any tiling makes a twist

A twist tessellation is usually drawn, admired and copied. It can be derived instead: hand the construction any tiling of the plane and it returns a crease pattern that folds flat, with the twist polygons' shapes forced by the tiling's own angles and nothing left to choose but how large and how turned.

The base that tiles

The waterbomb base is the first thing most people fold and the last thing they think about. Repeat it across a sheet and it becomes a tessellation with two kinds of vertex, an assignment that has to be searched for rather than remembered, and a folded state thirty-two times smaller than the paper.

The creases that cannot move

One vertex's foldings are always joined up. A pattern's are not, and the number of pieces they fall into is exactly two to the power of the number of creases with an interior vertex at each end — four on a square twist, six on a hexagon twist, none at all on a preliminary base. The creases a local change cannot reach are the creases that never reach the edge of the paper.

The patterns nobody owns

This site prints crease patterns at true scale and prints no designer's work, and that has always been stated as a rule applied at the end. Read the printed shelf as a documentary record instead and the rule turns out to be a property of the record: every pattern that carries a date was published as mathematics, every undated one belongs to nobody, and the two silences are one silence.

The ring is the loop

The square twist's central polygon is four creases enclosing one panel, and a lettering that gives all four the same letter has no folded state. That was established by enumerating the orderings of nine panels. It can now be read off the crease list in one pass, because the eight panels the letters send round in a circle are exactly the ring — the twist's own defining feature, contradicting itself.

The symmetry the letters cannot keep

Every pattern in this subject is drawn symmetric and the symmetry is always quoted of the drawing. A folded object is a drawing and a lettering together, so a symmetry survives only if the letters keep it — and the preliminary base loses every rotation while the square twist, drawn with the same eight, loses the other half.

The tiling the unit could not promise

Every twist on this site carries the same caveat: the unit is verified and the plane is not, because deciding a whole pattern is intractable. There is one thing about a whole pattern that costs a single pass over its crease list, and it says no. The square twist tiling was drawn with a lettering that contains a loop of twenty-eight panels, so the patch on this site had no flat folded state at all — and only seven of forty independent redraws avoid one.

Which polygons twist

Twist tessellations come in three kinds — triangle, square, hexagon — and it is natural to read that as a fact about twists. It is not. A twist can be built around any regular polygon and every one of them folds; what stops at three is the tiling, and the tiling is a fact about the plane.

Every generator · The tessellations field · The patterns a reader can fold