Здесь рассматривается способ получения G-кода для того, чтобы вырезать из какого-либо материала детали изображения, представленного в растровом рисунке.

Собственно, сам рецепт:

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