| Kode G | Fungsi |
| G00 | Posisi |
| G01 | Interpolasi linier |
| G02 | Interpolasi melingkar/interpolasi heliks/interpolasi spiral/interpolasi berbentuk kerucut, CW (searah jarum jam) |
| G02.2 | Involute interpolasi, CW (searah jarum jam) |
| G02.3 | Interpolasi eksponensial,CW (searah jarum jam) |
| G03 | Interpolasi melingkar/interpolasi heliks/interpolasi spiral/interpolasi berbentuk kerucut, CCW (berlawanan arah jarum jam) |
| G03.2 | Involute interpolasi, CCW (berlawanan arah jarum jam) |
| G03.3 | Interpolasi eksponensial, CCW (berlawanan arah jarum jam) |
| G04 | Tetap/Berhenti tepat |
| G05 | Kontrol kontur AI II pemrosesan berkecepatan tinggi (jumlah blok terbaca di depan:1000) (perintah kompatibilitas kontrol kontur presisi tinggi) |
| G05.1 | Kontrol kontur AI II pemrosesan berkecepatan tinggi (jumlah blok terbaca di depan:1000) / Perataan nano/Interpolasi halus |
| G06.2 | interpolasi NURBS |
| G07 | Interpolasi sumbu hipotetis |
| G07.1(G107) | Interpolasi silinder/Offset titik potong untuk interpolasi silinder |
| G08 | Kontrol kontur AI (perintah kompatibilitas kontrol lihat ke depan) |
| G09 | Berhenti tepat |
| G10 | Pengaturan data |
| G10.6 | Data pencabutan alat |
| G11 | Mode pengaturan data dibatalkan |
| G12.1 | Mode interpolasi koordinat kutub |
| G13.1 | Mode interpolasi koordinat kutub dibatalkan |
| G15 | Perintah koordinat kutub dibatalkan |
| G16 | Perintah koordinat kutub |
| G17 | bidang XY |
| G18 | Pesawat ZX |
| G19 | Pesawat YZ |
| G20 | Input data dalam sistem inci |
| G21 | Masukan data dalam sistem metrik |
| G22 | Fungsi cek stroke tersimpan AKTIF |
| G23 | Fungsi cek coretan tersimpan NONAKTIF |
| G27 | Tidak ada cek pengembalian |
| G28 | Pengembalian nol otomatis |
| G29 | Kembali dari titik nol |
| G30 | Kedua/ketiga, pengembalian nol keempat |
| G30.1 | Pengembalian titik referensi mengambang |
| G31 | Lewati fungsi |
| G33 | Pemotong utas/menyinkronkan feed |
| G34 | Uliran prospek variabel |
| G35 | CW threading melingkar |
| G36 | CCW threading melingkar |
| G40 | Offset radius alat batalkan/Batalkan offset radius hidung alat |
| G41 | Offset radius alat, kiri/Offset radius hidung alat, kiri |
| G42 | Offset radius alat, offset radius hidung kanan/alat, kanan |
| G41.2 | Kompensasi pemotong untuk pemesinan 5 sumbu kiri (tipe 1) |
| G41.3 | Kompensasi pemotong untuk pemesinan 5 sumbu (offset edge terdepan) |
| G41.4 | Kompensasi pemotong untuk pemesinan 5 sumbu kiri (tipe 1) (perintah yang kompatibel dengan MSX-5**) |
| G41.5 | Kompensasi pemotong untuk pemesinan 5 sumbu kiri (tipe 1) (perintah yang kompatibel dengan MSX-5**) |
| G41.6 | Kompensasi pemotong untuk pemesinan 5 sumbu kiri (tipe 2) |
| G42.2 | Kompensasi pemotong untuk hak pemesinan 5 sumbu (tipe 1) |
| G42.4 | Kompensasi pemotong untuk pemesinan 5 sumbu kanan (tipe 1) (perintah yang kompatibel dengan MSX-5**) |
| G42.5 | Kompensasi pemotong untuk pemesinan 5 sumbu kanan (tipe 1) (perintah yang kompatibel dengan MSX-5**) |
| G42.6 | Kompensasi pemotong untuk hak pemesinan 5 sumbu (tipe 2) |
| G40.1 (G150) | Mode pembatalan kontrol arah normal |
| G41.1 (G151) | Kontrol arah normal AKTIF (sisi kiri) |
| G42.1 (G152) | Kontrol arah normal AKTIF (sisi kanan) |
| G43 | Offset panjang pahat, + |
| G43.1 | Kompensasi panjang alat dalam arah sumbu alat |
| G43.4 | Kontrol titik pusat alat (tipe 1)/Kontrol kecepatan halus |
| G43.5 | Kontrol titik pusat alat (tipe 2) |
| G43.7 | Offset panjang alat untuk memutar |
| G43.8 | Kontrol titik potong (tipe 1) |
| G43.9 | Kontrol titik potong (tipe 2) |
| G44 | Offset panjang pahat,− |
| G45 | Offset posisi alat, naikkan |
| G46 | Offset posisi alat, turunkan |
| G47 | Offset posisi alat, peningkatan dua kali |
| G48 | Offset posisi alat, turun dua kali |
| G49 | Offset panjang alat batalkan/Batalkan kontrol titik tengah alat |
| G50 | Pembatalan penskalaan/Pembatalan gambar cermin yang dapat diprogram (pembesaran negatif) |
| G51 | Penskalaan/Gambar cermin yang dapat diprogram (pembesaran negatif) |
| G50.1 | Pembatalan gambar cermin yang dapat diprogram |
| G51.1 | Gambar cermin yang dapat diprogram |
| G50.2 | Pembatalan 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 off-set perlengkapan dinamis meja putar |
| G54.4 | Offset kesalahan pengaturan kerja |
| G55 | Pemilihan sistem koordinat kerja 2 |
| G56 | Pemilihan 3 sistem koordinat kerja |
| G57 | Pemilihan 4 sistem koordinat kerja |
| G58 | Pemilihan 5 sistem koordinat kerja |
| G59 | Pemilihan 6 sistem koordinat kerja |
| G60 | Pendekatan satu arah |
| G61 | Mode berhenti tepat |
| G62 | Mode penimpaan sudut otomatis |
| G63 | Mode Mengetuk |
| 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 | Pembatalan panggilan modal makro |
| G68 | Rotasi koordinat/konversi koordinat 3D |
| G68.2 | Perintah bidang kerja miring (sudut euler) |
| G69 | Pembatalan rotasi koordinat/pembatalan konversi koordinat 3D |
| G72.1 | Salin-rotasi |
| G72.2 | Copy-shift |
| G73 | Siklus pengeboran lubang dalam berkecepatan tinggi |
| G74 | Membalikkan siklus penyadapan |
| G76 | Siklus yang membosankan |
| G80 | Mode pemotongan NONAKTIF/Siklus pemesinan lubang dibatalkan |
| G81 | Siklus pengeboran titik |
| G81.1 | Memotong |
| G82 | Melawan siklus membosankan |
| G83 | Siklus pengeboran lubang dalam |
| G84 | Siklus penyadapan |
| G84.2 | Siklus penyadapan tersinkronisasi (format F15) |
| G84.3 | Siklus penyadapan tersinkronisasi terbalik (format F15) |
| G85 | Siklus membosankan |
| G86 | Siklus membosankan |
| G87 | Siklus membosankan kembali |
| G88 | Siklus membosankan |
| G89 | Siklus membosankan |
| G90 | Perintah mutlak |
| G91 | Perintah tambahan |
| G92 | Perubahan sistem koordinat kerja/Pengaturan kecepatan spindel putar maksimum |
| G92.1 | Preset sistem koordinat kerja |
| G93 | Umpan waktu terbalik |
| G94 | Mode umpan per menit |
| G95 | Umpan per mode revolusi |
| G96 | Kontrol kecepatan permukaan konstan |
| G97 | Mengontrol spindel putar dengan kecepatan konstan |
| G98 | Pengembalian poin awal (siklus kaleng pemesinan lubang) |
| G99 | Pengembalian titik R (siklus kaleng pemesinan lubang) |
| G107 | Interpolasi silindris |
| G313 | Memanggil program makro pemantau beban |
| G332 | Pemilihan mode pemotongan / Menentukan toleransi |
| G355 | Pengukuran sumbu rotasi |
| G382 | Perintah bidang kerja miring (roll-pitch-yaw) |