Tam otomatik CNC çelik çubuk doğrultma makinesi bir çerçeve, bir mikro bilgisayar kontrolörü, doğrultma makaralı bir doğrultma çerçevesi, bir elektrik motoru, bir uzunluk kontrol sensörü, bir çelik çubuk otomatik kesme mekanizması ve bir otomatik boşaltma mekanizmasından oluşur. Kesilecek çelik çubuk miktarının mikrobilgisayar kontrolörüne girilmesiyle çalışır. Çelik çubukların ayarlanan kesme uzunluğuna bağlı olarak uzunluk kontrol sensörünün boşaltma şutu plakası üzerindeki konumu belirlenir. Elektrik motoru, düzleştirme silindirlerini içeren düzleştirme çerçevesini yüksek hızda dönecek şekilde çalıştırır. Dönen düzleştirme silindirleri, bükülmüş çelik çubukları spiral bir şekil halinde bastırıp düzleştirir, düzleştirmeyi sağlamak için bunları sürekli olarak ileri doğru çeker ve uzatır.