Плагин Для Создания G-кода в Inkscape

Плагин Generate Laser Gcode

Следуйте этой инструкции для плагина лазерной резки в Inkscape, чтобы создавать проекты лазерной резки от чертежа до G-кода в одной программе!

Программное обеспечение для автоматизированного производства (CAM) является ключевой частью процесса создания или обработки детали на станке с ЧПУ. Процесс ЧПУ обычно состоит из создания рисунка, настройки этого рисунка для резки и самой резки. Именно второй этап — это и есть CAM.

CAM — это процесс настройки инструмента и траектории инструмента для создания G-кода, который станок может интерпретировать и использовать для резки, фрезерования или гравировки нужной формы. В процессе CAM необходимо определить размеры поверхности резания, установить инструмент, который станок будет использовать в процессе обработки, и, наконец, задать траекторию движения инструмента, по которой он будет двигаться в процессе обработки. Это включает в себя настройку таких факторов, как скорость, глубина, количество проходов и т. д.

Как правило, чтобы изготовить деталь на станке с ЧПУ (например, лазерном резаке или гравере), сначала нужно создать проект в программе CAD — например, AutoCAD или Inventor. После этого вы экспортируете его в программу, которая специализируется на CAM (или, по крайней мере, поддерживает его), например Autodesk Fusion. Однако в программах для векторного рисования, таких как Inkscape, вы можете подготовить процесс CAM прямо в программе для работы с рисунками.

В этой статье мы расскажем вам о том, как подготовить рисунок к лазерной резке или гравировке с помощью плагина Inkscape laser plug-in, то есть ваш рисунок можно подготовить к обработке в одной программе!

Что такое Inkscape?

Пользовательский интерфейс Inkscape
Пользовательский интерфейс Inkscape прост в навигации

Inkscape — это бесплатное программное обеспечение для рисования, доступное для Linux, Windows и MacOS. Inkscape может импортировать и экспортировать растровые файлы, такие как PNG и JPEG, но его основное назначение — создание и редактирование векторной графики. Это популярный инструмент среди пользователей станков с ЧПУ не только потому, что он бесплатный, но и потому, что векторная графика является предпочтительным методом работы при создании 2D-проектов.

Еще одним преимуществом является то, что Inkscape имеет открытый исходный код, что позволяет сторонним разработчикам разрабатывать, использовать и распространять плагины, расширяющие функциональность программы. Так, например, плагин Inkscape Laser Tool Plug-in позволяет подготовить CAM-процесс для лазерной резки и создать необходимый G-код прямо в Inkscape, избавляя вас от необходимости экспортировать чертеж и импортировать его в другое программное обеспечение.

Установка плагина

Убедитесь, что у вас правильная версия
Убедитесь, что у вас правильная версия (Источник: JTechPhotonics через GitHub)

Плагин был разработан компанией J Tech Photonics и его можно скачать с их сайта, хотя последние обновления обычно можно найти на GitHub. Важно отметить, что для обновления до новой версии необходимо удалить все старые версии перед установкой новой. Также необходимо учитывать версию Inkscape, так как вам нужно выбрать правильную версию плагина для установки.

Ютубер inquisitiveYT сделал на YouTube довольно подробную инструкцию по установки J Tech на старую версию Inkscape. Хотя пользовательский интерфейс в инструкции отличается, расположение файлов и общий процесс одинаковы.

Перед установкой плагина убедитесь, что Inkscape закрыт. Процесс установки довольно прост.

  1. Скачайте ZIP-файл нужной версии.
  2. Распакуйте содержимое и сохраните его в папке установки Inkscape, следуя пути из файла программы Inkscape «Inkscape > share > inkscape > extensions».
    • Для компьютеров под управлением Windows это обычно будет «C:Users\<ваше имя пользователя>\App\DataRoaming\inkscape\extensions».
    • Возможно, вам придется показать скрытые папки, чтобы получить доступ к папке AppData из файлового менеджера.
  3. После того как вы вставите файлы плагина в нужную папку, при следующем открытии Inkscape плагин появится в разделе «Расширения» в строке меню.

Пошаговая инструкция

Процесс создания траектории инструмента практически одинаков, независимо от рисунка, с которым вы работаете, независимо от того, что вы хотите вырезать и выгравировать. Важно помнить, что плагин работает только с SVG-файлами, поэтому, если дизайн, который вы хотите вырезать, был создан не в Inkscape, вам придется сначала преобразовать его в этот формат.

В следующих разделах мы расскажем вам, как проверить, что ваш рисунок будет правильно вырезан, а затем как преобразовать его из рисунка в контур, по которому можно двигаться. Мы также рассмотрим, как использовать плагин и оптимальные настройки для успешной лазерной резки.

Шаг №1: Установка обводки

SVG можно импортировать в Inkscape
SVG можно импортировать в Inkscape (Источник: Gabriel Boyd via All3DP; VectorPortal)

Прежде чем приступить к процессу CAM, важно убедиться, что рисунок сделан так, чтобы получить желаемый результат. Поэтому для начала давайте проверим основные настройки CAM.

При использовании плагина программа интерпретирует левую нижнюю часть пространства чертежа как координаты 0,0 вашего станка, поэтому вам нужно внимательно следить за тем, где на странице расположен ваш рисунок. Мы рекомендуем сделать следующее:

  1. После создания или импорта рисунка добавьте прямоугольник с размерами деревянной доски (или другого материала для резки), чтобы вы могли определить, где на поверхности должен располагаться рисунок.
  2. Перейдите в меню «Правка > Подогнать размер страницы под область выделения», чтобы уменьшить размер пространства рисунка до размеров деревянной доски.
  3. Удалите прямоугольник, который вы только что нарисовали и вы готовы к работе!

Шаг №2: Импорт рисунков

