Используя контроллер Arduino Uno с CNC-шилдом и три шаговых двигателя NEMA-17, управляемых через драйверы A4988 — можно собрать скоростной плоттер.
Скорость рисования в данном случае достигается за счёт конструкции, которая при помощи пары роликов перемещает лист (ось Y), поперёк которого при помощи зубчатого ремня перемещается каретка с пишущим элементом (ось X).
За подъём пера, вместо обычной в подобных конструкциях сервомашинки, отвечает ещё один шаговый двигатель, который и выполняет подъём и опускание ручки на бумагу.
Для создания G-кода из векторных изображений автор использует Inkscape. G-код отправляется по последовательному каналу связи при помощи универсального отправителя G-кода (UGS) на прошивку Arduino GRBL, которая получает G-код и преобразует его в физические движения.
Ссылки
По теме