Show only the customizer frame (workaround for the intermittent frame height issue with the customizer page).
There are already many parametric box designs available ; the key feature of this one is the locking system for the sliding lid, with two hooks on the sides, which ensures that the box does not open accidentally. To open, just press the two hooks' buttons and slide the lid with the other hand's thumb.
The model is highly customizable: not only the box dimensions, but also the rail and hook parameters and tolerances can be changed. This can be done either with the Customizer app on Thingiverse, or locally with the OpenScad customizer which is more comfortable. Some consistency checks are performed on the parameters, but not everything is covered and it's surely possible to obtain something that is meaningless or not printable.
The default values are for a small box and achieve a good fit on my printer with 0.2mm layer height (no supports needed). Tolerances may need adjustment for best results.
The tolerances only apply to the lid, so it is possible to tune them and only re-print the lid for a best fit depending on the printer and print settings. Most other parameters apply to both parts, except the box height which can be changed without re-printing the lid.
bottom_60x40x15.stl | 421.7KB | |
box.scad | 10.2KB | |
top_60x40x15.stl | 150.3KB |