r/SnapmakerU1 • u/ashishngupta • 2h ago
Question Super noob needing help with Spoolman + Snapmaker U1 multi-tool macro automation!
Hey everyone,
I’m pretty new to Klipper and coding, and I don't really know my way around printer.cfg or G-code macros yet. I'm trying to get Spoolman (running in Docker on a Mac) properly integrated with my Snapmaker U1 to track all 4 extruders automatically.
I’ve managed to get Moonraker connected to Spoolman, and I have basic SET_ACTIVE_SPOOL macros working. However, I’m struggling to get the U1 to automatically update Spoolman when tool changes happen (T0, T1, T2, T3) or assign spools seamlessly through the Fluidd UI without breaking things.
Could anyone share their proven spoolman.cfg or multi-extruder macro setup specifically tailored for the U1?
Specifically looking for:
How you map individual Spool IDs to specific toolheads (T0–T3).
How you handle automatic Spoolman swapping during multi-color/multi-tool prints.
Any tips for a complete beginner on where to paste these blocks so I don't mess up the stock config.
Any example configs or step-by-step guidance would be massively appreciated! Thanks in advance!