| kode G | Fungsi |
| G00 | Posisi |
| G01 | Interpolasi linier |
| G02 | Interpolasi melingkar CW (searah jarum jam) |
| CW interpolasi melingkar yang ditentukan R |
| Interpolasi heliks CW |
| CW interpolasi spiral/kerucut (tipe 2) |
| G03 | CCW interpolasi melingkar (berlawanan arah jarum jam) |
| CCW interpolasi melingkar yang ditentukan R |
| CCW interpolasi heliks |
| CCW interpolasi Spiral/Kerucut (tipe 2) |
| G02.1 | CW interpolasi Spiral/Kerucut (tipe1) |
| G03.1 | CCW interpolasi Spiral/Kerucut (tipe1) |
| G02.3 | Rotasi positif interpolasi fungsi eksponensial |
| G03.3 | Rotasi negatif interpolasi fungsi eksponensial |
| G02.4 | interpolasi melingkar 3 dimensi |
| G03.4 | interpolasi melingkar 3 dimensi |
| G04 | Tinggal |
| G05 | Mode pemesinan kecepatan tinggi |
| Kontrol II dengan akurasi tinggi berkecepatan tinggi |
| G05.1 | Kontrol akurasi tinggi berkecepatan tinggi I Spline |
| G06.2 | interpolasi NURBS |
| G07 | Interpolasi sumbu hipotetis |
| G07.1 | Interpolasi silindris |
| G107 | Interpolasi silindris |
| G08 | Kontrol akurasi tinggi |
| G09 | Pemeriksaan berhenti tepat |
| G10 | Masukan data program (parameter /data kompensasi/data rotasi koordinat parameter) |
| G11 | Batalkan input data program |
| G12 | Potongan melingkar CW (searah jarum jam) |
| G13 | CCW potong melingkar (berlawanan arah jarum jam) |
| G12.1 | Interpolasi koordinat kutub AKTIF |
| G112 | Interpolasi koordinat kutub AKTIF |
| G13.1 | Pembatalan interpolasi koordinat kutub |
| G113 | Pembatalan interpolasi koordinat kutub |
| G14 | |
| G15 | Perintah koordinat kutub MATI |
| G16 | Perintah koordinat kutub AKTIF |
| G17 | Pemilihan pesawat X-Y |
| G18 | Pemilihan pesawat Z-X |
| G19 | Pemilihan pesawat Y-Z |
| G20 | Perintah inci |
| G21 | Perintah metrik |
| G22 | Pemeriksaan stroke sebelum perjalanan AKTIF |
| G23 | Pemeriksaan stroke sebelum pembatalan perjalanan |
| G24 | |
| G25 | |
| G26 | |
| G27 | Pemeriksaan posisi referensi |
| G28 | Pengembalian posisi referensi |
| G29 | Mulai pengembalian posisi |
| G30 | pengembalian posisi referensi ke-2 hingga ke-4 |
| G30.1 | Pengembalian posisi perubahan alat 1 |
| G30.2 | Pengembalian posisi perubahan alat 2 |
| G30.3 | Pengembalian posisi perubahan alat 3 |
| G30.4 | Pengembalian posisi perubahan alat 4 |
| G30.5 | Pengembalian posisi perubahan alat 5 |
| G30.6 | Pengembalian posisi perubahan alat 6 |
| G31 | Lewati |
| Fungsi lewati beberapa langkah 2 |
| G31.1 | Fungsi lewati beberapa langkah 1-1 |
| G31.2 | Fungsi lewati beberapa langkah 1-2 |
| G31.3 | Fungsi lewati beberapa langkah 1-3 |
| G32 | |
| G33 | Pemotongan benang |
| G34 | Siklus tetap khusus (lingkaran lubang baut) |
| G35 | Siklus tetap khusus (garis miring) |
| G36 | Siklus tetap khusus (arc) |
| G37 | Pengukuran panjang alat otomatis |
| G37.1 | Siklus tetap khusus (kisi) |
| G38 | Penunjukan vektor kompensasi radius alat |
| G39 | Busur sudut kompensasi radius alat |
| G40 | Pembatalan kompensasi radius alat |
| pembatalan kompensasi radius alat 3 dimensi |
| G41 | Kompensasi radius alat tersisa |
| Kompensasi radius alat 3 dimensi tersisa |
| G42 | Kompensasi radius alat benar |
| Kompensasi radius alat 3 dimensi benar |
| G40.1 | Pembatalan kontrol jalur normal |
| G41.1 | Kontrol jalur normal dibiarkan AKTIF |
| G42.1 | Kontrol jalur normal langsung AKTIF |
| G43 | Kompensasi panjang alat (+) |
| G44 | Kompensasi panjang alat (-) |
| G43.1 | Kompensasi panjang pahat di sepanjang sumbu pahat |
| G43.4 | Jenis kontrol titik pusat alat 1 |
| G43.5 | Jenis kontrol titik pusat alat 2 |
| G45 | Offset posisi alat (ekstensi) |
| G46 | Offset posisi alat (pengurangan) |
| G47 | Offset posisi alat (digandakan) |
| G48 | Offset posisi alat (setengah) |
| G49 | Pembatalan kompensasi panjang alat |
| Batalkan kontrol titik pusat alat |
| G50 | Pembatalan penskalaan |
| G51 | Penskalaan AKTIF |
| G50.1 | G perintah mirror image batalkan |
| G51.1 | Gambar pencerminan perintah G AKTIF |
| G52 | Pengaturan sistem koordinat lokal |
| G53 | Pemilihan sistem koordinat mesin dasar |
| G54 | Pemilihan 1 sistem koordinat benda kerja |
| G55 | Pemilihan sistem koordinat benda kerja 2 |
| G56 | Pemilihan 3 sistem koordinat benda kerja |
| G57 | Pemilihan 4 sistem koordinat benda kerja |
| G58 | Pemilihan 5 sistem koordinat benda kerja |
| G59 | Pemilihan 6 sistem koordinat benda kerja |
| G54.1 | Pemilihan sistem koordinat benda kerja 48 / 96 set diperpanjang |
| G60 | Pemosisian searah |
| G61 | Mode pemeriksaan berhenti tepat |
| G61.1 | Kontrol akurasi tinggi 1 AKTIF |
| G61.2 | Interpolasi spline dengan akurasi tinggi |
| G62 | Penimpaan sudut otomatis |
| G63 | Mode Mengetuk |
| G63.1 | Mode ketukan sinkron (ketukan normal) |
| G63.2 | Mode penyadapan sinkron (ketukan terbalik) |
| G64 | Mode pemotongan |
| G65 | Panggilan makro pengguna |
| G66 | Panggilan modal makro pengguna A |
| G66.1 | Pemanggilan modal makro pengguna B |
| G67 | Pembatalan panggilan modal makro pengguna |
| G68 | Mode rotasi koordinat yang dapat diprogram AKTIF/mode konversi koordinat 3 dimensi AKTIF |
| G69 | Mode rotasi koordinat yang dapat diprogram NONAKTIF/mode konversi koordinat 3 dimensi NONAKTIF |
| G70 | Siklus tetap pengguna |
| G71 | Siklus tetap pengguna |
| G72 | Siklus tetap pengguna |
| G73 | Siklus tetap (langkah) |
| G74 | Siklus tetap (ketuk terbalik) |
| G75 | Siklus tetap (siklus pemotongan lingkaran) |
| G76 | Siklus tetap (sangat membosankan) |
| G77 | Siklus tetap pengguna |
| G78 | Siklus tetap pengguna |
| G79 | Siklus tetap pengguna |
| G80 | Pembatalan siklus tetap |
| G81 | Siklus tetap (bor/bor titik) |
| G82 | Siklus tetap (pengeboran/konter membosankan) |
| G83 | Siklus tetap (pengeboran dalam) |
| G84 | Siklus tetap (mengetuk) |
| G85 | Siklus tetap (membosankan) |
| G86 | Siklus tetap (membosankan) |
| G87 | Siklus tetap (membosankan kembali) |
| G88 | Siklus tetap (membosankan) |
| G89 | Siklus tetap (membosankan) |
| G90 | Perintah nilai absolut |
| G91 | Nilai perintah tambahan |
| G92 | Pengaturan sistem koordinat / Pengaturan kecepatan penjepit spindel |
| G92.1 | Pengaturan awal sistem koordinat benda kerja |
| G93 | Umpan waktu terbalik |
| G94 | Umpan per menit (Umpan asinkron) |
| G95 | Umpan per revolusi (Umpan sinkron) |
| G96 | Kontrol kecepatan permukaan konstan AKTIF |
| G97 | Kontrol kecepatan permukaan konstan NONAKTIF |
| G98 | Pengembalian tingkat awal siklus tetap |
| G99 | Pengembalian level titik R siklus tetap |
| G100 hingga G255 | Makro pengguna (panggilan kode G) Maks. 10 |