I've seen questions about (like What is stopping us from mixing 3d filament colors in an Extruder?) and some solutions for mixing filament colors/materials at print time for multi-color printing, but my question is different: Are there any (affordable) commercially available devices, or DIY/homebrew solutions, for taking 2 or more 1.75 mm filaments, mixing them in proportion, and extruding back as 1.75 mm filament for use in a printer?
In principle it should just take N extruder drives fed a the right proportional rates, one of the multi-input hotends, a 1.75 mm extrusion nozzle, and another drive to pull the extruded filament at the right rate to keep the diameter stable. But I'm curious if anyone's tried and tuned this. Another approach might be taking a hotend made for 3 mm filament, drilling the nozzle orifice out to 1.75 mm, and feeding 3 pieces of 1.75 mm filament into it at once (size seems to match pretty closely).
My interest in this is that I mostly print small things, and it takes months to go through even a single kg of filament, so it's impractical to buy and keep around a bunch of different colors. I'd also like to be able to experiment with mixing flex PLA and plain PLA to get a material with a lot less plasticizer, so that it's not flexible, just less brittle.
Shredding into pellets and measuring out ratios is too much overhead to make it worth it. The key part of the question is doing it direct from filament to filament.