Number Systems and Hexadecimal Weave Notation
Why a weaver needs binary
A pick of a weave is a row of ends that are either lifted (1) or not (0) — a binary number. Binary is long to write, so group the bits in fours (a nibble) and write each group as one hexadecimal digit 0–9, A–F. A whole weave becomes a short list of hex numbers, one per pick, which a CAD system or an electronic dobby can read directly.
| Binary | Hex | Dec | Binary | Hex | Dec | Binary | Hex | Dec | Binary | Hex | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0000 | 0 | 0 | 0100 | 4 | 4 | 1000 | 8 | 8 | 1100 | C | 12 |
| 0001 | 1 | 1 | 0101 | 5 | 5 | 1001 | 9 | 9 | 1101 | D | 13 |
| 0010 | 2 | 2 | 0110 | 6 | 6 | 1010 | A | 10 | 1110 | E | 14 |
| 0011 | 3 | 3 | 0111 | 7 | 7 | 1011 | B | 11 | 1111 | F | 15 |
Converter
Type a number in any one base; the others are computed. Examples from the lecture: 1101101₂ = 109 = $6D; $24A9E = 150,174; 1010001001100₂ = $144C.
| A | B | |
|---|---|---|
| 1 | Base of the number you type | |
| 2 | Number | |
| 3 | Decimal | 109 |
| 4 | Binary | 1101101 |
| 5 | Hexadecimal | $6D |
| 6 | Bits in groups of four | 0110 1101 |
Weaves in hexadecimal
Convention: write the picks from the bottom of the point paper upward, one hex number per pick, the most significant bit on the left end; append “−n” to say how many ends wide the design is. $9 $C $6 $3 −4 is 1001, 1100, 0110, 0011 — a 2/2 twill.
$9 $C $6 $3 −4 → 2/2 twill · 4 ends × 4 picks
Fabric effect (2× repeat)
$8 $4 $2 −3 → 1/2 twill · 3 ends × 3 picks
Fabric effect (3× repeat)
$8 $4 $1 $2 −4 → 4-end satinette · 4 ends × 4 picks
Fabric effect (2× repeat)
Mock leno, 10 ends · 10 ends × 10 picks
Fabric effect (2× repeat)
Try your own
Edit the codes, change the width, press Draw. The draft and peg plan are generated too — so you can see how many healds your idea needs.
Your design · 4 ends × 4 picks
Fabric effect (2× repeat)
Draft · 4 healds
Lifting (peg) plan
Original lecture material
Open the file this page was built from: