| Kode G | Fungsi |
| G00 | Posisi |
| G01 | Interpolasi linier |
| G02 | CW interpolasi melingkar / CW interpolasi heliks |
| G03 | CCW interpolasi melingkar / CCW interpolasi heliks |
| G02.3 | CW interpolasi eksponensial |
| G03.3 | CCW interpolasi eksponensial |
| G04 | Tinggal |
| G07.1 | Interpolasi silindris |
| G107 | Interpolasi silindris |
| G09 | Pemeriksaan berhenti tepat |
| G10 | Masukan data Parameter/Kompensasi oleh program/ Pendaftaran data manajemen masa pakai alat |
| G11 | Masukan parameter program / Mode pendaftaran data manajemen masa pakai alat dibatalkan |
| G12.1 | Interpolasi koordinat kutub AKTIF |
| G112 | Interpolasi koordinat kutub AKTIF |
| G13.1 | Pembatalan interpolasi koordinat kutub |
| G113 | Pembatalan interpolasi koordinat kutub |
| G12.1 | Interpolasi penggilingan AKTIF |
| G13.1 | Pembatalan interpolasi penggilingan |
| G14 | Saldo terpotong |
| G15 | Saldo dipotong AKTIF |
| G16 | Pemilihan bidang interpolasi penggilingan Bidang silinder Y-Z |
| G17 | Pemilihan pesawat X-Y |
| G18 | Pemilihan pesawat Z-X |
| G19 | Pemilihan pesawat Y-Z |
| G20 | Perintah inci |
| G21 | Perintah metrik |
| G22 | Pemeriksaan penghalang AKTIF |
| G23 | Pemeriksaan penghalang NONAKTIF |
| G22 | Batas lunak AKTIF |
| G23 | Batas lunak NONAKTIF |
| G27 | Pemeriksaan pengembalian posisi referensi |
| G28 | Pengembalian posisi referensi otomatis |
| G29 | Kembali dari posisi referensi |
| G30 | pengembalian posisi referensi ke-2, ke-3 dan 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 |
| G31 | Fungsi 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 | Pemotongan utas timah variabel |
| G35 | Pemotong benang melingkar CW |
| G36 | CCW pemotongan benang melingkar |
| G36/G37 | Pengukuran panjang alat otomatis |
| G37.1 | Pengukuran panjang alat otomatis |
| G37.2 | Pengukuran panjang alat otomatis |
| G40 | Pembatalan kompensasi R hidung alat |
| G41 | Kompensasi R hidung alat tersisa |
| G42 | Kompensasi hidung alat R tepat |
| G46 | Kompensasi hidung alat R (arah dipilih secara otomatis) AKTIF |
| G43.1 | Mode kontrol spindel pertama |
| G44.1 | Mode kontrol spindel yang dipilih |
| G47.1 | Semua mode kontrol simultan spindel |
| G50 G92 | Pengaturan kecepatan klem spindel / Pengaturan sistem koordinat |
| G50.2 | Pembatalan penskalaan |
| G51.2 | Penskalaan AKTIF |
| G50.2 | Mode pemesinan poligon dibatalkan (sinkronisasi sumbu alat spindel) |
| G250 | Mode pemesinan poligon dibatalkan (sinkronisasi sumbu alat spindel) |
| G51.2 | Mode pemesinan poligon AKTIF (sinkronisasi sumbu alat spindel) |
| G251 | Mode pemesinan poligon AKTIF (sinkronisasi sumbu alat spindel) |
| G52 | Pengaturan sistem koordinat lokal |
| G53 | Pemilihan sistem koordinat mesin dasar |
| G54 | Pemilihan sistem koordinat benda kerja 1 |
| G55 | Pemilihan sistem koordinat benda kerja 2 |
| G56 | Pemilihan sistem koordinat benda kerja 3 |
| G57 | Pemilihan sistem koordinat benda kerja 4 |
| G58 | Pemilihan sistem koordinat benda kerja 5 |
| G59 | Pemilihan sistem koordinat benda kerja 6 |
| G54.1 | Sistem koordinat benda kerja 48 set diperluas |
| G61 | Mode pemeriksaan berhenti tepat |
| G62 | Penimpaan sudut otomatis |
| G63 | Mode Mengetuk |
| 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 | Cermin gambar untuk menghadap posting alat AKTIF atau mode pemotongan keseimbangan AKTIF |
| G69 | Cermin gambar untuk menghadap pos alat MATI atau mode potong saldo dibatalkan |
| G70 | Menyelesaikan siklus |
| G71 | Siklus pemotongan kasar memanjang |
| G72 | Hadapi siklus pemotongan yang kasar |
| G73 | Membentuk siklus pemotongan kasar material |
| G74 | Siklus pemutusan wajah |
| G75 | Siklus pemutusan memanjang |
| G76 | Siklus pemotongan benang majemuk |
| G76.1 | siklus pemotongan benang sinkron sistem 2 bagian (1) |
| G76.2 | siklus pemotongan benang sinkron sistem 2 bagian (2) |
| G90 G77 | Siklus tetap pemotongan membujur |
| G92 G78 | Siklus tetap pemotongan benang |
| G94 G79 | Siklus tetap pemotongan wajah |
| G80 | Siklus tetap untuk pembatalan pengeboran |
| G81 | Siklus tetap (pengeboran/pengeboran titik) |
| G82 | Siklus tetap (pengeboran/konter membosankan) |
| G79 G83.2 | Siklus pengeboran lubang dalam 2 |
| G83 | Siklus pengeboran lubang dalam (sumbu Z)/Siklus pengeboran lubang dalam berdiameter kecil |
| G83.1 | Siklus melangkah |
| G84 | Siklus ketukan (sumbu Z) |
| G85 | Siklus membosankan (sumbu Z) |
| G87 | Siklus pengeboran lubang dalam (sumbu X) |
| G88 | Siklus ketukan (sumbu X) |
| G89 | Siklus membosankan (sumbu X) |
| G84.1 | Siklus penyadapan terbalik (sumbu Z) |
| G84.2 | Siklus penyadapan sinkron |
| G88.1 | Siklus penyadapan terbalik (sumbu X) |
| G50.3 G92.1 | Preset koordinat benda kerja |
| G96 | Kontrol kecepatan permukaan konstan AKTIF |
| G97 | Kontrol kecepatan permukaan konstan NONAKTIF |
| G98 G94 | Umpan per menit (Umpan asinkron) |
| G99 G95 | Umpan per revolusi (Umpan sinkron) |
| G90 | Perintah nilai absolut |
| G91 | Perintah nilai inkremental |
| G98 | Pengembalian awal siklus tetap |
| G99 | Pengembalian titik R siklus tetap |
| G113 | Sinkronisasi spindel dibatalkan |
| Mode pemesinan poligon (sinkronisasi spindel-spindel) dibatalkan |
| G114.1 | Sinkronisasi spindel |
| G114.2 | Mode pemesinan poligon (sinkronisasi spindel-spindel) AKTIF |
| G114.3 | Sinkronisasi spindel alat II (Hobbing) |
| G115 | Sinkronisasi penetapan titik awal Tipe 1 |
| G116 | Sinkronisasi penunjukan titik awal Tipe 2 |
| G117 | Keluaran fungsi lainnya selama pergerakan sumbu |