Benutzer-Werkzeuge

Webseiten-Werkzeuge


camid:cam:gcode

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
camid:cam:gcode [13.03.2020 13:05] – [Falz (RABBET)] Benjamin Marzonercamid:cam:gcode [12.10.2023 07:58] (aktuell) – [Fräsung (GIN)] Benjamin Marzoner
Zeile 15: Zeile 15:
 Der G-Code kann folgende Datentypen verarbeiten: Der G-Code kann folgende Datentypen verarbeiten:
  
-  * __string:__+  * **string:**
     * Alle strings (Textvariablen) müssen in Anführungszeichen angegeben werden. Zeilenumbrüche in Werten von Variablen, z.B. bei Beschreibungen, werden mit der Zeichenfolge **_C_N_L_** dargestellt.     * Alle strings (Textvariablen) müssen in Anführungszeichen angegeben werden. Zeilenumbrüche in Werten von Variablen, z.B. bei Beschreibungen, werden mit der Zeichenfolge **_C_N_L_** dargestellt.
-  * __double:__+  * **double:**
     * Zahlen haben als Dezimaltrennzeichen den Punkt und werden ohne Tausendertrennzeichen definiert.     * Zahlen haben als Dezimaltrennzeichen den Punkt und werden ohne Tausendertrennzeichen definiert.
-  * __bool:__+  * **bool:**
     * Bei Variablen des Typs bool wird 0 für false und 1 für true verwendet.     * Bei Variablen des Typs bool wird 0 für false und 1 für true verwendet.
  
Zeile 202: Zeile 202:
 |:::|1 = Unterkante. Als Z-Wert wird 0 verwendet.|:::|:::| |:::|1 = Unterkante. Als Z-Wert wird 0 verwendet.|:::|:::|
 |:::|2 = Z-Wert der Kontur. Als Z-Wert wird jener verwendet, welcher in der zugewiesenen Kontur eingestellt ist.|:::|:::| |:::|2 = Z-Wert der Kontur. Als Z-Wert wird jener verwendet, welcher in der zugewiesenen Kontur eingestellt ist.|:::|:::|
-|PRIO|Definiert die Priorität der Fräsung. Je höher die Priorität ist, desto früher wird diese abgearbeitet. Der Standardwert ist 1.|int| |+|PRIO|Definiert die Priorität der Fräsung. Je kleiner die Zahl der Priorität ist, desto früher wird diese abgearbeitet. Eine Fräsung mit Priorität 1 wird vor einer Fräsung mit Priorität 10 gemacht. Der Standardwert ist 1.|int| |
 |TEXT|Freie Beschreibung|string| | |TEXT|Freie Beschreibung|string| |
  
Zeile 216: Zeile 216:
 ^Variable^Beschreibung^Datentyp^Pflichtfeld^ ^Variable^Beschreibung^Datentyp^Pflichtfeld^
 |TYPE|Definiert den Typ der Tasche|int|x| |TYPE|Definiert den Typ der Tasche|int|x|
-|:::|0 = Kreistasche. Dieser Typ erfordert den Einfügepunkt und Durchmesser der zu fräsenden Tasche.|:::|:::+|:::|0 = Kreistasche. Dieser Typ erfordert den Einfügepunkt und Durchmesser der zu fräsenden Tasche. Der Einfügepunkt bezieht sich auf das Zentrum der Tasche.|:::|:::
-|:::|1 = Rechtecktasche. Dieser Typ erfordert den Einfügepunkt sowie Länge und Breite der zu fräsenden Tasche.|:::|:::|+|:::|1 = Rechtecktasche. Dieser Typ erfordert den Einfügepunkt sowie Länge und Breite der zu fräsenden Tasche. Der Einfügepunkt bezieht sich auf die untere linke Ecke.|:::|:::|
 |:::|2 = Freiformtasche. Dieser Typ erfordert eine geschlossene Kontur.|:::|:::| |:::|2 = Freiformtasche. Dieser Typ erfordert eine geschlossene Kontur.|:::|:::|
 |X|Definiert den Einfügepunkt der Tasche in X.|double|Nur bei Taschen des Typs **TYPE=0** oder **TYPE=1**.| |X|Definiert den Einfügepunkt der Tasche in X.|double|Nur bei Taschen des Typs **TYPE=0** oder **TYPE=1**.|
Zeile 334: Zeile 334:
 ==== Nut (GROOVE) ==== ==== Nut (GROOVE) ====
  
-Definiert eine Nut.+Definiert eine Nut. Ob die Nut gesägt oder gefräst wird, wird durch das angegebene Werkzeug definiert. Sollen die Daten an eine Nestingmaschine übergeben werden, ist dieser Befehl nicht zulässig. In diesem Fall muss die Nut mit dem Befehl [[#fraesung_gin|GIN]] und der entsprechenden Kontur zum Ausräumen der Nut oder mit dem Befehl [[#tasche_po|PO]] ausgegeben werden.
  
 === Variablen === === Variablen ===
Zeile 361: Zeile 361:
 ==== Falz (RABBET) ==== ==== Falz (RABBET) ====
  
-Definiert einen Falz.+Definiert einen Falz. Sollen die Daten an eine Nestingmaschine übergeben werden, ist dieser Befehl nicht zulässig. In diesem Fall muss der Falz mit dem Befehl [[#fraesung_gin|GIN]] und der entsprechenden Kontur zum Ausräumen des Falzes oder mit dem Befehl [[#tasche_po|PO]] ausgegeben werden.
  
 === Variablen === === Variablen ===
Zeile 401: Zeile 401:
 |VALUE4|Definiert eine freie Variable, die im Post-Prozessor ausgewertet werden kann.|double| | |VALUE4|Definiert eine freie Variable, die im Post-Prozessor ausgewertet werden kann.|double| |
 |VALUE5|Definiert eine freie Variable, die im Post-Prozessor ausgewertet werden kann.|double| | |VALUE5|Definiert eine freie Variable, die im Post-Prozessor ausgewertet werden kann.|double| |
-|PRIORITY|Biete die Möglichkeit, eine Reihung bzw. Priorität zu definieren.|double| |+|PRIORITY|Definiert die Priorität des UnimakrosJe höher die Priorität ist, desto früher wird dieses abgearbeitet. Der Standardwert ist 1.|int| |
 |TEXT|Freie Beschreibung|string| | |TEXT|Freie Beschreibung|string| |
  
 ---- ----
camid/cam/gcode.1584101143.txt.gz · Zuletzt geändert: 13.03.2020 13:05 von Benjamin Marzoner

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki