Laser not firing to cut or engrave

Hi all, I’m new here and have been looking through multiple posts.

However, I have used laser engravers before ( I have an Xtool D2pro)

The company I work for have purchased a Creality Falcon 2, which is run from a windows 11 laptop.
I originally set it up to work with LaserGRBL to check the hardware works, and it does (it cut and engraved). But there isn’t a great deal you can do creatively with that software so I installed Lightburn demo to see how it runs.
So I followed the setup and added my device (*GRBL) and it then proceeded to communicate with the laser, and it homed itself correctly.
Drew a simple star shape, applied the correct settings for the layer from the materials database for a Falcon 2 (which I had downloaded).
Selected Line. (score or whatever you like to call it)
Framed the work as per normal and it worked fine.
When I pressed start the problems began!
The laser head follows the correct path, but the laser itself does not turn on and burn the wood.
image
As you can see, speed/power and output have been set.
I’ve checked the S-value max setting is at 1000 and that its in constant power mode (I read this is M3?)
I’m not a G-Code wizzard in anyway, but in the console it does show the following on start up:

[OK]system start-up CV50-MASTER-Release V3.0.4 20231113-0956

[OK] ILmp_app_init OK

[OK] gas_init OK

usb connect succeed

<Idle|MPos:0.000,0.000,0.000|Bf:127,65535|FS:0,0|WCO:0.000,0.000Idle|MPos:0.000,0.000,0.000|Bf:127,65534|FS:0,0|Ov:0,0,0|A:S>

[OK] ILmp Link connect ok

[MSG:Using cpu_map…esp32-s3]

Grbl 1.1f [‘$’ for help]

ok

[VER:1.1f.20220810:]

[OPT:VHL,127,65536]

Target buffer size found

<Idle|MPos:0.000,0.000,0.000|Bf:127,65535|FS:0,0|WCO:0.000,0.000,0.000>

ok

[G54:-nan,0.000,0.000]

[G55:-nan,0.000,0.000]

[G56:-nan,0.000,0.000]

[G57:-nan,0.000,0.000]

[G58:-nan,0.000,0.000]

[G59:-nan,0.000,0.000]

[G28:-nan,0.000,0.000]

[G30:-nan,0.000,0.000]

[G92:0.000,0.000,0.000]

[TLO:0.000]

[PRB:0.000,0.000,0.000:0]

ok

Homing

**inquire_info->power:22W ,CV50-LASER-22W-Release V3.0.5 20231129-1001

so I think its all communicating etc. especially as the head is following the required path.

I have noticed that when I press start the following message comes up in the console:

ok

Starting stream

Layer C00

error:20

Unsupported or invalid g-code command found in block.

On or near line 1:

Stream completed in 0:01

ok

ok

ok

ok

ok

ok

[MSG:Pgm End]

I have looked up Error 20 on the forums and followed some advice (updating firmware to the machine and the head, manually setting the device) but to no avail.

I’ll attach the GCode as well. Perhaps someone can point me to where its all going wrong :frowning:
cheers
test.gc (438 Bytes)

just a quick addition, rotary is definetly not selected :slight_smile:

Have you search for this in the forum?
I could swear I saw this (or something very similar) a few weeks ago. :thinking:

1 Like

Hiya, yes, I looked in all sorts but I think I may have come up with a solution (I’m trying it now as I type) I’ve deleted the machine and reinstalled it as GRBL-M3. I noticed when I looked at Laser GRBLs Gcode it started with M3, yet the Gcode for lightburn started as M4.

I’ll try it in a minute and let you know.

Thanks again :slight_smile:

That seems to have done it, so in summary. If you have a Creality Falcon 2, make sure you select

as your device.

If anybody has something else to add, please do.

You show your speed as 850. But 850 what? Mm/sec, mm/min, inch/sec? Your machine typically will be run in mm/min mode.

1 Like

Hi Tim, Its mm/minute I think. It was set up for a diode laser. mm/sec tends to be for other types I think. If I remember correctly (Its not in front of me) there was a radio button you clicked to select it under the heading for diode lasers.

You can try creating a Custom GCode device as GRBL-M3 Flavor then change Tool On to M4 and test.

Official Lightburn doc: