This print was inspired by a few similar models, but none of the ones I tried worked all that well. In particular, they all had one or several of these problems:
.step
files.This should print easily without supports, flat on the knobs (as in the .3mf file). I've printed with 0.4mm nozzle, 0.20mm layer height, 3 perimeters, and 15% infill. I've been using PETG, but I don't think material should matter (I just wanted my colors match the rest of my two Prusa MK3S printers).
Twist off the existing spool holders, and inset the holder through the printed tube (see pictures). Reattach this back on the holder frame, and it should stay there permanently. Now you just put the spool over the tube, and screw on the knob from the outside; it should slide easily over the end butt, but the printed tube should not come off.
Make sure the spool is properly centered, you may have to help it by lifting it up while tightening the knob. This should make for a snug fit, the printed tube will spin over the existing spool holder. Meaning, the spool should not spin on this printed attachment.
I hope this works for many spools, but if you have problems, or feedback or ideas for improvements, let me know. I can't take credit for this idea of course, I just improved upon existing designs. But it is a completely new design from scratch, and I'd be happy to share the Fusion 360 file if someone cares.
The author marked this model as their own original creation.