Homelab-Infrastruktur selbst gestaltet
Kommerzielle Server-Gehäuse sind teuer, überdimensioniert oder passen einfach nicht zu den eigenen Anforderungen. Die Lösung: Ein komplett selbst designtes 10″ Rack-Gehäuse, optimiert für moderne embedded Hardware und vollständig im 3D-Druck realisierbar. In diesem Artikel dokumentiere ich den aktuellen Stand meines Homelab-Projekts – von der CAD-Planung bis zur finalen Integration.
Projektübersicht: Warum 10″ statt 19″?
Die Entscheidung für ein 10″ Rack war schnell getroffen: Für ein kompaktes Homelab mit mehreren Mini-PCs und embedded Boards ist das 19″-Format schlichtweg Platzverschwendung. Ein 10″ Rack (254mm Breite) bietet genau den richtigen Kompromiss zwischen Kompaktheit und Standardisierung.
Mein Setup umfasst insgesamt fünf Geräte, die alle in einem gemeinsamen 4U-Gehäuse Platz finden sollen: Ein iBase MI995-VF Mainboard mit i7-8850H als Hauptserver, drei Intel NUCs für verschiedene Dienste, und ein Lenovo ThinkCentre M73 für Windows-basierte Aufgaben. Diese Konstellation rechtfertigt eine professionelle Rack-Lösung, wäre aber in einem 19″ Rack hoffnungslos verloren.
Hardware-Komponenten im Rack
| Komponente | Spezifikation |
|---|---|
| Hauptserver | iBase MI995-VF mit Intel i7-8850H (6C/12T, 40W TDP) |
| Mini-PCs | 3× Intel NUC (verschiedene Generationen, je ~15W) |
| SFF-PC | 1× Lenovo ThinkCentre M73 (für später geplant) |
| Storage | 2× 2,5" SSD + 2× 3,5" HDD (intern) |
| Kühlung | Noctua NF-P14 (140mm Top) + optional NF-P12 (120mm |
| Rack-Format | 10" (254mm Breite), 4U Höhe (177mm) |
| Gesamt-TDP | ~85W (MI995: 40W + 3× NUC: 45W) |
Design-Philosophie: Form follows Function
Das Gehäuse-Design folgt einem klaren thermodynamischen Konzept: Warme Luft steigt naturgemäß nach oben, also wird dieser physikalische Effekt optimal genutzt. Die Anordnung der Komponenten ist daher alles andere als zufällig gewählt.
Vertikales Layout – Thermik clever nutzen
Das innovative vertikale Layout nutzt die Naturgesetze der Thermodynamik optimal aus. Der i7-8850H als leistungsstärkste Komponente sitzt ganz unten und erzeugt dort die meiste Wärme. Die aufsteigende warme Luft durchströmt die darüber liegenden NUCs und wird schließlich vom 140mm Noctua-Lüfter an der Oberseite aktiv abgeführt.
Warum diese Anordnung optimal ist:
- Natürliche Konvektion: Die Thermik arbeitet für uns. Warme Luft steigt natürlich auf und wird vom Top-Lüfter verstärkt.
- Minimaler Lüfter-Bedarf: Ein einziger 140mm Lüfter reicht für 85W Gesamtlast. Kein zusätzlicher Front-Intake zwingend nötig.
- Keine Hot-Spots: Durchgehender Luftstrom von unten nach oben verhindert Wärmestau zwischen Komponenten.
- Ausfallsicher: Bei Lüfter-Defekt funktioniert passive Kühlung weiter. Das System bleibt betriebsbereit.
- Keine Hot-Spots: Durchgehender Luftstrom von unten nach oben verhindert Wärmestau zwischen Komponenten.
Erwartete Temperaturen unter Last: CPU 65-75°C (vs. 75-85°C ohne optimierten Airflow), NUCs 45-55°C, Gehäuse-Innentemperatur +8-12°C über Raumtemperatur. Der Noctua NF-P14 läuft bei 1200-1500 RPM und ist mit ~15-19 dB(A) praktisch unhörbar.
CAD-Design: Von der Idee zum druckbaren Modell
Die Konstruktion erfolgt komplett in CAD-Software. Das modulare Design erlaubt es, einzelne Komponenten separat zu drucken und bei Bedarf anzupassen – ein klarer Vorteil gegenüber monolithischen Gehäusen.
Modularer Aufbau mit definierten Schnittstellen
Das Gehäuse besteht aus folgenden Hauptkomponenten:
- Chassis (4U Base): Grundstruktur mit integrierten Montage-Punkten und Ventilations-Slots
- Rack Ears: Montage-Ohren für 10" Rails mit M6-Threading (kritisch für Stabilität, 30% Infill)
- Top Panel: Abnehmbarer Deckel mit 140mm Lüfter-Mount und optimierter Mesh-Struktur
- NUC-Tray: Montageplatte für 3× NUCs nebeneinander (je ~75mm breit, gesamt 225mm)
- Motherboard-Tray: Mini-ITX Trägerplatte mit Standard-Standoff-Positionen (170×170mm)
- Storage-Cage: Kombinierter Käfig für 2× 2,5" SSD + 1× 3,5" HDD mit Vibrationsdämpfung
- Cable-Management-Brackets: Strukturierte Kabelführung für sauberen Build (4× Stück)
- DC-Power-Mount: Halterung für DC-ATX Wandler-Platine (~5×8cm)
CAD-Spezifikationen und Toleranzen
Präzise Toleranzen sind entscheidend für ineinander passende 3D-Druck-Teile. Zu eng → Teile passen nicht zusammen. Zu locker → Wackelige Konstruktion. Nach mehreren Test-Prints habe ich folgende Werte als optimal ermittelt:
| Parameter | Wert / Spezifikation |
|---|---|
| Standard-Toleranz (PETG) | 0,3mm (Sliding Fit - gleitet leicht) |
| Rack-Gesamtbreite | 253,5mm (für 254mm Rails, 0,25mm pro Seite) |
| Panel-zu-Chassis Gap | 0,3-0,4mm (leicht aufsetzbar) |
| M3×5mm Insert-Löcher | Ø4,3mm, Tiefe 5,5mm (für leichte Verbindungen) |
| M4×6mm Insert-Löcher | Ø5,3mm, Tiefe 6,5mm (für Hauptstruktur) |
| M4×8mm Insert-Löcher (Rack Ears) | Ø5,3mm, Tiefe 8,5mm (maximale Haltekraft) |
| Wandstärke Standard | 2-3mm (Panels, nicht tragend) |
| Wandstärke Belastung | 4-5mm (Rack Ears, tragende Strukturen) |
| Chamfer (Fasen) | 0,5mm × 45° (an allen Passungen) |
Kritische Design-Entscheidung: Die Rack Ears tragen das gesamte Gewicht (~2kg mit allen Komponenten). Hier ist PETG statt PLA Pflicht, kombiniert mit 30% Infill, 5mm Wandstärke und verstärkten M4×8mm Heat-Set Inserts. Sicherheitsfaktor geht vor Materialersparnis.
3D-Druck: PETG als Material der Wahl
Die Materialwahl ist bei diesem Projekt nicht verhandelbar: PETG. PLA würde bei der kontinuierlichen Wärmebelastung eines 24/7-Servers schlichtweg versagen (Erweichungstemperatur ~60°C), während ABS zwar hitzebeständig, aber aufgrund starker Schrumpfung und Warping-Problemen schwierig zu verarbeiten ist.
PETG bleibt bis 80°C formstabil – ausreichend für CPU-Wärme und erhöhte Umgebungstemperaturen. Die Schrumpfung liegt bei ~2-3%, was durch die berechneten Toleranzen kompensiert wird. Bei 240-250°C Nozzle-Temperatur und 70-80°C Bed-Temperatur erziele ich beste Ergebnisse.
Druck-Parameter für PETG
| Parameter | Einstellung |
|---|---|
| Material | PETG (Hitzebeständig bis 80°C) |
| Nozzle-Temperatur | 240-250°C |
| Bed-Temperatur | 70-80°C |
| Layer Height | 0,2mm (Standard-Qualität) |
| Infill | 20% (Panels), 30% (Rack Ears - kritisch!) |
| Wall Lines | 4 (strukturelle Stabilität) |
| Support | Normal |
| Brim | 5mm bei großen Teilen (Haftung) |
| Druck-Zeit gesamt | ~50 Stunden (alle Komponenten) |
| Material-Verbrauch | ~1800g PETG (Rack-Grundgerüst |
| Drucker-Anforderung | Min. 254×300mm Druckfläche (z.B. Creality K2) |
Assembly: Heat-Set Inserts und mechanische Verbindungen
Schrauben direkt in PETG zu drehen funktioniert beim ersten Mal – beim zweiten Mal sind die Gewinde ausgeleiert. Die Lösung: Heat-Set Inserts. Diese Messing-Gewindeeinsätze werden mit einem Lötkolben (250°C für PETG) ins Plastik eingeschmolzen und bieten echte Metall-Gewinde für dauerhaft feste Verbindungen.
Insert-Strategie und Schrauben-Planung
- M3×5mm Inserts: Für leichte Verbindungen wie Panels, Cable-Brackets (~30 Stück benötigt)
- M4×6mm Inserts: Für Hauptstruktur und Komponenten-Montage (~40 Stück)
- M4×8mm Inserts: Speziell für Rack Ears - maximale Belastung (8 Stück, kritisch!)
Die längeren M4×8mm Inserts in den Rack Ears sind bewusst gewählt. Sie bieten deutlich mehr Haltekraft als Standard-Längen und verteilen die Belastung über mehr Material-Schichten. Die Installation erfolgt mit einem Lötkolben bei exakt 250°C – zu heiß schmilzt zu viel Material, zu kühl sitzen die Inserts nicht fest.
Premium-Kühlung: Noctua als Top-Exhaust
Ein oft unterschätzter Aspekt bei DIY-Server-Gehäusen: Lüfter-Qualität. Billige 140mm Lüfter schaffen zwar Luftdurchsatz, produzieren aber unangenehmes Rauschen. Der Noctua NF-P14 hingegen bewegt bei 1500 RPM über 140 m³/h Luft – bei gerade mal 19 dB(A). Zum Vergleich: Eine normale Unterhaltung liegt bei 60 dB(A).
Mit PWM-Steuerung läuft der Lüfter im Idle bei nur 1200 RPM und ist mit ~15 dB(A) praktisch unhörbar. Die Anti-Vibration-Mounts liegen bei, ebenso wie ein Low-Noise-Adapter. Der optionale zweite Lüfter (Noctua NF-P12, 120mm) als Front-Intake würde die Temperaturen nochmals um 5-10°C senken – ist aber nicht zwingend nötig.
Stromversorgung: Externes DC-Netzteil als Platzsparer
Ein klassisches ATX-Netzteil würde alleine ~150mm Länge beanspruchen – Platz, den wir nicht haben. Die elegante Lösung: Ein externes 12V DC-Netzteil (120W) kombiniert mit einem DC-ATX Wandler auf einer kleinen Platine (~5×8cm). Das Netzteil bleibt außerhalb des Racks, nur ein einzelnes DC-Kabel führt ins Gehäuse.
Vorteil: Weniger Wärme im Gehäuse, kompakteres Design, und das Netzteil kann separat gekühlt werden. Die DC-Platine liefert die benötigten Rails (3,3V, 5V, 12V) für das Mini-ITX Board und die Peripherie. Der Power-Button ist ein einfacher 16mm LED-Taster (Momentary, NO) – keine Spannung nötig, da das Mainboard selbst 3-5V für den Switch liefert.
Lessons Learned: Was ich anders machen würde
Toleranzen früher testen: Der erste Prototyp hatte 0,2mm Toleranz – zu eng für PETG. Ein kleiner Toleranz-Test-Print (5× Löcher mit verschiedenen Größen + 1× Zapfen) am Anfang hätte mir mehrere Neu-Drucke erspart. Die 0,3mm Toleranz ist jetzt der goldene Standard.
Rack Ears überdimensionieren: Meine ersten Ohren waren mit 15mm Breite zu schmal. Die finale Version mit 20mm fühlt sich deutlich stabiler an. Bei tragenden Teilen lieber zu robust als zu filigran – Sicherheitsfaktor 2× ist hier angebracht.
Chamfer überall: 0,5mm × 45° Fasen an allen Ecken, die ineinander passen sollen, erleichtern das Assembly enorm. Eine Kleinigkeit im CAD, die den Unterschied zwischen „Gewalt-Montage“ und „gleitet smooth zusammen“ macht.
Heat-Set Inserts bei 250°C: Nicht 280°C! Bei höherer Temperatur schmilzt zu viel Material und die Inserts versinken zu tief. 250°C ist perfekt für PETG – das Insert gleitet sanft rein und sitzt fest.
Ausblick: Von der Prototyp-Phase zur finalen Version
Das Projekt ist bewusst als iterativer Prozess angelegt. Die aktuelle Version ist bereits druckbar und funktional, aber die finale Optimierung kommt erst nach Real-World-Tests. Geplant sind systematische Temperatur-Messungen unter verschiedenen Last-Szenarien (Idle, CPU-Last, kombinierte Last), Langzeit-Stabilitäts-Tests über mehrere Wochen und eventuell akustische Messungen mit dB-Meter.
Die STL-Files werden nach Abschluss der Test-Phase unter Open-Source-Lizenz veröffentlicht – inklusive detaillierter Dokumentation für Nachbauer. Anpassungen für andere Motherboard-Formate (Standard ATX, Mini-DTX) oder alternative Lüfter-Konfigurationen sind explizit erwünscht und können über die parametrischen CAD-Files erfolgen.
Interessiert am Projekt? Ich dokumentiere den weiteren Verlauf dieses Builds hier auf ActaTechnica. Bei Fragen, Anregungen oder eigenen Erfahrungen mit DIY-Rack-Gehäusen freue ich mich über Feedback!