This filament roll holder has been specifically designed for a CR-10 printer but could be used on any printer using 20x20 or 40x20 extrusions. I designed this as part of a stand alone kit for the CR-10 as the stock roll holder is mounted on the control box.
I have included bolt holes for the side of the extrusion, but these arent really necessary, 2 bolts in the top work fine. It uses the existing tube on the CR-10 filament roll holder, so if you dont have that youll need to make up your own. It is spaced out from the frame so that you can still use the full height of the printer.
I am using my filament guide/ oiler/ filter, but I may need to review this as there is going to be excess wear due to the sharp angle that the filament is going in at.
Supports only required if your bridging isnt so great. I would print on its side for maximum strength.