Sind Sie Anfänger in der Welt der CNC-Stiftplottermaschinen und fühlen sich von der Komplexität von G-Code überfordert? Dann sind Sie hier genau richtig! In diesem Blogbeitrag erklären wir alles, was Sie über G-Code und seine Verwendung mit den UUNA TEK iDraw CNC Stiftplotter-Schreibmaschinen wissen müssen. Legen wir los!
Inhaltsverzeichnis
- Was ist G-Code?
- Häufig verwendete G-Codes in iDraw-Maschinen
- Software zum Senden von G-Code an die iDraw-Maschine
- Einige benutzerdefinierte Schaltflächen in UGS erstellen, um uns das Leben zu erleichtern
Was ist G-Code?
G-Code, auch als G-Code bezeichnet, ist eine Programmiersprache aus dem Bereich der computergestützten Fertigung (CAM). Es handelt sich um eine Reihe von Anweisungen, die einer Maschine mitteilen, wie sie sich bewegen und arbeiten soll, z. B. schneiden, fräsen, bohren usw. Hier lernen wir jedoch, wie man G-Code für das Plotten mit einem Stift und der iDraw-Maschine verwendet.
Der Begriff „G-Code“ steht für „Geometric Code“ und wurde in den 1950er-Jahren vom Massachusetts Institute of Technology (MIT) zur Steuerung automatisierter Bearbeitungswerkzeuge eingeführt. Im Laufe der Zeit wurde er zum Industriestandard für die Steuerung von CNC-Stiftplottermaschinen und kann heute auch Stiftplotter wie die iDraw-Stiftplotter steuern.
Warum brauchen wir also G-Code? Stellen Sie ihn sich als Rezept vor, das der Maschine vorgibt, welche Aktionen sie ausführen soll. Wie wir alle wissen, kann die Verwendung von Inkscape mit großen Dateien frustrierend sein, da der PC manchmal hängen bleibt oder die Software abstürzt.
Die Grundstruktur eines G-Codes besteht aus Befehlen oder Zeilen, die mit einem Buchstaben beginnen, gefolgt von Zahlen. Jeder Befehl steht für eine bestimmte Aktion oder Operation, z. B. Bewegungen in verschiedene Richtungen (x, y, z) und mehr. Diese Codes werden im Klartextformat geschrieben, sodass sie sowohl für Menschen als auch für Maschinen leicht lesbar sind.
Häufig verwendete G-Codes in iDraw-Maschinen
G-Codes sind ein wesentlicher Bestandteil des Bearbeitungsprozesses eines CNC-Stiftplotters und dienen zur Steuerung der Maschinenbewegung. In diesem Abschnitt besprechen wir einige der am häufigsten verwendeten G-Codes in iDraw-Maschinen.
- G00 – Schnellbewegung: Dieser Code wird verwendet, um das Werkzeug (in unserem Fall den Stift) schnell von einem Punkt zu einem anderen zu bewegen, ohne zu schneiden. Er wird häufig verwendet, wenn das Werkzeug schnell neu positioniert werden muss.
- G01 – Lineare Interpolation: Dieser Code wird für geradlinige Bewegungen zwischen zwei Punkten verwendet. Er gibt den Startpunkt, den Endpunkt und die variable Vorschubgeschwindigkeit (F) an, mit der sich das Werkzeug bewegen soll.
- G20/G21 – Zoll-/Millimetermodus: Mit diesen Codes wird festgelegt, ob die Maschine im Zoll- oder Millimetermodus arbeiten soll. Die Standardeinstellung variiert je nach Maschine. Daher ist es wichtig zu wissen, welches Einheitensystem Ihre Maschine verwendet. Für das Plotten werden wir hauptsächlich Millimeter verwenden.
- 4. G90/G91 - Absoluter/inkrementeller Positionierungsmodus: Diese Codes legen fest, wie Koordinaten von der Maschine interpretiert werden, wenn sie sich von einer Position zu einer anderen bewegt. Im absoluten Modus (G90) geben Koordinaten genaue Positionen auf einem programmierten Pfad relativ zu einem Ursprungspunkt an, der durch den G92-Befehl definiert wird; im inkrementellen Modus (G91) geben Koordinaten die vom aktuellen Standort aus zurückzulegenden Entfernungen an.
HINWEIS: In der Welt der CNC-Stiftplotter gibt es noch viele weitere G-Codes, aber für die Bedienung unserer iDraw-Plotter müssen wir nur die oben beschriebenen Codes verstehen.
Software, die Sie zum Senden von G-Code an die iDraw-Maschine in Betracht ziehen sollten.
Wir verwenden UGS (Universal G-Code Sender), um die iDraw-Maschine einzurichten und G-Code in Echtzeit zu senden, um Zeichnungen zu plotten und/oder Buchstaben zu schreiben. Unten finden Sie den Link zur offiziellen Downloadseite von UGS.
https://winder.github.io/ugs_website/download/
Einige benutzerdefinierte Schaltflächen in UGS erstellen, um uns das Leben zu erleichtern
Führen Sie die folgenden Schritte aus, um benutzerdefinierte Schaltflächen in UGS zu erstellen.
- 1. Öffnen Sie zunächst UGS und führen Sie die folgenden Schritte aus.
- 2. Öffnen Sie das Maschinenmenü (drittes Dropdown-Menü von oben links).
- 3. Wählen Sie „Makros bearbeiten“ (letzte Option im Maschinenmenü).
- 4. Dort sehen Sie Felder, die Sie wie folgt ausfüllen:

