Background
I wanted a card divider that I could easily modify to change the tab text, and even add MTG set and color symbols to avoid using labels. I found Zlomy's OpenSCAD model on Thingaverse (https://www.thingiverse.com/thing:3329096) which was a great start, but wasn't quite what I wanted. I made a bunch of updates to it to better fit my needs, reduce print time/filament by changing to a hex grid, and add more documentation in the .scad file, and it works great!
Maybe the end-all solution for card dividers?
Features
- Fully customizable divider length, width, height, and thickness
- Default values are for horizontally-stored cards in BCW-style cardboard storage boxes
- Easily change to vertically-stored, or any other custom size (anyone got old library card catalog shelving? that'd be sweet!)
- Customizable tabs
- Left tab, right tab, both, none
- Tabs are independently configurable for length/width to fit whatever text you need
- Add text to tabs using any font
- Add text to either tab using any font on your computer
- Add MTG set, card, or mana symbols using the awesome font packages from Andrew Gioia (see below for instructions on installing the fonts)
- Leave tabs blank if you would like to add your own labels
- Tweak the hex grid to your liking
Requirements
Install MTG Set/Mana Fonts
For Set fonts, install https://keyrune.andrewgioia.com/
For Mana and Card symbols, install https://mana.andrewgioia.com/
Andrew's pages above have installation instructions for Windows, Linux, or MacOS
***Important for Windows Users*** OpenSCAD requires you to install fonts for ALL USERS in order to use them. Ensure you do this or they wont work in Windows! Use Google if you need help!
After the font packs are installed, restart OpenSCAD and input either "mana" or "keyrune" into the fontL or fontR parameters depending on which font you'd like to use on the desired tab. Then use andrewgioia's cheat sheets (see links below) to copy/paste the any symbol into the textL or textR parameters. The default value of the provided OpenSCAD file has the Mirage set symbol--if you installed the fonts correctly, you should see the palm tree symbol rendered!
Cheat Sheets
Print Settings
I can only comment on print settings for the default parameter values since that is what I use myself and have found optimal.
- Any filament
- .2mm layer height
- 2 perimeters
- You can go up to 6 perimeters to make it print a bit faster but it will create more blobs/messiness due to tiny gaps that the slicer attempts to fill. You could likely mitigate this by tweaking hex grid widths if desired.
- Slow down your External Perimeter print speed for higher clarity text/set symbols. I have mine at 10mm/s for PETG/PLA which gives good results
- I can print 6 dividers at a time in ~2.5hr with the above settings on my Prusa i3 Mk3s+ (using 6 perimeters shaves off about 20min)
- Use an opaque and non-glossy filament for best readability of text/symbols
- No supports needed
- Wait for the prints to cool before removing them from the print bed! Due to how thin they are, they will be fragile til they are cooled.
Notes
- The default divider thickness and hex values provided seem to work well and minimize print times.
- I will upload any .stl files to the STLs folder that I make for my own collection
Wishlist
- Add option to have rounded corners on tabs and divider
- Add ability to offset tabs any distance from the edge to allow for staggered dividers when they are close together
- Any other features? Leave a comment below!
GitHub project can be found here https://github.com/tony-box/customizable_card_storage_divider