Tokarz lub frezer, wykonując na urządzeniach elementy, mógł popełnić nieznaczne błędy, a odchyłki wymiarów mogły być znaczne. Rozwój komputerów i języków programowania sprawił, że pojawiły się maszyny wykonujące pracę, jaką jest obróbka cnc. Oznacza to, że obrabiarką nie sterował człowiek, a komputer. Oprogramowanie umożliwia edycję założonego schematu działania. Dzięki temu znacząco skrócił się czas wykonania elementów, uzyskano również wysoką powtarzalność wymiarową. Obróbka cnc, co ciekawe, nie tylko spowodowała pewna rewolucję w przemyśle. Technologia ta stanowiła podstawę do rozwoju i upowszechnienia drukarek 3d.