Новости из мира графических приложений
- 
				_taras_
 - Мастер
 - Сообщения: 546
 - Зарегистрирован: 16 мар 2011, 15:19
 - Репутация: 69
 - Контактная информация:
 
Новости из мира графических приложений
Первая новость это  ZebraTrace - простой инструмент, чтобы конвертировать изображения битового массива в образец кривых 
с переменной шириной. здесь документация
Работает шустро. Единственный минус - надо знать математику если хочется получить внятный рисунок. Метод проб и ощибок долог. Авторы обещают пополнять варианты конвертации.
Вторая - перевод разработки проекта sK1 Project в открытый режим. Особый интерес представляет UniConvertor 2.0 - Транслятор векторных форматов (меньше надо будет в винду бегать чтоб перевести перевести различные векторные форматы в православный svg) и LinCutter - Приложение для работы с режущими плоттерами (коммерческие аналоги Roland CutStudio, PostCut).
			
			
									
									
						с переменной шириной. здесь документация
Работает шустро. Единственный минус - надо знать математику если хочется получить внятный рисунок. Метод проб и ощибок долог. Авторы обещают пополнять варианты конвертации.
Вторая - перевод разработки проекта sK1 Project в открытый режим. Особый интерес представляет UniConvertor 2.0 - Транслятор векторных форматов (меньше надо будет в винду бегать чтоб перевести перевести различные векторные форматы в православный svg) и LinCutter - Приложение для работы с режущими плоттерами (коммерческие аналоги Roland CutStudio, PostCut).
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
А что sk1 раньше закрытый был? 
ЗЫ стоит у меня как раз для перевода чего-то в CMYK, написан он походу на qt и у него глючат диалоги - почему-то открываются под основным окном. Выглядит так, как будто программа просто зависла, а нет оказывается под ней диалог висит
Зебра - прикольная штука. Кстати в inkscape есть подобное, только там надо чуть-чуть в ручную делать, зато можно любые формы вырисовывать:
			
							
			
									
									
						ЗЫ стоит у меня как раз для перевода чего-то в CMYK, написан он походу на qt и у него глючат диалоги - почему-то открываются под основным окном. Выглядит так, как будто программа просто зависла, а нет оказывается под ней диалог висит
Зебра - прикольная штука. Кстати в inkscape есть подобное, только там надо чуть-чуть в ручную делать, зато можно любые формы вырисовывать:
- 
				_taras_
 - Мастер
 - Сообщения: 546
 - Зарегистрирован: 16 мар 2011, 15:19
 - Репутация: 69
 - Контактная информация:
 
Re: Новости из мира графических приложений
Так написали ):Nick писал(а):А что sk1 раньше закрытый был?
Слона приметил?
Только по внешнему виду. Зебра цветные и ч/б рисунки трансформирует. В твоей программе по выжиганию добавить опцию неприрывности движения и плавности погружения иглы в материал то полуяился бы замечательный дуэт для выжигания.Nick писал(а):Кстати в inkscape есть подобное
З.Ы. У нас (коллектива авторов) вышла из печати новая монография, которую я всю сделал в СПО - от редактирования текста, рисунков до создания ПДФ-ки для предпечатной подготовки.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
Какого слона?_taras_ писал(а):Слона приметил?
_taras_ писал(а):З.Ы. У нас (коллектива авторов) вышла из печати новая монография, которую я всю сделал в СПО - от редактирования текста, рисунков до создания ПДФ-ки для предпечатной подготовки.
А в CMYK переводили?
- 
				_taras_
 - Мастер
 - Сообщения: 546
 - Зарегистрирован: 16 мар 2011, 15:19
 - Репутация: 69
 - Контактная информация:
 
Re: Новости из мира графических приложений
LinCutter - Приложение для работы с режущими плоттерамиNick писал(а):Какого слона?
Нет. У нас были ч/б рисунки и текст. Цветную карту отдал отдельно в формате svg, там уже типография игралась. Темболее для CMYK надобно откалиброванное оборудование, а я делал на домашнем компе.Nick писал(а):А в CMYK переводили?
- maxim2
 - Новичок
 - Сообщения: 14
 - Зарегистрирован: 02 мар 2013, 02:50
 - Репутация: 5
 - Контактная информация:
 
Re: Новости из мира графических приложений
Речь идет не о sk1, а о том что Игорь наконец решил наработки отдавать в публичный репазитарий да еще и с комментариями в соцсетях.Nick писал(а):А что sk1 раньше закрытый был?
Очевидно цель привлечь внимание к проекту, но на linuxgraphics.ru он четко сказал что все программы непригодны для пользователя, и еще помощь в тестировании ему ненужна.
А будет еще прикольней, если мне объяснят как сразу g-код формировать минуя svg.Nick писал(а): Зебра - прикольная штука.
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
Вот бы gкод был просто заглублением конусной фрезы, а траектория шла вдоль направляющих - тогда было бы просто вещь. image2gcode тут не совсем подойдет.
			
			
									
									
						- 
				_taras_
 - Мастер
 - Сообщения: 546
 - Зарегистрирован: 16 мар 2011, 15:19
 - Репутация: 69
 - Контактная информация:
 
Re: Новости из мира графических приложений
Так допиши опцию в программу-выжигалку. Протестируем всем миром ):Nick писал(а):Вот бы gкод был просто заглублением конусной фрезы, а траектория шла вдоль направляющих
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
Это не в выжигалку писать надо... а в gcodetools. 
А как он в svg сохраняет, как контур с переменной толщиной, или как простой контур по наружней линии?
			
			
									
									
						А как он в svg сохраняет, как контур с переменной толщиной, или как простой контур по наружней линии?
- 
				_taras_
 - Мастер
 - Сообщения: 546
 - Зарегистрирован: 16 мар 2011, 15:19
 - Репутация: 69
 - Контактная информация:
 
Re: Новости из мира графических приложений
как контур с переменной толщиной (Ник скачай и посмотриNick писал(а):А как он в svg сохраняет, как контур с переменной толщиной, или как простой контур по наружней линии?
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
ну вот, качать еще надо 
. 
времени сейчас совсем нет
. 
если переменная толщина - то можно попробовать Gcodetools допилить...
			
			
									
									
						времени сейчас совсем нет
если переменная толщина - то можно попробовать Gcodetools допилить...
- maxim2
 - Новичок
 - Сообщения: 14
 - Зарегистрирован: 02 мар 2013, 02:50
 - Репутация: 5
 - Контактная информация:
 
Re: Новости из мира графических приложений
Я с удовольствием добавлю этот функционал в Zebratrace. Есть только одна проблема, у меня нет практического опыта работы со станками. Станок мне врядли кто подарит, а вот направить меня на путь истинный может каждый.Nick писал(а):Вот бы gкод был просто заглублением конусной фрезы, а траектория шла вдоль направляющих - тогда было бы просто вещь. image2gcode тут не совсем подойдет.
1. Как будет правильней формировать сразу g-code или лучше в dxf?
2. Какой угол у конусных фрез?
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
Лучше и так и такmaxim2 писал(а):1. Как будет правильней формировать сразу g-code или лучше в dxf?
В том то и дело, что угол бывает разный, более того, такую обработку можно делать не только конусной фрезой, но и фигурной - шар, перо.maxim2 писал(а):2. Какой угол у конусных фрез?
В gcodetools мы делали задание формы фрезы через функцию заглубления от толщины. Тогда конус был чем-то вроде k*t, где k - угол конуса, шар - r(1-cos(arcsin(w/r)))... В общем получался универсальный способ для любых фрез....
Если будут вопросы обращайся.
ЗЫ а ты разработчик Zebratrace?
- maxim2
 - Новичок
 - Сообщения: 14
 - Зарегистрирован: 02 мар 2013, 02:50
 - Репутация: 5
 - Контактная информация:
 
Re: Новости из мира графических приложений
Да.Nick писал(а):ЗЫ а ты разработчик Zebratrace?
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
Респект! 
С gкодом есть засада - в нем плохо реализованы кривые безье, поэтому лучше всего сделать кусочно-линейную аппроксимацию (ну или биарками, хотя это уже наверное лишнее).
			
			
									
									
						С gкодом есть засада - в нем плохо реализованы кривые безье, поэтому лучше всего сделать кусочно-линейную аппроксимацию (ну или биарками, хотя это уже наверное лишнее).
- maxim2
 - Новичок
 - Сообщения: 14
 - Зарегистрирован: 02 мар 2013, 02:50
 - Репутация: 5
 - Контактная информация:
 
Re: Новости из мира графических приложений
Изучаю вики cnc-club.ru. обнаружил утилиту Halftoner  http://jasondorie.com/page_cnc.html
На первый взгляд в ней уже есть нужный функционал. Сижу и думаю стоит дорабатывать ZebraTRACE или нет?
			
			
									
									
						На первый взгляд в ней уже есть нужный функционал. Сижу и думаю стоит дорабатывать ZebraTRACE или нет?
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Новости из мира графических приложений
Это что-то похожее, но не совсем то. Насколько я понимаю там траектория задается случайным образом или по какому-то хитрому закону...
Вот бы в зебре был хотя бы вывод для каждой кривой по точкам "x y толщина" простенький процессор, который превратил бы это в gкод мы напишем!

			
			
									
									
						Вот бы в зебре был хотя бы вывод для каждой кривой по точкам "x y толщина" простенький процессор, который превратил бы это в gкод мы напишем!
Смотри аккуратнее, а то скоро тоже все забросишь и будешь делать станкиmaxim2 писал(а):Изучаю вики cnc-club.ru. обнаружил утилиту Halftoner http://jasondorie.com/page_cnc.html
- maxim2
 - Новичок
 - Сообщения: 14
 - Зарегистрирован: 02 мар 2013, 02:50
 - Репутация: 5
 - Контактная информация:
 
Re: Новости из мира графических приложений
самый первый файл g-code из ZebraTRACE
https://www.dropbox.com/s/jdjk3czrxxslg ... 04S112.zip
Ругайте
			
			
									
									
						https://www.dropbox.com/s/jdjk3czrxxslg ... 04S112.zip
Ругайте
- 
				nkp
 - Мастер
 - Сообщения: 8340
 - Зарегистрирован: 28 ноя 2011, 00:25
 - Репутация: 1589
 - Контактная информация:
 
Re: Новости из мира графических приложений
Я чесно говоря не в теме - но файл с маленькими правками(M2 , F300, расширение ngc) в емс открывается и выполняется:
			
			
									
									
						