Почитайте про Mach3. ПО распространяется свободно. На алибабе можно купить как полный набор для станка , так и отдельные части, совместимые с данной программой. Можно, например, купить контроллер, драйвера для двигателей, двигатели, а саму конструкцию собрать самому, либо используя части от плоттеров(или чего иного), либо сделать здесь на заказ.
ПО работает на G-кодах. Я встречал плагины для автокада(возможно, даже смогу найти их в архиве), переводящее чертеж в G-коды. Правда, только чертеж в двух плоскостях. Либо покрутить ArtCam, там куча трансляторов, вроде есть и для Mach3. Либо чуть почитать про G-коды и писать программу самому. Там ничего сложного, только нудно и долго.
Вкратце, как это все работает. Компьютер с Mach3, в соответствии с программой, управляет контроллером. Контроллер, в соответствии с управляющими сигналами, непосредственно уже физически включает\отключает реле, которые коммутируют ток питания для двигателей. Ток для двигателей обеспечивают драйвера двигателей(не путать с драйверами в ПО) . Драйвера двигателей- отдельная плата\платы преобразующие и стабилизирующие ток для двигателей.