Impression 3D avec une Raspberry Pi

Steuern Sie einen 3D-Drucker ferngesteuert mit Raspberry Pi und Octopi.

Aktualisiert 22 Mai 2019 - 0 Kommentare - , , ,

ⓘ Dieser Artikel wurde möglicherweise teilweise oder vollständig mit automatischen Tools übersetzt. Wir entschuldigen uns für etwaige Fehler.

Wie der Raspberry Pi ist der 3D-Druck eines der fast unverzichtbaren Werkzeuge für Hersteller, Hacker und andere Hacker.

Erstellen Sie in wenigen Stunden fast jedes Plastikobjekt zu einem lächerlichen Preis und mit der einzigen Einschränkung, ein 3D-Modell zu besitzen. Für jeden, der Prototyping macht, ist dies ein Traum.

Es war also nur eine Frage der Zeit, bis wir ein Tutorial machten, in dem die beiden Themen 3D-Druck und Raspberry Pi zusammengeführt wurden.

Heute werden wir sehen, wie ein 3D-Drucker mit einem Raspberry Pi und der Octopi-Distribution ferngesteuert wird, was sich aus der Mischung von Raspbian und der Octoprint-Software ergibt.

Ziel ist es, einen 3D-Drucker fernsteuern, den Druck einer Datei fernsteuern und den Druckvorgang live über eine Webcam verfolgen zu können.

Welche Ausrüstung zur Steuerung eines 3D-Druckers mit Octopi?

Um diesem Tutorial zu folgen, benötigen Sie folgendes Material (klicken Sie auf den Link, um den Preis online zu sehen):

Darüber hinaus benötigen Sie natürlich einen 3D-Drucker.

Ich vermute, dass einige von Ihnen noch keinen Drucker haben, über einen Kauf nachdenken und sich fragen, welchen Drucker sie wählen sollen. Ich behaupte absolut nicht, ein Experte auf diesem Gebiet zu sein, ich kann Ihnen nur meine Gefühle und meine persönlichen Erfahrungen geben.

Durch mein Studium, meine beruflichen und persönlichen Erfahrungen hatte ich die Möglichkeit, einige 3D-Drucker zu verwenden und viele Teile zu sehen, die im 3D-Druck hergestellt wurden.

Persönlich habe ich jetzt einen Alfawise U20-Drucker, mit dem ich voll und ganz zufrieden bin. Das Tutorial wurde daher mit diesem Drucker durchgeführt und die verschiedenen Beispiele werden für diesen Drucker erstellt.

Wenn Sie nach einer ersten Maschine suchen, die Sie kaufen können, ist die Alfawise U20 meiner Meinung nach eine sehr gute Maschine mit einem hervorragenden Verhältnis von Qualität, Preis, Kapazität und Druckvolumen. Die produzierten Drucke gehören zu den schönsten, die ich je gesehen habe.

Vielleicht ist das einzige, worüber ich mich bei diesem Drucker beschweren muss, das Fehlen eines automatisierten Kalibrierungssystems.

Hier ist ein Beispiel für den Eindruck, den eine Person mit dem Alfawise U20 links ohne und rechts mit TL-Glättern erzielen könnte.

Abgesehen von der Alfawise kann ich auch die Creality CR-10 empfehlen, die relativ nah ist, aber eine größere Community hat.

Um heute mit dem 3D-Druck zu beginnen, scheinen mir diese beiden Modelle am besten geeignet zu sein.

Siehe Alfawise U20 Siehe Creality CR-10

Installieren Sie Octopi auf der SD-Karte

Octoprint ist eine Software zur Steuerung von 3D-Druckern über eine Webschnittstelle.

Wenn die Software als solche auf allen Arten von Computern installiert werden kann, bietet die Octopi-Distribution eine vorinstallierte und vorkonfigurierte Version für den Raspberry Pi über das Raspbian-System.

In diesem Tutorial wird daher diese Distribution verwendet. Laden Sie dazu zunächst die folgende Adresse herunter: https://octopi.octoprint.org/latest

