vlachoudis / bCNC

GRBL CNC command sender, autoleveler and g-code editor
GNU General Public License v2.0
1.54k stars 528 forks source link

Plugin for laser cutting and engraving #1865

Closed Git-Bruno closed 6 months ago

Git-Bruno commented 6 months ago

The plugin prepares gcode for laser cutting or engraving by adding Fxxx and Sxxxx gcode in selected blocks. Read file LaserCut.py for more documentation.

Harvie commented 6 months ago

Thanks

Harvie commented 4 months ago

BTW according to codefactor. this plugin code quality is unusualy low when compared to most other files in bCNC codebase. maybe you can check if there is some room for further improvement:

https://www.codefactor.io/repository/github/vlachoudis/bcnc/file/master/bCNC/plugins/LaserCut.py

There is only one file ranking worse than this. And it's much more complex one:

image