Project page 3D-printable assets
Project page

3D-printable assets

Updated 11/4/2026: Added Bambu Lab 3MF files, print settings, and hardware needed for assembly. Fixed the wrong STL files for bottle 1 (3 rev).

We provide Bambu Lab 3MF files for all assets, so Bambu Lab users can open them in Bambu Studio and replicate our exact print settings. For other 3D printers, we provide each asset's STL files, along with the general printing instructions below and printing tips for specific assets.

Download STL files for all assetsZIP, 43 MB

General printing instructions and tips

Default settings (most parts)

Layer height0.2 mm
Wall loops3
Top / bottom layers5 / 5
Infill20%, cubic
SupportsTree (auto)

We printed on a Bambu Lab P1S (0.4 mm nozzle) with PLA.

Tips

  1. Threads. For any part with threads, use a layer height of 0.12 mm or less. Your slicer's variable layer height can save print time, as long as the threaded region stays at 0.12 mm or less. Threaded regions don't need supports and shouldn't have any.
  2. Parts where strength matters. Increase the wall loops to 6 for the Allen key, wrench, screwdriver, screws, bolts, and the doorknob module's springs.
  3. Large prints. Gyroid infill can help reduce and prevent warping.

Filament

We printed all assets with Hatchbox PLA filament in four colors: white, black, yellow, and silver. You can print in other colors to vary asset appearances.

Assembly hardware

We assembled the assets with M3 button head screws, 15 mm to 55 mm long, and M3 hex nuts, all from McMaster-Carr. Each asset's Hardware button lists the screws and nuts it needs.

PartMcMaster-Carr
M3 × 15 mm button head screw92095A119
M3 × 20 mm button head screw92095A185
M3 × 25 mm button head screw92095A186
M3 × 30 mm button head screw92095A187
M3 × 45 mm button head screw92095A474
M3 × 55 mm button head screw92095A120
M3 hex nut91828A211
M3 nyloc nut (door hinges only)94205A220