Страница 41 из 77
Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 07 дек 2009, 10:49
Nick
- Сгенерированный Gкод в EMC2
Тип | Расширение векторного
графического редактора Inkscape |
Разработчик | Команда разработчиков Gcodetools |
Написана на | Python |
ОС | Кроссплатформенное программное
обеспечение (Windows, Linux,
MacOS) |
Версия | 1.7 от 01.07.2010 |
Лицензия | GNU GPL |
Количество загрузок | 7800+ |
Gcodetools - CAM расширение для Incscape
Gcodetools это расширение векторного редактора
Inkscape, которое позволяет подготавливать и экспортировать векторную графику в Gкод.
Gcodetools и Inkscape распространяются под лицензией GNU GPL, т.е. бесплатно, в т.ч. для коммерческого использования. Обе программы кросплатформенные, есть дистрибутивы под Windows, Linux и MacOS.
Для оформления темы нам нужны скриншоты и фотографии Ваших работ, публикуйте Ваши фотографии в этой теме.
Возможности Gcodetools (для просмотра содержимого нажмите на ссылку)Возможности новой версии Gcodetools 1.6
Экспорт в Gcode
- Gcodetools cnc обработка площади
- Gcodetools CAM для токарных станков с чпу
- Gcodetools гравировка от Rene
- Bears by Durachko
- Экспорт кривых в Gcode
- Аппроксимация с использованием круговой интерполяции (G02 и G03)
- Автоматическое разбиение кривых для достижения заданной степени точности
- Обработка со сменой инструментов
- Экспорт Gкода в параметрической или обычной формах
- Добавление собственных заголовков и окончаний
- Выбор единиц измерения
- Многопроходная обработка
- Автоматическое добавление цифрового суфикса к назваию сохраняемого файла
Обработка на токарном станке
- Создание траекторий для обработки детали на токарном станке
- Расчет чистового прохода
- Задание заглубления при чистовом проходе
- Задание количества чистовых проходов
- Два различных метода вычисления чистовых проходов
- Замена стандартных осей
Обработка площади контуров- Создание траекторий для обработки площади контуров
- Возможность коррекции созданных траекторий
Гравировка фигурными фрезами- Создание траекторий для обработки контуров фигурной фрезой
- Задание произвольной формы фрезы
Библиотека инструментов- Здание различных параметров инструмента и обработки (диаметр инструмента, скорость обработки, заглубление за проход, скорость заглубления, задание произвольного кода перед/после заглубления, форма инструмента, произвольный код смены инструмента)
- Возможность копирования инструментов
- Возможность обработки со сменой инструмента
Система ориентирования- Задание масштабирования по всем осям
- Задание поворотов в плоскости ХY
- Задание смещения по всем осям
- Ориентация по произвольным точкам
Постпроцессор- Создание произвольной программы постпроцессора или выбор из стандартного набора
- Масштабирование и смещение Gcode
- Произвольная замена команд (в том числе одновременная замена)
- Параметризация Gcode
- Округление длинны дробной части чисел в Gкоде
Предварительная проверка рисунка- Выделение маленьких контуров (возможных артефактов area)
- Проверка принадлежности инструментов
- Проверка порядка обработки
Плоттерная резка- Экспорт в Gкод для плоттера с тангенциальным ножом. Четвертая ось A - угол наклона ножа.
Общие- Проверка наличия обновлений.
вверх
Лицензия (для просмотра содержимого нажмите на ссылку)Лицензия
Gcodetools выпускается под лицензией GNU GPL. Эта лицензия дает Вам следующее права:
- запуска программы, с любой целью;
- изучения того, как программа работает, и её модификации (предварительным условием для этого является сохранение лицензии GNU GPL);
- распространения копий;
- улучшения программы, и выпуска улучшений в публичный доступ (предварительным условием для этого является сохранение лицензии GNU GPL).
Подробнее см здесь:
http://ru.wikipedia.org/wiki/GPL
вверх
Установка (для просмотра содержимого нажмите на ссылку)Установка
Windows
Распакуйте архив и скопируйте все файлы в каталог
Program Files\Inkscape\share\extensions\
Linux
Распакуйте архив и скопируйте все файлы в каталог
/home/<имя пользователя>/.config/inkscape/extensions/
или
/usr/share/inkscape/extensions/ и перезапустите inkscape
вверх
Помощь в разработке (для просмотра содержимого нажмите на ссылку)Помощь в разработке
На данный момент в разработке находятся:
- Расширение для плазменной резки
- Расширение для токарных станков
- Расширение для плоттеров
Вы можете помочь улучшить Gcodetools создавая новые уроки и описания, давая советы, делая отчеты об ошибках, помогая разрабатывать новые функции.
Вы можете:
- Написать отчет об использовании
- Улучшить справку и уроки
- Опубликовать Gкод / SVG / или программный код
- Загрузить фото/видео готовых работ или опубликовать историю разработки
- Написать отчет об ошибках
- Помочь в разработке новых функций
- Помочь в написании уроков и справки
- Предложить новые функции
вверх
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 24 окт 2013, 19:10
dormouse
Нововведение служит для пользователей, которые сверлять отверстия при самостоятельном изготовлении печатных плат, или используют формат Gerber для каких-то сходных целей. Появился пункт меню "Import", который позволяет подтягивать в чертёж слои сверловок с учётом параметров инструментов исходного файла.
Выложенный в предыдущем посте файл базировался на текущем релизе. Сейчас подготовлен на основе последнего 262 билда разработки. rev263 неудачный, rev264 предлагается к тестированию.
Просьба своевременно сообщать о найденных неполадках.
Как тестировать:
1. скачать прилагаемый файл и распаковать его в папку inkscape/share/extensions/
2. скачать пример Gerber-файла из этого письма, распаковать. Запустить gcodetools-dev=>Import и вписать в окошко полный путь до файла
У Windows-пользователей получится что-то вроде D:\Downloads\gerber.drl
У Linux-пользователей будет похоже на /home/cooluser/Downloads/gerber.drl
и выполнить
3. Запустить gcodetools-dev=>Path-to-gcode, настроить выходную папку и имя g-code файла на закладке Options
Проанализировать результат.
Известные проблемы: на данный момент не происходит ручная смена инструмента, если слой содержит ТОЛЬКО точки сверловки (т.н. "dxfpoints", обозначаются красными стрелками, конец которых направлен в центр отверстия)
В качестве примера используется KiCAD
http://kicad-pcb.org файл, полученный следующим образом в pcbnew: File=>Fabrication outputs=>Drill (.drl) file (см.скриншот).
Если вы пользуетесь иными файлами сверловки, просьба присылать их с максимальным описанием (формат, исходный файл, название программы и т.п.) - по возможности указанные типы файлов будут добавлены к существующему.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 25 окт 2013, 13:23
новачок
Nick писал(а):Распакуйте архив и скопируйте все файлы в каталог Program Files\Inkscape\share\extensions\
Я все сделал по инструкции, загрузил архив gcodetools.tar распаковал и скопировал 12 файлов в Inkscape \ share \ extensions \ .. но у меня не работает так как на видео. (((Я не могу в панели "свойства документа" изменить "единицу" Что я сделал не так??
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 27 окт 2013, 22:34
dormouse
Надо уточнить, на каком именно видео - нужна ссылка на него!
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 28 окт 2013, 00:18
новачок
dormouse писал(а):Надо уточнить, на каком именно видео - нужна ссылка на него!
http://www.youtube.com/watch?v=_4yne05vGls#t=12 вот ссылка
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 28 окт 2013, 15:09
Nick
новачок писал(а):но у меня не работает так как на видео. (((Я не могу в панели "свойства документа" изменить "единицу" Что я сделал не так??
Какую именно единицу не получается измеить и как это влияет на дальнейшую работу?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 12:36
новачок
Nick писал(а):Какую именно единицу не получается измеить и как это влияет на дальнейшую работу?
Не получается изменить единицу измерения
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 14:07
Nick
Хммм странно... а какая версия innkscape? и откуда он взят?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 14:53
новачок
Nick писал(а):Хммм странно... а какая версия innkscape? и откуда он взят?
Взят из
http://sourceforge.net/projects/inkscap ... r=optimate . А версия 0.48.4.0
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 14:57
новачок
а может быть это происходит из за того у меня Виндовс 64 битный Inkscape 32 битный?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 15:16
dormouse
Я воспроизвести не смог. Но linux 64/64 и винда 32/32. Гибрида под рукой нет.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 15:52
Nick
хммм странно... вообще не должно такого быть... попробуй переустановить inkscape...
или поставить предыдущую версию:
0.48.3.1-2
http://sourceforge.net/projects/inkscap ... e/download
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 18:15
новачок
Nick писал(а):попробуй переустановить inkscape...
Понял причину глюков
.Я установил программу в свою папку, а надо было в папку по умолчанию!
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 18:40
новачок
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 окт 2013, 18:47
Nick
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 ноя 2013, 13:54
KolyaT
Nick писал(а):Ухты а с перемычками ты здорово придумал! Я даже и не догадывался, что это можно так сделать! Как ты до всего этого дошел???
А это так и задумано, что при выборе режима глубины "с" вместо "d" параметр шаг заглубления по Z игнорируется?
То есть при попытке получить "перемычки" по данному алгоритму обработка получается сразу на всю глубину игнорируя шаг по depth из таблицы настройки инструмента. Может это нужно поправить?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 05 ноя 2013, 10:11
Nick
Хммм.... не должно игнорировать...
Надо будет посмотреть...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 ноя 2013, 12:13
alik04
не могу с копировать файлы "inx" в "/usr/share/Inkscape/extensions/"
В терминале делаю так "cp-r/home/IBM/Downliads/create_inx.py/usr/share/Inkscape/extensions/"
пишет файл не найден.
Kак сделать правильно?
Xubuntu 12.04
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 ноя 2013, 12:17
dormouse
Точно пользовались автодополнением (когда пишете часть пути, после нажимаете <TAB> чтобы система сама дополнила путь)? Как минимум папка Downl(i)ads смущает.
Найти не может исходный файл скорее всего.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 ноя 2013, 12:40
alik04
как встащить скриншот?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 ноя 2013, 13:00
Nick
alik04 писал(а):"cp-r/home/IBM/Downliads/create_inx.py/usr/share/Inkscape/extensions/"
1. sudo cp - чтобы выполнять cp от имени админа
2. сначала надо создать inx:
cd /home/IBM/Downloads/
python create_inx.py
3. Потом: sudo cp *.inx *.py /usr/share/Inkscape/extensions/
а вообще все это можно запихать в локальную папку пользователя:
~/.config/inkscape/extensions/ (в домашней папке нажми Ctrl+H и покажутся скрытые папки)