CNC nawiązuje do Computer Numerical Control. Maszyny do obróbki, który jest obsługiwany przez komputer znany jest jako CZPU (CNC). Dotyczy to również frezarki, tokarki i routerów używanych do produkcji wszystkich rodzajów materiałów. Liczba aktywnych osi określa typy geometrii, które można osiągnąć: 2-osiowy, 3-osiowy i 5-osiowych są najczęściej.
Sterowane numerycznie (NC) odnosi się do automatyzacji maszyn, które są obsługiwane przez abstrakcyjnie zaprogramowane polecenia zakodowane na nośniku, w przeciwieństwie do ręcznie sterowany za pomocą pokrętła lub dźwigni, lub mechanicznie za pomocą automatycznych kamer sam. Pierwsze maszyny NC zostały zbudowane w latach 1940 i 50., w oparciu o istniejące narzędzia, które zostały zmodyfikowane z silników, który poruszał kontroli śledzić punktów wprowadza się do systemu na taśmie papierowej. Te wczesne serwomechanizmy zostały szybko powiększone z komputerów analogowych i cyfrowych, tworzenie nowoczesnych komputerów sterowane numerycznie (CNC) maszyn, które zrewolucjonizowały proces projektowania.
W nowoczesnych systemach CNC, end-to-klasy wzornictwo urządzeń jest wysoce zautomatyzowana, CAD / CAM. Programy produkować pliku komputerowego, który jest interpretowany, aby wyodrębnić polecenia potrzebne do obsługi określonego urządzenia, a następnie ładowane do maszyn CNC do produkcji. Od żadnego konkretnego elementu może wymagać stosowania wielu różnych narzędzi, wiertarki, piły, itp.-nowoczesne maszyny często łączą wiele narzędzi w jednym "komórka". W innych przypadkach wiele różnych maszyn stosowane są z zewnętrznego kontrolera i ludzi lub robota operatorów, które przenoszą części od maszyny do maszyny. W każdym przypadku, serię złożonych kroków potrzebnych do uzyskania jakiejkolwiek części jest wysoce zautomatyzowana i tworzy część, która jest ściśle dopasowany do oryginalnego projektowania CAD.