Создание g-code для лазерной гравировки в Inkscape

Создание g-code для лазерной гравировки в Inkscape.

версия инскейп 1.3. (для фрикада тоже)


Настройка параметров лазерной гравировки

Вам понадобиться образец материала, который вы хотите гравировать. Минимальный размер образца 50х50 ммю

Лазер настраивается двумя параметрами:

  • скорость обработки: параметр feed. В зависимости от материала необходимо ставить большую (до 1000) или меньшую (до 10) скорость в мм/мин. Скорость влияет на интенсивность лазерной обработки. Чем меньше скорость, тем более сильно лазерное излучение взаимодействует с материалом.

  • мощность обработки: параметр M3 S__. 255 - это максимальная мощность.

Шаг 1. Установите и настройте Inkscape версии 1.3.


Шаг 2.  Установите Repetier-Host.

Настраивать Repetier-Host для лазерной гравировки и фрезеровки не нужно.


Шаг 3. Скачайте файл laser_speed_power2.gcode. Файл внизу статьи.

Программа laser_speed_power2.gcode гравирует массив квадратиков с разными параметрами скорости и мощности обработки:



Шаг 4. Установите на жертвенный стол образец материала, который вы будете гравировать.

По Х от начала жертвенного стола отступите 15 мм, по Y 20 мм


Шаг 5. Выбор квадратика S100, feed 800.




Создание контура в Inkscape

надпись переводить в вектор: инскейп > контур > оконтурить контер

изображение > контур >  векторизовать растр


ЕСЛИ картинка, то:
1) удалить фон
2) векторизировать растр
подогнать настройки: в вкладке Однократное разложение или Пиксельная графика
нажимать update preview, пока не будет хорошо > применить
3) убрать и удалить из под контура изображение (растр)
4) открыть Node tool > если можно манипулировать формой контура, значит это контур и все заебись

ЕСЛИ текст, то:
обконтурить обводку


В левом боковом меню выберите звезду и нарисуйте её на рабочем поле.


Шаг 3. Выберите размерные единицы мм и измените размер звезды на 50 мм.


Шаг 4. Установите на жертвенный стол заготовку, на которой будет производиться гравировка.

Например, самоклеющуюся пленку:


Шаг 5. Измерьте координаты XY заготовки на жертвенном столе.

По Y получаем от 75 до 170 мм:


По Х от 25 мм:


Шаг 6. Измените координаты XY звезды так, чтобы она гравировалась на установленной заготовке.

На рисунке ниже изображены оси XY на столе и в программе:


Координаты в Inkscape:


Шаг 7. Нажмите Расширения > Инструменты Gcode > Tools library:


Шаг 8. В открывшемся окне выберите ROBBO Laser cutter и нажмите Применить:


Появится служебное окно, где задаются параметры лазерной обработки. Если вы используете пленку, как в примере, менять параметры не требуется.


Шаг 9. Настройка параметров лазерной обработки.


ОТДЕЛИТЬ ВЫБОР РЕЖИМА ГРАВИРОВКИ

Лазер настраивается двумя параметрами:

  • скорость обработки: параметр feed. В зависимости от материала необходимо ставить большую (до 1000) или меньшую (до 10) скорость в мм/мин. Скорость влияет на интенсивность лазерной обработки. Чем меньше скорость, тем более сильно лазерное излучение взаимодействует с материалом.

  • мощность обработки: параметр M3 S__. 255 - это максимальная мощность.


Для выбора режима гравировки скачайте, прикрепленный к статье, файл тест laser_speed_power2.gcode.

Программа laser_speed_power2.gcode гравирует массив квадратиков с разными параметрами скорости и мощности обработки:


До запуска программы-теста измените параметр Z так, чтобы он был равен высоте заготовки.

размеры в g code в мм


Можно добавить видео гравировки.


И нужно добавить фото результата.

По результату нужно выбрать какая гравировка получилась лучше - четче линии, нет прожигов, 


Лучшие значения внести в ваш файл:

в зеленой плашке нужно изменить значения feed с 400 на нужную

и S255 на нужную.


Чтобы отредактировать нажмите кнопку А на левой боковой панели (рис ниже) и потом выберите значения feed и S255


Шаг. После выбора параметров гравировки нажмите Расширения > Инструменты Gcode > Orientation Point:



Шаг 11. В открывшемся окне в поле Z-плоскость напишите реальную толщину заготовки от жертвенного стола.


Параметр Глубина по оси Z влияет на то, сколько раз лазерный луч будет обрабатывать деталь по заданному маршруту. 

Количество проходов считается по формуле: N=1+(“Z-плоскость” - “Глубина по оси Z”) / “depth step”, где: “deepth step” параметр из зеленого служебного окна “Tools library”.

Причем для каждого шага обработки будет меняться высота стола с заданным шагом “depth step” от “Z-плоскость” до “Глубина по оси Z”/

В данном случае будет произведено 2 обработки. (1+(0,5-0,1)/0,5))=1,8



Шаг 12. Нажмите Применить и Закрыть.

Внизу окна появятся служебные координаты:


Шаг 13. После выбора параметров гравировки нажмите Расширения > Инструменты Gcode > Path to Gcode:


Шаг 14. В открывшемся окне 3 Path to Gcode перейдите на вкладку Параметры:


  • в поле Файл задайте название файла для сохранения кода;

  • в поле Каталог задайте папку сохранения файла;

  • в поле Безопасная высота по оси Z для движения G00 по пустому задайте то же значение, что и высота заготовки Z-плоскость из шага 11;

  • в поле Единица измерения выберите мм;

  • в поле Постпроцессор выберите LASER.

Шаг 15. Вернитесь на вкладку Контур в Gcode и нажмите Применить и Закрыть.


Шаг 16. Запишите полученный gcode на флешку.


Шаг 17. Установите на жертвенный стол заготовку, на которой будет производиться гравировка.

Например, самоклеющуюся пленку:



Шаг 17. Подключите флешку в разъем Накопитель USB на лицевой панели Q-fab.


Шаг 18. Поверните ключ включения лазера на лицевой панели Q-fab.


Шаг 19. На дисплее Q-fab нажмите кнопку Печать, выберите USB-накопитель и запустите файл для печати.


Готово!