Страница 3 из 19

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 27 дек 2015, 22:06
selenur
Вот я и подошел к тому что нужно доделать программу которая из рисунка или текста, будет генерировать G-код, для гравировки, или выжигания.
В связи с чем буду рад любым советам, как стоит реализовать интерфейс программы, какие опции необходимо добавить, пока всю информацию о программе буду выкладывать тут, пока не получиться более-менее рабочая версия.
Вот последняя версия программы:
CNCImporterGkode.zip
(17.85 КБ) 364 скачивания

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 дек 2015, 13:19
Mihaill
Первое впечатление :good: , очень простая в использовании, если добавить в эту програмку распознование DXF и векторных файлов было-б вообше хорошо.
Пока результат работы не видел, вечерком только до станка доберусь

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 29 дек 2015, 16:40
selenur
Mihaill писал(а):Первое впечатление :good: , очень простая в использовании, если добавить в эту програмку распознование DXF и векторных файлов было-б вообше хорошо.
Пока результат работы не видел, вечерком только до станка доберусь
У меня алгоритм импорта векторов PLT, уже более менее работает, вот только не могу придумать как по удобнее, и логичнее в эту программу добавить, т.к. векторный файл это по сути уже "3-й ШАГ" программы, если есть идеи буду рад :-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 30 дек 2015, 09:06
Mihaill
В програмировании я не силен, уровень - здравствуй дерево, поэтой причине оказать реальную помощь вряд ли смогу.
О том что хотелось бы увидеть в следующей редакции:
1. Очень много длинных перемещений, обрабатывается не ближний контур, а любой, хаотично.
2. Соеденения между шагами полностью повторяет пиксельную графику, хотелось бы видеть соеденения под углом или радиусами.
3. Поле выбора в третьем шаге (угол отклонения), работает как то не так, я так понимаю что она была создана как раз для соеденения под углом, может есть возможность привязать её к длинне и количеству изменяемых отрезков, на пример в длинну меньше чем 2 количество больше 1.
Вот такие пожелания после первого шапашного знакомства.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 30 дек 2015, 10:51
selenur
Mihaill писал(а):В програмировании я не силен, уровень - здравствуй дерево, поэтой причине оказать реальную помощь вряд ли смогу.
О том что хотелось бы увидеть в следующей редакции:
1. Очень много длинных перемещений, обрабатывается не ближний контур, а любой, хаотично.
2. Соеденения между шагами полностью повторяет пиксельную графику, хотелось бы видеть соеденения под углом или радиусами.
3. Поле выбора в третьем шаге (угол отклонения), работает как то не так, я так понимаю что она была создана как раз для соеденения под углом, может есть возможность привязать её к длинне и количеству изменяемых отрезков, на пример в длинну меньше чем 2 количество больше 1.
Вот такие пожелания после первого шапашного знакомства.
Для того что-бы я доработал программу, тебе и не нужно программировать :-) это моя забота.....
Самое главное идеи того, как сделать удобнее, чего не хватает, а что лишнее в интерфейсе...
А второй пункт можешь поподробнее описать? :-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 30 дек 2015, 12:41
Mihaill
Черным - как сейчас соединяются точки, синим - радиусом, красным под углом.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 30 дек 2015, 15:11
selenur
Понял, сделаю :-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 31 дек 2015, 10:32
Mihaill
И под Новый год ещё одно пожелание для увеличения функционала программы, добавить обработку растром, по всей видимости это должно находится в третьем шаге, ну, а уж если появится такая обработка то тогда придется сделать выбор угла и шага для неё.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 03 янв 2016, 23:59
selenur
Случайным образом нашел возможность из шрифтов извлекать вектора, благодаря чему в цепочке "текст --> рисунок --> вектора" теперь могу исключать преобразование в рисунок.
Вот что из этого получается:
2016-01-04_014015.jpg (2966 просмотров) <a class='original' href='./download/file.php?id=67915&mode=view' target=_blank>Загрузить оригинал (462.93 КБ)</a>
2016-01-04_013939.jpg (2966 просмотров) <a class='original' href='./download/file.php?id=67916&mode=view' target=_blank>Загрузить оригинал (335.13 КБ)</a>
2016-01-04_013435.jpg (2966 просмотров) <a class='original' href='./download/file.php?id=67917&mode=view' target=_blank>Загрузить оригинал (303.08 КБ)</a>
Вот тут косяк самого шрифта а не программы, как оказалось
2016-01-04_013302.jpg (2966 просмотров) <a class='original' href='./download/file.php?id=67918&mode=view' target=_blank>Загрузить оригинал (327.29 КБ)</a>
У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах? ( которые состоят из одной полоски)
Сейчас преобразование текста сразу в вектор работает только для предварительного просмотра, дальше пока ещё не сделал, но кто хочет может проверить пока правильно ли мой алгоритм извлекает вектора из шрифта, прилагаю программу:
CNCImporterGkode.zip
(19.79 КБ) 311 скачиваний
после ввода текста нужно:
2016-01-04_015045.jpg (2966 просмотров) <a class='original' href='./download/file.php?id=67925&mode=view' target=_blank>Загрузить оригинал (189.24 КБ)</a>
нажать эту кнопку :-)

А ещё как оказалось шрифты которые нарисованы единичными полосками очень плохо в word-е отображаются:
2016-01-04_015653.jpg
2016-01-04_015653.jpg (2.87 КБ) 2966 просмотров
(на рисунке текст 123456789)

