Страница 41 из 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
				Добавлено: 24 окт 2013, 19:10
				 dormouse
				Нововведение служит для пользователей, которые сверлять отверстия при самостоятельном изготовлении печатных плат, или используют формат Gerber для каких-то сходных целей. Появился пункт меню "Import", который позволяет подтягивать в чертёж слои сверловок с учётом параметров инструментов исходного файла.
Выложенный в предыдущем посте файл базировался на текущем релизе. Сейчас подготовлен на основе последнего 262 билда разработки. rev263 неудачный, rev264 предлагается к тестированию. 
Просьба своевременно сообщать о найденных неполадках.
Как тестировать:
1. скачать прилагаемый файл и распаковать его в папку inkscape/share/extensions/
2. скачать пример Gerber-файла из этого письма, распаковать. Запустить gcodetools-dev=>Import и вписать в окошко полный путь до файла
    У Windows-пользователей получится что-то вроде D:\Downloads\gerber.drl
    У Linux-пользователей будет похоже на /home/cooluser/Downloads/gerber.drl
    и выполнить
3. Запустить gcodetools-dev=>Path-to-gcode, настроить выходную папку и имя g-code файла на закладке Options
Проанализировать результат.
Известные проблемы: на данный момент не происходит ручная смена инструмента, если слой содержит ТОЛЬКО точки сверловки (т.н. "dxfpoints", обозначаются красными стрелками, конец которых направлен в центр отверстия)
В качестве примера используется KiCAD 
http://kicad-pcb.org файл, полученный следующим образом в pcbnew: File=>Fabrication outputs=>Drill (.drl) file (см.скриншот).
Если вы пользуетесь иными файлами сверловки, просьба присылать их с максимальным описанием (формат, исходный файл, название программы и т.п.) - по возможности указанные типы файлов будут добавлены к существующему.
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 25 окт 2013, 13:23
				 новачок
				Nick писал(а):Распакуйте архив и скопируйте все файлы в каталог Program Files\Inkscape\share\extensions\
Я все сделал по инструкции, загрузил архив gcodetools.tar распаковал и скопировал 12 файлов в Inkscape \ share \ extensions \ .. но у меня не работает так как на видео. (((Я не могу в панели "свойства документа" изменить "единицу" Что я сделал не так??
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 27 окт 2013, 22:34
				 dormouse
				Надо уточнить, на каком именно видео - нужна ссылка на него!
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 28 окт 2013, 00:18
				 новачок
				dormouse писал(а):Надо уточнить, на каком именно видео - нужна ссылка на него!
 http://www.youtube.com/watch?v=_4yne05vGls#t=12 вот ссылка
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 28 окт 2013, 15:09
				 Nick
				новачок писал(а):но у меня не работает так как на видео. (((Я не могу в панели "свойства документа" изменить "единицу" Что я сделал не так??
Какую именно единицу не получается измеить и как это влияет на дальнейшую работу?
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 12:36
				 новачок
				Nick писал(а):Какую именно единицу не получается измеить и как это влияет на дальнейшую работу?
Не получается изменить единицу измерения
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 14:07
				 Nick
				Хммм странно... а какая версия innkscape? и откуда он взят?
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 14:53
				 новачок
				Nick писал(а):Хммм странно... а какая версия innkscape? и откуда он взят?
Взят из 
http://sourceforge.net/projects/inkscap ... r=optimate . А версия 0.48.4.0
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 14:57
				 новачок
				а может быть это происходит из за того у меня Виндовс  64 битный Inkscape 32 битный? 

 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 15:16
				 dormouse
				Я воспроизвести не смог. Но linux 64/64 и винда 32/32. Гибрида под рукой нет.
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 15:52
				 Nick
				хммм странно... вообще не должно такого быть... попробуй переустановить inkscape... 
или поставить предыдущую версию: 
0.48.3.1-2
http://sourceforge.net/projects/inkscap ... e/download 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 18:15
				 новачок
				Nick писал(а):попробуй переустановить inkscape... 
Понял причину глюков 

 .Я установил программу в свою папку, а надо было в папку по умолчанию!
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 18:40
				 новачок
				
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 29 окт 2013, 18:47
				 Nick
				
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 04 ноя 2013, 13:54
				 KolyaT
				Nick писал(а):Ухты а с перемычками ты здорово придумал! Я даже и не догадывался, что это можно так сделать! Как ты до всего этого дошел???
А это так и задумано, что при выборе режима глубины "с" вместо "d" параметр шаг заглубления по Z игнорируется? 
То есть при попытке получить "перемычки" по данному алгоритму обработка получается сразу на всю глубину игнорируя шаг по depth из таблицы настройки инструмента. Может это нужно поправить?
 
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 05 ноя 2013, 10:11
				 Nick
				Хммм.... не должно игнорировать... 
Надо будет посмотреть...
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 12 ноя 2013, 12:13
				 alik04
				не могу с копировать файлы "inx" в "/usr/share/Inkscape/extensions/"
В терминале делаю так "cp-r/home/IBM/Downliads/create_inx.py/usr/share/Inkscape/extensions/"
пишет файл не найден. 
Kак сделать правильно?
Xubuntu 12.04
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 12 ноя 2013, 12:17
				 dormouse
				Точно пользовались автодополнением (когда пишете часть пути, после нажимаете <TAB> чтобы система сама дополнила путь)? Как минимум папка Downl(i)ads смущает.
Найти не может исходный файл скорее всего.
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 12 ноя 2013, 12:40
				 alik04
				как встащить скриншот?
			 
			
					
				Re: Gcodetools - plug-in Inkscape для экспорта в Gcode
				Добавлено: 12 ноя 2013, 13:00
				 Nick
				alik04 писал(а):"cp-r/home/IBM/Downliads/create_inx.py/usr/share/Inkscape/extensions/"
1. sudo cp  - чтобы выполнять cp от имени админа
2. сначала надо создать inx:
cd /home/IBM/Downloads/
python create_inx.py
3. Потом: sudo cp *.inx *.py /usr/share/Inkscape/extensions/
а вообще все это можно запихать в локальную папку пользователя: 
~/.config/inkscape/extensions/ (в домашней папке нажми Ctrl+H и покажутся скрытые папки)