Страница 13 из 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
Добавлено: 11 янв 2012, 09:53
roach
А есть примеры для токарной обработки?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 13:26
Nick
simbadus писал(а):а с помощю oriantation points можно привязать обьект к документу? чето он не дает просто в в g код перевести ошибку выдает
Да. Эти точки говорят где находится ноль станка. Если сделаешь размер документа по размеру рабочего поля станка, то точки ориентации можешь не трогать.
boxxx2006 писал(а):это для меня?(100.0; 0.0; -0.125), ник, а как поменять -0.125 на ноль?
Третья координата в точках ориентации задает глубину обработки. Т.е. скажем у тебя дверь толщиной 5 см, лежит на станке таким образом, что верх двери находится в Z=70, а низ в Z=20, то тебе нужно в точках ориентации написать (0;0;70) и (100;0;20)
simbadus писал(а):вот какую ошибку выдает
Перед нажатием применить нужно открыть вкладку Path to Gcode.
simbadus писал(а):вот какой код выдал может кто посмотри что не так (выдал без ошибок
вроде нормально, только очень много кусочков получается. У тебя кривая вся из маленьких кусочков состоит?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 13:27
Nick
roach писал(а):А есть примеры для токарной обработки?
Есть, но простенькие... Скинь svg с чертежом детали, набросаю такой же ман...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 16:26
simbadus
а как сделать чтобы он был не из кусочков и что мне надо выбрать в tool library наверное lathe cutter.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 16:29
simbadus
и еще подскажи пожалуйсто мне надо выбирать post-processor
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 16:43
simbadus
вот код который у меня получился в приложении но он у меня тоже не идет может из-зи того что как ты сказал он у меня из кусочков состоит. может можно просто сам код как-нибудь поправить(в первом случае я ипользвал parameteriz gcode а во втором нет (они оба не идут). и еще что значит: I0.000000 J-332.771496 F400.000000
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 16:49
Nick
simbadus писал(а):а как сделать чтобы он был не из кусочков и что мне надо выбрать в tool library наверное lathe cutter.
это зависит от контура = от рисунка. Чтобы тупо проверить количество отдельных кусочков выделяешь контур и нажимаешь Ctrl+Shift+K - контур разобьется на составные части, если они есть.
simbadus писал(а):и еще подскажи пожалуйсто мне надо выбирать post-processor
Не надо

.
вот код который у меня получился в приложении но он у меня тоже не идет может из-зи того что как ты сказал он у меня из кусочков состоит. может можно просто сам код как-нибудь поправить(в первом случае я ипользвал parameteriz gcode а во втором нет (они оба не идут). и еще что значит: I0.000000 J-332.771496 F400.000000
Параметризацию лучше не используй, она не особо нужна. А почему не идет, ошибку какую-нибудь выдает?
G03 X228.376347 Y549.050441 Z-1.000000 I0.000000 J-332.771496 F400.000000
Это круговая интерполяция в точку Х...Y...Z... с центром круга смещенным в плоскости XY на I...J... со скоростью F400.
А у тебя есть пример рабочего кода, который cnc3mill понимает, может ему нужно какие-то спец коды дописать?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 17:15
simbadus
например вот
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 17:22
simbadus
или вот (это все примеры которые шли с прогой
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 17:37
simbadus
нажимаешь файл load gcode он код открываться, а изображение нет старт нажимаешь и все безтолку,а вообще-то он на рабочих кодах показывает картинку и при старте начинает какбы выпиливать и переходить по строчкам вниз
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 19:22
simbadus
вот этот из incscape работае тока по иксу сначала он должен был уйти на 1827 мм, а он ушел тока на 827. не знаешь почему?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 19:28
Nick
Добавь в начало файла
G90G80G49
И не включай параметризацию. Чтобы команды были вида
G02 X123 Y134 Z123
а не
G02 X[#32+213*#31] ...
вот этот из incscape работае тока по иксу сначала он должен был уйти на 1827 мм, а он ушел тока на 827. не знаешь почему?
хммм... ушел ровно в X 827.374220 или нет?
Вообще странно, Gкод здесь 100% правильный...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 19:50
simbadus
да ровно
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 19:56
simbadus
посмотри пожалуйсто те коды которые его. может можно такие делать
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 20:13
Nick
А может 1 просто не видно в том окошке?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 20:30
simbadus
скинь мне в личку свою почту я тебе прогу скину, а то она весит 10 м сюда не могу кинуть
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 янв 2012, 08:11
simbadus
вот мой cnc3mill его вставляешь в корень мач 3. посмотри пожалуйсто какие коды ему нужны
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 янв 2012, 08:45
Nick
А там у тебя нет еще картинки, которая задает фон?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 янв 2012, 15:50
simbadus
а там ее не надо просто кидаешь эти два файла в мач3, заходишь в mach3.exe и там появляется cnc3mill. вот эта программа и работает со станком.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 12 янв 2012, 16:16
Nick
О, тогда еще вопрос, а ты станок при этом подключал? Он тоже едит в X 827, а не X 1827?