Generator

How a figured cloth fails

How a figured cloth fails
How a figured cloth fails. Five pairs of weaves, each figured over all 65,536 four-by-four block profiles at a block of 2. Failures are split three ways: a thread left lying loose over the whole repeat, a profile that is a stripe rather than a figure, and everything else — a genuine two-dimensional figure with no loose thread that is nevertheless more than one cloth. Across the panel: 48066 visible, 28 stripes, 1545 invisible, out of 327680 profiles.

Five pairs of weaves, each figured over all 65,536 four-by-four block profiles at a block of 2. Failures are split three ways: a thread left lying loose over the whole repeat, a profile that is a stripe rather than a figure, and everything else — a genuine two-dimensional figure with no loose thread that is nevertheless more than one cloth. Across the panel: 48066 visible, 28 stripes, 1545 invisible, out of 327680 profiles.

8 essays call figured-count. The drawing above is what it returns with no arguments at all; every call below passes it something, because a placement that passes nothing draws whichever member of the family the generator happens to default to rather than the weave its essay argues about.

Where it is called

Changing this generator changes every one of these figures.

8-end satin figured on 8-end sateen. A 3 by 3 block profile, drawn above at one square per block, and the cloth it produces below at one square per intersection. The figure weave is 8-end satin and the ground is 8-end sateen, both single cloths on their own; each block is 8 ends and 8 picks. The composite is 1 cloth, with a longest float of 8 and 0 threads lying loose, all counted from the matrix that drew the picture. Pattern and colour

A figure is not a stripe

Two sound weaves side by side always make sound cloth — that is a theorem, and it was proved here. Put one of them inside a *region* instead of a band and it stops being true, and whether it is true or not turns out to depend on a number that appears nowhere in either draft: where the two weaves start relative to each other.

What a figure costs in shafts. Two families of block designs in 8-end satin on 8-end sateen at blocks of 8. One repeats three block-columns however wide it gets and costs 24 shafts at every width from 24 to 120 ends. The other gives every block-column a different pattern and costs 16, 24, 32, 40, 48 shafts as it grows — exactly 8 more per new column. Shafts are counted as distinct columns of the composite matrix. Pattern and colour

What a figure costs the loom

A block design's shaft count does not depend on how wide the figure is, or how deep, or how many blocks it has. It depends on how many *different* block-columns it has, and each new one costs exactly one repeat of the ground weave — 8 shafts, then 16, then 24, in a straight line with no slope to fit.

The staircase a woven outline is. Four straight edges on a block grid, stepping 1 across in 1, 1 across in 2, 2 across in 1, 1 across in 4. Each tread is one repeat of 8-end satin, which at 24 by 22 threads per centimetre is 3.33 mm across and 3.64 mm up. A jacquard hook at 140 cm width is 1.17 mm, so the machine resolves 2.9 times finer than the cloth can use. Pattern and colour

A woven outline is a staircase

A jacquard's resolution is quoted as its hook count, and on a 1,200-hook machine 140 cm wide that is a step of 1.17 mm. The cloth cannot use it. A figure's smallest feature is one repeat of the ground weave, which on an eight-end satin is 3.33 mm — so the machine resolves nearly three times finer than the fabric can hold, and a finer machine buys nothing at all.

The block condition, one half at a time. Every block shape from 8×8 down, for 8-end satin figured on 8-end sateen, each an exhaustive census of all 65,536 four-by-four profiles. The bar is split: the dark part is figures that separate with a thread left loose on the face, and the light part is figures that separate with nothing visible wrong. Shapes satisfying the block condition in one direction only are marked, and none of them has a light part at all. What the chart cannot show is why: the census is exhaustive and the theorem behind it is not proved here. Pattern and colour

A rectangular block is not half a rule

