How this site is made

The figure library

Every picture here is generated from code at build time. This page lists the generators, each rendered at its defaults.

No figure on this site is a drawing that was made once and saved. Each one is a function: it takes parameters and returns SVG, so the same generator produces the 27° incline and the 5° incline without either being redrawn.

That is the reason the collection can keep growing without the illustrations drifting apart. A generator is written once, checked once, and every essay that calls it inherits the same line weights, the same colour roles, and the same behaviour in dark mode. There are 27 of them so far.

axiom-set

The seven ways to specify a foldThe Huzita–Hatori axioms: every fold that can be specified by bringing existing points and lines into coincidence. The list is complete — six were catalogued in 1991, the seventh in 2001, and no eighth exists. The sixth is the one a compass cannot reach.axiom 1through two pointslinearaxiom 2point onto pointlinearaxiom 3line onto linelinearaxiom 4through a point, square to a linelinearaxiom 5point onto a line, through a pointquadraticaxiom 6two points onto two linescubicaxiom 7point onto a line, square to a linelinearthe degree each axiom can solve — one of them is why paper beats the compass

big-little-big

The smallest sector decidesTwo assignments of the same four creases. Both satisfy Kawasaki and Maekawa. The left one folds; the right one does not, because the strictly smallest sector has the same assignment on both sides and the paper either side of it has nowhere to go.MVMM40°foldsopposite across the small sectorMMVM40°does not foldthe same on both sidesboth satisfy Kawasaki and Maekawa — the angles and the counts are identical

box-pleating

Box pleatingDesigning on a grid, with every crease running along a grid line or at forty-five degrees to it. It gives up the efficiency of a free circle packing and gains something worth more for complex work — the creases meet where they are supposed to, and the errors do not accumulate.16 × 16 gridevery crease on a grid line, or at 45°which is why a 64-grid design can be folded at allmountainvalley

circle-packing

Packing the flapsOne circle per flap, radius equal to that flap's length, packed into the square without overlapping. The packing determines the crease pattern; the leftover paper between circles becomes the structure that joins the flaps together.leglegarmarmheadthe checkclosest approach 0.0000no overlap — the packing is validcircles use 71% of the sheetthe rest becomes the bodyefficiency is how much of thesquare the circles can claim,and it is an open problemthe dashed skeleton is the subject; the circles are what it costs

curved-crease

A curved creaseOne curved fold in a flat sheet. The paper either side cannot stretch, so it is forced into a developable surface, and the sheet arrives at a doubly-curved shape that nobody put there. The flat-folding theorems say nothing about this case — they are statements about straight creases meeting at a point.the patternconcentric arcs, alternatingwhat the sheet doesa shape with no flat state at allthe curve is in the crease; the saddle is the paper refusing to stretch

deployables

What folding is used forDeployed area against packed area for several engineered folds. The pattern earns its place when something has to be large in use and small in transit, and every one of these is a case where nothing else would fit.Miura solar array17×Space Flyer Unit, 1995airbag folding25×stored for years, opens in 30 msheart stentthreaded through an arterystarshade11×26 m disc, 2.5 m launch tubemap foldthe original problempackeddeployedthe ratio is what is bought; one degree of freedom is what makes it reliable

developable

What a flat sheet can becomeA sheet that cannot stretch can only take shapes with zero Gaussian curvature everywhere — cylinders, cones and the general developable surface. A sphere or a saddle curves in two directions at once and no amount of folding reaches one, which is why a paper globe has to be made of gores.cylinderreachablecurved one way onlyconereachablecurved one way, from a pointsphereunreachablecurved two ways — impossiblesaddleunreachablecurved two ways — impossible

dividing-the-square

Dividing a square into 3, exactlyHaga's theorem. Folding one corner onto a point part-way along an opposite edge produces exact rational divisions elsewhere on the sheet — so a square can be divided into any whole number of parts by folding alone, with no measurement and no accumulated error.3 equal partsestimated by eyethe left-hand divisions are exact — a consequence of the fold, not of carethe right-hand ones are a guess, and the error compoundsvalleymountain

doubling-the-cube

