| Тип | Расширение векторного графического редактора Inkscape |
| Разработчик | Команда разработчиков Gcodetools |
| Написана на | Python |
| ОС | Кроссплатформенное программное обеспечение (Windows, Linux, MacOS) |
| Версия | 1.6 от 20.08.2010 |
| Лицензия | GNU GPL |
| Количество загрузок | 2000+ |
Gcodetools
Gcodetools это расширение векторного редактора Inkscape, которое позволяет подготавливать и экспортировать векторную графику в Gкод.
Содержание
- Возможности
- Лицензия
- Установка
- Использование
- Скриншоты
- Загрузить последнюю версию
- Благодарности
- Помощь в разработке
- Протестировано на
Возможности новой версии Gcodetools 1.6
Экспорт в Gcode
- Экспорт кривых в Gcode
- Аппроксимация с использованием круговой интерполяции (G02 и G03)
- Автоматическое разбиение кривых для достижения заданной степени точности
- Обработка со сменой инструментов
- Экспорт Gкода в параметрической или обычной формах
- Добавление собственных заголовков и окончаний
- Выбор единиц измерения
- Многопроходная обработка
- Автоматическое добавление цифрового суфикса к назваию сохраняемого файла
- Создание траекторий для обработки детали на токарном станке
- Расчет чистового прохода
- Задание заглубления при чистовом проходе
- Задание количества чистовых проходов
- Два различных метода вычисления чистовых проходов
- Замена стандартных осей
Обработка площади контуров
- Создание траекторий для обработки площади контуров
- Возможность коррекции созданных траекторий
- Создание траекторий для обработки контуров фигурной фрезой
- Задание произвольной формы фрезы
- Здание различных параметров инструмента и обработки (диаметр инструмента, скорость обработки, заглубление за проход, скорость заглубления, задание произвольного кода перед/после заглубления, форма инструмента, произвольный код смены инструмента)
- Возможность копирования инструментов
- Возможность обработки со сменой инструмента
- Задание масштабирования по всем осям
- Задание поворотов в плоскости ХY
- Задание смещения по всем осям
- Ориентация по произвольным точкам
- Создание произвольной программы постпроцессора или выбор из стандартного набора
- Масштабирование и смещение Gcode
- Произвольная замена команд (в том числе одновременная замена)
- Параметризация Gcode
- Округление длинны дробной части чисел в Gкоде
- Выделение маленьких контуров (возможных артефактов area)
- Проверка принадлежности инструментов
- Проверка порядка обработки
- Экспорт в Gкод для плоттера с тангенциальным ножом. Четвертая ось A - угол наклона ножа.
- Проверка наличия обновлений.
вверх
Лицензия
Gcodetools выпускается под лицензией GNU GPL. Эта лицензия дает Вам следующее права:
- запуска программы, с любой целью;
- изучения того, как программа работает, и её модификации (предварительным условием для этого является сохранение лицензии GNU GPL);
- распространения копий;
- улучшения программы, и выпуска улучшений в публичный доступ (предварительным условием для этого является сохранение лицензии GNU GPL).
вверх
Установка
Windows
Распакуйте архив и скопируйте все файлы в каталог Program Files\Inkscape\share\extensions\
Linux
Распакуйте архив и скопируйте все файлы в каталог /usr/share/inkscape/extensions/ и перезапустите inkscape
вверх
Использование и уроки
Tutorial гравировке узоров от Dormouse ver 1.5b: http://kalyaev.com/2010/20100402/tut01/tut01.html
Tutorial по обработке площади контура ver 1.2: viewtopic.php?f=15&t=34&start=60#p152
Tutorial по созданию шестеренок ver 1.2: viewtopic.php?f=15&t=42&start=0#p154
Manual для версии 1.2 в этом посте: viewtopic.php?f=15&t=34&start=40#p143
Подробное описание для версии 1.1 в этом посте: viewtopic.php?f=15&t=34&start=40#p100
вверх
Скриншоты
вверх
Загрузить последнюю версию
Последняя стабильная версия Gcodetools 1.6
Вы можете опробовать версию, находящуюся в разработке, загрузив ее с http://www.launchpad.net/gcodetools при помощи bazaar, для этого выполните в консоли "bzr branch lp:gcodetools" или через веб-интерфейс http://bazaar.launchpad.net/~gcodetools.team/gcodetools/develope/files.
вверх
Благодарности
Разработчики:
- Николай Дробченко (root)
- Владимир Каляев (Dormouse)
- Henry Nicolas (Alfcnc)
- John Brooker (greybeard из cnczone.com)
вверх
Помощь в разработке
На данный момент в разработке находятся:
- Расширение для плазменной резки
- Расширение для токарных станков
- Расширение для плоттеров
Вы можете:
- Написать отчет об использовании
- Улучшить справку и уроки
- Опубликовать Gкод / SVG / или программный код
- Загрузить фото/видео готовых работ или опубликовать историю разработки
- Написать отчет об ошибках
- Помочь в разработке новых функций
- Помочь в написании уроков и справки
- Предложить новые функции
Протестировано на
Linux
Ubuntu 10.04, Ubuntu 9.10, Ubuntu 9.10 + inkscape 0.47, inkscape 0.46
Windows
Windows XP, Windows Vista, Windows 7 + inkscape 0.46, inkscape 0.47
вверх







