BED_MESH_CALIBRATE fails after y axis change

Describe your issue:

Hi, I’m currently having an issue with BED_MESH_CALIBRATE on Klipper.
It will probe 3/9 points and then fail on the 4th one when it moves on the Y axis.

On the 4th point I get !! No trigger on probe after full movement

Printer: Ender 3 Pro
Mainboard: Creality v4.2.2
klippy.log (800.0 KB)

You don’t have X or Y offsets configured for your bltouch. Are you sure the bltouch is over the bed at the point where it’s not triggering?

Yes, I am sure.

I have a CRTouch and the probe hits the build plate and gets depressed and retracts but I still get the !! No Trigger on probe after full movement

Then all I can suggest is going through the bltouch document on the Klipper website and trying other settings. I don’t use these style sensors because I’ve never found them to be reliable when used with Klipper.

https://www.klipper3d.org/BLTouch.html

Hey, I just wanted to say thank you for your help.

I figured it out. Unfortunately another guide threw me off but it was my [z_steppe]r position_min some of the probe points are negative.
I set it to -1 to allow it to go a little lower and have the probe touch the bed.

Alternatively I could raise the bed on the corner that is low.

I appreciate the effort to help and the link to the resource !

@Johndoemon

Are you sure the CRtouch is at the same position as the nozzle?

[bltouch]
sensor_pin = ^PB1
control_pin = PB0
samples_tolerance = 0.050
z_offset = 0.700

I was changing the min of the bed_mesh to account for the offset of the CRTouch/Nozzle.
I added. I realize that was wrong after reading jakep_82’s message and added the following.
x_offset: -45
Y_offset: -8

using a piece of paper and pen to figure out the difference and adjusted accordingly.

The issue with the !! No trigger on probe after full movement was because the probe would not probe past Z=0 so it would not trigger. Setting my position_min on my [z_stepper] to -1 I was able to fix that.

1 Like