The block rule was proved for square blocks and the rectangular case was recorded as not run, on the grounds that a block a repeat wide and half a repeat deep satisfies only half the condition. Running it turns up two things: half the condition rules out the failure nobody can see, and a block turned through a right angle is a different design — which a square census cannot notice, because a square block is its own transpose.

Everything the relative origin decides. Each of six quantities computed from a weave matrix, swept over all 64 relative origins of 8-end satin figured on 8-end sateen. A quantity that takes one value across the sweep is a gauge freedom of the pair; one that takes several is something a designer chooses without knowing it. longest float takes 2 values; interlacing rate takes 2 values; weft-face fraction takes 3 values. The origins fall into 3 different partitions, so the moving quantities are not all decided by the same number. What the table cannot show is the census over all 65,536 profiles, which is a seventh column, and the one that showed the origin decides whether the cloth holds together. Pattern and colour

What else the relative origin decides

Where two weaves start relative to each other decides whether the cloth holds together, and it has a second consequence beside that. Two is what a search finds when it looks twice. Sweeping every origin against every measure of the cloth turns up a third — the longest float, which is the one property a weaver actually looks at — and turns up an earlier figure caption that says the opposite.

What a profile draft can reach at 4 by 4. The share of the 22,874 interlacing 4-by-4 drafts that a profile draft can express, at two block sizes. A profile is a grid of blocks each carrying a figure weave or a ground weave, so its image is every draft reachable by any choice of the two weaves and any assignment — which is enumerated here rather than argued: 4,096 combinations at the larger block, and the distinct results counted. With two-by-two blocks it reaches 306 drafts, which is 1.34 per cent. With one-by-one blocks the profile is the draft and it reaches all of them, which is the control. What the bars cannot show is that the reachable drafts are the useful ones: every figured cloth ever woven is in the small set, and the notation is narrow because designs are. What cloth is

A profile draft is a notation whose alphabet is weaves

The rung below measured four notations for a single weave and left open the notations for something larger. A profile draft is the first of them: a grid of blocks, each carrying a figure weave or a ground weave. Its image is enumerable and it is tiny — every pair of two-by-two weaves against every assignment of two-by-two blocks reaches 306 of the 22,874 interlacing four-by-four drafts, which is 1.34 per cent. And the 306 are the ones anybody weaves.

The draft for 2/2 twill, as a loom holds it. The 2/2 twill written the way a weaver writes it: the threading above, saying which shaft each end hangs on; the lifting plan to the right, saying which shafts rise on each pick; and the cloth below, which is not copied from the weave but produced by running those two against one another and then checked against it. What cloth is

A lifting plan says nothing without a threading

The second of the notations for something larger than a weave is a pair, not a notation: a threading and a lifting plan, and neither alone expresses anything. The pair's image is exactly the drafts with no more distinct columns than there are shafts — 98 at two shafts, 5,282 at three, all 22,874 at four — and it is not nested with the profile draft's in either direction. The profile reaches 192 drafts that need all four shafts, and misses 64 of the 98 a two-shaft loom weaves.

8×2 and 2×8 over every origin. Two grids of the 16 relative origins of 2/2 twill under 8-end satin, the row being how many picks the ground is started along and the column how many ends. The left grid is the census at a block 8×2, the right at 2×8; a square is filled where some of the 65,536 profiles separate. 8×2 fails at 8 origins and 2×8 at 8; both fail at 0 and neither at 0. Turning the cloth over and through a right angle sends each origin to another, and the letters mark where: every letter lands on a square with the same answer, so the two shapes are one census read at relabelled origins. Pattern and colour

A turned block is a moved origin

An eight-end satin figured on a 2/2 twill fails on 55,536 profiles at a block eight picks by two ends and on none at two by eight, and that was read as a property of the block's shape. Sweep the relative origin as well and the two shapes trade places: at every one of the sixteen origins exactly one of them fails, and over the sixteen they fail equally often. A shape asymmetry that no origin removes exists, and it needs a satin whose move squared is not one.

The whole library · All essays