CNC (Computer Numerical Control) obrábanie sa vzťahuje na výrobný proces, v ktorom riadiaci systém vydáva príkazy na riadenie rezných nástrojov prostredníctvom špecifických požadovaných pohybov, vykonávajúcich operácie na základe technických špecifikácií-ako je tvar a rozmery obrobku-a požiadavky na spracovanie vyjadrené v číselnom a alfanumerickom formáte. Všeobecne povedané, zahŕňa celý proces obrábania dielov pomocou CNC obrábacích strojov.
CNC obrábací stroj je stroj riadený počítačom; počítač, ktorý riadi stroj,-či už ide o vyhradenú jednotku alebo jednotku na všeobecné{1}}účelové použitie-sa spoločne označuje ako systém CNC. Primárne pohyby aj pomocné činnosti obrábacieho stroja sú riadené príkazmi vydanými CNC systémom. Tieto príkazy programuje ľudský operátor na základe faktorov, ako je materiál obrobku, požiadavky na obrábanie, vlastnosti stroja a špecifický formát príkazov systému (jazyk CNC alebo symboly). CNC systém interpretuje tieto programové príkazy a odosiela prevádzkové alebo ukončovacie signály servojednotkám a iným funkčným komponentom na riadenie rôznych pohybov stroja. Po ukončení programu obrábania dielu sa stroj automaticky zastaví. Žiadny CNC obrábací stroj nemôže fungovať bez zadávania príkazov programu do jeho riadiaceho systému. Riadené činnosti stroja vo všeobecnosti zahŕňajú spustenie a zastavenie stroja; ovládanie vretena (štart/stop, smer otáčania a zmeny rýchlosti); riadenie pohybu posuvu (smer, rýchlosť a režim); výber a kompenzácia manipulačného nástroja (dĺžka a polomer); a riadenie výmeny nástrojov, ako aj aktiváciu a deaktiváciu chladiacej kvapaliny.


