Dual Extruder Movement Problem

Basic Information:

Printer Model: Zonestar P802QR2
MCU / Printerboard: BTT SKR V 1.4 Turbo
Host / SBC BTT CB1
klippy.log
klippy.zip (907.1 KB)

Describe your issue:

I am endeavoring to learn Klipper by installing it on my highly modified Zonestar P802QR2 dual extruder printer. The printer has two extruders bowden tubed to a single carriage that contains two individually heated nozzles that are 18 mm apart. I am using TMC2209 drivers and have tuned stall guard to detect the end stops of the X and Y axis. I am using a micro switch to home the Z axis.

The problem is that though T0 can be moved to [0,0], T1 can only move to [15,0] before hitting the X end stop. This means that whenever the slicer commands a move [0,0] while the T1 tool is active, Klipper throws a Move out of range: -13.600 0.260 0.000 [-1.235] error and aborts the print.

I am wondering if this problem is best tackled in the slicer or in Klipper. I am not even sure if Prusa slicer or any other slicer can handle this and I am not yet familiar enough with Klipper to know where to start solving this problem, if it can be solved in Klipper at all.

Any guidance is greatly appreciated.


I was using a wipe tower in Prusa Slicer with the option Prime all printing extruders. This option causes the startup code to move T0 and T1 to [0,0].

Unchecking the option does not resolve the underlying problem but it does allow me to contiue on with my configuration.

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