| Kode G | Fungsi |
|---|
| G00 | Posisi |
| G01 | Interpolasi linear |
| G02 | Interpolasi lingkaran/interpolasi heliks/interpolasi spiral/interpolasi konikal, CW (searah jarum jam) |
| G02.2 | Interpolasi involute, CW (searah jarum jam) |
| G02.3 | Interpolasi eksponensial, CW (searah jarum jam) |
| G03 | Interpolasi lingkaran/interpolasi heliks/interpolasi spiral/interpolasi konikal, CCW (berlawanan arah jarum jam) |
| G03.2 | Interpolasi involute, CCW (berlawanan arah jarum jam) |
| G03.3 | Interpolasi eksponensial, CCW (berlawanan arah jarum jam) |
| G04 | Tunda/Berhenti tepat |
| G05 | Kontrol kontur AI II pemrosesan kecepatan tinggi (jumlah blok yang dibaca di depan: 1000) (perintah kompatibilitas kontrol kontur presisi tinggi) |
| G05.1 | Kontrol kontur AI II pemrosesan kecepatan tinggi (jumlah blok yang dibaca di depan: 1000) / Nano smoothing/Smooth interpolation |
| G06.2 | Interpolasi NURBS |
| G07 | Interpolasi sumbu hipotetis |
| G07.1(G107) | Interpolasi silindris/Offset titik pemotongan untuk interpolasi silindris |
| G08 | Kontrol kontur AI (perintah kompatibilitas kontrol look-ahead) |
| G09 | Berhenti tepat |
| G10 | Pengaturan data |
| G10.6 | Data penarikan alat |
| G11 | Batalkan mode pengaturan data |
| G12.1 | Mode interpolasi koordinat polar |
| G13.1 | Batalkan mode interpolasi koordinat polar |
| G15 | Batalkan perintah koordinat polar |
| G16 | Perintah koordinat polar |
| G17 | Bidang XY |
| G18 | Bidang ZX |
| G19 | Bidang YZ |
| G20 | Input data dalam sistem inci |
| G21 | Input data dalam sistem metrik |
| G22 | Fungsi pemeriksaan stroke tersimpan ON |
| G23 | Fungsi pemeriksaan stroke tersimpan OFF |
| G27 | Pemeriksaan kembali nol |
| G28 | Kembali nol otomatis |
| G29 | Kembali dari titik nol |
| G30 | Kembali nol kedua/ketiga, keempat |
| G30.1 | Kembali titik referensi floating |
| G31 | Fungsi skip |
| G33 | Pemotongan ulir/sinkronisasi avancemen |
| G34 | Uliran lead bervariabel |
| G35 | Uliran lingkaran CW |
| G36 | Uliran lingkaran CCW |
| G40 | Batalkan offset radius alat/Batalkan offset radius ujung alat |
| G41 | Offset radius alat kiri/Offset radius ujung alat kiri |
| G42 | Offset radius alat kanan/Offset radius ujung alat kanan |
| G41.2 | Kompensasi pemotong untuk pemesinan 5-sumbu kiri (type 1) |
| G41.3 | Kompensasi pemotong untuk pemesinan 5-sumbu (offset tepi leading) |
| G41.4 | Kompensasi pemotong untuk pemesinan 5-sumbu kiri (type 1) (perintah kompatibel MSX-5**) |
| G41.5 | Kompensasi pemotong untuk pemesinan 5-sumbu kiri (type 1) (perintah kompatibel MSX-5**) |
| G41.6 | Kompensasi pemotong untuk pemesinan 5-sumbu kiri (type 2) |
| G42.2 | Kompensasi pemotong untuk pemesinan 5-sumbu kanan (type 1) |
| G42.4 | Kompensasi pemotong untuk pemesinan 5-sumbu kanan (type 1) (perintah kompatibel MSX-5**) |
| G42.5 | Kompensasi pemotong untuk pemesinan 5-sumbu kanan (type 1) (perintah kompatibel MSX-5**) |
| G42.6 | Kompensasi pemotong untuk pemesinan 5-sumbu kanan (type 2) |
| G40.1 (G150) | Mode batalkan kontrol arah normal |
| G41.1 (G151) | Kontrol arah normal ON (sisi kiri) |
| G42.1 (G152) | Kontrol arah normal ON (sisi kanan) |
| G43 | Offset panjang alat, + |
| G43.1 | Kompensasi panjang alat dalam arah sumbu alat |
| G43.4 | Kontrol titik pusat alat (type 1)/Kontrol kecepatan halus |
| G43.5 | Kontrol titik pusat alat (type 2) |
| G43.7 | Offset panjang alat untuk putaran |
| G43.8 | Kontrol titik pemotongan (type 1) |
| G43.9 | Kontrol titik pemotongan (type 2) |
| G44 | Offset panjang alat, − |
| G45 | Offset posisi alat, tambah |
| G46 | Offset posisi alat, kurangi |
| G47 | Offset posisi alat, double-tambah |
| G48 | Offset posisi alat, double-kurangi |
| G49 | Batalkan offset panjang alat/Batalkan kontrol titik pusat alat |
| G50 | Batalkan skala/Batalkan citra cermin dapat diprogram (magnifikasi negatif) |
| G51 | Skala/Citra cermin dapat diprogram (magnifikasi negatif) |
| G50.1 | Batalkan citra cermin dapat diprogram |
| G51.1 | Citra cermin dapat diprogram |
| G50.2 | Batalkan pemotongan poligon |
| G51.2 | Pemotongan poligon |
| G52 | Pengaturan sistem koordinat lokal |
| G53 | Pemilihan sistem koordinat mesin |
| G53.1 | Kontrol arah sumbu alat |
| G54 | Pemilihan sistem koordinat kerja 1/Pemilihan sistem koordinat kerja tambahan |
| G54.1 | Pemilihan sistem koordinat kerja tambahan |
| G54.2 | Fungsi offset pemegang dinamik meja putar |
| G54.4 | Offset kesalahan pengaturan kerja |
| G55 | Pemilihan sistem koordinat kerja 2 |
| G56 | Pemilihan sistem koordinat kerja 3 |
| G57 | Pemilihan sistem koordinat kerja 4 |
| G58 | Pemilihan sistem koordinat kerja 5 |
| G59 | Pemilihan sistem koordinat kerja 6 |
| G60 | Pendekatan satu arah |
| G61 | Mode berhenti tepat |
| G62 | Mode override sudut otomatis |
| G63 | Mode gerigian |
| G64 | Mode pemotongan (mode pemeriksaan berhenti tepat) |
| G65 | Panggilan makro |
| G66 | Panggilan modal makro (panggilan setelah eksekusi perintah pergerakan sumbu) |
| G66.1 | Panggilan modal makro (panggilan di setiap blok) |
| G67 | Batalkan panggilan modal makro |
| G68 | Rotasi koordinat/Konversi koordinat 3D |
| G68.2 | Perintah bidang kerja miring (sudut Euler) |
| G69 | Batalkan rotasi koordinat/Batalkan konversi koordinat 3D |
| G72.1 | Copy-rotasi |
| G72.2 | Copy-pergeseran |
| G73 | Siklus pemboran dalam kecepatan tinggi |
| G74 | Siklus gerigian terbalik |
| G76 | Siklus borong halus |
| G80 | Mode chopping OFF/Batalkan siklus terpadu pemesinan lubang |
| G81 | Siklus bor titik awal |
| G81.1 | Chopping |
| G82 | Siklus borong |
| G83 | Siklus pemboran dalam |
| G84 | Siklus gerigian |
| G84.2 | Siklus gerigian sinkron (format F15) |
| G84.3 | Siklus gerigian sinkron terbalik (format F15) |
| G85 | Siklus borong |
| G86 | Siklus borong |
| G87 | Siklus borong belakang |
| G88 | Siklus borong |
| G89 | Siklus borong |
| G90 | Perintah mutlak |
| G91 | Perintah increment |
| G92 | Perubahan sistem koordinat kerja/Pengaturan kecepatan poros putaran maksimal |
| G92.1 | Preset sistem koordinat kerja |
| G93 | Avancemen waktu terbalik |
| G94 | Mode avancemen per menit |
| G95 | Mode avancemen per revolusi |
| G96 | Kontrol kecepatan permukaan konstan |
| G97 | Kontrol poros putaran pada kecepatan konstan |
| G98 | Kembali ke titik awal (siklus terpadu pemesinan lubang) |
| G99 | Kembali ke titik R (siklus terpadu pemesinan lubang) |
| G107 | Interpolasi silindris |
| G313 | Panggilan program makro pemantau beban |
| G332 | Pemilihan mode pemotongan / Menentukan toleransi |
| G355 | Pengukuran sumbu rotasi |
| G382 | Perintah bidang kerja miring (roll-pitch-yaw) |