Страница 3 из 19
Re: Мои увлечения, и прочие штуки :-)
Добавлено: 27 дек 2015, 22:06
selenur
Вот я и подошел к тому что нужно доделать программу которая из рисунка или текста, будет генерировать G-код, для гравировки, или выжигания.
В связи с чем буду рад любым советам, как стоит реализовать интерфейс программы, какие опции необходимо добавить, пока всю информацию о программе буду выкладывать тут, пока не получиться более-менее рабочая версия.
Вот последняя версия программы:
Re: Мои увлечения, и прочие штуки :-)
Добавлено: 29 дек 2015, 13:19
Mihaill
Первое впечатление

, очень простая в использовании, если добавить в эту програмку распознование DXF и векторных файлов было-б вообше хорошо.
Пока результат работы не видел, вечерком только до станка доберусь
Re: Мои увлечения, и прочие штуки :-)
Добавлено: 29 дек 2015, 16:40
selenur
Mihaill писал(а):Первое впечатление

, очень простая в использовании, если добавить в эту програмку распознование 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
Случайным образом нашел возможность из шрифтов извлекать вектора, благодаря чему в цепочке "текст --> рисунок --> вектора" теперь могу исключать преобразование в рисунок.
Вот что из этого получается:
Вот тут косяк самого шрифта а не программы, как оказалось
У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах? ( которые состоят из одной полоски)
Сейчас преобразование текста сразу в вектор работает только для предварительного просмотра, дальше пока ещё не сделал, но кто хочет может проверить пока правильно ли мой алгоритм извлекает вектора из шрифта, прилагаю программу:
после ввода текста нужно:
нажать эту кнопку
А ещё как оказалось шрифты которые нарисованы единичными полосками очень плохо в word-е отображаются:

- 2016-01-04_015653.jpg (2.87 КБ) 2966 просмотров
(на рисунке текст 123456789)
А вот и этот шрифт:
Re: Мои увлечения, и прочие штуки :-)
Добавлено: 04 янв 2016, 09:48
Predator
selenur писал(а):У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах?
Посмотри, пойдут нет, шрифтов много, около 5000 штук разных, лень рыться в них
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 это у меня в одной папке только

Что-нибудь подошло из архива?

Re: Мои увлечения, и прочие штуки :-)
Добавлено: 04 янв 2016, 12:39
selenur
Было 2 шрифта VANTATHI которые очень похожи на то что нужно:
Но когда разложил на вектора:
получилось такое

Т.к. координаты векторов имеют значение типа 10.345 то при округлении до целого числа, графически отображается нормально как на первой кртинке

Re: Мои увлечения, и прочие штуки :-)
Добавлено: 04 янв 2016, 14:25
selenur
Еще немного доработал программу, и теперь используя этот шрифт:
его нужно установить в систему.
Получается вот так:
ну и сама программка:
Re: Мои увлечения, и прочие штуки :-)
Добавлено: 05 янв 2016, 11:34
selenur
Тут ещё немного появилось времени, попробовал лазером рисунок выполнить, вот этот:
и вот видео:
https://www.youtube.com/watch?v=L020i_6SqY4
Понял что нужно с холостыми прогонами что-то решать, и вот это:
уже получилось шустрее:
https://www.youtube.com/watch?v=HB_9uD1Ujas
Вот последняя версия программы:
К стати на крыльчатке, удалось неплохо разместить магниты:
Осталось придумать крепление к датчику....

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

Баг или фича?
Но в целом не плохо тоже лазер хотел

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