Vectors vs. stitches
This is the central idea in Boldbobbin.
- A vector object is an editable outline: a rectangle, a pen path, a satin column, text. You can move its anchors, change its size, and change how it's filled.
- Stitches are what the machine actually sews. Boldbobbin generates stitches from a vector based on its fill type and parameters.
While an object stays a vector, you can keep editing it and the stitches regenerate to match. Switch the render mode to Stitch to preview the generated result at any time.
Freezing stitches: convert to a block
When you select a single vector, the floating action bar offers Convert to… with three choices:
- Stitch block: freezes the current stitches into a block. The toast confirms "Stitches frozen into a block." A block no longer regenerates; you edit individual stitches instead (double-click it to enter stitch-edit). Use this when you want exact, final stitches. Because a block's stitches are fixed, scaling it more than about ±20% from its original size is flagged in the Properties panel: the baked stitches stretch or crowd instead of regenerating, which can reduce quality.
- Curve: removes the parametric metadata ("Parametric metadata removed."), leaving a plain editable path.
- Satin column: converts the shape into a satin column ("Converted to satin column.").
Editing stitches directly
Double-click a stitch block to enter stitch-edit mode: select, move, insert, and delete individual stitch vertices, and change a vertex's type between Stitch, Jump, and Trim. Double-click a vector instead to enter node-edit mode and move its anchors and handles. Commit with Enter or cancel with Esc.