So far, whole rack is designed for 250x250x250 mm beds on the 3D Printers. In the future I will upload version for 180x180 mm beds, especially for A1 mini fans ;).
Date: 05.11.2025 | First Upload
Added one 3D file – EasyRack_1U_StabilityPanel. This panel is designed for the back of the rack and helps increase its rigidity. Check the photos on the bottom. Panel also is equipped with the holes for zip-ties.
Hello!
(On the rack i'm using 2 front panels from another authors - that one with thermometer (https://makerworld.com/en/models/1141339-10-inch-patchpanel-temp-and-humidity-sensor#profileId-1143774) and shelf)
I'd like to share with you my custom design for a 3D-printed 10" network rack, intended for compact and modular network setups with magnetic covers for easy access.
Overview
The rack is designed to be used as 3U, 6U, or any multiple of 3U in height.
Outer dimensions:
Width: 278 mm
Depth: 274 mm
Height:
3U (minimum): 185.10 mm
6U (single-rail print): 318.45 mm
9U (assembled from smaller 3U sections): 452.10 mm (due to 0.15 mm clearance between every 3U rail)
Single 3U height (module): 133.35 mm (1U = 44.45 mm)
Inner dimensions:
Width (rail-to-rail): 222.25 mm (maximum internal device width)
Depth (rail-to-rail): 260 mm
Used hardware:
Heat inserts:
D: 9 mm
d: 8 mm
L: 6 mm
Qty inserts for rack itself:
24 inserts for 3U
24 inserts for 6U (printed with dedicated file)
40 inserts for 9U (with 3U parts)
Qty inserts for devices:
Each 1U requires 6 inserts, but you can reduce that number by 2 and use just 4 inserts — 2 at the top and 2 at the bottom of the 1U section, leaving the 2 middle positions without inserts.
For 3U you will need additional 18 Inserts or 12 without the middle
For 6U you will need additional 36 inserts or 24 without the middle
For 9U you will need additional 54 inserts or 36 without the middle
For anything higher than 9U, just calculate it accordingly.
M6 x 10 mm Screws (Qty = Qty of inserts and how many devices you want to rack)
10mm x 2mm neodymium magnets (optional):
24 for 3U (42 with panels)
32 for 6U (Single part print) (64 with panels)
40 for 9U (3U parts) (80 with panels)
Any higher than 9U - calculate it correctly (Each 3U panel has 4 magnet slots, so every 3U needs additional 8 magnets) (x2 with panels)
Some glue for the magnets - they might be not press fit due to support and better to glue them
But remember, magnets are optional, you can use that rack without Side Covers
4x 40 mm 12V PC Fan
1x 120 mm x 25mm 12V PC Fan
Fan Controller – USB 5V to 12V Step-Up:
I'm looking for a good one, or i will build it and place here as a gerber file to download and order
The insert holes are 8.2 mm wide and 6.15 mm deep for better clearance. When two parts are aligned, the combined depth is 10.35 mm, allowing some clearance for 10 mm screws.
For inserting heat inserts, use a dedicated soldering iron attachment designed for M6 inserts. After insertion, press the insert flush with the surface using a table or any flat surface—just make sure the insert is fully level with the body and don't burn our fingers.
When working with PLA, avoid using high soldering iron temperatures — it can quickly melt the cap near the insert and you'll need to trim it afterwards.
Printing Guide
EasyRack 3U – For smaller network setups
2 × EasyRack_Side_BottomLinkage
2 × EasyRack_Side_TopHandleLinkage
2 × EasyRack_BottomFrontBackLinkage
1 × EasyRack_TopBackLinkage
1 × EasyRack_TopLogoLinkage
Or if you prefer a logo-free version, print 2 × EasyRack_TopBackLinkage instead
Or 2 × EasyRack_TopBackLinkage for a logo-free version
X × 4 × EasyRack_RailPart_3U (for X × 3U total height) or 2x EasyRack_6URail for 12U
Rail connectors (choose one method):
X × EasyRack_LongRailConnector – stiffer side connection of 4 rails
Side covers and additional:
Same options as for the 3U version
Recommended Print Settings
Layer height: 0.2 mm
Walls: 4
Infill: 15%
Support for any object with magnets, elements in the air. After importing the files, they should be automatically positioned correctly. However, if you're not using Bambu Studio, please double-check before printing. In Bambu Studio, if you import the entire project file, all objects will be correctly positioned.
Material:
Recommended PETG for higher heat resistance (e.g., network switches, firewalls)
Not-Recommended PLA for devices that generate less heat (e.g., Raspberry Pi, controllers)
If you want to build something like a 9U or 12U or XU, keep in mind that the rack might be a bit wobbly. However, if you screw down some panels, it will retain its stability. To ensure maximum stability, you can also install M6 heat inserts on the ‘back’ rails and secure them using a 1U template or any 10" 1 or ½ U blank panel.
Here are some photos of the EasyRack assembly:
(All elements are already equipped with M6 inserts and magnets)
Prepare segments for top:
1x EasyRack_TopLogoLinkage
1x EasyRack_TopBackLinkage
2x EasyRack_Side_TopHandleLinkage
4x M6 screws
Prepare 2 handles and screw them down:
Prepare all elements for the bottom:
2x EasyRack_BottomFrontBackLinkage
2x EasyRack_Side_BottomLinkage
4x M6 screws
Add feet to the bottom:
Now just add rails :)
And add ‘top’ on the top:
And add side and top/bottom panels if you want to. Remember about proper magnet installation.
If you want to build something taller than 3U, remember to add an EasyRack_LongRailConnector for every 3U segment. They have small markings that should align with the corresponding markings on the frame.