Vpype plugin for embroidery See: https://github.com/abey79/vpype
Embroidery vpype plugin. Reads and Writes embroidery files for the vpype pipeline.
ereadload an embroidery into the pipelineewritewrite embroidery geometries to diskefillfill closed shapes in the document with a Eulerian fill.
pipx-based vpype install:
$ pipx inject vpype vpype-embroidery
Global or venv-based vpype install:
$ pip install vpype-embroidery
vpype begin grid -o 25 25 10 10 circle 0 0 100 end efill show
Zoomed
vpype read butterfly.svg ewrite butterfly.dst
vpype eread duck.pes write duck.svg
This uses pyembroidery for the backend so the formats supported are as follows:
https://github.com/EmbroidePy/pyembroidery
- .pes
- .dst
- .exp
- .jef
- .vp3
- .u01
- .pec
- .xxx
- .tbf
- .gcode
- .pes
- .dst
- .exp
- .jef
- .vp3
- .10o
- .100
- .bro
- .dat (barudan & sunstar)
- .dsb
- .dsz
- .emd
- .exy
- .fxy
- .gt
- .hus
- .inb
- .jpx
- .ksm
- .max
- .mit
- .new
- .pcd
- .pcm
- .pcq
- .pcs
- .pec
- .phb
- .phc
- .sew
- .shv
- .stc
- .stx
- .tap
- .tbf
- .u01
- .xxx
- .zxy
- .gcode
We also write some miscellaneous formats
- .col : Color format.
- .edr : Color format.
- .inf : Color format.
- .pmv : Brother Stitch Format.
- .col : Color format.
- .edr : Color format.
- .inf : Color format.
- .pmv : Brother Stitch Format.
- .csv : comma-separated values
- .json : JavaScript Object Notation
- .png : Portable Network Graphic
- .txt : text file.
- .svg : Scalable Vector Graphics
- .csv : comma-separated values
- .json : JavaScript Object Notation

