Summary
Support multi-color plots where the drawing uses more than one pen. Because the plotter holds a single pen at a time, the plot must pause between color groups so the user can swap (load) the next pen.
Motivation
A single-pen plot can only produce one color. Many drawings (image conversions, multi-layer art) need several colors, which requires manual pen changes mid-plot.
Behavior
- Paths/layers are grouped by pen/color.
- The plot streams all paths for one pen, then pauses and prompts the user to load the next pen.
- After the user confirms the pen is loaded, plotting resumes with the next color group.
- Pen order should be predictable (and ideally reorderable).
Acceptance criteria
Dependencies
- Builds on the pen model from the "Pen selection" issue.
Summary
Support multi-color plots where the drawing uses more than one pen. Because the plotter holds a single pen at a time, the plot must pause between color groups so the user can swap (load) the next pen.
Motivation
A single-pen plot can only produce one color. Many drawings (image conversions, multi-layer art) need several colors, which requires manual pen changes mid-plot.
Behavior
Acceptance criteria
Dependencies