Setup Help for 1 Head and 7 Tool Heads #41
Replies: 3 comments 2 replies
-
I believe it can handle that by different methods but I see some problems. At the moment of docking it would connect both pins of dock and toolhead. I don't know how the MCUs respond to that. Also when disconnecting from dock you would loose the thermistor causing errors. |
Beta Was this translation helpful? Give feedback.
-
I've already had the issue of the thermistor being disconnected and throwing ADC error i've managed to fix that so that is not a problem now, and FYI i've created my own controller PCB that handles all the dock heads running klipper firmware. as long as i don't send the voltage down the wrong pin i should be fine. |
Beta Was this translation helpful? Give feedback.
-
That is really cool that you designed the PCBs!
Here extruder55 being the extruder for the toolhead. This will set the temperatures for both the dock and toolhead heater. You mentioned that you wanted to create your own plugin so I asume you have som programming knowhow so here is my logic:
One problem could be depending on the temperature reported by the dock heater when waiting for temperatures as it waits for all heaters connected to that extruder. Am I making sense? Getting a bit late 😄 |
Beta Was this translation helpful? Give feedback.
-
I just wanted to say, fantastic job on this plugin! You've done an excellent job, and it looks really well-made.
I have a question regarding its compatibility with my setup as I transition from Marlin to Klipper. Initially, I planned to create my own plugin but came across yours, which looks very promising.
In my setup, the main head on the carriage uses pogo pins to connect to the toolhead and locks them into place with a servo. This is currently configured in Klipper as an extruder.
Each toolhead also has pogo pins on both sides: one side connects to the dock, and the other connects to the main head. The docks are set up in Klipper as heater_generic and have their own temperature, heating, and fan pins, which can be individually controlled for each toolhead.
Here’s what I’m looking for: I’d like the tools to remain heated while docked. When the main head goes to pick up a toolhead, it should set the toolhead and main head temperature to 0 (turning it off). After dropping off the toolhead, the system should preheat the dropped-off toolhead. Meanwhile, the temperature for the newly picked-up toolhead should turn off before collecting and once collected allowing the main head to resume at the set temperature.
Would your plugin support this functionality?
Beta Was this translation helpful? Give feedback.
All reactions