Этот файл был подготовлен с помощью инструмента Inkscape «Трассировка растрового изображения» на морской карте
Этот файл был подготовлен с помощью инструмента Inkscape «Trace Bitmap» на морской карте (Источник: All3DP)

Также можно не разрабатывать иллюстрацию с нуля, а импортировать растровое изображение. Только нужно учесть, что оно должно быть хорошего контраста и качества, чтобы программа могла правильно его интерпретировать.

  1. Импортируйте изображение, перейдя в меню «Файл > Импорт» (или нажав «Ctrl + I»), а затем выбрав изображение или векторный файл с помощью файлового менеджера компьютера.
  2. Чтобы преобразовать растровое изображение в векторный объект, который можно вырезать, выберите в верхнем меню «Контур > Векторизовать растр…». Это позволит преобразовать изображение в сплошной векторный объект.
  3. Чтобы убедиться, что на изображении нет дополнительных линий и что Inkscape выбирает правильные линии для реза, вы можете проверить контуры. Для этого перейдите в раздел «Fill and Stroke», который открывается с помощью горячей клавиши «Shift + Ctrl + F».
  4. Выберите нулевую Заливку и сплошную Обводку. Это покажет вам, что программа считает внешними линиями вашей фигуры.

Сплошной цвет в фигуре означает, что лазер будет гравировать всю область, в то время как при лазерной резке только контур и без заливки будет получен контур. Это связано с тем, что при лазерной резке внешнего контура линии эти участки просто отпадут!

Шаг №3: Создание контура

Преобразование изображения в контур с помощью одной команды
Преобразование изображения в контур с помощью одной команды (Источник: All3DP)

Создание контура означает, что объект перестанет быть представленным только как рисунок. Теперь он будет обладать математическими свойствами, такими как направление и размер, которые могут быть интерпретированы программным обеспечением CAM. В зависимости от количества объектов в сцене перед созданием траектории может потребоваться дополнительный шаг.

Если у вас есть несколько объектов, которые вы хотите вырезать с помощью одной и той же настройки, сначала их нужно сгруппировать. Это заставит их вести себя одинаково и процесс CAM будет выполняться с одинаковыми настройками для всех объектов. Это важно, потому что группировка также создаст путь от одного объекта к другому — другими словами, координаты перевода между объектами.

  1. Если у вас есть несколько объектов, которые вы хотите вырезать с одинаковыми настройками, после того как они нарисованы, перейдите в меню «Объект > Сгруппировать» (или нажмите «Ctrl + G»).
  2. После того как объекты будут сгруппированы, или если у вас только один объект, просто выберите его и перейдите в меню «Контур > Оконтурить объект» (или нажмите «Shift + Ctrl + C»), чтобы создать траекторию инструмента. Это создаст одну траекторию реза для объекта или группы объектов.

Шаг №4: Открытие плагина

Случайная установка дважды JTech Laser Extension заставит его появиться дважды
Случайная установка дважды JTech Laser Extension заставит его появиться дважды (Источник: All3DP)

Теперь, когда программа может интерпретировать чертеж как набор координат, пришло время использовать плагин для преобразования этой информации в G-код, по которому будет двигаться ваш лазерный резак.

  1. В меню, в разделе «Расширения», перейдите к пункту «Generate Laser Gcode». Будет показано, что плагин J Tech добавлен.
  2. После выбора откроется диалоговое окно, в котором вы сможете настроить лазерный резак.

Такие параметры, как мощность или скорость лазера, зависят от вашего станка и типа резки — например, если вы хотите гравировать или прорезать. Эти параметры вы уже должны знать из предыдущего опыта работы со станком, но если вы их не знаете, начните с проведения тестов, чтобы попробовать разные мощности и скорости, чтобы узнать, как работает ваш лазер.

Шаг №5: Настройки плагина

Всплывающее меню настроек лазера появляется после открытия расширения
Всплывающее меню настроек лазера появляется после открытия расширения (Источник: All3DP)

Вот несколько рекомендаций, которые следует учесть при настройке лазерного резака:

  • Важно помнить, что лазер режет прямо по центру указанной траектории, в отличие, например, от фрезы, которая режет сбоку.
  • Если вы хотите гравировать, а не резать, используйте меньшую интенсивность и меньшее количество проходов.
  • Вы можете настроить команды G-кода включения и выключения лазера, если в вашей прошивке используются команды, отличные от тех, что указаны по умолчанию.
  • Максимальная мощность лазера зависит от мощности вашего лазера.

И последний шаг — укажите путь к папке, в которой будет храниться G-код. Вы не можете найти ее, поэтому вам придется зайти в проводник и скопировать адрес папки. Убедитесь, что выбран живой предварительный просмотр, а затем нажмите на кнопку Применить. Вы сможете увидеть в Inkscape предварительный просмотр траектории движения инструмента, по которой будет двигаться станок.

Начало лазерной резки

Немного самодеятельности - и вы получите выравнивающие указки в линейном стиле
Немного самодеятельности — и вы получите выравнивающие указки в линейном стиле (Источник: c@rstenpresser.de)

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

Лазерные резаки разных марок имеют разные типы управления, но общее представление о том, как это сделать, следующее:

  1. Переместите лазерную головку в левый нижний угол части заготовки, которую вы будете резать. Это будет точка, которую лазерный резак интерпретирует как левый нижний угол отправляемого ему задания.
  2. Убедитесь, что заготовки достаточно для завершения резки, перемещая лазер к четырем углам задания и проверяя, что лазер не проходит над отверстием в заготовке и не выходит за его пределы.
  3. Верните лазерный резак в левый нижний угол задания. При необходимости отрегулируйте заготовку или положение лазера, чтобы убедиться, что лазер будет резать на нужной части заготовки.

Источник
Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий