Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Плагин для экспорта в Gcode
Все о станках с ЧПУ > Станки с ЧПУ, Hobby CNC > Программное обеспечение
Nick
Inkscape это мощный, гибкий и удобный векторный графический редактор. По своим функциям он не уступает Adobe Illustrator и Corel Draw. Нативным форматом inkscape является svg - это открытый векторный формат, который поддерживают очень многие программы, в том числе большинство браузеров (пример с викимедии). А это означает, что в интернете есть уйма графики, которую можно скачать и практически сразу начать резать на станке в любом размере.

Новый плагин отличается от предыдущих тем, что он использует круговую интерполяцию сплайнов, это позволяет получать гладкие кривые при минимальном количестве сегментов. (см пример)

Плагин поддерживает следующие функции:
  • Экспорт кривых в Gcode с использованием круговой интерполяции (G02 и G03).
  • Экспорт ломанных в Gcode с использованием круговой интерполяции (G01).
  • Экспорт любого количества кривых
  • Добавление собственных header и footer
  • Выбор единиц измерения
  • Задание масштабирования по всем осям
  • Задание заглубления фрезы на проход при фрезеровке в несколько проходов
  • Обработка площади фигуры
  • Полученный Gкод легко масштабируется (вначале Gкода задаются параметры отступов и масштабов по всем осям.)
  • и т. д. ...


Inkscape и его плагины выпускаются под GNU лицензией, т.е. бесплатно, в том числе для коммерческого применения.
Inkscape кросплатформенная программа, работает под Windows, Linux, MacOS.

Подробное описание, мануалы, туториалы, примеры и т.д.: http://www.cnc-club.ru/forum/viewtopic.php...34&p=55#p55

Вот несколько примеров работы скрипта:
На рисунках красными линиями обозначены прямые линии G01, синие и зеленые - дуги G02 и G03, черные - исходная кривая.
Кстати, шестеренки делаются за 1 минуту при помощи плагина, который в inkscape установлен по-умолчанию.
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Евгений
В EMC есть подобная фигня Image2GCODE
Но она достаточно примитивна.
Возьму сей продукт на заметку, возможно буду включать его в поставку контроллера для станков CNC-MAGIC
Сейчас поставляется младший брат InkLite
Nick
Цитата(Евгений @ 29.1.2010, 12:40) *
В EMC есть подобная фигня Image2GCODE
Но она достаточно примитивна.
Возьму сей продукт на заметку, возможно буду включать его в поставку контроллера для станков CNC-MAGIC
Сейчас поставляется младший брат InkLite


Тут главная штука в ВЕКТОРНЫХ изображениях. Т.е. например это изображение можно сделать размером с дом без потери качества wink.gif .
Евгений
Плагин где последнюю версию взять?
Заработает ли под 0.46?

И еще что то в упор не могй натйи кнопку "расширения" :(
Евгений
Цитата(Евгений @ 29.1.2010, 13:20) *
И еще что то в упор не могй натйи кнопку "расширения" :(


В русской версии кнопарь называется Эффекты.
Не запустилось, каких то fantastic lxml wrapper fro libxml2 хочит
Придется пока отложить и собрать ОС с этой библиотекой
Nick
Цитата(Евгений @ 29.1.2010, 13:59) *
В русской версии кнопарь называется Эффекты.
Не запустилось, каких то fantastic lxml wrapper fro libxml2 хочит
Придется пока отложить и собрать ОС с этой библиотекой

В 0.47 - Расширения :).
С 0.46 пойдет.
fantastic lxml wrapper необходима для работы большинства расширений, она предоставляет доступ к дереву тегов svg.
Nick
Всем привет!

Вышла новая версия Gcode tools!
biggrin.gif
Скачать можно в шапке этой темы: http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=34
Что изменилось:

  1. Появилось автоматическое разбиение кривой. При аппроксимации сегмента кривой, вычисляется ошибка аппроксимации, если она превышает заданный допуск сегмет разбивается на два, каждый из которых заново аппроксимируется, и так далее до тех пор, пока не будет достигнут допуск или число разбиений не превысит заданное значение.
  2. Добавлена оптимизация холостого пробега.
  3. Изменился интерфейс, мануал по новому интерфейсу: http://www.cnc-club.ru/forum/viewtopic.php...p;start=40#p143
  4. Поменялись функции обработки площади.

Иллюстрация преимуществ новой версии:
Нажмите для просмотра прикрепленного файла
Nick
Доступна новая версия Gcodetools 1.6!

Основные новые функции:
  • Обработка на токарном станке
    Вычисляет траекторию и подготавливает Gкод для обработки на токарном станке для выбранных кривых. Есть возможность задания чистовых проходов их количества и заглубления при чистовом проходе. Реализованы две различные функции вычисления чистовых проходов.
  • Гравировка
    На основе контура создает траекторию для гравировки фигурными фрезами. Форма фрезы может быть произвольной - задается математическими функциями.
  • Система ориентации
    На основе двух или трех точек с указанными координатами вычисляются параметры масштаба, смещения и поворотов.
  • Библиотека инструментов
    Хранит информацию об инструментах, позволяет выполнять обработку со сменой инструмента.
  • Постпроцессор


Последнюю версию Gcodetools можно свободно загрузить по этому адресу: http://www.cnc-club.ru/gcodetoolsru#latest_version

В процессе разработка улучшений для раскроя материала. В том числе автоматическая расстановка деталей на листе материала.

Скриншот готового Gкода для токарной обработки в EMC2:
http://www.cnc-club.ru/forum/download/file...3&mode=view
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.