BUG with [safe_z_home] config

Basic Information:

Printer Model: Delta Custom
MCU / Printerboard: RPi / SKR

Describe your issue:

I’m running a delta printer that has print radius bigger than delta radius as it has to leave printable area to purge/wipe and to do some other things.
EVERYTHING WORKS FINE.
Because of safety i went ahead and enabled [safe_z_home] so printer returns printhead in the 0, 0 position before homing. After adding this to the printer.cfg:

[safe_z_home]
home_xy_position: 0, 0
speed: 50.0

Klipper reports: ERROR

Option ‘position_max’ in section ‘stepper_z’ must be specified

Once the underlying issue is corrected, use the “RESTART”
command to reload the config and restart the host software.
Printer is halted

AFAIK, deltas don’t have position_max in the stepper_z, heck, they don’t even have stepper_z. Without these three lines everything works perfectly.

You might call it a bug in the documentation, but safe_z_home is not compatible with the delta kinematics.

That is understandable. It’s just that I didn’t see that stated anywhere so I assumed it’s a bug.

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