PDA

Просмотр полной версии : CAM расширение для Inkscape



Var
04.05.2011, 12:46
Всем привет!



Я один из разработчиков Gcodetools - CAM расширения для векторного редактора Inkscape и хочу им поделиться http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.gif. Gcodetools позволяет экспортировать кривые из Inkscape в Gcode для фрезерных, токарных, раскроечных и других станков с ЧПУ.



Inkscape это аналог Corel Draw и Adobe Illustrator. Не уступающий им в возможностям, несмотря на свой крошечный размер (около 30 Мб.).



Inkscape и все его расширения работают как под Windows (...xp, vista, 7...), так и под Linux и MacOS. Inkscape и Gcodetools выпускаются под лицензией GNU, т.е. бесплатно, в т.ч. доступны исходные коды программ.



Внутренний формат Inskcape - svg, этот формат поддерживается не только большинством редакторов, но и даже веб-броузерами, поэтому в сети есть множество готовых рисунков, которые можно с ходу вырезать на станке.



Возможности Gcodetools



Экспорт в Gcode (Экспорт кривых в Gcode, Аппроксимация с использованием круговой интерполяции (G02 и G03), Автоматическое разбиение кривых для достижения заданной степени точности, Обработка со сменой инструментов, Экспорт Gкода в параметрической или обычной формах, Добавление собственных заголовков и окончаний, Выбор единиц измерения, Многопроходная обработка

Обработка на токарном станке (Создание траекторий для обработки детали на токарном станке, Расчет чистового прохода, Задание заглубления при чистовом проходе, Задание количества чистовых проходов, Два различных метода вычисления чистовых проходов, Замена стандартных осей)

Обработка площади контуров (Создание траекторий для обработки площади контуров, Возможность коррекции созданных траекторий)

Гравировка фигурными фрезами (Создание траекторий для обработки контуров фигурной фрезой, Задание произвольной формы фрезы)

Библиотека инструментов (Здание различных параметров инструмента и обработки (диаметр инструмента, скорость обработки, заглубление за проход, скорость заглубления, задание произвольного кода перед/после заглубления, форма инструмента, произвольный код смены инструмента); Возможность копирования инструментов; Возможность обработки со сменой инструмента)

Система ориентирования (Задание масштабирования по всем осям, Задание поворотов в плоскости ХY, Задание смещения по всем осям, Ориентация по произвольным точкам)

Постпроцессор (Создание произвольной программы постпроцессора или выбор из стандартного набора, Масштабирование и смещение Gcode, Произвольная замена команд (в том числе одновременная замена), Параметризация Gcode, Округление длинны дробной части чисел в Gкоде)

...





Подробнее о Gcodetools можно почитать здесь: http://cnc-club.ru/forum/viewtopic.php?f=15&t=34

Официальный сайт Inkscape: http://www.inkscape.org



Текущая версия Gcodetools 1.6, и мы продолжаем его разрабатывать. Если будут предложения/пожелания - велкам http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.gif.



Пример экспорта в Gcode



[attachment=83971:g64542.png][attachment=83972:Screqnshot.png]