CNC-bearbejdningsprocessen er brugen af computersoftware til at kontrollere bevægelsen af værktøjsmaskiner såsom drejebænke, fræsemaskiner og lasere til at producere præcisionsdele ved hjælp af en række forskellige materialer, herunder metaller, plast og kompositter. CNC-bearbejdningsprocessen involverer flere trin, startende med Designet af delene begynder. Dette indebærer normalt at skabe en computerstøttet designmodel (CAD) af den ønskede del og derefter bruge denne model til at skabe en detaljeret tegning af delen, inklusive dens dimensioner og funktioner.