Fully parametric box generated with CadQuery.
The main feature of this box is its simplicity, thin walls, integrated hinge and closing clip.
Printing is therefore very fast and requires minimal PLA filament. In the photos, I’ve shown some examples of containers printed using this generator.
I’ve pre-generated a series of STL models in various sizes, but for those who want to create the box with different parameters, it’s possible to do so directly online on Google Colab, where I’ve shared the CadQuery code for generating the STL.
https://colab.research.google.com/drive/1NtBIV_6UvQT6cJgV-Q9rRrkUt8qpy93i?usp=sharing
Python code is also available in folder named Code.
These are the default parameters that can be modified:
# ===== (1) Measures =====
measures = Measures (
width = 100,
depth = 60,
height = 30,
thickness = 2,
clearance = 0.25,
top_height = 10,
chamfer_z = 8,
chamfer_xy= 4,
text= "BOX",
hinge = Measures (
thickness = 1.5,
kunkle_size = 6.0,
number_of_kunkles = 5,
clearance = 0.5,
leaf_width = 6.0,
leaf_height = 2.0,
pivot_radius=1.75/2,
),
clip = Measures (
length = 10.0
)
)
I printed several models of this box with a 0.4 mm nozzle, a layer height of 0.32 mm, and a width of 0.60 mm.
To connect the bottom with the lip, you need to insert a piece of filament into the hinge, using a pair of tweezers to help.
The author marked this model as their own original creation.