I was inspired by several filament holder's on Thingiverse. I tried PHIL (http://www.thingiverse.com/thing:996398), but I wanted a complete tray and I wanted the rollers a little farther apart and bigger diameter.
So I came across @pcdangio's Universal Filament Holder (http://www.thingiverse.com/thing:1185076) that uses wide rollers so you can set a bunch of different width rolls on it. But, I wanted to have a lot smaller part list so that assembly was faster and use fewer fasteners. So I designed YASS.
I went for a version that uses all 3D printed parts, so I used @emmet's excellent gear bearing (http://www.thingiverse.com/thing:53451). However, the trade-off is that to get a good bearing for the roller size, I ended up with a pretty small axle which will probably break. It'll be easy enough to replace the plastic pins with M4 screws.
Also, the model is parametric in Fusion 360 so it would be pretty easy to produce a roller.stl that is for a 624 bearing or some such.
The Fusion 360 model source is here: http://a360.co/2kMUN0p. Open it up in Fusion 360 and choose Modify->Change Parameters.
base.stl | 82.3KB | |
bearing_test.stl | 58.1KB | |
gear_bearing_25x4x10.stl | 2.9MB | |
gear_bearing_25x4x10_17tol.stl | 3.5MB | |
pin_gear_bearing.stl | 42.8KB | |
roller_gear_bearing.stl | 112.2KB |