А вот и этот шрифт:
Tinky Hebrew Straight.zip
(19.07 КБ) 306 скачиваний

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 04 янв 2016, 09:48
Predator
selenur писал(а):У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах?
Посмотри, пойдут нет, шрифтов много, около 5000 штук разных, лень рыться в них :)
chr.rar
(368.54 КБ) 346 скачиваний

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 04 янв 2016, 10:16
selenur
Predator писал(а):
selenur писал(а):У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах?
Посмотри, пойдут нет, шрифтов много, около 5000 штук разных, лень рыться в них :)
chr.rar
О!! спасибо.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 04 янв 2016, 10:29
Predator
selenur писал(а):О!! спасибо.
Я имел ввиду у меня 5000+ в папке на компе, а не в архиве :)
Я просто выбрал несколько для пробы, чтобы ты посмотрел, подойдут или нет.

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 04 янв 2016, 12:03
selenur
Predator писал(а):
selenur писал(а):О!! спасибо.
Я имел ввиду у меня 5000+ в папке на компе, а не в архиве :)
Я просто выбрал несколько для пробы, чтобы ты посмотрел, подойдут или нет.
У меня самого более 30000+ шрифтов, но всего 3 шрифта, у которых очертания символов в виде линии, а не замкнутые области из множества отрезков описывающих очертания :-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 04 янв 2016, 12:12
Predator
selenur писал(а):У меня самого более 30000+ шрифтов
5000 это у меня в одной папке только :)
Что-нибудь подошло из архива? :think:

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 04 янв 2016, 12:39
selenur
Было 2 шрифта VANTATHI которые очень похожи на то что нужно:
2016-01-04_143151.png (2918 просмотров) <a class='original' href='./download/file.php?id=67943&mode=view' target=_blank>Загрузить оригинал (11.97 КБ)</a>
Но когда разложил на вектора:
2016-01-04_143121.png (2918 просмотров) <a class='original' href='./download/file.php?id=67944&mode=view' target=_blank>Загрузить оригинал (15.98 КБ)</a>
получилось такое :-) Т.к. координаты векторов имеют значение типа 10.345 то при округлении до целого числа, графически отображается нормально как на первой кртинке :-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 04 янв 2016, 14:25
selenur
Еще немного доработал программу, и теперь используя этот шрифт:
Tinky Hebrew Eliptica.zip
(20.11 КБ) 322 скачивания
его нужно установить в систему.

Получается вот так:
2016-01-04_161736.png (2905 просмотров) <a class='original' href='./download/file.php?id=67948&mode=view' target=_blank>Загрузить оригинал (25.18 КБ)</a>
2016-01-04_161849.png (2905 просмотров) <a class='original' href='./download/file.php?id=67949&mode=view' target=_blank>Загрузить оригинал (26.87 КБ)</a>
ну и сама программка:
CNCImporterGkode.zip
(20.61 КБ) 282 скачивания

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 05 янв 2016, 11:34
selenur
Тут ещё немного появилось времени, попробовал лазером рисунок выполнить, вот этот:
WP_001238.jpg (2881 просмотр) <a class='original' href='./download/file.php?id=68003&mode=view' target=_blank>Загрузить оригинал (543.61 КБ)</a>
и вот видео:
https://www.youtube.com/watch?v=L020i_6SqY4
Понял что нужно с холостыми прогонами что-то решать, и вот это:
WP_001237.jpg (2881 просмотр) <a class='original' href='./download/file.php?id=68002&mode=view' target=_blank>Загрузить оригинал (427.2 КБ)</a>
уже получилось шустрее:
https://www.youtube.com/watch?v=HB_9uD1Ujas

Вот последняя версия программы:
CNCImporterGkode.zip
(21.36 КБ) 310 скачиваний
К стати на крыльчатке, удалось неплохо разместить магниты:
WP_001226.jpg (2881 просмотр) <a class='original' href='./download/file.php?id=68004&mode=view' target=_blank>Загрузить оригинал (542.11 КБ)</a>
WP_001227.jpg (2881 просмотр) <a class='original' href='./download/file.php?id=68005&mode=view' target=_blank>Загрузить оригинал (364.54 КБ)</a>
Осталось придумать крепление к датчику.... :-)

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 05 янв 2016, 12:21
Ovaday
selenur писал(а):Тут ещё немного появилось времени, попробовал лазером рисунок выполнить, вот этот:
WP_001238.jpg
Понял что нужно с холостыми прогонами что-то решать, и вот это:
WP_001237.jpg
Что-то у тебя в каждой гравировке с левого края идет смещение вправо :) Баг или фича? :hehehe:
Но в целом не плохо тоже лазер хотел :good:

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 05 янв 2016, 12:49
Дрюня
selenur писал(а):У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах?
В ArtCam есть моношрифты (скелетные), но они в винду не ставятся. Формат шрифта у меня .afn, импортировал из шрифтов для AutoCad.
моношрифт.jpg (2853 просмотра) <a class='original' href='./download/file.php?id=68010&mode=view' target=_blank>Загрузить оригинал (582.68 КБ)</a>
Какие форматы шрифтов поддерживает программа и как в ней изменять "адрес" папки с шрифтами?

Re: Мои увлечения, и прочие штуки :-)

Добавлено: 05 янв 2016, 13:06
selenur
Ovaday писал(а):Что-то у тебя в каждой гравировке с левого края идет смещение вправо Баг или фича?
Дело в том что я использую stm32 которая генерирует аналоговый сигнал, от 0 до 3.3 вольт, а контроллер гальво-сканера был разработан с расчетом на 0-15 вольт.
При напряжении 0 вольт зеркало отклоняется влево на максимальный угол, при 15 вольтах в право, при 7.5 зеркало находится "типа в нуле".
Если-бы я работал в диапазоне 7.5 вольт +-1.5 вольта, то все было-бы нормально, а сейчас я работаю в крайнем положении, и из-за этого такие искажения.