| Kode G | Deskripsi |
|---|
| G0 | Posisi cepat sumbu dalam interpolasi linier pada pesawat dan ruang ke titik yang diprogram. |
| G1 | Kerja dalam interpolasi linier pada pesawat dan ruang ke titik yang diprogram. |
| G2 | Interpolasi lingkaran searah jarum jam pada pesawat yang dipilih atau heliks |
| G3 | Kerja dalam interpolasi lingkaran berlawanan jarum jam pada pesawat yang dipilih atau heliks. |
| G4 | Waktu diam yang diprogram dengan putaran spindel (G4/n) atau dalam bagian detik (G4/s waktu dalam detik/10) |
| G5-G7-G9 | Fungsi G yang hanya dikenali untuk alasan kompatibilitas dengan CNC 132 160. Mereka dieksekusi seperti G0. |
| G10-G11 | Diberikan untuk pemrograman geometris. |
| G13-G16 | Diberikan untuk pemrograman geometris. |
| G17 | Menentukan X Y sebagai pesawat pemesinan (di mana Z adalah sumbu tegak lurus) aktif saat awal. |
| G18 | Menentukan X Z sebagai pesawat pemesinan (di mana Y adalah sumbu tegak lurus). |
| G19 | Menentukan Y Z sebagai pesawat pemesinan (di mana X adalah sumbu tegak lurus). |
| G20-G25 | Untuk pemrograman geometris. |
| G26 | Laju'avance pada ujung alat juga untuk sumbu putar. |
| G27 | Laju'avance nyata sumbu (untuk putar DERajat/MENIT). |
| G30 | Batalkan fungsi G31 |
| G31 | Cara kerja aktif (aktif saat awal) Laju'avance pada ujung alat. |
| G38 | Menentukan cara salinan secara bergantian pada parameter yang diberikan dalam tabel VCP (OPSIONAL) |
| G39 | Posisi spindel dengan sudut M dari 0° hingga 360°. |
| G40 | Posisi dengan Batalkan Kompensasi Radius Pemotong |
| G41 | Pendekatan alat selama kerja dengan perkenalan koreksi radius alat di kiri jalur yang diprogram. |
| G42 | Pendekatan alat selama kerja dengan perkenalan koreksi radius alat di kanan jalur yang diprogram. |
| G43 | Siklus goresan, seperti G41 dan perkenalan gerakan osilasi pada sumbu tegak lurus pada pesawat kerja. |
| G44 | Siklus goresan seperti G42 dengan perkenalan gerakan osilasi pada sumbu tegak lurus pada pesawat kerja. |
| G45 | Ambil siklus alat otomatis (subrutin). |
| G47 | Lepaskan siklus alat otomatis (subrutin). |
| G49 | Fungsi koneksi program dalam memori. |
| G50 | Batalkan G51. |
| G51 | Rotasi-terjemahan sesuai titik yang diprogram (X,Y,E) |
| G55 | Siklus rotasi kepala putar tanpa penyesuaian pesawat dengan sudut rotasi. |
| G56 | Siklus rotasi kepala putar dengan penyesuaian pesawat dengan sudut rotasi |
| G58 | Pembulatan 360° pada sumbu putar dengan sistem pengukuran absolut |
| G59 | Kembali dari subrutin |
| G60 | Batalkan G 61. |
| G61 | Faktor skala untuk sumbu X Y Z. |
| G62 | Batalkan G63 |
| G63 | Pemesinan berkecepatan tinggi dengan trajetur halus |
| G65-G69 | Diberikan untuk siklus digitizing |
| G70-G71 | Mode Inci-Metrik |
| G75-G77 | Diberikan untuk siklus digitizing |
| G79 | Diberikan untuk siklus digitizing |
| G80 | Batalkan siklus tetang dari G81 hingga G 89. |
| G81 | Siklus bor |
| G82 | Siklus bor (sama seperti G81) |
| G83 | Siklus bor lubang dalam |
| G84 | Siklus pengeboran tap |
| G85 | Siklus bor lubang dalam dengan kembali tinggi |
| G86 | Siklus goresan dengan henti spindel. |
| G87 | Siklus goresan (sama seperti G86) |
| G88 | Siklus bor untuk lebih dinding |
| G89 | Siklus goresan balik |
| G90-G93 | Fungsi G tidak dikenali |
| G94 | Laju'avance dalam mm/min. (Aktif saat awal) |
| G95 | Laju'avance dalam mikron/putaran spindel. |
| G96 | Siklus goresan dengan pelepasan dari dinding |
| G97 | Instruksi makro untuk pemesinan lingkaran atau sewi |
| G99 | Input fungsi M atau pesan dengan sumbu berhenti |
| G300 | Siklus pengukuran panjang alat (opsional). |
| G301 | Memverifikasi siklus panjang alat dengan henti (opsional). |
| G302 | Memverifikasi siklus panjang alat dengan penelitian otomatis alat pengganti (opsional). |
| G303 | Siklus pengukuran radius alat (opsional). |
| G304 | Memverifikasi siklus radius alat dengan henti (opsional). |
| G305 | Memverifikasi siklus radius alat dengan penelitian otomatis alat pengganti (opsional). |
| G306 | Siklus pengukuran panjang dan radius alat (opsional). |
| G311 | Penyesuaian pengukur koefisien (opsional). |
| G312 | Pemulihan nol pada pin (opsional). |
| G313 | Pemulihan nol pada lubang (opsional). |
| G314 | Pemulihan nol pada Z (opsional). |
| G316 | Redefinisi sumbu fungsi IND CNC |
| G317 | Redistribusi fungsi sumbu |
| G318 | Definisi fungsi feeler sumbu tiga |
| G319 | Penugasan sinonim fungsi sumbu |
| G320 | Nonaktifkan G321. |
| G321 | Aktivasi peningkatan jumlah Q. |
| G322 | Nonaktifkan siklus goresan. |
| G323 | Aktifkan siklus goresan. |
| G324 | Pengecualian penyesuaian ulang posisi sumbu dengan LNS. |
| G325 | Pemulihan nol pada persegi (opsional). |
| G326 | Pemulihan nol pada tepi (opsional). |
| G327 | Manajemen asal dan panjang alat. |
| G328 | Koreksi panjang delta pada tabel alat. |
| G329 | Koreksi radius delta pada tabel alat. |
| G330 | Penyesuaian ulang GPF. |
| G331 | Pemulihan fungsi G31 dengan GPF. |
| G332 | Pemulihan fungsi G32 dengan GPF. |
| G335 | Aktifkan pendaftaran kuota mesin pada disk. |
| G336 | Nonaktifkan pendaftaran kuota mesin pada disk. |
| G340 | Koreksi radius dalam profil dari program bagian. |
| G341 | Koreksi radius dalam profil dari tabel. |
| G342 | Aktivasi Delta L pada panjang alat. |
| G343 | Batalkan G342. |
| G344 | Aktivasi Delta R pada radius alat. |
| G345 | Batalkan G344. |
| G346 | Penggantian alat otomatis saat waktu habis. |
| G349 | Subrutin. |
| G350 | Modifikasi awal sumbu tabel pembagi. |
| G351 | Roto-translasi. |
| G352 | Simpan penguncian sumbu dan kunci semua sumbu. |
| G353 | Kembalikan penguncian sumbu yang disimpan dengan G352. |
| G354 | Aktivasi rotasi matriks pada titik yang diprogram. |
| G355 | Siklus rotasi kepala putar tanpa penyesuaian panjang kepala (opsional). |
| G356 | Siklus rotasi kepala putar dengan penyesuaian pesawat dengan sudut rotasi (Opsional). |
| G359 | Kembali ke program pemanggil untuk file yang diaktifkan dengan G349. |
| G360 | Kerja dengan N.U.R.B.S. dengan gerakan 3 hingga 5 sumbu. |
| G362 | Perkenalan vertex poligon dalam digitizing (opsional). |
| G363 | Perkenalan kedalaman dalam digitizing (opsional). |
| G364 | Perkenalan poligon kedua (opsional). |
| G370-G376 | Siklus digitizing (opsional). |
| G377 | Kualifikasi pratinjau panjang alat (opsional). |
| G378 | Kualifikasi pratinjau radius alat (opsional). |
| G384 | Siklus pengeboran tap rigid (opsional). |
| G390 | Persiapan untuk pemrograman dalam kuota absolut. |
| G391 | Batalkan G390. |
| G392 | Nyala/Mati pemulihan nol feeler pada pin (opsional). |
| G393 | Nyala/Mati pemulihan nol feeler pada lubang (opsional). |
| G394 | Nyala/Mati pemulihan nol feeler di Z (opsional). |
| G395 | Nyala/Mati pemulihan nol feeler pada persegi (opsional). |
| G396 | Nyala/Mati pemulihan nol feeler pada tepi (opsional). |
| G398 | Penelitian bagian dengan feeler Nyala/Mati dan penentuan kuota (opsional). |
| G399 | Rapid ke 5 mm dari batas Z positif. |
| G428/ | Fungsi pengambilan bagian (opsional). |
| G429/ | Fungsi pengambilan bagian (opsional). |
| G500 | Siklus pengukuran panjang alat dengan perubahan alat manual (opsional). |
| G503 | Siklus pengukuran radius alat dengan perubahan alat manual (opsional). |
| G506 | Siklus pengukuran panjang dan radius alat dengan perubahan alat manual (opsional). |
| G550 | Konfigurasi pemulihan otomatis. |
| G551 | Konfigurasi perubahan otomatis. |
| G571-G578 | Siklus digitizing (opsional). |
| G731 | Kompensasi radius alat dalam ruang dengan nol pada titik alat. |
| G703 | Tail-stock maju dengan tekanan udara tereduksi (opsional) |
| G704 | Tail-stock maju dengan tekanan udara normal (opsional) |
| G705 | Tailstock mundur (opsional) |
| G740 | Batalkan G748. |
| G746 | Terjemahan dan rotasi asal yang terkait dengan rotasi meja. |
| G748 | Terjemahan asal yang terkait dengan rotasi meja. |
| G751 | Translasi 3D. |
| G752 | Rotasi 3D. |
| G755 | Rotasi kepala di pusat alat bola. |