While printing hundreds of Kandyhouse's design of token cases for Quacks of Quedlinburg I realized how useful this could be for protecting any cardboard game tokens and making them easier to handle. [Note: the link now generates a 404 error].
So I came up with this customizer to generate cases for any regular shaped tokens, specifically rectangular and round tokens. I checked Thingiverse and was surprised such a thing didn't exist already.
The output is two parts, a smaller top part and a larger bottom part. Insert the token into the top, then push it all down into the bottom part.
I think clear PLA looks great with these cases.
There are just a handful of input parameters to set:
isRectangular (yes/no). If yes, the customizer will create a rectangular case with rounded corners, if no, it will produce a round case.
wToken and lToken are the dimensions of the token. If both dimensions are the same, the customizer will produce a square or a circle case. Should the dimensions be different, the case will be rectangular, or in case isRectangular is set to false, an oval (which is unlikely to be useful).
hToken is the height (or thickness) of the token.
innerTolerance defines how much space there is between the token and the surrounding case and can be increased to make it easier to fit the token in, if needed. (Obviously, simply increasing the values wToken and lToken would have the same effect.)
rimWidth defines how wide the small rim is that holds the token in place. It can be adjusted in case the rim obscures important text on the token.
The script doesn't do any serious range checking so if you enter stupid values, the script may blow up.
Insert the token into the top, then push it all down into the bottom part.
How to use OpenSCAD
For some reason, in 80-90% of attempts to use the Customizer (for this or any other model), I run into "Something went wrong" or "gateway" errors. Then the next time everything works fine. Once. Go figure.
Instead of using the Thingiverse Customizer integration you can also use OpenSCAD locally:
- Download OpenSCAD from https://www.openscad.org/downloads.html and install.
- In Thingiverse, download the .scad file in Thing Files or via Download All Files for the model you want to customize.
- Open OpenSCAD on your computer.
- Open the downloaded .scad file in OpenSCAD.
- Under View, uncheck Hide Customizer.
- Use the Customizer pane to set the correct values, just how you would do it on Thingiverse.
- Under Design, choose Render to generate the model.
- Under File/Export, choose Export as STL.
If you like what I'm doing consider buying me a coffee or tipping.