N sided jewel box
youmagine
When searching for a nice container to store my buckyball magnets, I couldn't find what I wanted. Even rejecting my own parametric jewel box design (https://www.youmagine.com/designs/parametric-jewelbox) because the magnets can be arranged in a 6x6x6 cube, it's far easier to place them in a hexagon configuration. So I set out to create a jewel box with N corners so that I could make a 6-sided container to store my precious magnets. To create your own box, include or open polybox.scad and call the polyBoxTop and polyBoxBottom modules with parameters for your own measurements and then export to stl, slice with your favorite slicer, and finally print. The file contains four modules: two support modules and the two above-mentioned modules that use the support modules to create the actual top and bottom parts. Module polyBoxBase: Creates a polygon with N sides and rounded corners. Parameters include sides (default 6), length (default 1mm), height (default 1mm), r (default 0.1mm). Module polyBoxSides: Creates a polygon with side corners and sharp top and bottom corners. Parameters include sides (default 6), length (default 1mm), height (default 1mm), rb (default 0.1mm), rt (default -1mm). Module polyBoxBottom: Creates the bottom part of an N-sided polygon box. Parameters include sides (default 6), length (default 20mm), height (default 20mm), ri (default 2.5mm), ro (default 2.5mm), overlap (default 5mm), wall (default 2mm), margin (default 0.4mm), fill (default 0). Module polyBoxTop: Creates the top part of an N-sided polygon box. Parameters include sides (default 6), length (default 20mm), height (default 16mm), ri (default 2.5mm), ro (default 2.5mm), overlap (default 5mm), wall (default 2mm), margin (default 0.4mm), fill (default 0).
With this file you will be able to print N sided jewel box with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on N sided jewel box.