La máquina enderezadora de barras de acero CNC completamente automática consta de un marco, un controlador de microcomputadora, un marco enderezador con rodillos enderezadores, un motor eléctrico, un sensor de control de longitud, un mecanismo de corte automático de barras de acero y un mecanismo de descarga automático. Funciona ingresando la cantidad de barras de acero que se cortarán en el controlador del microordenador. A partir de la longitud de corte ajustada de las barras de acero se determina la posición del sensor de control de longitud en la placa del canal de descarga. El motor eléctrico impulsa el marco enderezador, que contiene los rodillos enderezadores, para que gire a alta velocidad. Los rodillos enderezadores giratorios presionan y enderezan las barras de acero retorcidas en forma de espiral, tirando de ellas y estirándolas continuamente hacia adelante para lograr el enderezamiento.