Variable Width for Yet Another Printable Spool
I really like Yet Another Printable Spool, but I wanted one a bit narrower. The original is 76mm wide. I have some 1lb rolls of filament that came with no spools, but didn't want large spools for them. 40mm is more like what I wanted. So I made a few changes to the OpenSCAD file, to make it variable between 35mm and 100mm. One thing I did is rotate the filament holes over by a 16th of a turn when the width is less than 60mm, because there isn't much space at the top of the arch.
I'm including an STL for the narrower core, you can get the rest of the pieces from the original.