laser-engraver
laser-engraver copied to clipboard
Simple engraving tool, compose scene with images and labels, create gcode and send it to your engraver.
Laser Engraver Toolkit
Graphical toolkit that allow you todo basic engraving.
Status
Works fine on Linux, but isn't feature complete.
Compilation and installation
user@host # git clone --recurse-submodules https://github.com/dev-0x7C6/laser-engraver.git
user@host # cd laser-engraver
user@host # cmake . -DCMAKE_INSTALL_PREFIX=/usr
user@host # make -j$(nproc)
root@host # make install
Gentoo ebuild
Ebuild for can be found in my overlay repository (https://github.com/dev-0x7C6/dev1990-overlay)
Features
- Multi-object-layer workspace scene
- Simple picture engraving
- Label engraving
- Support for multiple engraver profiles
- Grbl firmware compatible (G-code Grbl flavor)
- Tested on EleksMaker A3 and other custom made engraver
Scheduled features
- Allow to change speed or power of laser while engraving (live parameters customization)
- Allow to save/load workspace project
- Multiple tool profiles (for different laser modules)
- Cutting mode
- Command line options to generate gcode without gui usage
Pictures