vpype-embroidery
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.
Installing
pipx-based vpype install:
$ pipx inject vpype vpype-embroidery
Global or venv-based vpype install:
$ pip install vpype-embroidery
Examples
Complex fills
vpype begin grid -o 25 25 10 10 circle 0 0 100 end efill show
Zoomed
Convert SVG -> DST
vpype read butterfly.svg ewrite butterfly.dst
Convert PES -> SVG
vpype eread duck.pes write duck.svg
Supported Formats.
This uses pyembroidery for the backend so the formats supported are as follows:
https://github.com/EmbroidePy/pyembroidery
Embroidery Formats
Write
- .pes
- .dst
- .exp
- .jef
- .vp3
- .u01
- .pec
- .xxx
- .tbf
- .gcode
Read
- .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
Related Formats
We also write some miscellaneous formats
Write
- .col : Color format.
- .edr : Color format.
- .inf : Color format.
- .pmv : Brother Stitch Format.
Read
- .col : Color format.
- .edr : Color format.
- .inf : Color format.
- .pmv : Brother Stitch Format.
Utility Formats:
Write
- .csv : comma-separated values
- .json : JavaScript Object Notation
- .png : Portable Network Graphic
- .txt : text file.
- .svg : Scalable Vector Graphics
Read
- .csv : comma-separated values
- .json : JavaScript Object Notation
Metadata
Release files for vpype-embroidery 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vpype-embroidery-0.3.2.tar.gz | 12.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vpype_embroidery-0.3.2-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 25.0 kB
Release files / vpype-embroidery-0.3.2.tar.gz
| Download URL | vpype-embroidery-0.3.2.tar.gz |
|---|---|
| Size | 12.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ccaf4fbc36e5654e62434d2e7d53af733097adac761f1453904440697af98960
|
|
BLAKE2b-256 checksum How to use checksums |
c17dab61349f69e8ef62474fe39769a40980aae1b7d0d7645b3bba9acb49147e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.1
|
Release files / vpype_embroidery-0.3.2-py2.py3-none-any.whl
| Download URL | vpype_embroidery-0.3.2-py2.py3-none-any.whl |
|---|---|
| Size | 12.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
f916284443bdef05fcdcfdaed6ff43897f441d7896841c08eb2f2488644db333
|
|
BLAKE2b-256 checksum How to use checksums |
91848f4f493d8896cc902045b86e3c262291554435308c6e8c0220938489528c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.1
|