This is my idea for a spool holder for the CR10. The idea popped into my head while trying to sleep one night and 3 hours later this was created. There are a lot of spool holders out there that use bearings which lowers friction. The problem for me was the need to have 4 bearings and it usually had to be placed on a large structure beneath the filament spool. This design used 2 bearings and the existing spool holder arm from creality printers so it can also be mounted above the printer. I could not find a design that had bearings on the inside like this one, only beneath. Also there is a slider so it can be adjusted for different sized filament spools. Any bearing with an 8mm bore can be used. For me, the tolerance was perfect and the bearings slid on with a little bit of force and would stay there while still spinning freely. I included the step files if someone is able to think of a better way to attach the back. I used an M4x15 Screw and nut to attach the spool holder. Feel free to change the file if you figure out a better way to attach the back side or let me know if you have any recommendations. It would be nice to get rid of the screw so only 2 bearings are required.
There should be no need for supports and everything is very easy to print.