Großformat-3D-Drucker selbst bauen mit Arduino – Schritt-für-Schritt-Anleitung
Komponenten und Zubehör
| Komponente | Menge |
|---|---|
| Aluminium-Profilrohr 38×38×2 mm | 1 |
| Acrylglasplatten 3 mm | 1 |
| Stahlwelle 12 mm Ø | 2 |
| Stahlwelle 8 mm Ø | 4 |
| Linearlager SC8UU 8 mm | 8 |
| Linearlager SC12UU 12 mm | 4 |
| Führungswelle SK12UU 12 mm | 4 |
| Führungswelle SK8UU 8 mm | 8 |
| Stehlagers 8 mm KP08 | 2 |
| Trapezgewindespindel T8 8 mm mit Mutter (500–550 mm) | 2 |
| Schrittmotorkupplung 5 mm auf 8 mm | 2 |
| GT2 Zahnriemenscheibe 20 Zähne, 5 mm Bohrung + 4 m Zahnriemen | 2 |
| NEMA17 Montagewinkel | 3 |
| RAMPS 1.4 Board | 1 |
| A4988 Schrittmotortreiber | 4 |
| Optischer Endschalter | 3 |
| Netzteil 12 V / 20 A | 1 |
| PLA Filament 1,75 mm | 1 kg |
| Extruder (Bowden/Direct) | 1 |
| E3D V6 Hotend 0,4 mm Düse | 1 |
| PCB-Heizbett | 4 |
| Arduino Mega 2560 | 1 |
| NEMA 17 Schrittmotor (z. B. JK42HS40-1704, 59 Ncm, 2 A, 1,8°) | 5 |
Benötigte Werkzeuge
- Bohrmaschine
- Winkelschleifer (Flex)
Software & Online-Dienste
- Arduino IDE
- Slic3r (slic3r.org)
- Printrun / Pronterface (pronterface.com)
Über das Projekt
YouTube-Video & PDF-Dokumentation
Alle Details finden sich in meinem YouTube-Video. Ein 26-seitiges PDF mit allen Bauteil-Mengen und Maßen steht im Reiter „Custom parts and enclosures“ zum Download bereit.
Hinweis: Alle Kauf-Links sind nicht-affiliiert. Beziehen Sie die Teile dort, wo es für Sie am günstigsten ist.
Elektrische Komponenten – Kurzübersicht
- RAMPS 1.4: Zentrale Schnittstelle zwischen Arduino Mega und Peripherie (Endschalter, Treiber, Heizbett, Hotend).
- Optische Endschalter: Erkennen Endpositionen der X/Y/Z-Achsen (NO/NC). Auch mechanische Endschalter möglich.
- NEMA 17 Schrittmotoren: 200 Schritte/Umdrehung (1,8°/Schritt).
- PCB-Heizbett: Verhindert Warping durch gleichmäßige Erwärmung.
- E3D V6 Hotend: 0,4 mm Düse, Thermistor für präzise Temperaturregelung.
- A4988 Treiber: Notwendig, da Motoren mit 12 V/24 V betrieben werden, Arduino-Pins aber nur 5 V liefern.
- Netzteil 12 V/20 A: 5 Motoren × ~1,2 A/Phase + Peripherie → mind. 20 A.
Rahmenbau
Der Rahmen wird nach dem CAD-Modell aus Aluminiumprofilen und Acrylplatten gefertigt. Alle Maße entnehmen Sie dem PDF. Die Montage erfolgt durch Verschrauben der Profile; lineare Führungen (Wellen + Lager) werden eingebaut. Siehe Bilder und Video für Details.







Elektrischer Anschluss
Verdrahtung gemäß Schaltplan (Schrittmotoren, RAMPS 1.4, Arduino Mega, Endschalter, Treiber, Netzteil). Hauptstromversorgung: 12 V/20 A. Details im Video (30:57–33:15).




Firmware & Programmierung
Verwendet wird Marlin Firmware in der Arduino IDE.
- Arduino IDE: arduino.cc
- Marlin Firmware: marlinfw.org
Konfiguration in Configuration.h anpassen (Schritt/mm, Endschalter-Logik, Thermistoren, Bettgröße etc.). Video: 33:18–37:51.

3D-Druck-Software (Slicer & Host)
Open-Source-Optionen: Slic3r, Ultimaker Cura, Repetier-Host. Ich nutze Slic3r zum Slicen und Printrun (Pronterface) als Host-Software.
- Slic3r: slic3r.org
- Printrun: pronterface.com
Video: 38:24–43:10.


Ergebnis – Erste Drucke
Nach Fertigstellung lief der erste Druck erfolgreich. Die Bilder zeigen Testwürfel und funktionale Teile.









Code
Marlin-1.1.x.zip (Marlin Firmware)
Arduino
Keine Vorschau (nur Download).
3D-Druck-Teile & Gehäuse
- 25 mm Kalibrierwürfel
- PDF: Rahmenmaße, Bauteillisten, Stückzahlen (26 Seiten)
Schaltplan

Herstellungsprozess
- DIY Hausaufgaben-Schreibmaschine zu Hause bauen
- DIY Carbon-Fertigung: Schritt-für-Schritt-Anleitung zur Herstellung von Carbon-Teilen zu Hause
- Monitor-Ambilight selbst bauen mit Arduino Nano & WS2812B LEDs
- Universelle IR-Fernbedienung mit Arduino bauen: Schritt-für-Schritt-Anleitung
- Selbstbau: Schlagbare, anpassbare Tasten mit Arduino und Piezo-Element
- Erdmassen-Messung mit Arduino: Schritt-für-Schritt DIY-Anleitung
- PHP-Webinterface zur Steuerung des Arduino Uno – Komplettanleitung
- Musikalische Töne mit Arduino erzeugen: Schritt-für-Schritt-Anleitung
- Automatische Tür mit Arduino & Ultraschallsensor bauen
- Digitaler Kompass in Echtzeit mit Arduino & Processing bauen