Laser optimized GUI for GRBL
This is a modified version of LaserGRBL to incorporate Horizontal, Vertical and 45 Degree rasters. Currently Horizontal and Vertical are working. 45 Degree is a work in progress. I will also be optimizing the tool path to eliminate moves over white space at the start and end of scan lines. All of this I have written in a python script a year ago and will need to rewrite it.
LaserGRBL is a Windows GUI for GRBL. Unlike other GUI LaserGRBL it is specifically developed for use with laser cutter and engraver. LaserGRBL is compatible with Grbl v0.9 and Grbl v1.1
All downloads available at https://github.com/arkypita/LaserGRBL/releases
- GCode file loading with engraving/cutting job preview (with alpha blending for grayscale engraving)
- Image import (jpg, bmp...) and line by line GCode generation.
- Grbl Configuration Import/Export
- Configuration, Alarm and Error codes decoding for Grbl v1.1 (with description tooltip)
- Homing button, Feed Hold button, Resume button and Grbl Reset button
- Job time preview and realtime projection
- Jogging (for any Grbl version)
- Feed overrides (for Grbl > v1.1) with easy-to-use interface
- As claim to be laser optimized Z info are ignored when drawing preview!
We suggest to use Inkscape to draw your vector files and vectorize bitmap.
Inkscape has two interesting GCODE plugin:
- Raster 2 Laser GCode generator for raster engraving
- J Tech Photonics Laser Tool for vector engraving/cutting
More suggestion about GCODE Inkscape extension can be found searching on YouTube
LaserGRBL is written in C# for .NET Framework 4.0 and can be compiled with SharpDevelop and of course with Microsoft Visual Studio IDE/Compiler
LaserGRBL is free software, released under the GPLv3 license.
LaserGRBL contains some code from:
- DockPanel Suite - Copyright (c) 2007 Weifen Luo (email: [email protected]).
- ColorSlider - Copyright Michal Brylka
- CsPotrace - Copyright Olivier Spinelli