Страница 49 из 77
Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 07 дек 2009, 10:49
Nick
![EMC screenshot.png (21.99 КБ) 569556 просмотров Сгенерированный Gкод в EMC2 (569556 просмотров) <a class='original' href='./download/file.php?id=507&sid=e0975bf4168b74cc4d74e41ff4781a27&mode=view' target=_blank>Загрузить оригинал (21.99 КБ)</a>](./download/file.php?id=507&t=1&sid=e0975bf4168b74cc4d74e41ff4781a27)
- Сгенерированный 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
![lumen lab gcodetools cnc pocketing 1280.jpg (147.75 КБ) 565678 просмотров Gcodetools cnc обработка площади (565678 просмотров) <a class='original' href='./download/file.php?id=771&sid=e0975bf4168b74cc4d74e41ff4781a27&mode=view' target=_blank>Загрузить оригинал (147.75 КБ)</a>](./download/file.php?id=771&t=1&sid=e0975bf4168b74cc4d74e41ff4781a27)
- Gcodetools cnc обработка площади
![0089 gcode tools lathe emc screenshot.png (21.98 КБ) 567317 просмотров Gcodetools CAM для токарных станков с чпу (567317 просмотров) <a class='original' href='./download/file.php?id=643&sid=e0975bf4168b74cc4d74e41ff4781a27&mode=view' target=_blank>Загрузить оригинал (21.98 КБ)</a>](./download/file.php?id=643&t=1&sid=e0975bf4168b74cc4d74e41ff4781a27)
- Gcodetools CAM для токарных станков с чпу
![0082 gcode tools engraving.jpg (233.84 КБ) 567427 просмотров Gcodetools гравировка от Rene (567427 просмотров) <a class='original' href='./download/file.php?id=632&sid=e0975bf4168b74cc4d74e41ff4781a27&mode=view' target=_blank>Загрузить оригинал (233.84 КБ)</a>](./download/file.php?id=632&t=1&sid=e0975bf4168b74cc4d74e41ff4781a27)
- Gcodetools гравировка от Rene
![bears.jpg (89.93 КБ) 538660 просмотров Bears by Durachko (538660 просмотров) <a class='original' href='./download/file.php?id=5430&sid=e0975bf4168b74cc4d74e41ff4781a27&mode=view' target=_blank>Загрузить оригинал (89.93 КБ)</a>](./download/file.php?id=5430&t=1&sid=e0975bf4168b74cc4d74e41ff4781a27)
- 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
Добавлено: 16 янв 2014, 14:13
dormouse
Может, там пробел лишний есть?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 14:23
WWW116
Проверил, точно из-за пробела. Вроде мелочь, а сколько время убил из-за этого пробела.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 14:42
dormouse
Я уже продумал ранее алгоритм. Даже что-то частично сделал, но в общую ветку не включил:
1. анализируем путь
а)если он начинается со '/', но мы под win => msg="попробуйте заменить путь на D:"
б)если он D:, но мы под *nix => msg="попробуйте указать свою домашнюю папку /home..."
2. пробуем потрогать файл по указанному пути. Если не удалось - пишем что "по пути xxxx создать файл невозможно + msg"
как-то так...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:09
WWW116
А подкиньте мне пожалуйста готовый файл ngc.
Чтобы от чего-то готового отталкиваться. Да и так на станке посмотреть, что получится.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:18
Nick
Так у тебя же какой-то файл вроде получился... используй его...
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:23
dormouse
По моему посту выше
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:34
WWW116
Файл, то получился, но OpenSCAM его видит, но не открывает.
Хотел сначала увидеть визуально, что получилось, а уже потом бежать в цех к станку. А то так каждый раз запарюсь бегать до станка 40 метров.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:39
dormouse
учитывая, что файл output_0061.ngc у меня сделан из вашего рисунок.svg БЕЗ внесения изменений и открывается OpenSCAM (скриншот см.выше), выложите ваш вариант, пожалуйста - сравним и найдём отличия!
Так же проверьте - открывается ли мой output_0061.ngc в вашем openscam?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:43
WWW116
А где у Inkscape в панели инструментов указывается скорости: воздушный переход, скорость врезки (заглубления), скорость обработки?
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:49
WWW116
Файл output_0061.ngc открывается в OpenSCAM.
Я про свои созданные позже файлы.
Ради интереса как говорится, я вложу файл свой который делал в ВинКаме, он с конвертирован под Линукс.
Посмотрите ваш станок его откроет. А потом попробуйте его запустить в OpenSCAM.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:51
Nick
WWW116 писал(а):воздушный переход,
это указывается в настройках станка в управляющей программе.
WWW116 писал(а):скорость врезки (заглубления)
Penetration feed
WWW116 писал(а):скорость обработки
Feed
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 15:59
dormouse
Ещё раз!
"Файл, то получился, но OpenSCAM его видит, но не открывает.", окончательная путаница - этот файл создан gcodetools или ещё какой-то программой???
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 16:20
WWW116
О каком файле идёт речь?
output_0061.ngc - файл созданный gcodetools
БГ80ДГ.ngc - файл созданный winkam
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 16:25
WWW116
Вопрос к Nick: в Линуксе воздушный переход как указать в настройках ЕМС2 ?
Я раньше для ЕМС2 файлы ngc создавал в winkam там указывается вся возможная скорость, т.е. это: скорость воздушного перехода до начало первой точки обработки на заготовке, скорость врезания (заглубления), скорость резания (обработки). Сам winkam примитивен и функционал вообще никакой. Там всё рисуется и создаётся по точкам, надо самому вписывать каждую точку и координаты этой точки, по-этому обратился к Вам чтобы посоветовали нормальную прогу.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 16:27
WWW116
Программа gcodetools мне понравилась, но вот с английским у меня туго, придётся её долго вкуривать. Особенно не понятна мне панель инструментов и её функции.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 16:30
WWW116
Inkscape - рисовалка у неё как у Корела, хотя я Корел-то не изучал, так пару раз потыкался из-за люпопытства.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 16:56
Nick
WWW116 писал(а):Вопрос к Nick: в Линуксе воздушный переход как указать в настройках ЕМС2 ?
Вот тут подробно описано:
http://cnc-club.ru/forum/viewtopic.php? ... figuration
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 17:05
WWW116
Т.е. я правильно понял, если в начале файла ngc по которому будет производится обработка не указанна скорость воздушного перехода, то она будет равна значению которое установлено в ЕМС2 ? К примеру: в файле скорость обработки указанна 10 мм/с, а скорость воздушного перехода не указанна, то она будет 30мм/с как прописано в конфигурации станка.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 17:10
Nick
Воздушный переход идет при помощи G0 - это в любом случае максимальная скорость станка установленная в конфигурации.
Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
Добавлено: 16 янв 2014, 17:20
WWW116
А можно попросить перевести на понятный язык вот эту таблицу?