Frezowanie CNC jest jednym z najczęstszych procesów związanych z produkcją złożonych części. To subtraktywna metoda produkcji, która wykorzystuje komputerowe systemy sterowania numerycznego do automatyzacji procesu. Pierwszym krokiem jest stworzenie wirtualnej reprezentacji produktu końcowego w oprogramowaniu CAD. Kolejnym krokiem jest wykonanie programu z pulpitu operatora lub przy pomocy CAM - komputerowe wspomaganie wytwarzania. Istnieje wiele potężnych programów, które pozwalają użytkownikowi stworzyć kod G niezbędny do obróbki - język maszyny.