Z Offset is off by 1mm

Basic Information:

Printer Model: FLSUN V400
MCU / Printerboard: Robin Nano 2.0
klippy.log (1.7 MB)

Describe your issue:

So I’m starting to level using the probe z-offset.
It’s doing the probe clicking, then lifts, I remove the probe and then I go down to 0.1mm using a feeler gauge.
Save + restart
Now travelling to Z 0.1
When measuring I get roughly 1mm

Am I doing something wrong?!
How could I log and share the procedure? Multiple klippy.logs?

But it can help to find a flaw.

Please attach it to your next post.

Usually the log includes several runs.

And if it is too long, you can compress (zip) it.

ah different location…
klippy.log (1.7 MB)

after the bed mesh it’s sitting 0.7 too low…
Meaning the z offset is 0 now, I move the printer to 1.000 but the distance between nozzle and bed is just about 0.3mm

should I just add 0.7 to the probe offset?

There are some macros that set the offset to 0. For whatever reason.

Usually you do not need any additional tools/macros to calibrate the z_offset.

https://www.klipper3d.org/Probe_Calibrate.html#calibrating-probe-z-offset

Important: You have to do a Z_OFFSET_APPLY_PROBE before a SAVE_CONFIG

https://www.klipper3d.org/G-Codes.html#z_offset_apply_probe

2 Likes

will try… could you highlight the “faulty” macros, I could ask the dev to correct it…

Just noticed: You have a delta printer.

Things look different here:

1 Like

what is the outcome?
probe z calibration, delta calibration, probe z calibration?

tbh I didnt touch the delta calibration, it was fine since the last time

About the mentioned thread by me you should know that eventually I found that delta or bed mesh calibration using the probe was waaaay too inaccurate, so I did that manually and I only use the probe to manually measure the thickness of any material I put on the bed. I’d still like to know how to automate that, but for know I just subtract two numbers and put in the z-offset manually.

2 Likes

hm okay, not very satisfying :smiley:
but how can it be that other users in a huge facebook group are not complaining?

one more thing that might be interesting…wtf?

probably the explanation for any misbehaviour is here…
https://www.klipper3d.org/Probe_Calibrate.html#location-bias-check

alright, looks like the probing is garbage…

this is my manual bed after manual delta calibration

if I ignore the corners(which should be just interpolated anyways I guess) that means I’ve got two high edges of the circle and two low edges. Kind of makes sense if the plate underneath is flat but tilted.

I might spend a bit more time redoing the delta calib and do a finer mesh, this is a 5… already 25 points to measure by hand :woozy_face:

how could that ever be solved on deltas? Gyrometer on the printhead to always keep it in the same rotation?

could replace axcl345 then :smiley:

thanks for your help guys!

well, that’s something you’d have to do anyways, no?

Does somebody know of the DELTA_CALIBRATE is using the old calibration values or does it clear the values before?
If it’s keeping the old values it would just make sense to just run in like 5 times, then print the Enhanced Delta Calibration and get it calibrated. I would assume this should lead to a proper orientation of the print head which is not copromising the the clickly probe anymore?

Then set the Z Probe Offset und do a bed mesh.

Well just checked the Location Bias…
Front
X 0
Y -135
Probe Offset 18.039

Rear Arm
X 0
Y 135
Probe Offset 18.041

Left Arm
X -125
Y -75
Probe Offset 18.032

Right Arm
X 125
Y -75
Probe Offset 18.021

That’s looking quite good isnt it?!

Now I’ve re-run the Automatic Mesh but with manual delta calibration.
The Auto Mesh still has these massive mountains in the Front left and right, but only outside the round build plate. Might be a bad interpolation?

The rest of the Mesh is matching the tendency I got from my manual mesh.

But how in the world is the printer noch printing properly?
it has a high spot left from the center and a low spot on the right.

Guess what happens, printer’s printing to close to the bed left, to far away on the right. The mesh is definitely loaded in the G-Code…