# Full Lightburn Control Guide

**URL:** <https://forum.snapmaker.com/t/full-lightburn-control-guide/27638>\
**Category:** Snapmaker 2.0 (3-in-1)\
**Created:** [October 23, 2022, 1:20am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638 "2022-10-23T01:20:50Z")\
**Posts on this page:** 20\
**Page:** 13

<div class="post-metadata">

**Author:** ![Theevl](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@Theevl](https://forum.snapmaker.com/u/Theevl)\
**Post date:** [July 31, 2023, 2:24am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/241 "2023-07-31T02:24:51Z")

</div>

Hi Skreelink,

I see a number of posts that indicate that a user can update the firmware to the most recent stock, and then apply your custom firmware over the top (in order to add the inline laser control).

Do you expect this to also work with (and / or be necessary for) whatever firmware changes need to happen to use the quickswap kit or the new laser modules?

as always,  
thanks for your contributions to this ecosystem.

---

<div class="post-metadata">

**Author:** ![Skreelink](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/skreelink/32/16398_2.png) [@Skreelink](https://forum.snapmaker.com/u/Skreelink)\
**Post date:** [July 31, 2023, 12:22pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/242 "2023-07-31T12:22:19Z")

</div>

Sadly Snapmaker has not been keeping up their end by keeping the public github up to date. As such, I cannot say newer versions will work. You can always try at your own risk, but there’s no guarantees going forward.

Myself I’ll be staying on old firmware with my tweaks, there’s nothing in the newer firmware I need. If they don’t actively push updates to their github, or get the two changes I do reversed in the main code, then sadly this is getting deprecated unless users want to use older firmware, but that means they give up newer features like the quick release (although the quick release SHOULD be able to be compensated for with added offsets in the header).

---

<div class="post-metadata">

**Author:** ![nweolu](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/nweolu/32/23079_2.png) [@nweolu](https://forum.snapmaker.com/u/nweolu)\
**Post date:** [August 31, 2023, 11:08am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/243 "2023-08-31T11:08:52Z")

</div>

[Full\_Lightburn\_Control\_Guide\_v1.0.pdf](https://forum.snapmaker.com/uploads/short-url/uWjzwJlVB15J9lUi3JXd63mp40.pdf) (314.3 KB)

Alright, looks like we can upload PDF files now 🙂 Thanks for PDF version to [Full Lightburn Control Guide - #215 by Burgerboy](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/215)

---

<div class="post-metadata">

**Author:** ![VaporPhoxxe](https://avatars.discourse-cdn.com/v4/letter/v/c77e96/32.png) [@VaporPhoxxe](https://forum.snapmaker.com/u/VaporPhoxxe)\
**Post date:** [September 20, 2023, 5:08pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/244 "2023-09-20T17:08:16Z")

</div>

I’ll be getting the new 40W unit to try out.  
Has anyone tried the Full Lightburn Control with this using the new Snapmaker V1.17.17 firmware?

---

<div class="post-metadata">

**Author:** ![VaporPhoxxe](https://avatars.discourse-cdn.com/v4/letter/v/c77e96/32.png) [@VaporPhoxxe](https://forum.snapmaker.com/u/VaporPhoxxe)\
**Post date:** [September 21, 2023, 12:19pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/245 "2023-09-21T12:19:15Z")

</div>

Interesting post in Facebook Snapmaker Original/2.0 Owners group

Mentions new constant power mode in Luban

Facebook user: ([Snapmaker Original/2.0 Owners | Facebook](https://www.facebook.com/groups/snapmaker/permalink/1812891945795777/?mibextid=Nif5oz))

"I have just loaded the latest Luban 4.9.0 software and have notices a few bugs.

1. After doing the auto focus the head moves slowly to the start point.
2. When doing text outline the laser does not turn off between letters
3. When filling the text with lines again the laser doesn’t turn off so most letters are filled.
4. When trying to dot fill the letters the laser won’t turn on.  
Has anyone noticed these bugs or am I doing something wrong. I have also tried to turn off the new feature box for constant power for the laser.  
The smaller text is on an older version of Luban"

 ![FB_IMG_1695298351325](https://us1.discourse-cdn.com/flex022/uploads/snapmaker/original/3X/b/7/b796fb22af396c1ea84123d22a3cac517739cabd.jpeg)

EDIT: I copied the post from FB. this is not my personal experience. But I will be testing in the near future.

---

<div class="post-metadata">

**Author:** ![Skreelink](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/skreelink/32/16398_2.png) [@Skreelink](https://forum.snapmaker.com/u/Skreelink)\
**Post date:** [September 21, 2023, 12:41pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/246 "2023-09-21T12:41:50Z")

</div>

They’re finally trying to do inline on Luban. Which you’re now experiencing the exact bug I pointed out way back in _1.14_ that I described in an old post below. (and is why I had made custom firmware)

> [@Full Lightburn Control Guide](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/35):
>
> Here’s the source, the inline changes have been merged. However, another merge created another issue. I reverted this commit, since it made transverse lines (when it moves from one cut to another with the laser off) by ignoring I S0 to turn the laser off. It kept the laser at full power when it should have been off. I tested I S1 and the laser turned ‘off’ (minimal power so it didn’t burn). Then I reverted the commit, and it began respecting I S0 again. TLDR; Revert the commit listed abov…

They’re no longer using `M3/M5` to turn the laser on and off, instead turning it on with `M3` or `M4` and then inline power changes to control the laser. However, when the laser should be “Off” it calls for `S0` which, in theory, should turn the laser off by setting the power to 0. However, a very old commit instead makes `S0` turn the laser on at either full power or the last power it was before, instead of off. This is very dangerous.

This is now the default output from Luban, I suggest downgrading until this is fixed in the firmware.  
As far as the “constant power” option goes, it simply swaps `M4` for `M3`, which is a GRBL thing and does nothing in a Marlin based system for laser. (in CNC mode, `M3` is clockwise, `M4` is counter-clockwise) On a GRBL system (XTool, 3018, Ray, etc) `M4` would allow the controller to adjust the laser power down and up to compensate for deceleration and acceleration of the toolhead to prevent burns in corners/small details where the laser can’t reach full speed. `M3` is “constant power” mode, wherein it remains at your set power, no matter how fast/slow the toolhead is going, and can cause burns in small details and corners.

TL;DR Old dangerous bug still there, Luban now does “inline” by default, the constant power toggle is useless. Downgrade Luban to 4.8.0 or lower if you’re on stock firmware until it’s fixed, or if you’re on my old firmware, test out the new inline feature in Luban 4.9.0!

EDIT: As an interim solution, export the gcode to file \> open in a text editor such as Notepad++ \> Ctrl-H to bring up the “replace” dialog box \> Replace ALL `S0` with `S1` \> Save and load into workspace and run, or load onto machine. This sets the power level of the laser to 1% so it won’t be powerful enough to burn and give you the effect of it being off. This is what I did in the images while testing in the above forum post.

EDIT2: Oh boy! They didn’t do inline for dot-filled engraving. So this is going to be the exact same, stuttery, stop/go image engraving as before. _However_ they’re doing inline in “Line-filled” engraving, which if it worked, would be _exponentially_ faster. (Luban’s own ETA for a test image was 7 hours in dot, and 39 minutes in line). Sadly? With the bug stated above, all you’d get would be a solid block of black, as `S0` would keep the laser on. @VaporPhoxxe Try a line filled engraving of a grayscale image, replacing `S0` with `S1` please? 🙂

---

<div class="post-metadata">

**Author:** ![VaporPhoxxe](https://avatars.discourse-cdn.com/v4/letter/v/c77e96/32.png) [@VaporPhoxxe](https://forum.snapmaker.com/u/VaporPhoxxe)\
**Post date:** [September 21, 2023, 11:56pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/247 "2023-09-21T23:56:27Z")

</div>

I’m gathering from the FB posts that after updating to the latest firmware the issue is resolved.  
Its kind of hard to follow the ramblings in those posts.  
Apparently they had only updated Luban (?) but not the firmware.

---

<div class="post-metadata">

**Author:** ![Skreelink](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/skreelink/32/16398_2.png) [@Skreelink](https://forum.snapmaker.com/u/Skreelink)\
**Post date:** [September 22, 2023, 12:11am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/248 "2023-09-22T00:11:51Z")

</div>

I don’t know, I don’t have facebook so I only get info from the forums.

EDIT: However, if they fixed that issue, then my custom firmware should no longer be needed. Unless they kept the pull-off for homing, that would still cause issue with a repeatable origin.

---

<div class="post-metadata">

**Author:** ![Fishstyx](https://avatars.discourse-cdn.com/v4/letter/f/d78d45/32.png) [@Fishstyx](https://forum.snapmaker.com/u/Fishstyx)\
**Post date:** [September 24, 2023, 4:54am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/249 "2023-09-24T04:54:22Z")

</div>

Artisan newbie here. I spent the better part of the day digesting Skreelink’s guides, but before I start loading custom firmware I’m trying to get the most basic laser functions to work. I’m on Luban 4.9.0 Firmware 2.5.16. The bottom line is that I can successfully cut any shapes with curves, but the laser will not power on for shapes that are only straight lines. The control unit says laser power should be at 100%, but no light. I go back in and change the rectangle to an ellipse and it works. 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![Savoie](https://avatars.discourse-cdn.com/v4/letter/s/a587f6/32.png) [@Savoie](https://forum.snapmaker.com/u/Savoie)\
**Post date:** [September 24, 2023, 6:02am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/250 "2023-09-24T06:02:29Z")

</div>

> [@Luban 4.9.0 Laser no longer works](https://forum.snapmaker.com/t/luban-4-9-0-laser-no-longer-works/32973/6):
>
> I had a few issues when updating the 4.9.0 until I updated the firmware as well to 1.17.17 now most are fixed except for dot fill which the laser will not turn on. the laser power is reported to be correct. I have sent a message to support for help. I have not tried and images as yet, just text.

---

<div class="post-metadata">

**Author:** ![Skreelink](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/skreelink/32/16398_2.png) [@Skreelink](https://forum.snapmaker.com/u/Skreelink)\
**Post date:** [September 24, 2023, 11:20am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/251 "2023-09-24T11:20:25Z")

</div>

It’s likely a flaw with how Luban generates code in 4  
9 now, since they’re leaping into inline for the first time. However, it seems the custom firmware should not be needed anymore. So feel free to follow the guide minus that part. 🙂

---

<div class="post-metadata">

**Author:** ![VaporPhoxxe](https://avatars.discourse-cdn.com/v4/letter/v/c77e96/32.png) [@VaporPhoxxe](https://forum.snapmaker.com/u/VaporPhoxxe)\
**Post date:** [September 25, 2023, 5:21pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/252 "2023-09-25T17:21:56Z")

</div>

Question:

With Snapmakers new firmware, should the GRBL profile be used or can I go back to the Marlin profile?

---

<div class="post-metadata">

**Author:** ![Skreelink](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/skreelink/32/16398_2.png) [@Skreelink](https://forum.snapmaker.com/u/Skreelink)\
**Post date:** [September 25, 2023, 5:27pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/253 "2023-09-25T17:27:15Z")

</div>

Stick with GRBL, as if you set snapmaker in Lightburn, it’ll output the old style snapmaker code. i.e. for picture engravings, stopping for every dot.

---

<div class="post-metadata">

**Author:** ![xchrisd](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/xchrisd/32/1503_2.png) [@xchrisd](https://forum.snapmaker.com/u/xchrisd)\
**Post date:** [September 25, 2023, 6:59pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/254 "2023-09-25T18:59:24Z")

</div>

Please report the bugs you have found:

> [@Luban V4.9.0 Known Issues & Solutions](https://forum.snapmaker.com/t/luban-v4-9-0-known-issues-solutions/33022):
>
> Hi Makers, We’re collecting the issues you’ve encountered when using Luban V4.9.0 and trying to solve them asap. Please record the problems in this topic and I will sort them out and update the corresponding solutions (once we figure it out) in the main post. Also, you can search for similar issues and solutions in this thread first if you have problems with Luban V4.9.0. Appreciate any feedback! [v4.9.1](https://github.com/Snapmaker/Luban/releases/tag/v4.9.1) [Latest](https://github.com/Snapmaker/Luban/releases/latest) Sep 27, 2023, v4.9.1 Note: Since this version of Luban fully supports inline mode …

---

<div class="post-metadata">

**Author:** ![VaporPhoxxe](https://avatars.discourse-cdn.com/v4/letter/v/c77e96/32.png) [@VaporPhoxxe](https://forum.snapmaker.com/u/VaporPhoxxe)\
**Post date:** [September 26, 2023, 3:17am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/255 "2023-09-26T03:17:36Z")

</div>

I meant the Malin profile in Lightburn with inline (worked before), not the Snapmaker/Marlin profile in Lightburn.

---

<div class="post-metadata">

**Author:** ![Skreelink](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/skreelink/32/16398_2.png) [@Skreelink](https://forum.snapmaker.com/u/Skreelink)\
**Post date:** [September 26, 2023, 7:48am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/256 "2023-09-26T07:48:15Z")

</div>

I have no idea, you can give it a shot. I haven’t upgraded past 1.15, so I can’t test it. I don’t have any module that requires a higher firmware, and if it’s not broke. 🤷

---

<div class="post-metadata">

**Author:** ![Skreelink](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/skreelink/32/16398_2.png) [@Skreelink](https://forum.snapmaker.com/u/Skreelink)\
**Post date:** [September 27, 2023, 10:52pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/257 "2023-09-27T22:52:22Z")

</div>

Alright, I took the plunge and did some 1.17.17 tests. It seems they finally sorted out inline, and in my few quick tests (just some outline ‘cuts’, a dithered image, and a grayscale image) that the custom firmware is no longer required. Using my exact same setup from the guide, minus the firmware, seems to yield the same results. This should open up the guide to more people that were wary about custom firmware.

---

<div class="post-metadata">

**Author:** ![VaporPhoxxe](https://avatars.discourse-cdn.com/v4/letter/v/c77e96/32.png) [@VaporPhoxxe](https://forum.snapmaker.com/u/VaporPhoxxe)\
**Post date:** [September 27, 2023, 11:24pm UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/258 "2023-09-27T23:24:03Z")

</div>

I hooked up the 40W unit. Updated to the 1.17.17.  
Tried Lightburn with both the Marlin profile and GRBL profile and it doesn’t fire in frame or start using just a simple circle design in line mode. Was set at 0.5%. Fires fine from the touchscreen at 0.5%.  
I’ll try the 10W tomorrow.

\*\*EDIT: restarted everything this morning and seems to be working now.  
Going to try the Lightburn Marlin profile first, since that worked with the 1.6W, then will try the GRBL profile if there are issues.

---

<div class="post-metadata">

**Author:** ![fkjm1b](https://avatars.discourse-cdn.com/v4/letter/f/edb3f5/32.png) [@fkjm1b](https://forum.snapmaker.com/u/fkjm1b)\
**Post date:** [September 28, 2023, 5:01am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/259 "2023-09-28T05:01:23Z")

</div>

Hi. I have just installed Luban 4.9.1 and finding the same issues with the Laser not turning off when printing text or when progressing from one cut to another - thus leaving unsightly marks and burns. Any solution other than reinstalling and reverting to Luban 4.8?

Kind thanks

---

<div class="post-metadata">

**Author:** ![Slynold](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.snapmaker.com/slynold/32/7931_2.png) [@Slynold](https://forum.snapmaker.com/u/Slynold)\
**Post date:** [September 28, 2023, 5:12am UTC](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638/260 "2023-09-28T05:12:20Z")

</div>

Thank you 🙂

[Previous page](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638.md?page=12)

[Next page](https://forum.snapmaker.com/t/full-lightburn-control-guide/27638.md?page=14)
