Страница 12 из 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
Добавлено: 06 янв 2012, 12:05
simbadus
или хотябы подскажите кто-нибудь где здесь Calculate area curves
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 06 янв 2012, 14:08
Nick
Там у тебя галочка стоит в самом низу это вроде предпросмотр, убери ее, от нее могут появляться проблемы. А что происходит после нажатия Применить? Появляется ли какая-нибудь ошибка?
По обработке площади, это либо Area, либо Fill area. Fill area заполняет площадь контура либо зиг-загом, либо по спирали. Она работает гораздо стабильнее, чем Area.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 06 янв 2012, 14:38
sandman
Галочку я поставил для наглядности, убирал её, ничего не меняется... Ставил dev версию, там панель появляется, и больше вообще ничего... Может с питоном чтото не то?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 06 янв 2012, 14:58
Nick
Может быть...
Попробуй любое другое расширение, посмотри, работают ли они.
И попробуй запустить inkscape из консоли, может там что-то говориться...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 06 янв 2012, 20:11
sandman
С консолью не проходит, inkscape запускается и точка, никаких активитетов в консоли, что бы ни делалось... (Номер с консолью всегда как первое средство от...

)
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 06 янв 2012, 23:47
Nick
А другие расширения работают?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 07 янв 2012, 11:37
sandman
Что ты имееш в виду? Расширения из gcodetools или из inkscape? "Родные" расширения работают, попробовал 1.6- тоже не идёт... Неделю назад на 11.04 хоть чтото шло...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 07 янв 2012, 20:15
simbadus
обьясните пожалуйсто почему вот так произошло после того как я нажал cfkculate area curves и применить, а то я уже не знаю че делать. ПОЖАЛУЙСТО !!!!!!!
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 09 янв 2012, 14:51
Nick
Так, скинь свой svg, я посмотрю, как с ним работать.
Вообще лучше использовать Fill Area.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 10 янв 2012, 14:48
simbadus
вот svg из которого я с помощю gcodetools делаю g код который не работает в приложении mach3 cnc3mill
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 10 янв 2012, 17:13
Nick
В cnc3mill наверное не работает из-за параметеризации (вот таких вещей Х[1.256300*#5+#8] ) . Там в gcodetools в одной из вкладок ее можно отключить.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 10 янв 2012, 17:34
Nick
Примерная инструкция:
1. настраиваем параметры документа, чтобы было удобнее работать. Ставим размеры и везде ставим мм. Размер документа лучше всего поставить равным рабочей области станка.
2. добавляем точки ориентации и описание инструмента, для этого проще всего один раз выполнить path-to-gcode.
меняем нужные параметры инструмента.
3. теперь вставляем нужные контуры. Правильно располагаем их на листе. И выполняем Gcodetools - Area (площадь) - Fill area
для верхнего контура я выбрал спираль, для нижнего зиг-заг.
4. Можно проверить как будет выглядеть вырезанные контуры:
для этого ставим им обводку равную диаметру фрезы, и ставим скругление обводки на углах и концах.
Кстати на рисунке видно, что после спирали остануться необработанные части, чтобы они ушли нужно настроить нахлест траекторий при обработке ( на вкладке Area параметр Area tool overlap).
5. Делаем path to gcode:
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 10 янв 2012, 20:17
boxxx2006
это квадрат
при движении по верхней стороне квадрата - z стоит на месте, как и положено,
а при движении по трем другим сторонам- z увеличивается
Упс, сейчас гляну, что не так...[/quote]
Странно, у меня правильно все делает.
Скинь сюда рисунок svg. Может в нем заковыка.
Странно, у меня нормально... Может у тебя настроен пост-процессор какой-то?
может и постпроцессор, но я ничего такого не настраивал, в svg-шном файле посмотри, вылезает какойто параметр
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 10 янв 2012, 23:24
simbadus
Nick спасибо что ответил. Там похоже будет полностью вырезать центр сердечек а мне надо чтобы станок просто прошелся по контуру сердечек (вокруг по линиям) не подскажете как это сделать (это ваще двери и они сделаны из ДВП примерно 1 см толщеной, а в центре сердечка к примеру будет вставляться стекло.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 00:59
Nick
Тогда все еще проще - просто Path to Gcode. И не надо никаких разниц оконтурения и прочего, Просто выделил сердечки и Path to Gcode
По неправильному заглублению - эти параметры - это расстояние обработки один - верхний край, второй - нижний.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 01:46
boxxx2006
Nick писал(а):По неправильному заглублению - эти параметры - это расстояние обработки один - верхний край, второй - нижний.
это для меня?
(100.0; 0.0; -0.125), ник, а как поменять -0.125 на ноль?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 06:28
simbadus
а с помощю oriantation points можно привязать обьект к документу? чето он не дает просто в в g код перевести ошибку выдает
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 06:32
simbadus
может перед patch to gcode нужно еще какието операции сделать?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 06:51
simbadus
вот какую ошибку выдает
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 11 янв 2012, 08:26
simbadus
вот какой код выдал может кто посмотри что не так (выдал без ошибок