Dramatically improve automatic bed leveling time

Basic Information:

Printer Model: Creality CR-10s Pro v2
MCU / Printerboard: Creality 2.4 mainboard
Host / SBC: Raspberry Pi 4B
klippy.log (n/a)

Hi!
I have an idea that can dramatically speed up the Automatic Bed Leveling before starting a print. (If it’s possible to be implemented)
I have a bl-touch and on the start of every print I measure 5x5 grid which takes some time.

My idea is:

  1. Create a large mesh (10x10 for example)
  2. On the start of every print, make a 2x2 mesh (4 points only on the corners)
  3. Align the large 10x10 mesh with the 4 points from the 2x2 mesh and load the large mesh.

Is this possible?

NOTE: z-tilt is not available for my printer because the mainboard has only one z driver.

Klipper already supports adaptive mesh.

But what about when you print a large object that covers most of the build plate? For me, 5x5 mesh doesn’t give good results on the first layer because my bed is badly warped.

Why are you doing a mesh every time you do a Print?

Heat your Bed up to the most used Temperature, make your Mesh with 10 by 10 and save it as i.e. “default”.

Use in your startup-code after homing and bed-heating the following command →
BED_MESH_PROFILE LOAD=default

Thats it.
No need to do a bed-mesh every time, your Bed is always the same and will warp always the same way at the same temperature and you don’t need a 4x4-mesh, you only need the height from the homing-procedure.
Normally you only have to do new mesh after adjusting the hardware.

/edit
Seems it already was implemented… :wink:

I’m doing a mesh every time I do a Print because when I turn off the printer, the x axis drops on the left side and I adjust it every time I start the printer (I will order anti backlash nuts for the z lead screws).

Already implemented?? :partying_face: :partying_face:
Where can I find it?

I could be mistaken on the capability of bed mesh adjustments, but usually bed mesh is only made to deal with small variances. Like sub mm.

If your entire X gantry is sagging that’s a massive mechanical issue. I see you said that you were going to order some anti-backlash nuts. That’s a good start.

There’s no real way to massively speed up mesh calibration as it’s not meant to be ran often. The real fix is fixing your gantry.

Get a Beacon/Cartographer3D and if the substrate is metallic, you can do a mesh in 10 seconds.

1 Like

Sorry, I forgot to mention, my printer has an 8-bit board and it doesn’t support beacon/cartographer :frowning:

You have klipper with your Pi, the probe goes connected to it, not the MCU.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.