Sind Sie Anfänger in der Welt der CNC-Stiftplottermaschinen und fühlen sich von den Komplexitäten des G-Codes überfordert? Dann sind Sie hier genau richtig! In diesem Blogbeitrag erklären wir alles, was Sie über G-Code wissen müssen und wie Sie ihn mit den UUNA TEK iDraw CNC Stiftplotter-Schreibmaschinen verwenden. 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, etwa beim Schneiden, Fräsen, Bohren usw. Hier lernen wir jedoch, wie man G-Code mit der iDraw-Maschine zum Stiftplotten 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. Mit der Zeit wurde er zum Industriestandard für die Steuerung von CNC-Stiftplottermaschinen; inzwischen kann er 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 bei großen Dateien frustrierend sein, da der PC manchmal hängen bleibt oder die Software abstürzt.
Die grundlegende Struktur 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 einen bestimmten Vorgang, etwa Bewegungen in verschiedene Richtungen (x, y, z) und mehr. Diese Codes werden im Klartextformat geschrieben, wodurch 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 mit einem CNC-Stiftplotter und dienen zur Steuerung der Bewegung einer Maschine. 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: Diese Codes geben an, ob die Maschine im Zoll- oder Millimetermodus betrieben werden soll. Die Standardeinstellung variiert je nach Maschine. Daher ist es wichtig zu wissen, welches Einheitensystem Ihre Maschine verwendet. Für das Plotten verwenden wir hauptsächlich Millimeter.
- 4.G90/G91 – Absoluter/Inkrementeller Positionierungsmodus: Diese Codes legen fest, wie Koordinaten von der Maschine interpretiert werden, wenn sie sich von einem Ort zu einem anderen bewegt. Im absoluten Modus (G90) stellen Koordinaten exakte Positionen auf einem programmierten Pfad relativ zu einem durch den G92-Befehl definierten Ursprungspunkt dar; im inkrementellen Modus (G91) stellen Koordinaten Entfernungen dar, um die sich die Maschine von der aktuellen Position aus bewegen soll.
HINWEIS: In der Welt der CNC-Stiftplotter gibt es weitere G-Codes, aber für die Bedienung unserer iDraw-Plotter müssen wir nur die oben geschriebenen Codes verstehen.
Software zum Senden von G-Code an die iDraw-Maschine
Wir verwenden UGS (Universal Gcode Sender), um die iDraw-Maschine einzurichten und G-Code in Echtzeit zu senden, damit Kunstwerke und/oder Buchstaben gezeichnet werden. Nachfolgend 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 Formatmaschine:$H;G91Y-297.0F5000;G92X0Y0;$SLP

A3 Formatmaschine:$H;G91Y-420.0F5000;G92X0Y0;$SLP

A2 Formatmaschine:$H;G91Y-594.0F5000;G92X0Y0;$SLP

A1 Formatmaschine:$H;G91Y-841.0F5000;G92X0Y0;$SLP

A0 Format Maschine:$H;G91Y-1189.0F5000;G92X0Y0;$SLP

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

- 4. Sobald die Maschine verbunden ist, müssen Sie die 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 einer Datei klicken und die Datei auswählen, die Sie über den Google-Drive-Link oberhalb dieser Schritte 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 aus der Entstehung von UGS und Kunstwerken von iDraw-Stiftplottern.





Dieser Artikel wurde von @Mandeep Singh beigesteuert.
Vorschlag vom UUNA TEK-Team: Es ist nicht erforderlich, die Firmware zu bearbeiten. Hier ist die Anleitung:
1. Verwenden Sie die Standardeinstellungen.
2. Fügen Sie eine Makro-Schaltfläche hinzu, die nach der Rückkehr automatisch zur unteren linken 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 ist der Y-Achsen-Verfahrweg der Maschine.
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 Motorschlafbefehl hinzu: $H;G91Y-297.0F5000;G92X0Y0;$SLP.
Weitere verwandte Artikel:
- Die 5 besten budgetfreundlichen Alternativen zum Axidraw-Stiftplotter
- UUNA TEK-Sponsoring: iDraw in der Show von Makoto Inoue
- Vertikaler Plotter – Einrichtung: So plotten Sie vertikal mit dem iDraw H-Stiftplotter | UUNA TEK
- Axidraw-Stiftplotter-Maschinen vorgestellt | UUNA TEK
- Handschriftenroboter: Entdecken Sie den iDraw H-Stiftplotter|UUNA TEK
- Wie zeichnet man digitale Kunst mit einem UUNA TEK iDraw-Stiftplotter? | UUNA TEK