laser-engraver icon indicating copy to clipboard operation
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