Страница 64 из 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
Добавлено: 03 дек 2014, 10:48
Nick
Обычно это делают фасонными фрезами под определенный угол.
Пришлина всякий случай фото того, что хочешь получить
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 03 дек 2014, 12:49
Prinkos
Вот пример того, что надо сделать.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 дек 2014, 02:03
lapilesos
Добрый день.
А поддерживает этот плагин резку плёнки флюггерным ножом?
Была бы замечательная альтернатива CorelDraw+CoCut
Андрей.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 дек 2014, 08:49
Nick
lapilesos писал(а):Добрый день.
А поддерживает этот плагин резку плёнки флюггерным ножом?
Была бы замечательная альтернатива CorelDraw+CoCut
Андрей.
Пока нет, но для плоттеров есть отдельный плагин
http://inkcut.sourceforge.net/ , он наверняка поддерживает.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 дек 2014, 08:52
Nick
Prinkos писал(а):Вот пример того, что надо сделать.
хммм... такое наверное лучше в каком-нибудь CAM по мощнее делать.
или можно попробовать image-to-gcode...
А что это такое?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 дек 2014, 14:28
Prinkos
Деталь для переплетного оборудования.
Спасибо за ответ. Хотя вопрос не решен, зато я спокоен, что не прозевал чего-то в программе. Спасибо за Gcodetools - гениально и просто. Может подумаете над реализацией данной идеи? Думаю, функция фрезерования под углом очень важная. Если по плоской поверхности - то формула должна быть не сложной. Самое важное - создать автоматизацию просчета. Я это представляю так -
1. ввести функцию "выборка под углом" - задаем угол
2. Расчет:
а)рассчитываем количество проходов N. Допустим, ( на том образце, который я привел) надо заглубляться в пределах прямоугольника 20 мм на 30 мм.( 20 - ширина, 30 - длина ), при диаметре 2 мм надо 20 шагов, N=20
б) рассчитываем максимальное значение Z max = ширину прямоугольника делим на tg угла - для этого образца это будет 20 мм / tg 30° = 34.64 мм
в) рассчитываем коэффициент выборки Zn= Zmax/N ( 34,64/20=1,73) - это будет та глубина, на которую должна увеличиваться выборка по оси Z каждый шаг.
г) делаем расчет глубины на каждый шаг по формуле Zn x N
Соответственно должна быть зависимость от deth step
Прошу не пинать, не программист и не математик

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 дек 2014, 14:36
dormouse
При этом очень желательно, чтобы фреза была повёрнута на этот угол (если торцевая), или имела заточку именно с этим градусом при вершине - тогда получится идеальная наклонная плоскость.
Но по факту при обычной форме плоской фрезы качества поверхности не добиться.
При сферической форме - ходить шагами в 0.1мм, но это долго и мучительно скорее всего....
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 дек 2014, 15:02
Prinkos
Согласен, хотя может быть кто-то готов долго ждать. Судя по форумам, народ просто рыдает без такой возможности.

Но лучше начать с прямой поверхности.
По-поводу фрезы - к сожалению, вариантов по металлу для домашних ЧПУ не густо, по дереву -то с нужным углом не просто найти... Но всегда есть напильник

)))
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 дек 2014, 15:13
dormouse
шарик + долгое ожидание, либо алмазное точило и спокойствие.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 14 дек 2014, 18:00
Prinkos
Генерация gcode из Corel Draw
Может объясните внятно, как его подключить и как с ним работать? Указаны строки для подстройки под свои нужды, это понятно. А вообще - что с этим делать?
Если создавать текстовой документ и в него вставлять, то как назвать потом и куда положить....
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 15 дек 2014, 10:53
Nick
Это откуда цитата?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 15 дек 2014, 20:02
Prinkos
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 дек 2014, 10:35
Nick
Это скрипт на питоне, он преобразует svg созданый в кореле в более понятный svg для inkscape.
ИМХО если не делаешь по 100500 файлов в день, сохранить в кореле в svg, открыть в inkscape, потом:
выделить все
копировать
Файл - новый
вставить
и после этого спокойно использовать gcodetools
ЗЫ переходи на inkscape - в нем гораздо удобнее рисовать! Я сам перешел лет 7 назад, еще ни разу не пожалел!

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 дек 2014, 16:26
Prinkos
сохранить в кореле в svg, открыть в inkscape, потом:
выделить все
копировать
Файл - новый
вставить
и после этого спокойно использовать gcodetools
Хитро!
Спасибо. Ну а про мое предложение
http://www.cnc-club.ru/forum/posting.ph ... 4#pr155666 что ответите?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 30 дек 2014, 19:53
kolyin
Здравствуете. Всех с Наступающим Новым Годом. Я новичок. 10 лет занимался инжекторами в том числе и чип тюнингом, писал программы к авто индивидуальным. Но в жизни так вышло что пришлось поменять сферу деятельности. Вот заинтересовало ЧПУ. Пока хочу изучить плазму. Помогите пожалуйста. inscape для плазмы вернее Gcodetools. с рисунком получается все преобразовываю в вектор. загружаю в Mach 3. отображается картинка нажимаю пуск а резак стоит на месте. 4 дня уже копаюсь и никак. что я не правильно делаю непойму. Короче подскажите мне как создать правильный Gcod для плазмы.Пытаюсь вырезать простую букву "М" и не получается аж стыдно за себя. Заранее благодарен.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 янв 2015, 11:08
Nick
Какой станок?
Какая у него ЧПУ?
Надо понимать, что для конкретного станка могут быть свои спец комманды.
Например нужно знать команду включения резака, может там есть доп условия, например поиск металла и прочее.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 янв 2015, 15:20
popcorn
Gcodetools это местная разработка? В Arch тестировал кто-нибудь?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 янв 2015, 15:45
Nick
popcorn писал(а):Gcodetools это местная разработка?
Да.
popcorn писал(а):В Arch тестировал кто-нибудь?
Не знаю, но 99% что должна работать. Gcodetools написан на питоне, там просто нечему не работать...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 янв 2015, 15:48
popcorn
Nick писал(а):popcorn писал(а):Gcodetools это местная разработка?
Да.
popcorn писал(а):В Arch тестировал кто-нибудь?
Не знаю, но 99% что должна работать. Gcodetools написан на питоне, там просто нечему не работать...
Уже нашел в AUR. Буду пробовать.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 29 янв 2015, 18:09
AlGem
Подскажите в чем может быть проблема. Комп Acer Aspire Switch 10, Win 8.1. Установил Inkscape, Gcode. Пробую применить к контуру Path to Gcode и ничего не происходит. На другой машине все работает нормально. Генерируется Gcode. А здесь ничего. Уже несколько раз переставлял, не помогает. Может нужно отдельно питон установить?