Search models, users, collections, and posts

Stackable Keycaps Box (customizable)

Print Profile(1)

All
P2S
A1
H2D Pro
H2D
H2S
H2C
X2D
A2L

0.2mm layer, 2 walls, 10% infill
0.2mm layer, 2 walls, 10% infill
Designer
5 h
2 plates

Open in Bambu Studio
Boost
23
66
3
5
43
14
Released 

Description

Update 19 Dec 2025: Increased distance between the case and lid, so they don't intersect when 12 rows are selected in Customize screen.

 

I own several keycap sets for mechanical keyboards, and none of the existing storage boxes fully met my needs. As a result, I designed my own version, incorporating a few proven ideas from other projects.

Customization Options

The model is fully customizable, including:

  • Number of rows
  • Number of columns (based on 1U keycaps)
  • Internal height
  • Keycap dimensions (width and length of a 1U keycap)

The currently exported model has an internal height of 11 mm, which fits my Cherry-profile keycaps. If you use taller profiles (such as SA), measure your tallest keycap and adjust the InnerHeight parameter using the Customize feature.

Design Features

  • Two dedicated slots for ISO Enter keys, achieved by splitting the last row divider while retaining enough material to securely hold standard keycaps in place
  • A simple snap-lock mechanism between the parts

Printing Notes

When importing a customized model, it must be split into two parts and placed on separate build plates if necessary. Unfortunately, I have no clue how to fix this.

 

In Bambu Studio:

  1. Select the Cut tool
  2. Set the X rotation to 90° or -90°
  3. Click Perform Cut
  4. Use Auto Arrange or manually position the two parts on separate plates if they don’t fit on one
  5. Ensure both parts lay flat on the bed with their bottom faces down - use Lay on Face if needed
  6. No supports needed

Comment & Rating (3)

(0/1000)