Skip to content

A platform independent library to control Lasercutters. This is the base library for VisiCut.

License

Notifications You must be signed in to change notification settings

fboor/LibLaserCut

 
 

Repository files navigation

LibLaserCut

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 .

About

A platform independent library to control Lasercutters. This is the base library for VisiCut.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.8%
  • Python 2.2%
  • Other 1.0%