Skip to main content

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.
Vector outline
Generated stitches
The same shape as an editable outline and as the stitches Boldbobbin generates from it. A teaching diagram, not the app renderer.

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.