- 5. Jetzt können Sie den Makronamen und den G-Code anhand der folgenden Parameter an die Größe Ihrer Maschine anpassen:
Makroname: Home (vorne links)
G-Code:
A4 Größenmaschine: $H;G91Y-297.0F5000;G92X0Y0;$SLP

A3 Größenmaschine: $H;G91Y-420.0F5000;G92X0Y0;$SLP

A2 Größenmaschine: $H;G91Y-594.0F5000;G92X0Y0;$SLP

A1 Größenmaschine: $H;G91Y-841.0F5000;G92X0Y0;$SLP

A0 Größenmaschine:$H;G91Y-1189.0F5000;G92X0Y0;$SLP

Ihr erstes Kunstwerk mit Gcode plotten
Wenn Sie bis hierher gekommen sind, hoffen wir, dass Sie verstanden haben, wie Sie Ihre Maschine für die erstmalige Verwendung mit Gcode einrichten. Unten finden Sie eine Gcode-Datei, mit der Sie Ihr erstes Kunstwerk plotten können. Das Kunstwerk ist im A5-Format und kann für gute Ergebnisse mit einem 0,4-mm-Stift geplottet werden.
Link zur Gcode-Datei:- https://drive.google.com/file/d/1tyoX9kEyxbqLFSVveA8F3PMiuciasH8h/view?usp=sharing
Schritte zum Plotten:
- 1. Öffnen Sie die Software Universal Gcode Sender.
- 2. Schalten Sie den Plotter ein und verbinden Sie das USB-Kabel des Plotters mit Ihrem PC.
- 3. Verbinden Sie den Plotter über die Verbindungsschaltfläche (unten hervorgehoben) mit Ihrem PC und stellen Sie sicher, dass Sie den richtigen USB-Anschluss ausgewählt haben.

- 4. Sobald die Maschine verbunden ist, müssen Sie unsere eigens erstellte Home-Schaltfläche (vorne links) im Menü „Makros“ verwenden.

- 5. Sobald sich die Maschine in der Home-Position befindet, können Sie oben links auf die Schaltfläche zum Öffnen der Datei klicken und die Datei auswählen, die Sie über den Google-Drive-Link oben in diesen Schritten heruntergeladen haben.

- 6. Legen Sie nun Ihr A5-Blatt ein, stellen Sie den Stift auf eine Höhe von 3 mm ein und klicken Sie oben links auf die Schaltfläche „Play“, wie unten gezeigt.

HINWEIS: Ändern Sie die Baudrate nicht.
Einige Bilder vom Arbeitsfortschritt bei UGS und Kunstwerke von iDraw-Stiftplottern.





Dieser Artikel wurde von @Mandeep Singh verfasst.
Vorschlag vom UUNA TEK-Team: Es ist nicht notwendig, die Firmware zu bearbeiten. Hier ist die Anleitung:
1. Verwenden Sie die Standardeinstellungen.
2. Fügen Sie eine Makro-Schaltfläche hinzu, die nach dem Zurückkehren automatisch in die untere linke Ecke fährt. Hier müssen Sie die Y-Achse entsprechend der Größe der Maschine bewegen.

$H;G91Y-297.0F5000;G92X0Y0
Der Parameter nach Y gibt den Y-Achsen-Hub der Maschine an.
A4-Maschine: -297
A3-Maschine: -420
A2-Maschine: -594
A1-Maschine: -841
A0-Maschine: -1189
Verwenden Sie diesen Befehl und fügen Sie später einen Motorsleep-Befehl hinzu: $H;G91Y-297.0F5000;G92X0Y0;$SLP.
Weitere verwandte Artikel:
- Top 5 budgetfreundliche Alternativen zum Axidraw-Stiftplotter
- UUNA TEK-Sponsoring: iDraw in der Show von Makoto Inoue
- Vertikaler Plotter: So plotten Sie vertikal mit dem iDraw H-Stiftplotter | UUNA TEK
- Axidraw-Stiftplottermaschinen im Überblick | UUNA TEK
- Handschriftroboter: Entdecken Sie den iDraw H-Stiftplotter|UUNA TEK
- Wie zeichnet man digitale Kunst mit einem UUNA TEK iDraw-Stiftplotter? | UUNA TEK