GE-Serie Fanuc 21 TB G-Codes M-Codes – EMCO WinNC
EMCO WinNC GE Serie Fanuc 21 TB Programmierung G-Codes / M-Codes / Zyklen vollständige Listen.

G-Codes
| G-Code | Beschreibung |
|---|---|
| G00 | Positionierung (Eilgang) |
| G01 | Lineare Interpolation (Vorschub) |
| G02 | Kreisinterpolation im Uhrzeigersinn |
| G03 | Kreisinterpolation gegen den Uhrzeigersinn |
| G04 | Verweilen |
| G7.1 | Zylindrische Interpolation |
| G10 | Dateneinstellung |
| G11 | Dateneinstellung Aus |
| G12.1 | Polarkoordinaten-Interpolation EIN |
| G13.1 | Polarkoordinaten-Interpolation AUS |
| G17 | Ebenenauswahl XY |
| G18 | Ebenenauswahl ZX |
| G19 | Ebenenauswahl YZ |
| G20 | Längsdrehzyklus |
| G21 | Gewindeschneidzyklus |
| G24 | Stirndrehzyklus |
| G28 | Zurück zum Bezugspunkt |
| G33 | Fadenschneiden |
| G40 | Fräserradiuskompensation aufheben |
| G41 | Fräserradiuskorrektur links |
| G42 | Fräserradiuskompensation rechts |
| G70 | Inch-Dateneingabe |
| G71 | Metrische Dateneingabe |
| G72 | Schlichtzyklus |
| G73 | Zerspanung beim Drehen |
| G74 | Zerspanung beim Planen |
| G75 | Musterwiederholung |
| G76 | Tieflochbohren, Einstichzyklus in Z |
| G77 | Einschaltzyklus in X |
| G78 | Mehrfacher Einfädelzyklus |
| G80 | Zyklen abbrechen (G83 bis G85) |
| G83 | Bohrzyklus |
| G84 | Gewindezyklus |
| G85 | Räumzyklus |
| G90 | Absolute Programmierung |
| G91 | Inkrementelle Programmierung |
| G92 | Koordinatensystemeinstellung, Spindeldrehzahlbegrenzung |
| G94 | Vorschub pro Minute |
| G95 | Vorschub pro Umdrehung |
| G96 | Konstante Schnittgeschwindigkeit |
| G97 | Direkte Spindeldrehzahlprogrammierung |
| G98 | Zur ursprünglichen Ebene zurückkehren |
| G99 | Rückkehr zum Rückzugsflugzeug |
M-Codes
| M-Code | Beschreibung |
|---|---|
| M0 | Programmierter Stopp |
| M1 | Programmierter Stopp. bedingt |
| M2 | Programmende |
| M3 | Spindel EIN im Uhrzeigersinn |
| M4 | Spindel EIN gegen den Uhrzeigersinn |
| M5 | Spindel AUS |
| M8 | Kühlmittel EIN |
| M9 | Kühlmittel AUS |
| M13 | Angetriebene Werkzeuge EIN im Uhrzeigersinn |
| M14 | Angetriebene Werkzeuge EIN gegen den Uhrzeigersinn |
| M15 | ANGETRIEBENE WERKZEUGE AUS |
| M20 | Quill VORWÄRTS |
| M21 | Quill RÜCKWÄRTS |
| M23 | Auffangschale ZURÜCK |
| M24 | Auffangschale VORWÄRTS |
| M25 | Spannvorrichtung AUF |
| M26 | Spannvorrichtung ZU |
| M30 | Hauptprogrammende |
| M32 | Programmende für Ladevorgang |
| M52 | Rundachsbetrieb (C-Achse EIN) |
| M53 | Spindelbetrieb (C-Achse AUS) |
| M57 | Spindel oszilliert EIN |
| M58 | Spindel oszilliert AUS |
| M67 | Stangenvorschub / Lademagazinvorschub EIN |
| M68 | Stangenvorschub / Lademagazinvorschub AUS |
| M69 | Balkenwechsel |
| M71 | Ausblasen EIN |
| M72 | Ausblasen AUS |
| M90 | Manuelles Spannfutter |
| M91 | Zugspannvorrichtung |
| M92 | Druckspannvorrichtung |
| M93 | Endlagenüberwachung AUS |
| M94 | Stangenlader / Lademagazin aktivieren |
| M95 | Stangenlader / Lademagazin deaktivieren |
| M98 | Unterprogrammaufruf |
| M99 | Unterprogrammende. Sprungbefehl |
Adressen
| Adresse | Beschreibung |
|---|---|
| O | Programmnummer 1 bis 9499 für Teileprogramme und Unterprogramme |
| N | Blocknummer 1 bis 9999 |
| G | Pfadfunktion |
| X, Z | Positionsdaten in absoluten Werten (X auch Verweilzeit) |
| U, W | Positionsdaten in inkrementellen Werten (U auch Verweilzeit) |
| R | Radius, Kegelwert, Zyklusparameter |
| C | Fase |
| I, K | Kreisparameter |
| F | Vorschubgeschwindigkeit, Gewindesteigung |
| S | Spindelgeschwindigkeit, Schnittgeschwindigkeit |
| T | Werkzeugaufruf (Werkzeugkorrektur) |
| M | Sonstige Funktion |
| P | Verweilzeit, Unterprogrammaufruf, Zyklusparameter |
| Q | Zyklusparameter |
| ; | Blockende |
CNC-Maschine