| Kode G | Fungsi |
| G00 | Memosisikan dalam traverse cepat |
| G01 | Posisi pada kecepatan umpan |
| G02 | Interpolasi melingkar – Searah jarum jam |
| G03 | Interpolasi melingkar – Berlawanan arah jarum jam |
| G04 | Waktu tunggu |
| G05 | Interpolasi busur spasial |
| G14 | Panggilan makro |
| G17 | Pesawat XY |
| G18 | Pesawat ZX |
| G19 | Pesawat YZ |
| G22 | Panggilan subprogram |
| G23 | Teks – Fungsi |
| G25 | RTCP H Aktif/Nonaktif |
| G26 | Pesawat gratis |
| G29 | Transformasi sumbu |
| G30 | Antarmuka Spline (spline online) |
| G305 | Interpolasi-P5 (Polinomial Online) |
| G31 – G35 | Antarmuka Spline (spline offline) |
| G40 | Penghapusan koreksi radius pemotong frais |
| G41 | Koreksi radius pemotong frais tersisa |
| G42 | Koreksi radius pemotong frais benar |
| G43 | Koreksi radius pemotong frais hingga |
| G44 | Koreksi radius pemotong frais melalui |
| G50/G51/G52 | PRESET |
| G50 | Nonaktifkan PRESET |
| G51 | aktifkan PRESET |
| G52 | PRESET program |
| G53 | Penghapusan titik nol |
| G54 – G59 | Offset nol dan rotasi koordinat |
| G70 | Satuan ukuran inci |
| G71 | Satuan ukuran mm |
| G72 | Penghapusan pemesinan dan penskalaan gambar cermin |
| G73 | Pemesinan gambar cermin |
| G73 | Penskalaan |
| G77 | Eksekusi siklus pada lingkaran |
| G78 | Definisi poin |
| G79 | Eksekusi siklus |
| G81 | Siklus pengeboran |
| G83 | Siklus pengeboran lubang dalam |
| G84 | Siklus penyadapan |
| G87 | Siklus penggilingan saku persegi panjang |
| G88 | Siklus milling slot |
| G89 | Siklus penggilingan saku melingkar/cincin |
| G90 | Ukuran mutlak |
| G91 | Ukuran relatif |
| G92 | Rotasi koordinat offset titik nol relatif |
| G93 | Rotasi koordinat titik nol mutlak |
| G94 | Pemrograman kecepatan |
| G95 | Pemrograman waktu |
| G110 | Pengaturan Keluaran PLC |
| G111 | Penghapusan Keluaran PLC |
| G181 | Kalibrasi probe |
| G182 | Pengukuran jarak |
| G183 | Probing garis lurus |
| G184 | Pemeriksaan poros |
| G185 | Memeriksa lubang |
| G186 | Pengukuran titik |
| G187 | Kalibrasi pelat ukur |
| G188 | Plat pengukur panjang alat |
| G189 | Pelat pengukur kontrol kerusakan alat |
| G190 | Pusat lingkaran mutlak |
| G191 | Pusat lingkaran relatif |
| G281 | Tingkatkan partisipasi |
| G282 | Koordinat |
| G282,0 | Mengganti sistem koordinat benda kerja WCS / MCS sistem koordinat mesin |
| G282,1 | Menyinkronkan ulang posisi sumbu proses NC yang aktif |
| G282,2 | Modulo aktif/nonaktif |
| G283 | Probing multi-sumbu |
| G285 | Selidiki SETPOS |
| G286 | Aktifkan/Nonaktifkan Lihat ke Depan |
| G288 | Tetapkan parameter Look Ahead |
| G288,0 | Parameter dasar LookAhead |
| G288,1 | sumbu berbasis waktu |
| G288,2 | Sumbu pembulatan |
| G288,3 | Akurasi kontur dari masing-masing sumbu |
| G288,4 | Faktor basis waktu adalah spesifik sumbu |
| G289 | Siklus multifungsi |
| G289 C | Nonaktifkan eksekusi siklus eksternal |
| G289 E | Kesalahan Keluar dari kode G&M |
| G289 L | Koreksi panjang alat |
| G289 N | Muat ulang PRCON |
| G289 R | Mengadopsi radius alat |
| G289 X | Mengadopsi nilai pengukuran |
| G289 Z | Mengaktifkan G73 / G93 dengan siklus |
| G481 | Penyiapan bor |
| G481 | SE01 menyiapkan 2 lubang |
| G481 | Penyiapan SE02 4 membosankan |
| G482 | Penyiapan poros |
| G482 | SE03 Siapkan 2 poros |
| G482 | SE04 Siapkan 4 poros |
| G483 | Siapkan slot/saku persegi panjang di dalam |
| G484 | Siapkan slot/persegi panjang di luar |
| G485 | Siapkan 2 sisi |
| G487 | Tentukan titik ruang |
| G488 | Blok pengukuran sederhana |
| G581 | Rotasi siklus operasi berkelanjutan |
| G582 | Osilasi siklus operasi berkelanjutan |
| G585 | Log posisi |
| G586 | Aktivasi pemrosesan daftar pekerjaan |
| G586 | Pemrosesan daftar pekerjaan |
| G587 | I Variabel -> PLC |
| G587 | O Setel potensiometer umpan/spindel |
| G589 | Mendekati titik referensi |
| G688 | Perintah penyiapan – Pemesinan Benda Kerja |
| G688,2 | Penggilingan bidang permukaan |
| G688,3 | Penggilingan bingkai |
| G688,10 | Penggilingan benang |
| G781 | OFFSET Kalibrasi |
| G781,1 | Offset spindel |
| G782 | Baca/tulis data CNC |
| G782,0 / ,1 | Data pengelolaan alat |
| G782,0 I/R | Baca data CNC |
| G782,0 E | Sesuaikan siklus reaksi kesalahan |
| G782,1 | Menulis data CNC |
| G782,2 | Baca variabel PLC |
| G782,3 | Tulis variabel PLC |
| G782,4 | Baca posisi sumbu |
| G782,5 | Baca definisi antarmuka siklus eksternal |
| G782,6 | Membaca definisi eksekusi antarmuka siklus eksternal |
| G782,8 | Baca parameter server |
| G782,9 | Memeriksa penetapan variabel komunikasi |
| G782,10 | Membaca offset aktif |
| G783,0 | Baca/Tulis poin nol |
| G784,0 | Baca di variabel komunikasi |
| G784,1 | Emit variabel komunikasi |
| G787 | Kontrol Apatif |
| G788,1 | Memeriksa sumbu Z permukaan |
| G788,2 | Sudut dan sudut terhadap sumbu X positif |
| G788,3 | Titik tengah persegi panjang dan sudut terhadap X – pengukuran individual |
| G788,5 | Titik tengah persegi panjang dan sudut terhadap X – pengukuran lanjutan |
| G788,10 | Mendeteksi permukaan menggunakan 3 titik (opsional) |
| G789 | Siklus pengatur waktu |