Здесь рассматривается способ получения G-кода для того, чтобы вырезать из какого-либо материала детали изображения, представленного в растровом рисунке.
Собственно, сам рецепт:
- Импортируем растровый рисунок на новый лист в Inkscape. Т.е. делаем File->Import.
- Выбираем Path->Trace Bitmap и далее Brightness Cutoff. Жмем Ok. В результате получаем новый объект, который не забываем утащить с исходной позиции ровно над импортированным рисунком.
- Удаляем исходный рисунок.
- Выбираем из меню Extensions->Gcodetools->Orientation Points. Настраиваем уровень поверхности и глубину реза. Добавляем Orientation Points.
- Из того же меню выбираем Tools library, добавляем Default tool и на рабочем листе прописываем подачу инструмента.
- Выделяем наш векторный объект и из того же меню выбираем Path to Gcode. На вкладке Preferences настраиваем высоту пермещения шпинделя, ну и остальное по вкусу. Возвращаемся на вкладку Path to Gcode. Далее жмем Apply. В целом может на что-то ругнуться, но G-код сгенерит.
- Открываем полученный G-код в текстовом редакторе и правим под себя. Рекомендую поменять извлечение инструмента из заготовки с медленного G01 на быстрое G00. Убираем в конце перемещение в т. (0,0). Сохраняем.
- Открываем этот же файл в bCNC, центрируем (ну или перемещаем куда нужно). Проверяем масштаб. Если нужно смасштабировать, то сначала нужно объединить все блоки в один, а затем уже масштабировать, т.к. команда масштабирования работает почему-то только с одним блоком.
- Ещё раз все проверяем и можно резать!