I don’t know if it’s the right place to ask for advice.
I have a Sapphire Plus printer and it has 2 Z axes.
If the printer is off, I just have to touch the plate to misalign the bed by tilting it. It normally happens to remove a print for example.
For this I use the two physical limit switches and I homing at power on so as to bring the print bed into the correct position.
However, I mounted the BLtouch which for now I use only for the BedMesh but not for the zeroing of the bed.
How can I use the physical limit switches only for the initial alignment of the two Z axes and then use the BLtouch for everything else?
Are you saying you want to use the physical endstop switches for Z homing and the BLtouch for mesh leveling? Or you want to perform some sort of alignment sequence using the endstop switches and then use the BLtouch for Z homing and mesh leveling?
Why not use the bltouch for both?
With:
[z_tilt]
z_positions:
0,150
300,150
points:
20,190
280,190
speed: 100
horizontal_move_z: 5
retries: 3
retry_tolerance: 0.02
Please check the klipper documentation about.
z_tilt was the solution to my problem, thanks!
Hi
I have the same question.
How can i configure klipper for perform some sort of alignment sequence using the endstop switches and then use the BLtouch for Z homing and mesh leveling?
Using Bltouch for alignment takes a long time
two optical end stops do this in one go.
lg Chris
Here’s a crude alternative that the Prusa’s usually implement: [Prusa style] Auto align dual Z-motor Y-axis on first home only once after power up - Macros - Klipper