1064nm IR+20/40W + Lightburn Guide

Do you have the bracing kit or quick swap? That changes the height of the bed (though shouldn’t change the focus height).

Try homing, then typing G92 X0 Y354 then run the box.

Got it to work! I had the y reversed. I dialed in the machine 0. Now I’ve got to figure out how to square the bed with the laser. I’m looking at your Laser Square 3D print item.

Glad to hear you got it working. :slight_smile:

Hoping someone can point me in the right direction. First, I’m running a A350T with 40W and quick swap. I followed this guide step by step, but when I get to etching a square to find origin, i get the following console output. The lazer moves, comes on, but the Z axis never engages. I’ve tried in buffered and asynchronous mode with same results.

Starting stream
M106 P0 S255
M1010 S3 P100
Eclosure: set LIGHT power 100
M1010 S4 P100
Eclosure: set FAN speed 100
G28
leveling OFF
X:-19.00 Y:332.00 Z:319.00 E:0.00 Count X:0 Y:54720 Z:127600 B:0
G90
G54
G92 X-16.4 Y345.3 Z238.6
echo:Settings Stored (1186 bytes; crc 6913)
X:-16.40 Y:345.30 Z:238.60 E:0.00 Count X:0 Y:54720 Z:127600 B:0
M3 S0
G00 G17 G40 G21 G54
G90
G0 X0 Y0
G91
M4
M9
set air pump switch: close
G0 X23.333Y0
G0 Z2
G1 X-23.333S38.3F4800
G1 Y20S38.3
G1 X23.333S38.3
G1 Y-20S38.3
M9
set air pump switch: close
G1 S0
M5
G0 Z-2
G90
M5
G0 Z238.6 F6000
G28
leveling OFF
close Laser control
X:-19.00 Y:332.00 Z:319.00 E:0.00 Count X:0 Y:54720 Z:127600 B:0
M2
echo:Unknown command: “M2”
Stream completed in 0:17

When setting up my laser I picked the GRBL per this guide, but previously used the GRBL-M3. Anything sticking out as obviously wrong?

Thanks all for your help.

While I can’t tell directly, it would be handy if you clicked “save gcde” and posted it here. However, what I can deduce is you’re using “user origin” or “current position” instead of “Absolute Coords”
image

I say this, because it’s swapping to Relative movements before your Z movement.

In relative mode (G91) the movement will be from that current position, as such with the code you posted, it moved Z up 2mm at the G0 Z2 line, instead of moving it down to Z2 absolute from the bed.

Double check where you have your start from and try again. If it doesn’t work, please click save gcode and attach it.

You hit the nail on the head. I must have inadvertantly hit the origin for some reason. I downloaded the code sheet so I can start to decipher these G codes for myself. I really appreciate your eyes on this Skreelink. I now have my laser dialed in with the origin fence I use and it works perfectly. Thanks again for your tireless efforts!

1 Like

Glad to hear it was something simple.

Ok, this makes sense to me.
I was slightly disappointed that the cross isn’t where the laser hits, but I kind of expected the lower cost option to be used.

If I understand this right, I will have to run this process for each laser head I have and then incorporate it into the generation of the files in lightburn? I don’t expect that SM thought it through enough to keep the position of the work beam constant relative to the mount, and I do have both the bracing and quick swap installed.

I’m trying to boil it down so as to avoid “too many cooks” trying to fix everything.

The way I do it, is I create different “machines” for each laser with their dialed in offsets and focuses. So I just select the laser I’m currently using from the dropdown in Lightburn.

2 Likes

Ok, That makes sense.

Besten dank für die hervorragende Dokumentation. Funktioniert wunderbar. Eine Frage habe ich noch, wie kann ich es einstellen, das der Gehäuselüfter nach dem Job auch wieder ausgeht. Einschalten macht er bei Jobbeginn allein. Welchen Code muss ich da einfügen?
LG Volkhardt

Schön zu hören, dass es bei Ihnen funktioniert. Um den Lüfter automatisch auszuschalten, geben Sie M1010 S4 P0 in den letzten G-Code-Abschnitt in Lightburn ein.

Did you ever figure this out? I also seem to be having issues with it running everything twice when I have GRBL (not Marlin). Actually it seems to run commands from buttons (e.g. moves, frames) twice but the actual job cuts ok. Thinking it’s a serial echo thing?

Also should it be GRBL or GRBL-M3? Why should we not be using the Snapmaker option? (In my very limited testing the buttons generally worked better except I had that “busy” issue).

Thanks

Movement codes are broken because technically it’s a different system type when using GRBL M3. You should be using the M3 version, the trapezoidal power in standard seems to work backwards. There’s also a bug with how snapmaker interprets on/off if there’s only a single scan line. The finding, with image of this phenomenon, can be found here:

Thanks for the quick reply! The double-sends are a pain but I guess I can put up with it or swap profiles back and forth.

It’s odd that there is a Snapmaker profile if it doesn’t work properly!

In all honesty, I don’t know if the snapmaker profile works properly or not. I changed over to GRBL-M3 way back before they supported in-line laser controls. It may work fine nowadays, but I tend to stick with tried and true that I know works.

The biggest issue I know of right now with the snapmaker profile is the generation of a thumbnail. The gcode can work fine if transferred to the machine via USB drive or wifi (which I use my sender script personally), however, trying to use a USB cable will hang at the thumbnail line. It seems unable to take lines over 128 bytes over USB. If you export the gcode, open in a text editor, delete the thumbnail line, then click run gcode in Lightburn and reopen the now edited file, it runs fine.

2 Likes

Hello,
question will this Guide work with 1.6W laser i don’t you use very long long time almost, my fouse was 3d Printer now i want learn how to use the laser but i don’t know where to start or how chose the correct setting for cutting or engrave.

the engrave it work when i try random setting in luban but cutting not working for me .

question 1.6W laser can cut basswood 2.5 mm ??

Thank you

This guide should work with the 1.6W. However, you’ll have to find your focus height to put in the header if you want automation. As far as 2.5 basswood, you can try their settings for plywood;

1 Like

Hello,

Thank you for replying, what you mean byfocus height?

I try the guide but not working or maybe i don’t understand it correctly

Question if i use lightburn wll be better?
And can support the camera?

Thank you

Sorry for the late reply. Focus height is how high the laser sits above your object to be in focus.

Lightburn is a lot more powerful and tons more options once you get the hang of it. As far as camera support, someone managed to get it working, but I’ve never used it and is outside the scope of this guide.

However, once setup properly, accuracy is amazing. No framing, no camera, no origin setup, just toss stock in and go.

2 Likes