| G-code | Functie |
| G00 | Positionering |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie (CW) |
| G03 | Circulaire interpolatie (CCW) |
| G04 | Stilstaan |
| G05 | Continue snijmodus met hoge snelheid |
| G07 | Gefedereerde sinuscurveregeling |
| G09 | Exacte stopcontrole |
| G10 | Instelling offsetwaarde, start registratie van beheergegevens over standtijd |
| G11 | Einde van de registratie van gegevens over het beheer van de levensduur van het gereedschap |
| G17 | Selectie XY-vlak |
| G18 | ZX-vlakselectie |
| G19 | Selectie YZ-vlak |
| G20 | Invoer in inch |
| G21 | Invoer in mm |
| G22 | Opgeslagen slaglimiet AAN |
| G23 | Opgeslagen slaglimiet UIT |
| G27 | Terugkeercontrole referentiepunt |
| G28 | Terugkeren naar referentiepunt |
| G29 | Terugkeren vanaf referentiepunt |
| G30 | Keer terug naar het 2e, 3e, 4e referentiepunt |
| G31 | Knippen overslaan |
| G33 | Draadknippen |
| G40 | Snijcompensatie geannuleerd |
| G41 | Freescompensatie links |
| G42 | Freescompensatie rechts |
| G43 | Gereedschapslengtecompensatie + richting |
| G44 | Gereedschapslengtecompensatie – richting |
| G49 | Gereedschapslengtecompensatie annuleren |
| G45 | Gereedschapsoffset vergroten |
| G46 | Gereedschapsoffset verkleinen |
| G47 | Gereedschapsoffset dubbele toename |
| G48 | Gereedschapsoffset dubbele afname |
| G50 | Afschalen |
| G51 | Schalen aan |
| G54 | Werkstukcoördinatensysteem 1 selecteren |
| G55 | Werkstukcoördinatensysteem 2 selecteren |
| G56 | Werkstukcoördinatensysteem 3 selecteren |
| G57 | Werkstukcoördinatensysteem 4 selecteren |
| G58 | Werkstukcoördinatensysteem 5 selecteren |
| G59 | Werkstukcoördinatensysteem 6 selecteren |
| G60 | Positionering in één richting |
| G61 | Exacte stopcontrolemodus |
| G62 | Automatische hoekovername |
| G64 | Snijmodus |
| G65 | Aangepaste macro eenvoudige oproep |
| G66 | Aangepast macromodaal gesprek |
| G67 | Aangepast macromodaal gesprek annuleren |
| G73 | Peck-boorcyclus |
| G74 | Tegentapcyclus |
| G76 | Fijnkotteren |
| G80 | Voorgeprogrammeerde cyclus annuleren |
| G81 | Boorcyclus, puntkotteren |
| G82 | Boorcyclus, tegenboren |
| G83 | Peck-boorcyclus |
| G84 | Tapcyclus |
| G85 | Saaie cyclus |
| G86 | Saaie cyclus |
| G87 | Trekkottercyclus |
| G88 | Saaie cyclus |
| G89 | Saaie cyclus |
| G90 | Absoluut programmeren |
| G91 | Incrementele programmering |
| G92 | Absolute nul programmering |
| G94 | Per minuut feed |
| G95 | Per omwenteling voeding |
| G98 | Keer terug naar het beginpunt in de voorgeprogrammeerde cyclus |
| G99 | Keer terug naar het R-punt in de voorgeprogrammeerde cyclus |