Penggilingan CNC adalah proses pemesinan yang menghilangkan material menggunakan mesin penggilingan-sumbu multi-sumbu yang dikendalikan oleh komputer. Prosesnya melibatkan penggunaan pemotong frais berlapis karbida atau berlian-berputar berkecepatan tinggi untuk memotong profil benda kerja di sepanjang jalur-yang telah diprogram sebelumnya di bawah kendali program CNC. Pemrograman CNC mencakup seluruh alur kerja mulai dari gambar komponen hingga pembuatan program pemesinan, memanfaatkan kode G-untuk mengontrol peralatan mesin dan mencapai gerakan multi-sumbu yang terkoordinasi.
Mesin penggilingan CNC terdiri dari unit kontrol CNC, spindel, dan meja kerja, yang memungkinkan gerakan terkoordinasi pada 3 hingga 5 sumbu melalui pemrograman kode G-. Alat pemotong biasanya terbuat dari karbida atau keramik, dengan diameter berkisar antara φ0,5 hingga 50 mm; ketika dioperasikan pada kecepatan potong 120–300 m/menit dan laju pemakanan 0,05–0,2 mm/gigi, proses tersebut dapat mencapai kekasaran permukaan Ra 0,8 μm dan akurasi dimensi dalam kisaran IT7–IT8 [2]. Dibandingkan dengan mesin milling konvensional, teknologi ini mampu mengerjakan fitur kompleks seperti rongga planar dan permukaan melengkung spasial, dengan sistem CNC lima sumbu yang mencapai akurasi posisi hingga ±0,002 mm.

