Vpype plugin for embroidery See: https://github.com/abey79/vpype
Embroidery vpype plugin. Reads and Writes embroidery files for the vpype pipeline.
eread
load an embroidery into the pipelineewrite
write embroidery geometries to diskefill
fill 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