Ich habe vor kurzem beschlossen, OctoPrint für mein 3D Drucker zu installieren und nutzen. OctoPrint wandelt den 3D Drucker in einen Server-Dienst um. Durch OctoPrint ist der 3D Drucker übers Internet erreichbar und man kann von überall auf der Welt den Status eines Drucks prüfen oder Druckaufträge starten. Es wandelt den 3D Drucker in ein Cloud-Dienst um. Seit heute läuft OctoPrint auf meinem 3D Drucker.
Damit man Octoprint nutzen kann, wird ein wenig Hardware voraus gesetzt. Gebraucht wird eine Kamera (z.B. eine Webcam, ich nutze Logitech C270), ein Raspberry Pi (z.B. Pi B+, 3, 4, ich nutze B+), ein USB-Mini Kabel. Der Raspberry Pi muss mit dem Internet verbunden sein. Wenn die Hardware vorhanden ist, geht das Installieren eigentlich recht schnell. Innerhalb eines Abends habe ich alles installiert und eingerichtet. Es hat direkt auf Anhieb funktioniert. Es ist tatsächlich nicht mehr als das OctoPi Image auf eine SD Karte zu installieren, die Internetverbindung einzurichten, und alle Kabel miteinander zu stöpseln. In meinem Fall hatte mein Raspberry Pi nicht die Treiber für mein Wlan-Adapter. Ich habe viel mehr Zeit damit verbracht, den Wlan-Adapter zum Laufen zu bekommen, als OctoPrint zum Laufen zu bekommen. Man kann den Raspberry Pi aber selbstverständlich auch mit dem LAN-Kabel mit dem Internet verbinden.
Hat man OctoPrint zum Laufen gebracht, ist das Web-Interface über einen lokalen Link im Webbrowser erreichbar. Das Webinterface sieht folgender maßen aus.
Es wird der Status des aktuellen Drucks angezeigt. Man sieht die aktuelle Temperatur der Teile. Es können G-Code Dateien direkt übers Webinterface geladen werden. Ich nutze Cura um meine Druckaufträge zu definieren und starten. Dafür war geringfügig Konfiguration von Cura nötig. Man kann Druckaufträge starten und stoppen.
Es gibt eine spezielle Seite, in dem man den Drucker kontrollieren kann. Hier sieht man auch den Livestream, der von der Kamera aufgezeichnet wird.
Es gibt zusätzlich eine Timelapse-Funktion mit der Zeitraffer-Videos erstellt werden können. Ich muss noch ein wenig an der Qualität und an der Position der Kamera arbeiten, aber so ist, wie das Ganze dann als Ergebnis aussieht (ein Beispieldruck).