Klicky probe crashing to bed with Screw Tilt Adjust

Ran into some funky issue with the Screws Tilt Adjust macro.

Seems that if you’re using a klicky probe, which is lower than the nozzle, then when you select a corner, the printer doesn’t check if the probe is attached, so it will try to lower the toolhead so the nozzle is probing the corner, causing the probe to crash on the bed.

In contrast, when selecting the option screw adjust the printer will mount the probe IF not mounted, if mounted, it will then probe the corners correctly.

Is there a macro that can rewrite the Screws Tilt Adjust when selecting one of the corners it won’t crash the probe?

Interesting, never heard of Klicky-Probe. Have you had a look here Klicky-Probe/Klipper_macros at main · jlas1/Klicky-Probe · GitHub?

I’m using these macros: GitHub - Harrypulvirenti/Klack-Probe-Macros: Klack Probe macros for the Ender 3 which is borrowing from the same github project you linked.

The klicky probe I’m using is this: GitHub - kevinakasam/KlackEnder-Probe: Klicky / Quickdraw Probe for the Ender 3

But the macros are not factoring when the probe is already mounted and the user is pressing / selecting one of the individual corners to probe. This is where the problem lies. It will simply lower the toolhead to the nozzle height, disregarding if the probe is mounted or actuated. The probe is also the Z endstop so one would think that when it’s actuated, the printer will stop lowering the toolhead.

Hi. I am using a Klicky provbe that is lower than my nozzle. I built a CoreXY printer with a dual z drive. I do a z level adjust between the two z steppers without any crashing. I got a great deal of help by watching this genteman. //How To Setup Klicky Probe Auto Z Calibration In Klipper // GoldenJaguar392 #3Dprinting - YouTube

Z level adjust is not a problem It’s screw tilt adjust that will crash your toolhead.

Appologies. I read your comments incorrectly as Z tilt. I hope you find a solution.

anyone?
This is something that cannot be fixed with a macro.

This is something I always felt was a problem with Klicky.

The only way I can think of resolving this is to add a third wire to the Klicky set up that indicates when the probe is mounted. With this indication available, I think it’s fairly easy to determine whether or not Klicky is installed and, in the power up case, it is in contact with the build surface.

If you check these macros: GitHub - Harrypulvirenti/Klack-Probe-Macros: Klack Probe macros for the Ender 3
There are certain movements that are only carried out if the probe is mounted - so there’s a way of storing in a variable the status of the probe, and then either performing the move or not.

Or simply implementing a feature in Klipper settings to indicate the printer is using a klicky probe and if YES than the screw_tilt_adjust should behave differently.

As of today Klipper has no native support for this type of probes. It is being worked on, e.g. Reviving the dockable_probe

The current support is only done via 3rd party macros. If such a third party macro is not working as intended, it would make sense to get in touch with the original author of the macro and ask for support there.

It seems like the screw_tilt_adjust is native to klipper - Configuration reference - Klipper documentation

That’s why I’m commenting here

Yes, native to the extend of what is native to Klipper. 3rd party macros and as such the dockable probes are not.