El mecanizado de control numérico por computadora (CNC) es un proceso de fabricación en el que un software de computadora preprogramado dicta el movimiento de las herramientas y la maquinaria de la fábrica. El proceso se puede utilizar para controlar una variedad de maquinaria compleja, desde rectificadoras y tornos hasta fresadoras y enrutadores CNC. Con el mecanizado CNC, las tareas de corte tridimensional se pueden realizar en un solo conjunto de indicaciones.