Doubling the cube in one foldMesser's construction. Dividing the sheet into thirds and folding one corner onto an edge divides that edge in the ratio one to the cube root of two — the classical problem Greek geometry could not solve, obtained from a single crease.1∛2∛2 = 1.259921, and the point sits at 0.442493one crease, for a problem Greek geometry could not solve

how-many-fold

How many assignments actually foldFor a fixed set of crease lines, the number of mountain-and-valley assignments that satisfy the local conditions, against the number of assignments there are. The valid ones are a small and shrinking fraction, which is the quantitative form of the claim that flat-foldability is rare.one degree-4 vertex4 of 164 creases · 25.0% surviveone degree-6 vertex8 of 646 creases · 12.5% survivethe preliminary base112 of 2568 creases · 43.8% surviveand these are only the local tests — a pattern can pass every vertexand still collide once the layers stack, which is the hard part

local-not-global

Every vertex passes, which is not enoughThe local conditions are checked at each vertex independently, and a pattern can satisfy all of them and still fail to fold, because the layers have to stack without passing through one another. Deciding that for a general pattern is NP-hard, so no figure can settle it.6 interior vertices, every one satisfying both theoremswhat the local tests seeangles at each vertexassignment at each vertexwhat they cannot seewhether layer 3 passes through layer 7whether a flap has room to existwhether the order is consistent everywhereBern and Hayes, 1996: NP-hardso this pattern is checked, not proved

maekawa-reason

Why the difference is twoThe cross-section of a flat-folded vertex is a closed path that turns through exactly one full circle. Every mountain turns it one way by half a turn and every valley the other, so the counts must differ by exactly two — which is Maekawa's theorem, and it is a statement about winding rather than about paper.MVMwalk the folded edge and count the turns:each mountain turns +180°, each valley −180°the walk closes, so the total is ±360° — which forces |M − V| = 2the sheet must come back to where it started

miura-folded

One degree of freedomThe same sheet at three points in its motion, computed from a single fold parameter. A Miura-folded sheet has exactly one way to move: pull it in one direction and it opens in the other, which is a negative Poisson's ratio and is a property of the pattern rather than of the paper.nearly flatwidth ×0.87 height ×0.50half closedwidth ×0.58 height ×0.82nearly packedwidth ×0.11 height ×0.99both dimensions shrink together — pulling it open in one direction opens it in the other

miura-pattern

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 other15 interior vertices, all identicalwhat the sheet gainsone degree of freedom, not manyit opens and closes in both directions at oncea negative Poisson's ratio22 mountain and 16 valley creases · 39.3 sheet-widths of foldingmountainvalleyraw edge
Miura fold — sheet 170×106.83 mm — 22 mountain, 16 valley, 1049.4 mm of crease

one-vertex-motion

A vertex is a one-degree-of-freedom mechanismOne four-crease vertex at four points in its motion. The four dihedral angles are locked to one another, so setting any one of them sets the rest — which means the vertex has a single degree of freedom and can be built out of rigid panels and hinges.12% folded42% folded72% folded95% foldedno face bends anywhere in the motion — which is what makes it a mechanism rather than a fold

packing-ratio

What folding buysThe footprint of a Miura-folded sheet as it closes, against its fully open area. The two in-plane dimensions shrink together rather than trading against each other, which is what a negative Poisson's ratio means and why the pattern packs so well.00.20.40.60.8100.20.40.60.81how far the sheet is closedfraction of the flat sheetfootprintwidth aloneboth dimensionscontract together,so the area fallsfaster than either

preliminary-base

The preliminary baseBoth diagonals and both midlines of a square, with the assignment that folds flat. Eight creases meet at the centre in equal sectors, so Kawasaki is satisfied by any assignment and Maekawa is the binding condition — five of one and three of the other, never four and four.at the centre8 creases, all sectors 45°3 mountain, 5 valleydifference 2 — Maekawa holdsfour and four would fail,which is what most people drawfold every line, then collapse — the four corners meetmountainvalleyraw edge
Preliminary base — sheet 150×150 mm — 3 mountain, 5 valley, 724.26 mm of crease

