Отличная работа проделана. Очень хорошая конструкция. А вот насчет повторяемости как то сомневаюсь пока. Может есть смысл добавить ссылки где можно купить наиболее редкие детали используемые в этом станке. Вот тогда обычный радиолюбитель может сделать для себя выбор по повторению.
Спасибо ! Да вроде нет смысла, потому как две платки Arduino Mega2560 и Arduino Nano можно купить где угодно. Я вот решил заморочиться и купил Mega2560 оригинальную у итальянцев, ну очень захотелось именно такую. А так то разницы не будет никакой. А вот насчет двигателей, тут есть особенности. Можно и на обычных шаговиках, но будет шум и так быстро они не отработают. Если не нужна скорость и не важен шум, то почему бы и нет. В коде достаточно комментариев, чтобы самому пересчитать кол-во шагов на оборот и тд. Там всех вычислений пару строк то всего.
Допишу немного в качестве примера. У меня на укладчике шаговый мотор имеет 5000 импульсов на оборот, ШВП с шагом 5мм на оборот, итого 1000 импульсов на 1мм подачи укладчика. Берем китайский шаговый мотор, выставляем на нем 1000 импульсов на оборот и используем винт с шагом 1мм и получаем тоже самое. Ну как то так.