Paprastai CNC pjovimo sistema automatiškai apdoroja apdirbtas dalis pagal iš anksto užprogramuotą apdirbimo programą (bendroji piešimo programinė įranga AOTOCAD). Apdorojame detalių apdirbimo procesą, proceso parametrus, įrankio trajektoriją, poslinkį, pjovimo parametrus (ašies apsisukimai, padavimas, atgalinis tiekimas ir kt.) Ir pagalbines funkcijas (įrankio keitimas, suklio į priekį, atbulinę eigą, pjovimo skystis atidaromas, uždaromas, tt, ir yra užprogramuojamas į apdirbimo programą pagal nurodymų kodą ir programos formatą, nurodytą CNC pjaustymo sistemoje, o tada programų sąrašo turinys įrašomas į valdymo laikmeną (pvz., perforuota juosta, juosta, diskas, magnetinis tada atmintis) įvedama į CNC įrenginio skaitmeninį valdymo bloką, kad mašina būtų nukreipta į dalių apdorojimą.
Šis procesas nuo detalių brėžinio analizės iki kontrolinės terpės paruošimo vadinamas NC programos parengimu. Skirtumas tarp CNC pjovimo įrangos ir įprastos rankinio ir pusiau automatinio pjovimo įrangos apdirbimo dalyse yra tas, kad CNC pjovimo įranga automatiškai apdoroja dalis pagal programą, tuo tarpu įprastą rankinį ir pusiau automatinį pjaustymo įrenginį turi valdyti žmonės. Mums reikia pakeisti tik staklių judėjimo valdymą. Programa gali pasiekti tikslą apdoroti skirtingas dalis. Todėl CNC pjaustymo įranga yra ypač tinkama apdirbti dalims, kurių partijos yra nedidelės, sudėtingos formos ir labai tikslios!
Kadangi CNC pjovimo įranga turi apdoroti dalis pagal programą, po to, kai programuotojas užprogramuoja programą, ji įvedama į skaitmeninio valdymo sistemą, kad nukreiptų staklių darbą. Įėjimas į programą perduodamas per valdymo terpę. Tokiu būdu, naudodamas skaitmeninio valdymo sistemą, kad būtų galima valdyti gatavas apdirbimo dalis, braižybos personalas gali laiku pakeisti, o ruošinį naudoti labiau savavališkai, o ruošinio dalių tikslumas žymiai pagerėja, palyginti su pusiau automatinė pjovimo įranga!

