Hi again, my mind is melting. I try to figure out how to set up the correct values for BED_MESH_CALIBRATE but I’m lost. I have an Ender 5 so 0,0 is in the upper right corner. My BlTouch has an offset of -37,-12 to the nozzle. Im doing a 3,3 grid.
So I tried
mesh_min: -37,-12
The first point is measured at 0,0 (which seems plausible), the next one is done at 110.5, 0 (Why? I have an 220 bed), the last one can’t be done because the probe is off the bed. It seems that he’s taking the position of the nozzle as reference, which doesn’t make any sense to me). What values do I have to take to get a valid grid?
You should always set 0,0 to the front left corner, and home to max if your endstops are located in the back right corner. Everything in Klipper is defined with standard cartesian coordinates, and nothing will be correct if you define 0,0 anywhere other than the front left corner of the bed.
The stock Ender 5 config is configured this way. Make sure your bltouch offsets are correct as well. -37,-12 would mean the bltouch is 37mm to the left of the nozzle, and 12mm in front of the nozzle.
yepp, my offset is correct - It worked flawlessly in Marlin. Im Using a creality 427 board so I did choose this config. Which settings are the ones that define the start point and the homing at max?
Edit: I just run a quick winmerge. Is it?
position_endstop
If I set this to 235 for x and y I can’t home anymore. X axis goes all the way left instead of right. And this is only major difference (except pins) to my config file. So it seems for me that 0,0 is on the back right side