Skip to content

gucio321/spiffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Report Card GoDoc

INTRO

Spiffy is a SVG to GCode converter.

cmd/spiffy is intended to take a SVG file and generate a GCode file that can be used to engrave the SVG onto a material using a CNC machine.

Requirements

Since our svg parser is not perfect and only supports paths, we use Inkscape to convert any SVG to the supported format.

Progress/Current status

  • Load SVG file
  • Parse SVG to something GO-readable
  • Generate GCode from SVG
    • Paths
    • Circles
    • Rectangles
    • Text (if converted to paths via ikscape)

Reference

Legal notes.

cmd/spiffy/AGH.svg is a trademark/registered trademark of AGH University of Science and Technology. It is used here for educational purposes only.

The project is licensed under the (attached) MIT License.

About

An SVG-to-GCode converter designed specifically for SPIF, enabling precise and efficient translation of vector graphics into machine-readable instructions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors