CNC-työstöprosessi on tietokoneohjelmistojen käyttö työstökoneiden, kuten sorvien, jyrsinkoneiden ja laserien, liikkeen ohjaamiseen tarkkuusosien tuottamiseksi käyttämällä erilaisia materiaaleja, kuten metalleja, muoveja ja komposiitteja. CNC-työstöprosessi sisältää useita vaiheita, alkaen Osien suunnittelu alkaa. Tämä edellyttää yleensä tietokoneavusteisen suunnittelun (CAD) mallin luomista halutusta osasta ja sitten kyseisen mallin käyttämistä yksityiskohtaisen piirustuksen luomiseen osasta, mukaan lukien sen mitat ja ominaisuudet.