Essentially a modern embroidery sewing machine is a 2d plotter that uses thread instead of a pen. However, most software for it takes raster images, does a process called autopunching to convert them to stitches.
However logically I should be able to just take a vector image, tell it to fill those parts in and make an embroidery machine file to load.
Absolute necessities:
- Takes an svg for input
- Outputs a .pes file for a brother embroidery machine (since this is what I own)
- Takes the lines that a SVG file gives, and converts it to a clean embroiderable image that looks as close to this as possible. Autopunching and vector conversion is too muddy for my liking.
- Lets me pick a maximum colour count and/or treats solid colours sensibly.
Nice stuff to have:
- Gives a list of colours for common brands of threads (Guttmann sukly would be nice)
- Lets me 'split' a project into multiple parts to get around maximum stitch counts.