Laden Sie auch die Etcher-Software herunter, mit der wir Octopi auf der MicroSD-Karte installieren können.

Nachdem Etcher und Octopi heruntergeladen wurden, legen Sie die MicroSD-Karte in Ihren Computer ein und starten Sie Etcher. Klicken Sie auf "Bild auswählen" und wählen Sie das Octopi-Bild aus. Klicken Sie dann auf "Laufwerk auswählen" und wählen Sie die MicroSD-Karte aus. Klicken Sie abschließend auf "Flash!".

Konfigurieren Sie das WLAN des Raspberry Pi

Nachdem das Image auf der SD-Karte installiert ist, konfigurieren wir Octopi so, dass es eine Verbindung zu Ihrem WLAN herstellt. Wenn Sie eine direkte Verbindung zu Ethernet herstellen möchten, können Sie diesen Schritt überspringen.

Öffnen Sie Ihren Datei-Explorer und rufen Sie die Boot-Partition der SD-Karte auf.

Verwenden Sie einen Texteditor (wie Notepad oder Notepad ++ unter Windows, Gedit unter Linux usw.), um die Datei zu öffnen octopi-wpa-supplicant.conf in der Boot-Partition.

Leeren Sie die Datei vollständig und fügen Sie stattdessen den folgenden Text ein.

## WPA/WPA2 secured
network={
  ssid="nom_box"
  psk="mdp_box"
}

country=FR

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

Ersetzen Sie die Teile nom_box und mdp_box durch den Namen und das Passwort Ihrer Box.

Diese Einstellung gilt für Boxen mit WPA-Sicherheit (90% der letzten Boxen). Wenn Ihre Box stattdessen WEP-Sicherheit verwendet, verwenden Sie stattdessen die folgende Konfiguration.

## WEP "secured"
network={
  ssid="nom_box"
  key_mgmt=NONE
  wep_key0="mdp_box"
  wep_tx_keyidx=0
}

country=FR

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

Sobald die Datei gefüllt ist, speichern Sie sie und werfen Sie die SD-Karte aus.

Erster Start von Octopi auf dem Raspberry Pi

Nachdem wir das Wi-Fi konfiguriert haben, können wir die Installation auf dem Raspberry Pi abschließen.

Legen Sie dazu die SD-Karte in Ihren Raspberry ein, schließen Sie die Kamera an und schließen Sie dann das Raspberry-Netzteil an.

Warten Sie einige Minuten, bis der Raspberry Pi vollständig gestartet und ordnungsgemäß mit dem Netzwerk verbunden ist.

Zuerst ändern wir das Standardkennwort des Raspberry Pi über SSH.

Stellen Sie dazu in SSH eine Verbindung zum Host her octopi.local mit dem Benutzer pi und das Passwort raspberry. Wenn Sie nicht wissen, wie man SSH verwendet, können Sie unser Tutorial zu diesem Thema lesen.

Führen Sie den Befehl aus, sobald Sie in SSH verbunden sind sudo raspi-configWählen Sie "Benutzerpasswort ändern" und geben Sie das neue Passwort ein.

Sobald das Passwort geändert wurde, können wir die Installation von Octopi abschließen.

Konfigurieren Sie Octoprint

Um Octoprint zu konfigurieren, verbinden Sie zuerst Ihren 3D-Drucker über USB mit Ihrem Raspberry Pi und dann die Verbindung zur Adresse http: //octopi.local von einem Computer aus, der mit demselben Wi-Fi-Netzwerk wie der Raspberry verbunden ist.

Sie befinden sich auf der Octoprint-Homepage und vor dem "Setup-Assistenten".

Der erste Schritt besteht darin, das Octoprint-Passwort festzulegen, um zu verhindern, dass jemand etwas auf Ihrem 3D-Drucker drucken lässt.

