OctoPrint: Unterschied zwischen den Versionen

Aus FabLab Region Nürnberg
K (Thore verschob die Seite Ding:OctoPrint nach OctoPrint)
(deprecate octoprint)
 
(10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 15: Zeile 15:
__TOC__
__TOC__


Seit ca. 2020 steht dem Lab der Artillery Sidewinder ASX1 als moderner 3D-Drucker zur Verfügung. Nun ist es Zeit für ein Upgrade oder auch Fix. Aufgrund des kaputten Displays am Drucker, wurde der Drucker nun an einen Raspberry PI mit der Software OctoPrint angeschlossen. Ab sofort, kann der Drucker nur noch über das WebInterface vom "OctoPi" gesteuert werden. Dazu gehören, Bewegung der Motoren, Heizung von Bett und Extruder sowie das Ausführen von Druckaufträgen. Dank OctoPrint kann all dies über ein Benutzerfreundliches WebInterface erledigt werden.
 
STOP: Alles hier ist schon wieder veraltet. Octoprint ist wieder weg.
Bitte weiter in https://wiki.fablab-nuernberg.de/w/Artillery-Sidewinder-ASX1
 
----
 
Seit ca. 2020 steht dem Lab der Artillery Sidewinder ASX1 als moderner 3D-Drucker zur Verfügung. Nun ist es Zeit für ein Upgrade oder auch Fix. Aufgrund des kaputten Displays am Drucker, wurde der Drucker nun an einen Raspberry PI mit der Software OctoPrint angeschlossen. Ab sofort, kann der Drucker nur noch über das WebInterface vom "OctoPi" gesteuert werden. Dazu gehören, Bewegung der Motoren, Heizung von Bett und Extruder sowie das Ausführen von Druckaufträgen. Dank OctoPrint kann all dies über ein benutzerfreundliches WebInterface erledigt werden.
 
Wir gehen davon aus, dass Du deine Datei mit einem Slicer deiner Wahl (z.B. Cura oder Prusaslicr) für den Artillery Sidewinder ASX1 in G-Code umgewandelt hast. Bitte beachte dabei, dass unser Artillery aktuell etwas höhere Temperaturen erfordert als normal: Druckbett +10°C, Düse +20°C
Im Folgenden werden die nächsten Schritte beschrieben: Datei hochladen, Drucker aufheizen, Filament laden / wechseln, Druck starten.
 
== Einschalten ==
 
Hinten rechts am Artillery ist der rote Hauptschalter des Druckers. Diesen einschalten.  Er leuchtet dann rot. Neben dem Artillery liegt in einem blau/roten Gehäuse der Raspberry auf dem OctoPi läuft. Dessen Steckernetzteil muss in einer Wandsteckdose stecken. Ca. 1 min später ist das WebInterface erreichbar.


== OctoPi WebInterface ==
== OctoPi WebInterface ==


Um auf den OctoPi zuzugreifen, muss das Gerät mit dem "FLN" Wlan verbunden sein. Anschließend kann man mit einem beliebigen Browser auf den OctoPi zugreifen. Die URL hierfür ist http://octopi.local
Um auf den OctoPi zuzugreifen, muss das Gerät mit dem "FLN" WLAN verbunden sein. Anschliessend kann man mit einem beliebigen Browser auf den OctoPi zugreifen. Die URL hierfür ist http://octopi.local
Zur Anmeldung im WebInterface werden dieselben Daten wie für das WLan Netzwerk genutzt.
Zur Anmeldung im WebInterface werden dieselben Daten wie für das WLAN Netzwerk genutzt.


{|
{|
Zeile 28: Zeile 42:
=== Dashboard ===
=== Dashboard ===


Im Dashboard können Status des Drucks, Hochgeladene Druckaufträge und Temperaturen eingesehen werden. Außerdem können hochgeladene Druckaufträge ausgewählt, gestartet, pausiert und abgebrochen werden.
Im Dashboard können Status des Drucks, hochgeladene Druckaufträge und Temperaturen eingesehen werden. Ausserdem können hochgeladene Druckaufträge ausgewählt, gestartet, pausiert und abgebrochen werden.


[[Datei:octopi_dashboard.png|800px]]
[[Datei:octopi_dashboard.png|800px]]


=== Steuerung der Motoren und Heitzelemente ===
=== Steuerung der Motoren und Heizelemente ===


Im Tab Temperatur kann die Temperaturkurve der letzten 30 Minuten eingesehen, sowie die Heitzelemente angesteuert werden.
Im Tab Temperatur kann die Temperaturkurve der letzten 30 Minuten eingesehen, sowie die Heizelemente angesteuert werden.


[[Datei:octopi_temperatur.png|600px]]
[[Datei:octopi_temperatur.png|600px]]
Zeile 41: Zeile 55:


[[Datei:octopi_steuerung.png|600px]]
[[Datei:octopi_steuerung.png|600px]]
=== Filament laden/entladen ===
Bevor du das Filament laden oder Entladen kannst, muss du im Tab "Temperatur" den Extruder aufheizen (je nach Filament 200-215 Grad). Hast du das erledigt, kannst du im Tab "Steuerung" über die Taste "Extrude" dein Filament laden und mit der Taste "Retract" dein Filament entladen.
Oberhalb dieser zwei Tasten kannst du einstellen mit wie vielen Millimetern dies geschehen soll. 100 mm funktioniert gut.
[[Datei:octopi steuerung-mark.png|600px]]


=== Druckauftrag senden ===
=== Druckauftrag senden ===
Zeile 58: Zeile 79:
=== Druckauftrag starten ===
=== Druckauftrag starten ===


Um deinen Druckauftrag zu starten, wähle in Liste links unten deinen G-Code aus. Anschließend kannst du deinen Druck mit dem Blauen "Drucken" Button starten.
Um deinen Druckauftrag zu starten, wähle in der Liste links unten deinen G-Code aus. Anschliessend kannst du deinen Druck mit dem Blauen "Drucken" Button starten.


[[Datei:octopi_druck_start.png|600px]]
[[Datei:octopi_druck_start.png|600px]]

Aktuelle Version vom 10. März 2024, 20:10 Uhr

Screenshot
octopi dashboard.png
Basisdaten
Betriebssysteme os-windows.png os-mac.png os-linux.png
Hersteller OctoPrint
Lizenz Open-Source
Empfehlung Punkte
Weblinks
Homepage https://octoprint.org
Download http://octopi.local
Sourcecode https://github.com/OctoPrint/OctoPrint
Programmiersprache Python, JS



STOP: Alles hier ist schon wieder veraltet. Octoprint ist wieder weg. Bitte weiter in https://wiki.fablab-nuernberg.de/w/Artillery-Sidewinder-ASX1


Seit ca. 2020 steht dem Lab der Artillery Sidewinder ASX1 als moderner 3D-Drucker zur Verfügung. Nun ist es Zeit für ein Upgrade oder auch Fix. Aufgrund des kaputten Displays am Drucker, wurde der Drucker nun an einen Raspberry PI mit der Software OctoPrint angeschlossen. Ab sofort, kann der Drucker nur noch über das WebInterface vom "OctoPi" gesteuert werden. Dazu gehören, Bewegung der Motoren, Heizung von Bett und Extruder sowie das Ausführen von Druckaufträgen. Dank OctoPrint kann all dies über ein benutzerfreundliches WebInterface erledigt werden.

Wir gehen davon aus, dass Du deine Datei mit einem Slicer deiner Wahl (z.B. Cura oder Prusaslicr) für den Artillery Sidewinder ASX1 in G-Code umgewandelt hast. Bitte beachte dabei, dass unser Artillery aktuell etwas höhere Temperaturen erfordert als normal: Druckbett +10°C, Düse +20°C

Im Folgenden werden die nächsten Schritte beschrieben: Datei hochladen, Drucker aufheizen, Filament laden / wechseln, Druck starten.

Einschalten

Hinten rechts am Artillery ist der rote Hauptschalter des Druckers. Diesen einschalten. Er leuchtet dann rot. Neben dem Artillery liegt in einem blau/roten Gehäuse der Raspberry auf dem OctoPi läuft. Dessen Steckernetzteil muss in einer Wandsteckdose stecken. Ca. 1 min später ist das WebInterface erreichbar.

OctoPi WebInterface

Um auf den OctoPi zuzugreifen, muss das Gerät mit dem "FLN" WLAN verbunden sein. Anschliessend kann man mit einem beliebigen Browser auf den OctoPi zugreifen. Die URL hierfür ist http://octopi.local Zur Anmeldung im WebInterface werden dieselben Daten wie für das WLAN Netzwerk genutzt.

Nutzername: FLN
Passwort: fablabnbg
octopi anmeldung.png

Dashboard

Im Dashboard können Status des Drucks, hochgeladene Druckaufträge und Temperaturen eingesehen werden. Ausserdem können hochgeladene Druckaufträge ausgewählt, gestartet, pausiert und abgebrochen werden.

octopi dashboard.png

Steuerung der Motoren und Heizelemente

Im Tab Temperatur kann die Temperaturkurve der letzten 30 Minuten eingesehen, sowie die Heizelemente angesteuert werden.

octopi temperatur.png

Im Tab Steuerung wird eine Live-Übertragung der Webcam angezeigt. Außerdem können dort die Motoren angesteuert werden und Filament geladen/entladen werden.

octopi steuerung.png

Filament laden/entladen

Bevor du das Filament laden oder Entladen kannst, muss du im Tab "Temperatur" den Extruder aufheizen (je nach Filament 200-215 Grad). Hast du das erledigt, kannst du im Tab "Steuerung" über die Taste "Extrude" dein Filament laden und mit der Taste "Retract" dein Filament entladen. Oberhalb dieser zwei Tasten kannst du einstellen mit wie vielen Millimetern dies geschehen soll. 100 mm funktioniert gut.

octopi steuerung-mark.png

Druckauftrag senden

Bevor du deinen Druck auf dem OctoPi auswählen und starten kannst, muss dieser hochgeladen werden. Hierzu gibt es mehrere Möglichkeiten. Die einfachste ist über das WebInterface den G-Code hochzuladen.

Im WebInterface

Um den G-Code von deinem Slicer auf den OctoPi zu laden, kannst du dessen WebInterface nutzen. Navigiere zu http://octopi.local -> Logge dich mit den oben angegebenen Anmeldedaten ein -> Klicke links auf den blauen Upload Button.

octopi datei hochladen.png

In Cura

Aktuell kannst du den G-Code nur vom FabTop direkt von Cura hochladen. Wenn du dort den Artillery Drucker ausgewählt hast, klicke auf Slicen und dann auf "Mit OctoPrint drucken". !!! Dies lädt den G-Code nur hoch und wählt ihn aus. Den Druck musst du dennoch manuell im OctoPi WebInterface starten.

Druckauftrag starten

Um deinen Druckauftrag zu starten, wähle in der Liste links unten deinen G-Code aus. Anschliessend kannst du deinen Druck mit dem Blauen "Drucken" Button starten.

octopi druck start.png

Druckauftrag überwachen

Auf der linken Seite im WebInterface kannst du Datei, Dauer und Status sehen. Im Dashboard Tab kannst du die Temperaturen von Druckbett und Extruder überwachen. Im Steuerung Tab kannst du auch auf die WebCam zugreifen.