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 p4 plate and the
p6m plate 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
20 of them so far.
bias
colour-weave
Colour and weave — 2/2 twill One interlacement, threaded in two colour orders. What a reader sees is the colour of whichever thread is on the face, so the visible pattern can be something the draft gives no hint of. only the order the coloured threads are put in changes the weave 2/2 twill four dark, four light ▪▪▪▪▫▫▫▫ two dark, two light ▪▪▫▫ the face colour computed, not designed 2/2 twill
cover
The same thread count, twice Two cloths with identical thread counts and different yarn. The count is the same number in both; the fraction of the surface the threads actually occupy is not, and that fraction is what thread count is usually taken to mean. 100 ends and 100 picks per inch in both fine yarn cover 78% coarser yarn cover 97% cover from diameter and spacing, circular sections
crimp-interchange
Pull it lengthways and it narrows The same cloth before and after a small extension along the warp. No thread has stretched: the extension came out of the warp crimp, that crimp went into the weft, and the fabric is narrower for it. as woven warp crimp 8.0% · weft 4.0% pulled 3% along the warp warp crimp 4.9% · weft 7.1% warp thread 108.0 and weft 104.0 — unchanged in both both thread lengths checked, not assumed 3% pull
cross-section
curl
draft
The 2/2 twill The 2/2 twill on point paper, a filled square meaning the warp is on the face. Its longest float, its interlacing count and the number of separable cloths it describes were all counted from the matrix that drew it. 2/2 twill longest float 2 16 interlacings per repeat 1 separable cloth repeat 4 × 4 generated, then counted 4×4
draft-symmetry
A draft is a two-coloured pattern For each weave, the symmetries that leave warp-up as warp-up and those that exchange the two. Only a balanced weave has any of the second kind, because exchanging warp and weft is only a symmetry when there is as much of one on the face as the other. weave leave the faces alone exchange them plain 16 16 basket 16 16 2/2 twill 16 16 3/1 twill 16 none 5-end satin 20 none every candidate operation tried against the repeat
drape
float-map
Where the floats are in the 5-end satin Every longest run of warp on the face, marked. A float is smooth because nothing interrupts it, which is the same reason it snags: there is a length of thread lying on the surface with nothing holding it down. 5-end satin warp floats of 4 weft floats of 1 20 marked runs measured round the repeat float 4
hangs-together
Whether the cloth is one cloth Two drafts. Both interlace everywhere, both have short floats, and both look like perfectly ordinary weaves. One is a single fabric and the other is two fabrics lying on each other, and the bars beside each strand say which layer it belongs to. the bars mark which separable cloth each thread belongs to an ordinary 2/2 twill one cloth every end and pick interlaces two separable cloths connectivity of the above-and-below relation, computed
interlacing
What an interlacing costs Each weave's interlacing count beside the closest it can be set in the same yarn. The two run opposite ways, because a thread that changes face often has to bend often and a bend takes room. weave interlacings densest setting plain 1.00 20 per inch 2/2 basket 0.50 27 per inch 2/1 twill 0.67 24 per inch 2/2 twill 0.50 27 per inch 3/1 twill 0.50 27 per inch 5-end satin 0.40 29 per inch 8-end satin 0.25 32 per inch a geometric jamming model, circular sections, yarn diameter 1/40 inch
loop
loose-end
A thread that is not woven in One warp end stays on the face across the whole repeat, so nothing holds it down. On point paper it is a solid column and nothing more; in cloth it is a thread that can be pulled straight out. 1 strand never interlace 2 separable cloths the marked end lies loose a column with no gap is a thread with nothing over it
run
satin
8-end satin, move 3 A satin, drawn from its move. Almost the whole surface is warp, broken by one weft point per pick, and those points are placed so that no diagonal forms — which is what distinguishes a satin from a twill of the same float length. 8-end satin, move 3 warp floats of 7 moves available: 3, 5 32 interlacings per repeat one weft point per pick, scattered 8 ends
satin-table
Which satins exist For each order, the moves that give a satin — a step coprime with the order, and not the steps of one and one less which give a twill instead. Four and six admit none, so no regular satin exists on four ends or on six. order moves that give a satin how many 3 ends none — every step shares a factor with the order 0 4 ends none — every step shares a factor with the order 0 5 ends 2 3 2 6 ends none — every step shares a factor with the order 0 7 ends 2 3 4 5 4 8 ends 3 5 2 9 ends 2 4 5 7 4 10 ends 3 7 2 11 ends 2 3 4 5 6 7 8 9 8 12 ends 5 7 2 13 ends 2 3 4 5 6 7 8 9 10 11 10 14 ends 3 5 9 11 4 enumerated from the coprimality condition, not recalled 3–14
separable-census
How often a draft falls apart Every four-by-four draft in which each end and each pick interlaces at least once, sorted by its longest float, with the fraction that describe more than one cloth. The counts are produced by running the enumeration rather than by recalling it. 22,874 drafts tested · 144 separate of the 90 balanced ones, 0 separate longest float 1 0 of 2 0.0% longest float 2 0 of 88 0.0% longest float 3 144 of 22784 0.6% enumerated while the figure was drawn 4 × 4
shear
weaves
The weaves everything else is built from Plain, twill and satin on point paper. Reading across, the floats lengthen and the interlacings fall — and every property a weaver cares about follows from that one trade. plain float 1 · 8 interlacings firmness 1.00 2/2 twill float 2 · 16 interlacings firmness 0.50 5-end satin float 4 · 20 interlacings firmness 0.40 a filled square means the warp is on the face counted from the matrices, not from the pictures