
this tool allows you to generate boxes of any size, shape and form





• The Development Snapshot build (Nightly Build) of OpenSCAD is mandatory, it renders much faster, and fixes some bugs. https://openscad.org/downloads.html#snapshots
• You have to install the BOSL2 library. https://github.com/BelfrySCAD/BOSL2
• Be aware that the code is around 2500 lines long and not particularly well commented, but if you can decipher it and have any optimization suggestions DM me ;)
UI usage tips:
• I recommend keeping all tabs closed except for the one where you're currently making changes.
• The different tolerance variables should work for most modern printers and can generally be left alone.
some extra notes:
• The nozzle diameter/line width determines the minimum size of some details for smooth slicing.
• • For a layer width smaller than 0.4 mm (0.2 mm nozzle), I would still recommend setting the generator to ~0.4 mm.
• To get the best results, set the "first layer height" in your slicer to the same as the "normal" layer height.
• As long as you keep the parameters within reasonable limits, the generated geometries should be easily 3D printable.
However, it is possible to generate boxes that don't print well, especially with the complex shell type.
Generate mindfully
📜 Usage & Remix Policy
The Code: This .SCAD tool is provided for personal use. You may not share or upload modified versions of this code.
The Models: You ARE permitted to share and upload the .STL or .3MF files you generate with this tool, provided you credit this tool as the source and list them under a Non-Commercial license.
Commercial Use: If you wish to sell the physical boxes or the generated digital files, please contact me for a commercial license agreement.
The author marked this model as their own original creation.