This is a library intended to provide suppport for Lasercutters on any platform.
It was created for VisiCut (http://visicut.org) but you are invited to use it for your own programs.
It supports many types of lasercutters, for example:
- Older Epilog Lasers (Zing/Mini/Helix),
- SmoothieBoard (www.smoothieware.org),
- generic GCode,
- the LAOS board (www.laoslaser.org),
- K40,
- generic GRBL based boards,
- LTT iLaser 4000,
- generic HPGL plotters
- and many more.
A detailed list of tested devices can be found in the VisiCut wiki: https://github.com/t-oster/VisiCut/wiki/Supported-Hardware
If your Lasercutter is not supported, please contribute by implementing your driver as a subclass of the LaserCutter.java class. See https://github.com/t-oster/VisiCut/wiki/Developing-a-new-Lasercutter-Driver .