GE-Serie Fanuc 0-MC G-Codes M-Codes – EMCO WinNC
EMCO WinNC GE Serie Fanuc 0-MC Programmierung G-Codes / M-Codes vollständige Listen.

G-Codes
| G-Code | Beschreibung |
|---|---|
| G00 | Positionierung (Eilgang) |
| G01 | Lineare Interpolation |
| G02 | Kreisinterpolation im Uhrzeigersinn |
| G03 | Kreisinterpolation gegen den Uhrzeigersinn |
| G04 | Verweilen |
| G09 | Genaue Haltestelle |
| G10 | Dateneinstellung |
| G11 | Dateneinstellung aus |
| G15 | Polarkoordinaten-Interpolation beenden |
| G16 | Polarkoordinaten-Interpolation beginnen |
| G17 | Ebenenauswahl XY |
| G18 | Ebenenauswahl ZX |
| G19 | Ebenenauswahl YZ |
| G20 | Messung in Zoll |
| G21 | Messung in Millimetern |
| G28 | Referenzpunkt anfahren |
| G33 | Fadenschneiden |
| G40 | Fräserradiuskompensation abbrechen |
| G41 | Fräserradiuskompensation links |
| G42 | Fräserradiuskompensation rechts |
| G43 | Werkzeuglängenkompensation positiv |
| G44 | Werkzeuglängenkompensation negativ |
| G49 | Werkzeuglängenkompensation abbrechen |
| G50 | Skalierungsfaktor aufheben |
| G51 | Skalierungsfaktor |
| G52 | Lokales Koordinatensystem |
| G53 | Maschinenkoordinatensystem |
| G54 | Nullpunktverschiebung 1 |
| G55 | Nullpunktverschiebung 2 |
| G56 | Nullpunktverschiebung 3 |
| G57 | Nullpunktverschiebung 4 |
| G58 | Nullpunktverschiebung 5 |
| G59 | Nullpunktverschiebung 6 |
| G61 | Genauhaltmodus |
| G62 | Automatische Eckenüberschreibung |
| G64 | Schneidmodus |
| G68 | Koordinatensystemrotation EIN |
| G69 | Koordinatensystemrotation AUS |
| G73 | Spänebruch-Bohrzyklus |
| G74 | Linker Klopfzyklus |
| G76 | Feinbohrzyklus |
| G80 | Bohrzyklen abbrechen (G83 bis G85) |
| G81 | Bohrzyklus |
| G82 | Bohrzyklus mit Verweilzeit |
| G83 | Entnahmebohrzyklus |
| G84 | Gewindezyklus |
| G85 | Räumzyklus |
| G86 | Bohrzyklus mit Spindelstopp |
| G87 | Gesäßtaschen-Bohrzyklus |
| G88 | Bohrzyklus mit Programmstopp |
| G89 | Räumzyklus mit Verweilzeit |
| G90 | Absolute Programmierung |
| G91 | Inkrementelle Programmierung |
| G92 | Koordinatensystemeinstellung |
| G94 | Vorschub pro Minute |
| G95 | Vorschub pro Umdrehung |
| G97 | Umdrehungen pro Minute |
| G98 | Rückzug auf Startebene (Bohrzyklen) |
| G99 | Anfangsstatus des Zurückziehens auf die Rückzugsebene |
M-Codes
| M-Code | Beschreibung |
|---|---|
| M00 | Programmierter Stopp |
| M01 | Bedingter programmierter Stopp |
| M02 | Programmende |
| M03 | Spindel EIN im Uhrzeigersinn |
| M04 | Spindel EIN im Gegenuhrzeigersinn |
| M05 | Spindel AUS |
| M06 | Werkzeugwechsel |
| M07 | Minimalschmierung EIN |
| M08 | Kühlmittel EIN |
| M09 | Kühlmittel AUS |
| M10 | Rundachse klemmen |
| M11 | Löse Klemmung der Rundachse |
| M27 | Schwenkbare Teileinheit |
| M30 | Programmende |
| M71 | Ausblasen EIN |
| M72 | Ausblasen AUS |
| M98 | Unterprogrammaufruf |
| M99 | Unterprogrammende |
Adressen
| Adresse | Beschreibung |
|---|---|
| C | Fase |
| F | Vorschubgeschwindigkeit, Gewindesteigung |
| G | Pfadfunktion |
| H | Nummer der Korrekturwertadresse im Offset-Register (OFFSET) |
| I, J, K | Kreisparameter, Skalierungsfaktor, K auch Anzahl der Wiederholungen eines Zyklus, Spiegelachsen |
| M | Sonstige Funktion |
| N | Blocknummer 1 bis 9999 |
| O | Programmnummer 1 bis 9499 |
| P | verweilen, Unterprogrammaufruf |
| Q | Schnitttiefe oder Verschiebungswert im Zyklus |
| R | Radius, Rückzugshöhe mit Zyklus |
| S | Spindelgeschwindigkeit |
| T | Werkzeugaufruf |
| X, Y, Z | Positionsdaten (X auch verweilen) |
| ; | Blockende |
CNC-Maschine
- Einfaches CNC-Drehbankbohren mit Fanuc G74 Peck Drilling Cycle
- G83 Peck-Bohrzyklus (Tiefloch) für Fanuc
- Fanuc G73 Hochgeschwindigkeits-Peck-Bohrzyklus – Spanbruch-Bohrzyklus
- Liste der Fanuc-Alarmcodes
- Fanuc 21-Alarmcodes
- Fanuc-Spindelalarmcodes
- Fanuc 21i Alarmcodes
- Fanuc 21i Modell A Alarmcodes
- Fanuc Series 15 Alarmcodes
- Heidenhain TNC 426 Conversational M Codes – EMCO WinNC