Inconsistent results with auto bed levelling. Creality ender 3 s1.

https://lemmy.dbzer0.com/post/564436

Inconsistent results with auto bed levelling. Creality ender 3 s1. - Divisions by zero

See attached photo for the results of the bed levelling test using superslicer’s calibration test. This is using the uhhh mriscoc firmware after heating to thermal equilibrium, tramming to tolerance, doing a 9x9 mesh which found a high point at the super messed up bottom left corner (higher than tramming result? but slightly further out). I have M420 S1 in my custom gcode, and for insanity’s sake checked the gcode of the part and it’s in the custom block and start block. Any ideas what’s going on? every other section is okay, although back right is a bit distant.

hey, after finding the mesh did you send m500 to save the mesh?
Yes, the mesh saves and loads correctly. I had the Gcode wrong which you can see in my comment and the post edit. Ongoing issues though
So is it just g29 L0 that I need to add? I suspect mine is not using the mesh either

So all I have currently is M420 L0 S1 as I mention in my post. Make sure it comes after g28 in case that’s configured to unload autolevelling. Make sure L# matches the slot number your mesh is saved to.

To see if it’s working. Print a skirt around the whole bed. Put an Allen key in the grub screws of the couples between the Z motors and the screws and watch or feel for deflection. The movements will be subtle.

It’s also worth seeing if comparing manual levelling using a feeler gauge or paper sheet and the nozzle tip creates the same mesh as automatic levelling using the probe. plus or minus Z offset of course. If there’s a skew to the manual mesh you need to fix axis alignment.