I’m trying to use a BL Touch with my custom CoreXY printer which has four steppers for the Z Axis and leveling. I should point out that I’m using sensorless homing for the X & Y Axes with the TMC2209 - this works well. The BL Touch does its power up test and I can access it and extend/retract the probe and check its state from the console.
The problem is that when I attempt a Z Axis homing, the gantry moves downward, as hoped for/expected, but the BL Touch remains red without the probe extending. In the attached klippy.log, you’ll see that I have attempted to do a leveling, but I end up hitting the EPO in Mainsail to prevent the gantry from colliding with the base/heated bed.
I assume the problem is with how I’ve defined my [stepper_z] and [tmc2209 stepper_z] blocks but, despite trying a multitude of different options, I can’t get things to work any differently. Despite looking, I can’t find an example of a Voron 2.4 or other quad_gantry_level printer.cfg that shows how the stepper_z and BL Touch are integrated together.
Everything seems to be working okay BUT when I was putting everything together, I grabbed what I thought was a stock/standard Ender 3 hot end but it’s actually not - it’s 2-3mm longer than a stock Ender 3 hot end and the nozzle extends below the BL Touch trigger point.
D’oh!
I’ve tested the Z Axis probing and the quad gantry level using a block to keep the nozzle from coming into contact with the bed and things seem to work fine.
I’ll replace the hot end tomorrow and let you know how it goes.
When I mount a BL Touch, I use a clip that’s held in by a couple of M3 screws as I find it to be a real pain to work with nuts and bolts in that small space.
I’ve found a “real” Creality Ender 3 hot end and I’ll swap it out - it should be an hour or so amount of work (the big work item is terminating the thermistor wires with a JST connector).
Thanx again for the suggestion - I do appreciate it.