Страница 51 из 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
Добавлено: 18 янв 2014, 12:38
WWW116
И ещё
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 18 янв 2014, 13:23
Serg
С помощью пре- и постпроцессоров.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 18 янв 2014, 17:10
WWW116
UAVpilot писал(а):С помощью пре- и постпроцессоров.
Не совсем понял. Можно разъяснить?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 18 янв 2014, 18:52
Serg
gcodetools позволяет задать препроцессоры и постпроцессоры для обработки g-code.
Что такое препроцессоры и постпроцессоры объяснять надо?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 09:56
WWW116
Что такое постпроцессор я знаю.
А что такое препроцессор я не знаю. Если можно ссылку или объяснить?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 13:22
Serg
Могу и без ссылок, чисто лексически:
Есть некий процесс.
Постпроцессор выполняет свою работу
после этого процесса, а
препроцессор - соответственно
перед этим процессом.

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 14:24
WWW116
Понял, спасибо!
Но не понял где и что менять в Inkscape? Там на англ.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 16:09
Serg
Без английского с компами и электроникой всегда будет плохо. Советую учить.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 16:25
WWW116
Это понятно, но не понятно, что и как там прописать.
Ещё столкнулся с непонятным явлением: почему то файл получается в несколько проходов, хотя в таблице инструментов стоит depth step 1.0 - величина заглубления
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 16:32
WWW116
Теперь вообще ничего не понял. А почему эти окна разные по содержанию?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 16:44
Serg
http://cnc-club.ru/forum/viewtopic.php?f=33&t=78
У нас версии разные, у меня какая-то нестабильная (dev).
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 19 янв 2014, 16:46
WWW116
Ещё столкнулся с непонятным явлением: почему то файл получается в несколько проходов, хотя в таблице инструментов стоит depth step 1.0 - величина заглубления
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 21 янв 2014, 12:32
Nick
WWW116 писал(а):Ещё столкнулся с непонятным явлением: почему то файл получается в несколько проходов, хотя в таблице инструментов стоит depth step 1.0 - величина заглубления
Это шаг заглубления. Если полная глубина обрабтки больше шага - обработка будет выполнена за несколько шагов.
Команды в начало и конец файла проще всего добавить через header или footer - для этого просто создаем файлы с именами "header" и "footer" в директории, в которую будет складываться Gкод, и они заменят стандартные header и footer.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 21 янв 2014, 14:20
WWW116
Если честно, не совсем понял.
В директории где указаны f:\ngc ? И как это прописать без ошибок?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 21 янв 2014, 14:29
Nick
WWW116 писал(а):В директории где указаны f:\ngc ?
да.
WWW116 писал(а):И как это прописать без ошибок?
просто файл footer с любым содержанием (тем, что ты написал) и все.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 22 янв 2014, 14:13
WWW116
Nick писал(а):WWW116 писал(а):В директории где указаны f:\ngc ?
да.
WWW116 писал(а):И как это прописать без ошибок?
просто файл footer с любым содержанием (тем, что ты написал) и все.
Что-то не получается так делать.
Можно хотя бы пример как должно выглядеть?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 24 янв 2014, 15:46
WWW116
Почему Inkscape экспортирует двойной файл?
Получается в одном файле два прохода с одной и той же глубиной. Разница лишь в том, что первый проход не по часовой, а второй проход по часовой стрелке.
А глубина тоже самая.
Почему так происходит?
Образец файла:
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 27 янв 2014, 11:37
dormouse
Учитывая, что там дважды есть (Change tool to Default tool) нельзя исключить, что есть ДВА слоя, на каждом из которых инструмент и контур.
Просьба выложить исходный .svg файл сюда. Телепатическое диагностирование в понедельник утром затруднено.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 28 янв 2014, 07:49
WWW116
Вот файл
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 04 фев 2014, 21:53
Unimat
Напишите пожалуйста вкратце, как написать УП для токарной обработки в Inkscape (Gcodetools ver 1.7)
А изображение ниже - это результат использования плагина GcodeTools для фрезерной обработки. В этом я более или менее разобрался.
Материал - пластик. Диаметр фрезы - 2 мм(концевая)