Экспорт G-кода
Настройка экспорта G-кода в программе ECNC
В программе ECNC, начиная с версии 2.0.4 сделан экспорт в G-код.
Пока только на форме Лазерная гравировка -> Градации / картины добавлена возможность экспорта команд в формате G-кода в файл.
На данный момент релизованы команды:
- X - перемещение вдоль оси X
- Y - перемещение вдоль оси Y
- M3 - включение лазера
- M5 - выключение лазера
- S - мощность лазера
Для экспорта надо выставить галку G-код. Галку Гравировать выставлять не надо. Теперь нажимаем кнопку Гравировать. Экспорт производится в файл program.gcode в папку, куда установлена программа ECNC, предназначенная для управления самодельным ЧПУ на Ардуино.
Правила формирования кода
Все перемещения производятся на рабочей скорости.
Если каретка движется слева-направо, то перед "темным" пикселем лазер включается на заданную мощность. Каретка проходит пиксель и лазер выключается. Аналогично при движении справа-налево.
Мощность лазера задается числом, следующим за S. Число является отображением степени "черноты" пикселя на отрезок, заданный в полях над кнопкой Псевдотонирование.
То есть, на скриншоте выше, 255 - белый пиксель - соответвует команде S20, 0 - черный пиксель - соответствует S80. Для указания мощности используются только целые числа.