Geben Sie den Benutzernamen und das Passwort ein, die Sie verwenden möchten, klicken Sie auf "Zugriffskontrolle aktiviert lassen" und folgen Sie "Weiter".

Im nächsten Schritt können Sie auswählen, ob Octoprint-Autoren statistische Daten erfassen sollen. Wählen Sie nach Belieben und klicken Sie auf "Weiter".

Sie können jetzt das Octoprint-Verbindungsüberprüfungssystem konfigurieren. Lassen Sie es wie es ist und klicken Sie auf "Weiter"

Der nächste Schritt ist das Einrichten des Plugin-Blacklist-Systems, das Sie vor der Installation unsicherer Plugins schützen soll. Aktivieren oder deaktivieren Sie das System nach Ihren Wünschen und klicken Sie dann auf "Weiter".

Im nächsten Teil können Sie ein benutzerdefiniertes Profil für Cura konfigurieren. Überspringen Sie diesen Schritt.

Anschließend können wir ein benutzerdefiniertes Profil für unseren Drucker konfigurieren. Dadurch können wir insbesondere den Namen des Druckers definieren, insbesondere aber das verwendbare Druckvolumen.

Geben Sie den Namen des Druckers im Abschnitt "Allgemein" ein.

Dann das Druckvolumen im Teil "Bed & Print Volume drucken". Passen Sie diese Informationen an Ihr Druckermodell an. Wenn Sie ein Alfawise U20 verwenden, können Sie die folgenden Einstellungen verwenden.

Lassen Sie das Teil "Achsen" unverändert und konfigurieren Sie das Teil "Hotend & Extruder", um die Konfiguration an die Größe Ihrer Druckdüse anzupassen (0,4 mm für die Alfawise U20). Wenn Sie fertig sind, klicken Sie auf "Weiter".

Alles was Sie tun müssen, ist auf "Fertig stellen" zu klicken und fertig. Ihr Drucker ist konfiguriert.

Zunächst möchte ich Sie die Software selbst entdecken lassen, sie ist wirklich sehr einfach und Sie finden viele Tutorials online!

Machen Sie Octoprint über das Internet zugänglich

Derzeit kann Octoprint nur von Ihrem lokalen Netzwerk aus verwendet werden. Wenn Sie es über das Internet steuern möchten, müssen Sie Ihren Raspberry Pi von außen zugänglich machen. Die einfachste Lösung besteht wahrscheinlich darin, einen DynDNS-Dienst zu verwenden, mit dem Sie Ihrer Box einen Domainnamen zuordnen können.

Es gibt viele DynDNS-Dienste, und die Einstellungen unterscheiden sich je nach Box etwas, aber die allgemeinen Prinzipien bleiben gleich.

Dieses Tutorial ist schon ziemlich lang genug. Ich verweise Sie auf unser Tutorial, das sich dem Online-Schalten eines Raspberry Pi mit einem DynDNS widmet, das Sie nur ein wenig anpassen müssen!

Alles was Sie tun müssen, ist modellieren und drucken!

Aktie
Newsletter
Autor:
Raspberry Pi FR
Treten Sie der Raspberry Pi-Community bei
Ein 35-Euro-Computer verkaufte sich bereits 10 Millionen Mal
KAUFEN SIE DEN NEUEN RASPBERRY PI 4
Verwandte Tutorials
Wie finde ich die IP-Adresse Ihres Raspberry Pi? Kaufen Sie Ihren Raspberry Pi 3B + und sein Zubehör, unseren Einkaufsführer! Geben Sie Ihrem Raspberry Pi eine feste lokale IP. Der Raspberry Pi 400 wurde gerade veröffentlicht, ein Computer IN einer Tastatur für 70 €! Installieren Sie eine virtuelle Touch-Tastatur auf dem Raspberry Pi.
Keine Kommentare
Aktie
Newsletter abonnieren
Abonnieren Sie den Newsletter.
Hat Ihnen dieser Artikel gefallen?
Abonnieren und auf dem Laufenden bleiben!