Basic Information:
Printer Model: Ender 3 upgraded to 3 in 1 out mixing extruder
MCU / Printerboard: upgraded to Big Tree Tech GTR V1.0 With M5 Expansion Board
Describe your issue:
I have a 3 in 1 out mixing hot-end. I love Direct drive so I put 3 pancake motors next to the hot-end to give that last little push/pull right at the hot-end. The pancakes aren’t capable of fully driving the filament, so I have 3 full size nema 17 to give that strong push. since the power motor and the pancake are so different, and I have plenty of drivers on the GTR, I have opted to drive them each with independent drivers. Everything was working well until I upgraded klipper and found that shared_heater is depreciated and no longer works. I am still able to sync both motors for Extruder0, however I can’t find any useful way to sync up both motors for the other 2 extruders.
If I try to configure Extruder1 normally, Klipper expects a heater pin, a sensor type, and a sensor pin. All of this is shared with E0, and Klipper rejects shared pins even though it is a shared heater… which has been eliminated from Klippers vocabulary.
I can get one of the motors working with extruder_stepper, however I can’t seem to figure a way to sync 1 extruder_stepper to another extruder_stepper.
If shared_heater needs to be depreciated than why not configure the hot-end independently from the extruder as it’s own object.
Is there a configuration solution to syncing my helper motors of the other 2 extruders?