Sistem pemotongan CNC lazimnya mesin bahagian secara automatik mengikut program pemesinan pra{0}}(biasanya menggunakan perisian seperti AutoCAD). Kami menyusun laluan proses pemesinan, parameter proses, trajektori pergerakan alat, anjakan, parameter pemotongan (kelajuan gelendong, kadar suapan, kedalaman potongan, dll.), dan fungsi tambahan (penukaran alat, putaran gelendong ke hadapan/terbalik, penyejuk hidup/mati, dsb.) ke dalam helaian program pemesinan mengikut kod arahan dan format sistem program yang ditentukan oleh CNC pemotongan. Helaian program ini kemudiannya direkodkan pada medium kawalan (seperti pita kertas yang ditebuk, pita magnetik, cakera atau memori gelembung) dan dimasukkan ke dalam peranti CNC alat mesin CNC, dengan itu mengarahkan alat mesin untuk memesin bahagian tersebut.
Keseluruhan proses ini, daripada menganalisis lukisan bahagian hingga mencipta medium kawalan, dipanggil kompilasi program CNC. Perbezaan antara peralatan pemotongan CNC dan peralatan pemotongan manual atau separa{1}}biasa biasa terletak pada fakta bahawa peralatan pemotongan CNC secara automatik memproses bahagian mengikut program, manakala peralatan pemotongan manual atau separa-automatik biasa memerlukan operasi manusia. Dengan hanya menukar program mengawal tindakan alat mesin, kita boleh mencapai tujuan pemesinan bahagian yang berbeza. Oleh itu, peralatan pemotongan CNC amat sesuai untuk memproses kelompok kecil-bahagian berbentuk kompleks yang memerlukan ketepatan tinggi!
Oleh kerana peralatan pemotongan CNC memproses bahagian mengikut program, pengaturcara mencipta program dan memasukkannya ke dalam sistem CNC untuk mengawal alat mesin. Program ini dimasukkan melalui medium kawalan. Pemesinan terkawal sistem CNC ini-membolehkan pengubahsuaian tepat pada masanya pada lukisan oleh pelukis pelukis, memberikan lebih fleksibiliti dan meningkatkan ketepatan bahagian bahan kerja dengan ketara berbanding peralatan pemotongan separa-automatik!

