Пару лет назад собрал вот такой станочек из говна и палок, а точнее собрал из принтера, сканера и дисковода.
Заморочился, поставил Linux на старый компьютер, и подключил станок посредством LPT порта.
Использовал программу LinuxCNC, подойдет любой дистрибутив Linux.
Конечно гараздо проще использовать GRBL контроллер и софт на Windows, что вам и советую.
Статьи:
habr.com/ru/post/432818/
1i7.livejournal.com/tag/linuxcnc
27 фев 2019