Korzystając z zakodowanych instrukcji programowania, precyzyjna obróbka CNC umożliwia cięcie i kształtowanie przedmiotu zgodnie ze specyfikacją bez ręcznej interwencji operatora maszyny.
Korzystając z modelu komputerowego wspomagania projektowania (CAD) dostarczonego przez klienta, ekspert w zakresie obróbki skrawaniem wykorzystuje oprogramowanie komputerowego wspomagania wytwarzania (CAM) do tworzenia instrukcji obróbki części.Na podstawie modelu CAD oprogramowanie określa, jakie ścieżki narzędzia są potrzebne i generuje kod programowania, który informuje maszynę:
1. Jakie są prawidłowe obroty i prędkości posuwu?
2. Kiedy i gdzie przesunąć narzędzie i/lub obrabiany przedmiot
3. Jak głęboko ciąć
4. Kiedy stosować płyn chłodzący?
5. Wszelkie inne czynniki związane z prędkością, szybkością posuwu i koordynacją
Następnie sterownik CNC wykorzystuje kod programowania do sterowania, automatyzacji i monitorowania ruchów maszyny.
Obecnie CNC jest nieodłączną cechą szerokiej gamy urządzeń, od tokarek, frezarek i routerów po drutowe EDM (obróbka elektroerozyjna), wycinarki laserowe i plazmowe.Oprócz automatyzacji procesu obróbki i zwiększenia precyzji, CNC eliminuje zadania ręczne i pozwala operatorom nadzorować wiele maszyn pracujących w tym samym czasie.
Ponadto, po zaprojektowaniu ścieżki narzędzia i zaprogramowaniu maszyny, może ona obrabiać część dowolną liczbę razy.Zapewnia to wysoki poziom precyzji i powtarzalności, co z kolei sprawia, że proces jest wysoce opłacalny i skalowalny.