rigid-versus-flat

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 setthe bird basemost traditional modelsanything with a squash foldin the inner setthe Miura foldthe Yoshimura patterneverything ever manufacturedpaper cheats by bending very slightly; sheet metal does not

square-twist

The square twistA small square that rotates as the sheet closes around it, with four pleats running outward. It is the standard unit of origami tessellation, it tiles, and unlike a plain grid it has a bistable snap — which is why it turns up in mechanical metamaterials.twistthe centre turns as the sheet closesmountainvalley

thickness

The sheet has a thicknessAn ideal fold brings two panels into contact along a line. A real one has to get a finite thickness around a corner, so the panels no longer meet where the pattern says — and every layer added makes the error worse. Accommodating it is the central problem of building origami out of anything.zero thicknesspanels meet exactlyfour layers of real materialeach fold has to clear the ones belowhinge offset to the surfacethe panel rotates about the right linea crease pattern describes a surface with no thicknessand everything anybody builds has some

tree-to-base

From a stick figure to a crease patternThe tree method in three steps. A subject is reduced to a skeleton with measured limbs; each limb becomes a circle; the packing that results dictates where the creases go. Robert Lang's TreeMaker automates the middle step, which is the one that is genuinely hard.the subjecta stick figure with limb lengthsthe packingone circle per limb, no overlapthe basea flap for every circlethe lengths in the skeleton become the radii, and the radii become the flaps

trisection

Trisecting 63° with one foldAbe's construction. Two horizontal creases give a reference; then a single fold carries the corner onto the lower one at the same moment as it carries the point above onto the ray. The two creases that result divide the angle into exact thirds — a construction provably out of reach of straightedge and compass.hh/263°42.0°21.0°a third of 63° is 21.00° — the fold found it, nothing was drawn at a thirdthe corner reaches the lower crease and the marked point reaches the ray at the same instantmountainvalley

vertex-conditions

A vertex that folds flatFour creases at one point, with the sectors between them measured and both flat-folding conditions evaluated. Kawasaki constrains the angles and Maekawa constrains the assignment; a vertex needs both, and they are independent of one another.VMMM60°90°120°90°Kawasaki60° + 120° = 180°90° + 90° = 180°both 180° — satisfiedMaekawa3 mountains, 1 valleysdifference 2exactly 2 — satisfiedangles sum to 360°which is what a flat sheet requiresmountainvalley

what-each-tool-reaches

What each toolset can reachThe numbers each construction method can produce. A compass generates square roots and so reaches degrees that are powers of two; a fold solves cubics and reaches products of powers of two and three. The gap between the two rows contains the three classical impossible problems.straightedge alonerationalno new numbers at allstraightedge and compassdegree 2^k√2, the regular 17-gonone fold at a timedegree 2^a 3^b∛2, the trisected angle, the regular 7-goneverything past here is out of reach of Euclid's toolsdoubling the cube, trisecting the angle and the regular heptagon all live in the gap

what-paper-is-not

Four things the model assumesThe idealisations every crease pattern rests on, and what each one costs when something is actually folded. None of them is a small error at the scale of a complex model, and the engineering versions of this subject are largely about the first one.no thicknesslayers add up; a 64-grid model is millimetres thick at the coreno stretchpaper stretches a little, which is why wet-folding works at allcreases are linesa crease has a radius; sharp folds tear and soft ones springperfect memorypaper relaxes, so a model opens slightly the moment it is put downthe theorems are exact statements about a sheet nobody has ever folded

why-a-circle

A flap costs a circleA flap of a given length, folded from a point on the sheet, uses up every point within that distance of it. Two flaps whose circles overlap are asking for the same paper twice, which is the conservation argument the whole design method rests on.Levery point within L is spentthe flapLthe circle is not a metaphor — it is the paper the flap consumesso designing a base is packing circles

yoshimura

The Yoshimura patternThe diamond pattern a thin-walled cylinder falls into when it is crushed axially. Nobody designed it — it is the buckling mode with the lowest energy, and it was named after the engineer who described it in aluminium tubes rather than after a folder.found in crushed drink cans, tree bark and deployable boomsthe pattern is a consequence of thin-wall buckling, not of a designmountainvalley