Skip to main content

vpype embroidery plugin

Project description

vpype-embroidery

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 pipeline
  • ewrite write embroidery geometries to disk
  • efill fill 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

epype

Zoomed

epype-zoom

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vpype-embroidery-0.3.2.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

vpype_embroidery-0.3.2-py2.py3-none-any.whl (12.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file vpype-embroidery-0.3.2.tar.gz.

File metadata

  • Download URL: vpype-embroidery-0.3.2.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for vpype-embroidery-0.3.2.tar.gz
Algorithm Hash digest
SHA256 ccaf4fbc36e5654e62434d2e7d53af733097adac761f1453904440697af98960
MD5 cb24206486ddd76a9854562bbb4d51a8
BLAKE2b-256 c17dab61349f69e8ef62474fe39769a40980aae1b7d0d7645b3bba9acb49147e

See more details on using hashes here.

File details

Details for the file vpype_embroidery-0.3.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for vpype_embroidery-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f916284443bdef05fcdcfdaed6ff43897f441d7896841c08eb2f2488644db333
MD5 8fea4f135f7fb60ad4613c20c57332f2
BLAKE2b-256 91848f4f493d8896cc902045b86e3c262291554435308c6e8c0220938489528c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page