Las máquinas CNC están basadas en la lectura de códigos digitales del software CAD, de Diseño de Apoyo Computacional o bien CAM, Manufactura de Apoyo Computacional. Son máquinas que siguen órdenes y una ruta dirigida por ordenador según cortan la pieza para darle la forma concreta que se desea. De este modo se fabrican los mecanizados CNC, es decir, piezas