# BL Touch Settings Question

**URL:** <https://forum.makewithtech.com/t/bl-touch-settings-question/2817>\
**Category:** 3d Printing / Slicers / Setup / Problems\
**Created:** [December 1, 2020, 5:59pm UTC](https://forum.makewithtech.com/t/bl-touch-settings-question/2817 "2020-12-01T17:59:02Z")\
**Posts on this page:** 5\
**Page:** 2

<div class="post-metadata">

**Author:** ![Larry](https://avatars.discourse-cdn.com/v4/letter/l/47e85d/32.png) [@Larry](https://forum.makewithtech.com/u/Larry)\
**Post date:** [December 1, 2020, 10:07pm UTC](https://forum.makewithtech.com/t/bl-touch-settings-question/2817/21 "2020-12-01T22:07:07Z")

</div>

> [@Zardozer](#):
>
> I don’t know much about the Smith3d firmware, but I’m pretty sure that you could save the offsets to firmware, including the z-offset. Highly doubt that they would disable saving to eeprom, but who knows. I’ve never put the offsets in my start gcode. If you want to check, you should be able to find the offsets in the menus. Set it to what it should be, save config, turn it off and on again, and check if it’s saved. In fact, you should be able to find out all your mesh readings from the probe as well, all in the menus (unless you’re using a crippled version of Marlin).
> 
> Also, I recommend puttin M420 S1 right after G29. This tells it to turn on bed leveling. G29 is supposed to do that also, but there have been buggy revisions of marlin that did not, so I would put it there “just in case,” and it doesn’t hurt anything. Also you can use the M420 commands to turn on the leveling if you decide not to probe every print. The last mesh stored to eeprom can be loaded.

This is on smith3d’s website config page

[ATTACH=JSON]{“alt”:“Click image for larger version Name: BLTouch G420.PNG Views: 0 Size: 222.2 KB ID: 6776”,“data-align”:“none”,“data-attachmentid”:“6776”,“data-size”:“full”,“title”:“BLTouch G420.PNG”}[/ATTACH]

 ![BLTouch G420.PNG](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/1X/9453dcdd4f48c66ffb2746c9b5d033d295d81b75.png)

---

<div class="post-metadata">

**Author:** ![Larry](https://avatars.discourse-cdn.com/v4/letter/l/47e85d/32.png) [@Larry](https://forum.makewithtech.com/u/Larry)\
**Post date:** [December 1, 2020, 10:18pm UTC](https://forum.makewithtech.com/t/bl-touch-settings-question/2817/22 "2020-12-01T22:18:48Z")

</div>

They go on to say you can use G29 instead

[ATTACH=JSON]{“data-align”:“none”,“data-size”:“full”,“title”:“BLTouch G29.PNG”,“data-attachmentid”:6778}[/ATTACH]

 ![BLTouch G29.PNG](https://canada1.discourse-cdn.com/flex035/uploads/makewithtech/original/1X/ae5bcfc092718451139e5bcef36a24dfe036dd7f.png)

---

<div class="post-metadata">

**Author:** ![Zardozer](https://avatars.discourse-cdn.com/v4/letter/z/9fc348/32.png) [@Zardozer](https://forum.makewithtech.com/u/Zardozer)\
**Post date:** [December 2, 2020, 2:53am UTC](https://forum.makewithtech.com/t/bl-touch-settings-question/2817/23 "2020-12-02T02:53:23Z")

</div>

As I said, you can technically leave out the M420 S1 if you’re doing a G29 after the G28, but it doesn’t hurt to leave it in there in case there are any issues. The additional z is fine too, it sets the fade height which is how many layers it takes to fade out the compensation. I generally have the fade height at 10 but the differences are very subtle. It can also be set and saved to eeprom in the menu or set as whatever number as default if you’re compiling your own firmware, so you don’t need to set it in gcode.

---

<div class="post-metadata">

**Author:** ![Ender5r](https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/32.png) [@Ender5r](https://forum.makewithtech.com/u/Ender5r)\
**Post date:** [December 2, 2020, 2:55am UTC](https://forum.makewithtech.com/t/bl-touch-settings-question/2817/24 "2020-12-02T02:55:10Z")

</div>

“Fade height”??? 1st time I’ve heard of this.

---

<div class="post-metadata">

**Author:** ![Larry](https://avatars.discourse-cdn.com/v4/letter/l/47e85d/32.png) [@Larry](https://forum.makewithtech.com/u/Larry)\
**Post date:** [December 2, 2020, 3:30am UTC](https://forum.makewithtech.com/t/bl-touch-settings-question/2817/25 "2020-12-02T03:30:43Z")

</div>

For some reason the ender 3 v2 boards are unable to make leveling enabled persistent after a reboot. So has to be set in the start gcode… At least until they figure out a work around.

[Previous page](https://forum.makewithtech.com/t/bl-touch-settings-question/2817.md?page=1)
