PadLex / SvgToGcode

MIT License
46 stars 27 forks source link

Gcode quality is much improved, update/fix of add_rotation #26

Open johannesnoordanus opened 1 year ago

johannesnoordanus commented 1 year ago

GCODE is a modal language and requires only changes of coordinates, speed, power or laser mode to be emitted, this update reflects that. Quality of Gcode is much improved and adapted to the latest GRBL. Updated all test results and checked for correctness, tested (multiple) transformations and checked for correctness.

Documentation: Gcode: http://linuxcnc.org/docs/html/gcode/g-code.html              http://linuxcnc.org/docs/html/gcode/other-code.html#sec:set-feed-rate (Gcode parameters)              https://www.cnc4fun.com/wp-content/uploads/2019/12/Grbl-Commands-v1.1-2.pdf (grbl v1.1 commands) GRBL 1.1: https://github.com/gnea/grbl/releases laser mode: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Laser-Mode