The box is made from two parts, joined with cylindrical magnets: the Tray of Readiness, that serves as cover, and the Prisms of Holding, that serve as base. You can choose your own sizes; the premade STL use 4x2mm magnets (hexagonal) or 5x3mm (the 11-set boxes).
To use the customizer, download the .scad and .json file (the latter is found under “other files”) and drop them in the same folder. You will have now some presets to choose from. You can check the bundled PDF “Using OpenSCAD customizer” to learn how does OpenSCAD work and more tips and tricks —no programming required whatsoever! (In short: Install OpenSCAD. Open this .scad file. Make your pick. Press F6 to render. Press F7 to export. Print. Enjoy!)
There are 14 different dice types to choose from:
There are several arrangements available: "matrix" and several radial. The matrix is by far the more powerful; you can choose to have every other row “indented”, meaning that it will have one less dice than the next and previous (if any), and in those indented or alternating rows you can expand (or contract) the X distance between dice holes. You can make a matrix with more than 14 dice, even though the selector of dice type is limited to 14; the matrix will repeat types from 15th on. (So, the 15th dice will be of the same type as the 1st, the 16th and the 2nd, and so on.)
This is intended to work well with the Name Tag creator (and even the Geometric-parametric Coasters). With these, you can create objects, negative volumes and modifiers to further customize your box. With PrusaSlicer you can either add and mix the STLs created by the customizers (with “Add part” or just an object), or make holes for embedding magnets or adding logos in other colors. See the 3MF for examples. (Note that PrusaSlicer 2.6, currently in alpha version, allows adding texts very easily!) Note that both the objects/modifiers from the Name Tag, Coaster and the magnet “diffs” (negative volumes) from this have a non-printable “centering fillet”, so you set their coordinates at 0, 0, 0 in “Object coordinates”, and will be perfectly centered.
The 3MF (and the boxes in the pictures) use the “Print-On-Print” technique by Devin Montes (from the Make Anything channel). You first print one insert, remove only the skirt and purge line from the bed, preheat and change the filament color. Let it drip a bit, until no more filament gets out of the nozzle, and print the next insert (or main object). Repeat until you've printed everything. So, you print onto what's already printed.
Alternatively, you can use the “virtual extruder” technique, where a color change GCode is used instead of a true tool change; or, if you have it, by the MMU (if you have it), replacing the negative volumes in the 3mf by the files without “offset” in their names (the inserts themselves).
Note that to make an n-gonal box you will need to do the following:
A high number of sides will yield a round(-ish) box.
When you prepare a model, it's better to check the base part (Prisms of Holding) to see if everything fits as it should. Otherwise, you may need to adjust the egg scale and/or the pattern radius adjustment, which makes the dice profiles more "packed" or spaced. Using an existing preset may make your life easier, as you'll only be modifying some tidbits.
The tray preview will display the dice number of faces “floating” over every hole, but they won't appear in the render (nor the object STL). This is just a visual aid to help you make the tray more to your liking. (Remember that positions in the tray and base end up "mirrored"!)
Measure your dice. This cannot be stressed enough; and don't take just one measure, but measure all pairs of sides or all side lengths, depending on the type of measuring of the die. (Usually it's the indiameter, that's the distance between two opposite sides.) You might be surprised (or not) on how many dice that passed the mumbo-jumbo "floating in saltwater test" are actually "unbalanced" in a noticeable way. Thing is, most of the rounded-edge dice are processed through a tumbler, which isn't a device known for its perfect uniformity; hand-made processes by dice artisans can quite often render more balanced dice than the commercially available ones! Anyway, there's a good variation between dice manufacturers; I used the ones in the greater range from those I own, but I cannot guarantee that your dice will fit.
Also, d4 are quite a pain to measure properly (and to step on, also!); they will usually have rounded corners, which makes for a bit of a guesswork if you use calipers or a ruler. It's better if you draw the outline of the d4 using pen and paper, and use a ruler to extend the sides so you have the full triangle profile; measure that.
There's an option to add the number of faces at the flat "top" of the Prisms of Holding (bottom of their well) . These can help you put the dice in the right place, as sometimes shapes can be confusing, especially at first if you're not used to this storage system. You can paint the numbers with a Sharpie, or in some cases use z-based color change. You can disable the text by setting a text height of 0.
Use the “Lay dice flat” checkbox sparingly and with caution.
When the “Lay dice flat” checkbox is enabled, is very easy to end up with an “impossible” cover tray; one where some dice have to “squeeze” their faces to get into a wider space. Which they cannot do.
You can do “boxes” with just one part, that can work as simple inserts (like the Altoids single part example). To do so, either check the “Lay dice flat” checkbox and set “Flat dice hole depth” to 0, or uncheck “Lay dice flat”, set “Tray thickness” to 0, preview with F5, note the automatically calculated height of the tray, and set the height of the tray to minus that value (so, if the console says the tray is 11.5738mm tall, set “Tray height” to -11.5738mm). There will likely be a bit of rounding error, with a tray resulting in tenths of microns tall; trust me, you won't need to render that piece for anything.
You can also do two “bases” or sets of Prisms of Holding that fit together; remember to mirror the position of the dice from one another, otherwise they won't fit. (Well, it doesn't matter that much if you make all your holes of the same type). Also, flat layouts don't work too well with d6 (there's nothing to hold them) nor d10/d100. Smooth edges on the d10 make the “top-view” shape of the trapezohedron easily inaccurate, and you'll have to add some “fudging” by increasing the size of the dice. Use the measuring tool of PrusaSlicer 2.6 to your advantage.
Enjoy your boxes!
The author marked this model as their own original creation.