Search models, users, collections, and posts

Fully Parametric Server/Network Device Rack Mount

Print Profile(1)

All
X1 Carbon
A1
X1
P1P
P1S
H2S
H2D Pro
P2S
H2C
H2D
X1E
X2D
A2L

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
3.4 h
1 plate

Open in Bambu Studio
Boost
210
676
15
6
212
41
Released 

Description

______________________________________________________________________________________________

EDIT 5/28/2026

  • Fixed the issue where there was a small gap between the device shelf/gussets and the front panel, creating a failure point
  • Added multi device support! (up to 4 devices side-by-side)
  • Added keystone jack support (up to 4 keystone cutouts per side – left and right of the device cutouts)

______________________________________________________________________________________________

 

Parametric 19" Rack Mount Panel with Device Shelves & Keystone Holes

A fully parametric rack panel for mounting equipment and keystone jacks in a mini 10-inch or standard 19-inch server rack. Everything is configured through the MakerWorld Customizer — no CAD software needed. Print one panel to fit your exact gear.

What makes this different

Most rack panel models are static — one fixed cutout, one fixed size. This one lets you dial in up to four device openings and up to eight keystone jacks, each positioned and sized exactly how you need them. Change the number of devices and the spacing recalculates automatically. Add keystones and they fall neatly to the sides. Every cutout stays clear of the mounting rail area.

What you can configure

Panel

  • Rack height: 1U through 8U
  • Panel width and thickness
  • Rail margin — keeps all cutouts safely clear of the screw rails

Devices (up to 4)
Set num_devices to 1, 2, 3, or 4. Each active slot gets its own:

  • Cutout width and height
  • Support shelf (depth adjustable to match your device)
  • Rear stop lip
  • Triangular side gussets
  • Optional top retaining shelf

All device openings are automatically distributed with equal spacing across the usable panel width.

Keystone Jacks (up to 4 per side)
Set num_keystones_left and num_keystones_right independently. Keystones always appear outside the device openings and are always vertically centred on the panel. Each hole includes a back-face relief pocket sized so the plastic snap clip can travel and latch — even on a thick printed panel.

Print settings

SettingRecommendation
MaterialPLA, PETG, ABS, ASA
Layer height0.2 mm
Infill15% Gyroid
SupportsTree (auto)
Wall Loops3-4
OrientationPanel face down

The default panel thickness is ~3.5 mm (0.1378 in), which balances rigidity with keystone clip clearance. If you adjust the thickness, update keystone_recess_depth to match.

Compatibility

  • 10-inch server racks like GeeekPi
  • Standard 19-inch EIA rack (10-32 or M6 mounting holes; diameter is configurable)
  • TIA-568 keystone jacks (Ethernet, USB, HDMI, audio, fiber, etc.)
  • All major slicers via STL export from OpenSCAD or direct MakerWorld Customizer

Example configurations

Single-device panel — one NUC or small appliance centred in a 2U panel with a shelf and gussets holding it in place.

Patch panel — zero devices, four keystones per side, for a clean eight-port keystone row in a 1U panel.

Mixed panel — two devices side by side with two keystones on the right for pass-through connections without extra rack space.

Comment & Rating (15)

(0/1000)

@ClaytonMerkle Ive been playing around with the parametric mount, and there seems to be some weirdness where the front plate meets the shelf and a gap being present (see screenshot). This carries over to when the model is printed and results in a weakness at the joint.
The designer has replied
0
Reply
I found the same, very weak joint. I've had two parts fail because of it
0
Reply
I just uploaded a new model that fixes this issue. I guess it must have originally been caused by the tolerances in openscad, however now i just made the shelf and side gussets just totally overlap with the front panel to resolve the gap issue
0
Reply
Replying to @mattlovett :
I just uploaded a new model that fixes this issue. I guess it must have originally been caused by the tolerances in openscad, however now i just made the shelf and side gussets just totally overlap with the front panel to resolve the gap issue
0
Reply
Thank you very much for the rack model. I was about to buy a commercial model with "Pi" in its name. My setup includes an ASRock DeskMini X600, a switch, a Beelink Mini ME NAS, and a HUE. Everything was flying around loosely on my desk, but now it is neatly stored away.
0
Reply
Can we have a metric version please!
The designer has replied
2
Reply
with just the OpenSCAD parameters in metric units? because you can make the dimensions whatever you want as is
0
Reply
Just what i am looking for; However i have aa 19 inch width which is fine. But is there a way to have more than one cut out please? I have two small items i like to put in.
The designer has replied
0
Reply
Done! I just added multi-device support!
0
Reply
WHOA, this is awesome. Exactly what I needed for a few of my 10" rack devices. Thanks so much! Does anyone know the best way to add a keystone hole?
The designer has replied
0
Reply
I just updated the model to add keystone support!
0
Reply
Wonderful model, thanks! I'll upload a photo once i'm done printing my mount for a hdmi switch that i recently picked up. RE: @littlehobbyshop comment about metric units, opening in OpenSCAD and swapping the units is super simple, but bambu's built-in customiser on the website doesn't let you modify the units so you're stuck using imperial.
designer
1
Reply
Boosted
Love it bro! Ty so much. Was looking for something like this for my cyber HomeLab.
designer
1
Reply
No more

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.