Последние публикации

  • Гравировка CO2-лазером герба РФ на стеклянном стаканчике
    Подробнее
  • Гравировка CO2-лазером фотографии на стекле
    Подробнее
  • Интернет-сервис формирования G-кода из BMP, JPG, GIF, PNG
    Подробнее
  • Рисуем в Paint эскиз для резки CO2-лазером
    Читать
  • Определение величины задержки между шагами ШД
    Читать
  • Гравировка CO2-лазером на металле с использованием пасты
    Читать
  • Резка по изображению "от руки", чертежу или растровой картинке
    Читать

Заметки

  • Прошиваем GRBL в Ардуино UNO. Ошибка avrdude: stk500_recv(): programmer is not responding
    Читать
  • Изготовление источника питания для двигателей из старых зарядников.
    Читать
  • Муфта соединения оси шагового двигателя и оси винтовой передачи.
    Читать
  • Каретка винтовой передачи скольжения станка с ЧПУ.
    Читать
  • Подключение драйвера ШД на TB6560 к Ардуино, шаговому двигателю и БП.
    Читать
  • Запуск CO2-лазера при отрицательной температуре
    Читать

Экспорт G-кода

Настройка экспорта G-кода в программе ECNC

В программе ECNC, начиная с версии 2.0.4 сделан экспорт в G-код.
Пока только на форме Лазерная гравировка -> Градации / картины добавлена возможность экспорта команд в формате G-кода в файл. На данный момент релизованы команды:

  • X - перемещение вдоль оси X
  • Y - перемещение вдоль оси Y
  • M3 - включение лазера
  • M5 - выключение лазера
  • S - мощность лазера

Для экспорта надо выставить галку G-код. Галку Гравировать выставлять не надо. Теперь нажимаем кнопку Гравировать. Экспорт производится в файл program.gcode в папку, куда установлена программа ECNC, предназначенная для управления самодельным ЧПУ на Ардуино.

Настройка экспорта в G-код

Правила формирования кода

Все перемещения производятся на рабочей скорости.
Если каретка движется слева-направо, то перед "темным" пикселем лазер включается на заданную мощность. Каретка проходит пиксель и лазер выключается. Аналогично при движении справа-налево.
Мощность лазера задается числом, следующим за S. Число является отображением степени "черноты" пикселя на отрезок, заданный в полях над кнопкой Псевдотонирование. То есть, на скриншоте выше, 255 - белый пиксель - соответвует команде S20, 0 - черный пиксель - соответствует S80. Для указания мощности используются только целые числа.