Delta printer and nozzle collision homing / auto Z-offset

Basic Information:

Printer Model: Anycubic Kossel MOD
MCU / Printerboard: BTT SKR Pico
MCU / Toolhead: BTT EBB42
Host / SBC: Raspberry Pi 3

Hello,

I’m rebuilding an old Kossel printer and I wanted to install BDsensor for print bed scanning and maybe also auto nozzle Z-offset, if possible.
This is inductive / eddy current type of sensor, similar to more widely known Beacon sensor.
Here’s reference info for the sensor in question - GitHub - markniu/Bed_Distance_sensor: Auto bed level with High resolution distance sensor

Another function of this sensor, beside bed scanning, is nozzle collision detection, which could be used for automatic Z-offset check.
This normally requires using the sensor as Z endstop - endstop_pin: probe:z_virtual_endstop.
Here’s sensor config reference - Installing for Klipper · markniu/Bed_Distance_sensor Wiki · GitHub

Since I’m using delta printer, there’s no specific Z endstop, instead I have separate endstops for each of the towers - A, B and C.
Also, all towers home up, away from the print bed.

Is there any way to do nozzle collision detection or something similar on a delta-style printer?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.