Technologia CNC opiera się na precyzyjnym sterowaniu procesem obróbki za pomocą komputerowego systemu numerycznego. Obrabiarki CNC wykonują program zapisany w postaci kodu, który definiuje ruch narzędzia, prędkość obrotową wrzeciona, głębokość skrawania oraz inne parametry. Dzięki temu możliwe jest precyzyjne wykonanie detali.