Two-color chart: Crochet Chart Maker
Save color as a property of each actual symbol
This worksheet alternates eight-sc rows in yarn one with eight-hdc rows in yarn two for six rows. Forty-eight crochet outputs and nine foundation chains occupy fifty-seven cells. Yarn three is available in the palette but unused. The drawing stores the second role directly on its occupied cells, so moving or rotating a symbol can preserve its actual color instead of recoloring the entire chart.
Keep height and color as separate decisions
Rows one, three and five use single crochet; rows two, four and six use half double crochet. A blue half-double glyph would still mean half double crochet if deliberately reassigned. The saved example ties its alternating heights and roles to a particular source recipe, and any later edit must be checked against that recipe. Changing ink alone does not create a new yarn-change instruction in the companion project.
Protect a used palette role during editing
Select Symbol yarn before placing a replacement. Rotation changes orientation, while the two-selection move retains both stitch type and color role. The last palette role cannot be removed while a saved cell still uses it. Reassign or erase those cells first, then remove the unused role. Undo and Redo should restore the corresponding cell records rather than silently mapping them to yarn one.
FAQ and count checks
Does a color change add an output?
No. Follow the source's final-pull-through change and keep eight stitches per row.
Are the yarn amounts equal?
Equal row counts do not measure equal yarn lengths when stitch heights differ. Use actual consumption measurements.
How do I detect an import that lost color?
Compare per-cell roles, the used-yarn legend and the downloaded JSON, then reject any unexplained remapping.
Can this certify a complete colorwork design?
It is a counted alternating-row reference, not arbitrary image conversion or automatic connection validation.
Exact editor setup and independent source files
Open the Crochet Chart Maker with 23 columns and 23 canvas rows. Download the exact editable original worksheet and retain its palette, rotations and blank cells. For crocheting use smooth compatible yarn, a matching hook, scissors, markers and a tapestry needle. A physical swatch is required for dimensions, flatness, surface suitability and material consumption. This is original vector construction documentation, not a photographic or physically certified finished sample.
Alternate eight-sc yarn1 rows and eight-hdc yarn2 rows. The nine foundation chains use yarn1. Source operations and palette roles must agree; neither symbol color nor rotation changes stitch height. Read the stitch-chart guide alongside both files. In US terms sc,hdc,dc,tr mean single,half double,double and treble crochet; UK labels become dc,htr,tr,dtr. Canonical saved symbols and coordinates remain the same. The editor's free-placement row list inventories diagram cells; the complete source sequence below supplies the actual working order. Arbitrary later edits require a new connection review.
Source 1: complete counted construction
Download source 1 for stitch-pattern and restore it in its matching generator. Source counts: 8 completed source units, 8 completed source units, 8 completed source units, 8 completed source units, 8 completed source units, 8 completed source units. Alternate color1 sc rows with color2 hdc rows. Row labels C1/C2 identify yarn independently of screen color. Additional palette colors are unused. Ends and finishing need separate yarn allowance. Turning chains do not count. Repeat and primary Stitch controls apply only to Basic.
- In color 1 (#243BCE), ch 9. Starting in chain 2 from hook, work 8 sc. Complete the final pull-through with color 2; cut the old color leaving a weaving tail. Work the next turning chain in the new color. [8 source units]
- Ch 2, turn (turning chain does not count). In color 2 (#CE7043), work 8 hdc, one in each old stitch. Complete the final pull-through with color 1; cut the old color leaving a weaving tail. Work the next turning chain in the new color. [8 source units]
- Ch 1, turn (turning chain does not count). In color 1 (#243BCE), work 8 sc, one in each old stitch. Complete the final pull-through with color 2; cut the old color leaving a weaving tail. Work the next turning chain in the new color. [8 source units]
- Ch 2, turn (turning chain does not count). In color 2 (#CE7043), work 8 hdc, one in each old stitch. Complete the final pull-through with color 1; cut the old color leaving a weaving tail. Work the next turning chain in the new color. [8 source units]
- Ch 1, turn (turning chain does not count). In color 1 (#243BCE), work 8 sc, one in each old stitch. Complete the final pull-through with color 2; cut the old color leaving a weaving tail. Work the next turning chain in the new color. [8 source units]
- Ch 2, turn (turning chain does not count). In color 2 (#CE7043), work 8 hdc, one in each old stitch. [8 source units]
Exact canvas-to-source symbol register
Columns and canvas rows below are one-based screen coordinates, counted from the top left. Each entry names its actual stitch or chain role. Blank positions are layout space. Verify the independent source before crocheting.
| Column | Canvas row | US symbol | Rotation | Yarn | Source reference |
|---|---|---|---|---|---|
| 3 | 18 | sc | 0° | 1 | Panel row 1 output 8 |
| 5 | 18 | sc | 0° | 1 | Panel row 1 output 7 |
| 7 | 18 | sc | 0° | 1 | Panel row 1 output 6 |
| 9 | 18 | sc | 0° | 1 | Panel row 1 output 5 |
| 11 | 18 | sc | 0° | 1 | Panel row 1 output 4 |
| 13 | 18 | sc | 0° | 1 | Panel row 1 output 3 |
| 15 | 18 | sc | 0° | 1 | Panel row 1 output 2 |
| 17 | 18 | sc | 0° | 1 | Panel row 1 output 1 |
| 3 | 15 | hdc | 0° | 2 | Panel row 2 output 1 |
| 5 | 15 | hdc | 0° | 2 | Panel row 2 output 2 |
| 7 | 15 | hdc | 0° | 2 | Panel row 2 output 3 |
| 9 | 15 | hdc | 0° | 2 | Panel row 2 output 4 |
| 11 | 15 | hdc | 0° | 2 | Panel row 2 output 5 |
| 13 | 15 | hdc | 0° | 2 | Panel row 2 output 6 |
| 15 | 15 | hdc | 0° | 2 | Panel row 2 output 7 |
| 17 | 15 | hdc | 0° | 2 | Panel row 2 output 8 |
| 3 | 12 | sc | 0° | 1 | Panel row 3 output 8 |
| 5 | 12 | sc | 0° | 1 | Panel row 3 output 7 |
| 7 | 12 | sc | 0° | 1 | Panel row 3 output 6 |
| 9 | 12 | sc | 0° | 1 | Panel row 3 output 5 |
| 11 | 12 | sc | 0° | 1 | Panel row 3 output 4 |
| 13 | 12 | sc | 0° | 1 | Panel row 3 output 3 |
| 15 | 12 | sc | 0° | 1 | Panel row 3 output 2 |
| 17 | 12 | sc | 0° | 1 | Panel row 3 output 1 |
| 3 | 9 | hdc | 0° | 2 | Panel row 4 output 1 |
| 5 | 9 | hdc | 0° | 2 | Panel row 4 output 2 |
| 7 | 9 | hdc | 0° | 2 | Panel row 4 output 3 |
| 9 | 9 | hdc | 0° | 2 | Panel row 4 output 4 |
| 11 | 9 | hdc | 0° | 2 | Panel row 4 output 5 |
| 13 | 9 | hdc | 0° | 2 | Panel row 4 output 6 |
| 15 | 9 | hdc | 0° | 2 | Panel row 4 output 7 |
| 17 | 9 | hdc | 0° | 2 | Panel row 4 output 8 |
| 3 | 6 | sc | 0° | 1 | Panel row 5 output 8 |
| 5 | 6 | sc | 0° | 1 | Panel row 5 output 7 |
| 7 | 6 | sc | 0° | 1 | Panel row 5 output 6 |
| 9 | 6 | sc | 0° | 1 | Panel row 5 output 5 |
| 11 | 6 | sc | 0° | 1 | Panel row 5 output 4 |
| 13 | 6 | sc | 0° | 1 | Panel row 5 output 3 |
| 15 | 6 | sc | 0° | 1 | Panel row 5 output 2 |
| 17 | 6 | sc | 0° | 1 | Panel row 5 output 1 |
| 3 | 3 | hdc | 0° | 2 | Panel row 6 output 1 |
| 5 | 3 | hdc | 0° | 2 | Panel row 6 output 2 |
| 7 | 3 | hdc | 0° | 2 | Panel row 6 output 3 |
| 9 | 3 | hdc | 0° | 2 | Panel row 6 output 4 |
| 11 | 3 | hdc | 0° | 2 | Panel row 6 output 5 |
| 13 | 3 | hdc | 0° | 2 | Panel row 6 output 6 |
| 15 | 3 | hdc | 0° | 2 | Panel row 6 output 7 |
| 17 | 3 | hdc | 0° | 2 | Panel row 6 output 8 |
| 3 | 21 | ch | 90° | 1 | Panel foundation chain 1 |
| 5 | 21 | ch | 90° | 1 | Panel foundation chain 2 |
| 7 | 21 | ch | 90° | 1 | Panel foundation chain 3 |
| 9 | 21 | ch | 90° | 1 | Panel foundation chain 4 |
| 11 | 21 | ch | 90° | 1 | Panel foundation chain 5 |
| 13 | 21 | ch | 90° | 1 | Panel foundation chain 6 |
| 15 | 21 | ch | 90° | 1 | Panel foundation chain 7 |
| 17 | 21 | ch | 90° | 1 | Panel foundation chain 8 |
| 19 | 21 | ch | 90° | 1 | Panel foundation chain 9 |
