Giter Club home page Giter Club logo

vpype-embroidery's Introduction

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

$ 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
  • .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

vpype-embroidery's People

Contributors

tatarize avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.