Prednosti CNC obrade
① Broj alata je znatno smanjen, a složeni alati nisu potrebni za obradu dijelova složenih oblika. Ako želite promijeniti oblik i veličinu dijela, potrebno je samo modificirati program obrade dijelova, koji je pogodan za razvoj i modifikaciju novih proizvoda.
② Kvalitet obrade je stabilan, tačnost obrade je visoka, a tačnost ponavljanja je visoka, što je pogodno za potrebe obrade aviona.
③ Efikasnost proizvodnje je veća u slučaju proizvodnje u više varijanti i male serije, što može smanjiti vrijeme pripreme proizvodnje, podešavanja alatnih mašina i inspekcije procesa, te smanjiti vrijeme rezanja zbog korištenja najbolje količine rezanja.
④Može obraditi složene profile koje je teško obraditi konvencionalnim metodama, pa čak i obraditi neke neprimjetne dijelove obrade.
Nedostatak CNC obrade je što je cijena alatnih mašina skupa i zahtijeva visok nivo osoblja za održavanje.
U cilju poboljšanja stepena automatizacije proizvodnje, skraćivanja vremena programiranja i smanjenja troškova CNC obrade, razvijen je niz naprednih tehnologija CNC obrade koji se koristi u avio industriji. Na primjer, kompjuterska numerička kontrola, odnosno korištenje malog ili mikroračunara za zamjenu kontrolera u numeričkom upravljačkom sistemu, i korištenje softvera pohranjenog u računaru za obavljanje proračunskih i kontrolnih funkcija. Ovaj meko povezan kompjuterski numerički kontrolni sistem postepeno zamenjuje početno stanje sistema numeričke kontrole. Direktno numeričko upravljanje koristi jedan računar za direktnu kontrolu više alatnih mašina za numeričko upravljanje, što je vrlo pogodno za proizvodnju malih serija i kratkih ciklusa aviona.
Idealan sistem upravljanja je adaptivni upravljački sistem koji može kontinuirano mijenjati parametre obrade. Iako je sam sistem složen i skup, može poboljšati efikasnost i kvalitet obrade. Pored poboljšanja CNC sistema i alatnih mašina u pogledu hardvera, razvoj CNC-a ima još jedan važan aspekt a to je razvoj softvera. Programiranje potpomognuto kompjuterom (koji se naziva i automatsko programiranje) znači da nakon što programer napiše program u jeziku za numeričku kontrolu, on se unosi u računar radi prevođenja, a na kraju računar automatski ispušta bušenu traku ili traku. Najrasprostranjeniji CNC jezik je APT jezik. Ugrubo je podijeljen na glavni program za obradu i program za naknadnu obradu. Prvi prevodi program koji je napisao programer da bi izračunao putanju alata; potonji kompilira putanju alata u program za obradu dijelova CNC alatne mašine.