Пока Андрей Томилов ваяет
изящную коробку и
элегантные провода для Рраптор ЧПУ 2.0,
Михаил Белов запустил уже более года ожидавшую своего часа механику Рраптора с LinuxCNC на том, что уже было. LinuxCNC представляет собой специлизированный дистрибутив Debian Linux со специально собранным ядром и специальным развитым программным обеспечением для управления фрезерным станком. Подключение предстоит еще покалибровать и потестировать, но в целом, всё уже шевелится:
You can watch this video on www.livejournal.com
Рраптор и LinuxCNC from
1i7 on
Vimeo.
Дистрибутив LinuxCNC устанавливается на обычный персональный компьютер, драйверы моторов подключаются напрямую к этому же компьютеру через порт LPT (Line Print Terminal - параллельный порт) без всяких промежуточных стмов, байкалов и ардуин, таким образом системный блок домашнего компьютера при такой установке становится настоящим промышленным блоком ЧПУ.
Порт LPT позволяет посылать сигналы HIGH/LOW (т.е. плюсы и минусы) на свои однопиновые гнёзда прямо из программы, запущенной на компьютере, т.е. превращает стационарный десктоп в большую ардуину. Пара статей о том,
как помигать лампочками, подключенными к порту LPT, из программы на Python и
покрутить шаговым мотором на
synxronica.com.
Бонусом, Михаил Белов же воскресил Кулибина из небытия и научил его рисовать динозавров и ласточек:
You can watch this video on www.livejournal.com
Кулибин рисует ласточку from
1i7 on
Vimeo.