Računalniško numerično krmiljenje (CNC) strojno orodje je stroj, ki ustvarja orodja in dele prek avtomatiziranega računalniškega krmiljenja. Vse CNC obdelovalne enote so avtomatizirane z računalniško manipuliranimi deli; ni ročnih CNC enot. Večina CNC strojev je kombiniranih s programi za načrtovanje, da se proces dodatno avtomatizira in zagotovi, da so vsi vidiki izdelave orodja točni in nadzorovani. Čeprav so CNC obdelovalne enote znane po natančnosti, lahko ustvarijo napačne reze, če se deli obrabijo.
Pri vseh CNC obdelovalnih enotah se rezalne mere in navodila vnašajo prek računalnika. Za razliko od ročnega obdelovalnega orodja, s katerim uporabnik ročno vrta luknje ali reže, je uporaba CNC stroja bolj namenjena razumevanju kode. Kodiranje, ki se uporablja v CNC strojih, je zelo izpopolnjeno, zaradi česar je uporaba CNC strojev zelo specializirana za tehnično spretne operaterje.
To je spremenilo okolje ustvarjanja delov. V preteklosti je bila uporaba obdelovalnih strojev namenjena ročnemu delu z materialom in izdelavi vseh rezov brez pomoči računalnika. Gibanje CNC je spremenilo okolje za ustvarjanje orodij in prisililo operaterje, da imajo več tehničnega znanja za uporabo strojnega orodja.
Ko so bili CNC obdelovalni stroji prvič ustvarjeni, niso imeli programske podpore. To je pomenilo, da je bilo treba vse reze in meritve programirati iz računalnika, medtem ko se je operater poskušal sklicevati na načrt orodja. Za avtomatizacijo procesa CNC obdelovalnega stroja je bila večini CNC strojev dodana programska podpora.
Obstajata dve veji programske opreme, ki ju podpirajo CNC stroji: računalniško podprto načrtovanje (CAD) in računalniško podprta proizvodnja (CAM). Oba programa sta si podobna, saj sta oba narejena za izdelavo delov in nadzor obdelave obdelovalnih strojev. CAD je bolj namenjen oblikovanju dela, medtem ko je CAM bolj namenjen nadzoru obdelovalnega stroja. Ko je del izdelan v enem od teh programov, CNC obdelovalni stroj prevzame meritve in vse druge informacije ter nato natančno izdela del.
CNC obdelovalni stroji so znani po izjemni natančnosti, veliko boljši od tistega, kar lahko doseže človeška roka. Prav tako lahko ponovijo isti del v velikem obsegu. Če se deli začnejo obrabljati, lahko kosi postanejo netočni in deli ne bodo videti enaki ali pa bodo deli videti izkrivljeni glede na prvotno obliko. Deli je treba nenehno vzdrževati, sicer lahko pride do nadaljnje poškodbe CNC obdelovalnega stroja, ki sčasoma povzroči nedelovanje.