Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vishpat/svg2gcode
Python script to convert svg to gcode for Marlin firmware
https://github.com/vishpat/svg2gcode
Last synced: about 1 month ago
JSON representation
Python script to convert svg to gcode for Marlin firmware
- Host: GitHub
- URL: https://github.com/vishpat/svg2gcode
- Owner: vishpat
- License: gpl-3.0
- Created: 2013-11-30T20:27:48.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2018-07-14T02:13:06.000Z (over 6 years ago)
- Last Synced: 2024-01-25T00:12:58.909Z (11 months ago)
- Language: Python
- Size: 365 KB
- Stars: 89
- Watchers: 8
- Forks: 34
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-plotters - svg2gcode - Python utility for fast SVG to G-code conversion. (Software / G-code)
README
A fast svg to gcode compiler.
cat svgfile | python svg2gcode.py
The compiler is based on the eggbot project and it basically converts all of the SVG shapes into bezier curves. The bezier curves are then recursively sub divided until desired smoothness is achieved. The sub curves are then approximated as lines which are then converted into g-code.
Some of the characteristics of the compiler can be changed by editing the config.py
Inkscape Plugin
---------------To get the Inkscape plugin please checkout the __plasibot_laser__ branch.