CNC signifie Computer Numerical Control (commande numérique par ordinateur). Il existe de nombreux types de machines CNC (site Web É.-U.), et c'est souvent l'étape principale du processus de création d'un composant ou d'une pièce par enlèvement de matière. Une fois qu'une pièce a été conçue dans un logiciel de CAO, un logiciel de FAO (fabrication assistée par ordinateur) est utilisé pour générer des parcours d'outils, c'est-à-dire des plans qui indiquent à une machine CNC comment bouger.