Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Über
- Schritt 2: Gebäude
- Schritt 3: Einrichten von MicroPython und Programmen
- Schritt 4: Programmierung
- Schritt 5: Gcode-Dateien hinzufügen
- Schritt 6: Drucken
Video: LEGO 3D-Drucker mit Gcode - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Möchten Sie Ihren eigenen 3D-Drucker herstellen, der jede 3D-Datei drucken kann? Verwenden Sie diese Seite oder meine Website für die Anweisungen!
Für genauere Anweisungen:
Website:
Lieferungen
LEGO Technik
Mindstorms EV3-Stein + Batterien
4 Mindstorms mittlere und große Motoren
SD-Karte
3D-Stift - Ich habe diesen verwendet, aber ich lebe in den Niederlanden.
Laptop oder PC (zum Programmieren)
Schritt 1: Über
Ich war 12 Jahre alt, als ich meinen ersten LEGO 3D-Drucker baute. Es wurde mit der Software Mindstorms EV3 Home Edition programmiert. Wenn ich einen Würfel drucken wollte, musste ich nur die Schritte programmieren und er wurde ausgedruckt!
Jetzt bin ich 14 Jahre alt und habe eine verbesserte Version gemacht! Es wird in Visual Studio Code mit MicroPython und einer SD-Karte mit dem MicroPython-Image programmiert.
Dies ist also die Anleitung für einen der wenigen LEGO 3D-Drucker, die tatsächlich 3D-Zeichnungen drucken können, ohne jedes Modell Schritt für Schritt programmieren zu müssen!
Wenn Sie diesen 3D-Drucker herstellen möchten, besuchen Sie meine Website für detailliertere Anweisungen!
PS Ich würde mich freuen, wenn Sie mich wissen lassen würden, ob Sie dieses Projekt machen werden und wenn Sie Fragen haben!
Schritt 2: Gebäude
Ich werde keine Bauanleitung verlinken, da mein 3D-Drucker nicht das bestmögliche Design hat. Es gibt viele Verbesserungen! Wenn Sie Ihren LEGO Mindstorms 3D-Drucker noch nicht gebaut haben, hier einige Tipps:
1. Stellen Sie sicher, dass Sie eine solide Struktur aufbauen, denn die kleinste Bewegung macht einen großen Unterschied im Endergebnis.
2. Bewegen Sie Ihre Plattform von zwei gegenüberliegenden Seiten pro Achse. Versuchen Sie nicht, es mit nur einem Zahnrad auf einer Seite zu bewegen, da sich die Plattform nicht in einer geraden Linie bewegt und möglicherweise stecken bleibt. Sie können einfach eine Achse unter die Plattform fahren und mit einigen Zahnrädern mit der Plattform verbinden. Eine andere Möglichkeit besteht darin, die Plattform mit Linearantrieben zu bewegen, die mittig an einer Seite angebracht sind.
3. Wenn Sie mit Zahnrädern arbeiten, stellen Sie ein Zahnradgetriebe her, das die Bewegung der Plattform in alle drei Richtungen verringert. (Ich habe dies nicht getan, aber ich hätte es tun sollen) Ich empfehle nur eine Übertragung pro Achse, da die Plattform zu langsam werden würde, wenn Sie mehr Übertragungen machen würden.
4. Stellen Sie sicher, dass Sie zwei gleiche Motoren mit gleichen Getrieben verwenden, um Ihre Plattform zu bewegen. Der Code ist so programmiert, dass er mit zwei gleichen Motoren arbeitet, da sich der mittlere und der große Motor mit unterschiedlicher Geschwindigkeit bewegen. Wenn Sie zwei verschiedene Motoren verwenden, funktioniert der Code nicht richtig und Ihre Drucke schlagen fehl.
5. Bauen Sie einen Mechanismus, der den Extruderknopf am 3D-Stift drücken kann. Es verhindert, dass sich lose Fäden lösen.
Schritt 3: Einrichten von MicroPython und Programmen
Zuerst müssen Sie alle Programme für den Mindstorms 3D-Drucker herunterladen:
Visual Studio-Code
Das EV3-MicroPython-Micro-SD-Karten-Image
balenaEtcher
Code + Dateien
Nach der Installation von balenaEtcher und dem EV3 MicroPython SD-Karten-Image müssen Sie die SD-Karte mit dem Image flashen. Lesen Sie die Anleitung für die ersten Schritte von MINDSTORMS Education EV3 MicroPython.
Folgen Sie anschließend den Anweisungen zum Einrichten von Visual Studio Code mit der MicroPython-Erweiterung.
Schritt 4: Programmierung
Video:
Sie können diese Dinge im Programm ändern, damit der Code mit Ihrem 3D-Drucker funktioniert:
:portSelection - Sie können die Ports definieren, in die die Motoren gesteckt werden.
:startposition - Wenn Ihr 3D-Drucker an einem Versatzpunkt beginnt, ändern Sie die Zahlen in Ihren Versatzpunkt.
:degreestomm - Geben Sie an, um wie viel sich ein Motor drehen muss, um sich 1 mm zu bewegen. (Möglicherweise müssen Sie sie etwas erhöhen oder verringern)
:motorSpeed - Die Geschwindigkeit, mit der sich die Motoren drehen müssen. (Ich empfehle, es niedrig zu setzen) Skala: 0 - 1000 (Sie sollten die Höchstgeschwindigkeit 900 beibehalten)
:Dateiname - Ändern Sie dies, um auszuwählen, welche gcode-Datei das Programm lesen und ausführen soll.
Nachdem Sie diese Variablen geändert haben, müssen Sie Ihre gcode-Dateien vorbereiten. (Gehen)
Schritt 5: Gcode-Dateien hinzufügen
Video:
Jetzt können Sie Ihre Gcode-Datei in den Ordner des Codes legen.
Sie müssen diese Dinge ändern, damit das Programm funktioniert:
1. alle ersetzen; mit #; (unter Verwendung von Strg. + f)
2. Ersetze alle G, X, Y, Z, E, F, M und S durch G;, X;, Y;, Z;, E;, F;, M; und S; (unter Verwendung von Strg. + f)
3. Datei starten mit: G;0 X;0 Y;0 Z;0 E;0 F;0
4. Ersetzen Sie die Einstellungen am Ende der Datei durch: G;END E;0 (Ohne das Ersetzen-Tool)
Schritt 6: Drucken
Klicken Sie auf Ausführen und sehen Sie zu, wie Ihr 3D-Modell gedruckt wird!
Wenn Sie Fragen haben oder dieses Projekt bauen möchten, lassen Sie es mich hier unten wissen!
oder: mail mir!
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
DIY Circuit Activity Board mit Büroklammern - HERSTELLER - STEM: 3 Schritte (mit Bildern)
DIY Circuit Activity Board mit Büroklammern | HERSTELLER | STEM: Mit diesem Projekt können Sie den Weg des elektrischen Stroms ändern, um durch verschiedene Sensoren zu laufen. Mit diesem Design können Sie zwischen dem Aufleuchten einer blauen LED oder dem Aktivieren eines Summers wechseln. Sie haben auch die Wahl, einen lichtabhängigen Widerstand mit
LEGO Katapult: 6 Schritte (mit Bildern)
LEGO Katapult: Das LEGO Katapult ist für Kinder gedacht, die keine Pille nehmen mögen. Ich möchte den Kindern das unwillige Verhalten angenehmer machen. Ich liebe LEGO und Arduino, also erstelle ich ein Projekt, indem ich sie miteinander kombiniere. Sie können eine Pille durch Drücken einer Taste starten