lynxis / laserusb

a libusb based implementation to control chinese lasers replacing oem software (e.g. NewlyDraw)
2 stars 0 forks source link
lasercutter

LaserUSB

Based on Rabbit King Laser 40B (board V 8.1)

Allow to replace the OEM software like NewlyDraw. This projects aim to allow to use a Rabbit 40B.

Those laser cutters use a HPGL similiar language. Every command is like HPGL finished by a ';'

Using the NewlyDraw as reference, 1 mm are 10 steps

Open and Answered Questions

Seen Commands

Examples

Manual step ^^^^^^^^^^^

On 10mm step, press manual step button once

.. code::

ZZZFile0;VP100;VK100;SP2;SP2;VQ15;VJ24;VS10;PR;PU400,0;ZED;

Move around the Frame ^^^^^^^^^^^^^^^^^^^^^

Use schwein.dxf as input.

.. code::

ZZZFile0;VP100;VK100;SP2;SP2;VQ15;VJ24;VS10;PR;PU-1912,0;PU0,1378;PU1912,0;PU0,-1378;ZED;

Stop button ^^^^^^^^^^^

When pressing the stop button on the panel. It sends:

.. code::

ZZZFile0;ZQ;ZED

Cut a line ^^^^^^^^^^

Engrave something.

.. code::

ZZZFile0;VP100;VK100;SP1;VQ15;VJ24;VS10;SP1;GZ;PR;PD00,-800;ZED

Test blog ^^^^^^^^^