Configuring LaserWeb for EleksLaser A3 Pro

2 minute read

In order to get the EleksLaser A3 PRO to work with LaserWeb, there are a few configuration steps that need to be done to get the laser to work properly.

Connect the LaserWeb to the device

In LaserWeb click the Plug icon (Comms) to access the Machine Connection option.

  • Set Machine Connection to : USB
  • USB / Serial Port : Select the COM port of your device
  • Baudrate : 115200
  • click the blue connect button

The bottom right of the application window displays the application log and messages. The bottom line allows you to manually send commands to the device.

Configure GRBL settings

Send $$ to view the current GRBL settings

If you get a list back, the connection is working. Here is what I have set for the device that is not ‘default’

  • $32 = 1 : Enable Laser-mode
  • $30 = 1000 : Maximum Spindle Speed, this appears to be similar to what the speed was before updating the board
  • $100 = 81 : X-axis travel resolution (step/mm)
  • $101 = 81 : Y-axis travel resolution (step/mm)
  • $110 = 5000 : X-axis maximum rate (mm/min)
  • $111 = 5000 : Y-axis maximum rate (mm/min)
  • $120 = 2000 : X-axis acceleration (mm/sec2)
  • $121 = 2000 : Y-axis acceleration (mm/sec2)
  • $130= 500 : (x max travel, mm)
  • $131= 500 : (y max travel, mm)

These are by no means the definitive settings for the device, but they do make for a good working device.

Configure a LaserWeb Profile for EleksLaser A3 Pro

In laserweb click the Gear Icon (Settings) on the left of the window to open up the Machine Profiles options:

  1. Enter a new Profile name EleksLaser_A3_PRO
  2. Click Machine and set the following:
    • Machine Width: 400
    • Machine Height: 300
    • PWM: 256
  3. Click Gcode and set the following:
    • Gcode Start: M4 : Spindle On Counter Clockwise, but it does turn the laser on. (I found that M3 would sometimes flash at the beginning of the job at some times)
    • Gcode End: M5 : Spindle Off
    • Gcode Homing: G28 : Move to Origin (Home)
    • Gcode Tool On: M3 : You could probably use M4 as well, I never changed it after I had set M4 for Gcode Start
    • Gcode Tool Off: M5
  4. Click Tools
    • Click Save for On LocalStorage
  5. Scroll back up and click the Green Plus beside the new profile name
  6. Click the Orange Update button under the Machine Id box
  7. Click the Blue Apply button

You are now ready to use LaserWeb to control your EleksLaser