Мои увлечения, и прочие штуки :-)
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Вот я и подошел к тому что нужно доделать программу которая из рисунка или текста, будет генерировать G-код, для гравировки, или выжигания.
В связи с чем буду рад любым советам, как стоит реализовать интерфейс программы, какие опции необходимо добавить, пока всю информацию о программе буду выкладывать тут, пока не получиться более-менее рабочая версия.
Вот последняя версия программы:
В связи с чем буду рад любым советам, как стоит реализовать интерфейс программы, какие опции необходимо добавить, пока всю информацию о программе буду выкладывать тут, пока не получиться более-менее рабочая версия.
Вот последняя версия программы:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Мастер
- Сообщения: 238
- Зарегистрирован: 02 июн 2014, 12:06
- Репутация: 68
- Откуда: Ярославль
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Первое впечатление , очень простая в использовании, если добавить в эту програмку распознование DXF и векторных файлов было-б вообше хорошо.
Пока результат работы не видел, вечерком только до станка доберусь
Пока результат работы не видел, вечерком только до станка доберусь
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
У меня алгоритм импорта векторов PLT, уже более менее работает, вот только не могу придумать как по удобнее, и логичнее в эту программу добавить, т.к. векторный файл это по сути уже "3-й ШАГ" программы, если есть идеи буду радMihaill писал(а):Первое впечатление , очень простая в использовании, если добавить в эту програмку распознование DXF и векторных файлов было-б вообше хорошо.
Пока результат работы не видел, вечерком только до станка доберусь
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Мастер
- Сообщения: 238
- Зарегистрирован: 02 июн 2014, 12:06
- Репутация: 68
- Откуда: Ярославль
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
В програмировании я не силен, уровень - здравствуй дерево, поэтой причине оказать реальную помощь вряд ли смогу.
О том что хотелось бы увидеть в следующей редакции:
1. Очень много длинных перемещений, обрабатывается не ближний контур, а любой, хаотично.
2. Соеденения между шагами полностью повторяет пиксельную графику, хотелось бы видеть соеденения под углом или радиусами.
3. Поле выбора в третьем шаге (угол отклонения), работает как то не так, я так понимаю что она была создана как раз для соеденения под углом, может есть возможность привязать её к длинне и количеству изменяемых отрезков, на пример в длинну меньше чем 2 количество больше 1.
Вот такие пожелания после первого шапашного знакомства.
О том что хотелось бы увидеть в следующей редакции:
1. Очень много длинных перемещений, обрабатывается не ближний контур, а любой, хаотично.
2. Соеденения между шагами полностью повторяет пиксельную графику, хотелось бы видеть соеденения под углом или радиусами.
3. Поле выбора в третьем шаге (угол отклонения), работает как то не так, я так понимаю что она была создана как раз для соеденения под углом, может есть возможность привязать её к длинне и количеству изменяемых отрезков, на пример в длинну меньше чем 2 количество больше 1.
Вот такие пожелания после первого шапашного знакомства.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Для того что-бы я доработал программу, тебе и не нужно программировать это моя забота.....Mihaill писал(а):В програмировании я не силен, уровень - здравствуй дерево, поэтой причине оказать реальную помощь вряд ли смогу.
О том что хотелось бы увидеть в следующей редакции:
1. Очень много длинных перемещений, обрабатывается не ближний контур, а любой, хаотично.
2. Соеденения между шагами полностью повторяет пиксельную графику, хотелось бы видеть соеденения под углом или радиусами.
3. Поле выбора в третьем шаге (угол отклонения), работает как то не так, я так понимаю что она была создана как раз для соеденения под углом, может есть возможность привязать её к длинне и количеству изменяемых отрезков, на пример в длинну меньше чем 2 количество больше 1.
Вот такие пожелания после первого шапашного знакомства.
Самое главное идеи того, как сделать удобнее, чего не хватает, а что лишнее в интерфейсе...
А второй пункт можешь поподробнее описать?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Мастер
- Сообщения: 238
- Зарегистрирован: 02 июн 2014, 12:06
- Репутация: 68
- Откуда: Ярославль
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Черным - как сейчас соединяются точки, синим - радиусом, красным под углом.
- Вложения
-
- Безымянный.png (8.55 КБ) 2779 просмотров
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Понял, сделаю
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Мастер
- Сообщения: 238
- Зарегистрирован: 02 июн 2014, 12:06
- Репутация: 68
- Откуда: Ярославль
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
И под Новый год ещё одно пожелание для увеличения функционала программы, добавить обработку растром, по всей видимости это должно находится в третьем шаге, ну, а уж если появится такая обработка то тогда придется сделать выбор угла и шага для неё.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Случайным образом нашел возможность из шрифтов извлекать вектора, благодаря чему в цепочке "текст --> рисунок --> вектора" теперь могу исключать преобразование в рисунок.
Вот что из этого получается: Вот тут косяк самого шрифта а не программы, как оказалось У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах? ( которые состоят из одной полоски)
Сейчас преобразование текста сразу в вектор работает только для предварительного просмотра, дальше пока ещё не сделал, но кто хочет может проверить пока правильно ли мой алгоритм извлекает вектора из шрифта, прилагаю программу: после ввода текста нужно: нажать эту кнопку
А ещё как оказалось шрифты которые нарисованы единичными полосками очень плохо в word-е отображаются: (на рисунке текст 123456789)
А вот и этот шрифт:
Вот что из этого получается: Вот тут косяк самого шрифта а не программы, как оказалось У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах? ( которые состоят из одной полоски)
Сейчас преобразование текста сразу в вектор работает только для предварительного просмотра, дальше пока ещё не сделал, но кто хочет может проверить пока правильно ли мой алгоритм извлекает вектора из шрифта, прилагаю программу: после ввода текста нужно: нажать эту кнопку
А ещё как оказалось шрифты которые нарисованы единичными полосками очень плохо в word-е отображаются: (на рисунке текст 123456789)
А вот и этот шрифт:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Посмотри, пойдут нет, шрифтов много, около 5000 штук разных, лень рыться в нихselenur писал(а):У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
О!! спасибо.Predator писал(а):Посмотри, пойдут нет, шрифтов много, около 5000 штук разных, лень рыться в нихselenur писал(а):У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Я имел ввиду у меня 5000+ в папке на компе, а не в архивеselenur писал(а):О!! спасибо.
Я просто выбрал несколько для пробы, чтобы ты посмотрел, подойдут или нет.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
У меня самого более 30000+ шрифтов, но всего 3 шрифта, у которых очертания символов в виде линии, а не замкнутые области из множества отрезков описывающих очертанияPredator писал(а):Я имел ввиду у меня 5000+ в папке на компе, а не в архивеselenur писал(а):О!! спасибо.
Я просто выбрал несколько для пробы, чтобы ты посмотрел, подойдут или нет.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
5000 это у меня в одной папке толькоselenur писал(а):У меня самого более 30000+ шрифтов
Что-нибудь подошло из архива?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Было 2 шрифта VANTATHI которые очень похожи на то что нужно:
Но когда разложил на вектора:
получилось такое Т.к. координаты векторов имеют значение типа 10.345 то при округлении до целого числа, графически отображается нормально как на первой кртинке Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Еще немного доработал программу, и теперь используя этот шрифт:
Получается вот так: ну и сама программка:
его нужно установить в систему.Получается вот так: ну и сама программка:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Тут ещё немного появилось времени, попробовал лазером рисунок выполнить, вот этот:
https://www.youtube.com/watch?v=L020i_6SqY4
Понял что нужно с холостыми прогонами что-то решать, и вот это: уже получилось шустрее:
https://www.youtube.com/watch?v=HB_9uD1Ujas
Вот последняя версия программы: К стати на крыльчатке, удалось неплохо разместить магниты: Осталось придумать крепление к датчику....
и вот видео:https://www.youtube.com/watch?v=L020i_6SqY4
Понял что нужно с холостыми прогонами что-то решать, и вот это: уже получилось шустрее:
https://www.youtube.com/watch?v=HB_9uD1Ujas
Вот последняя версия программы: К стати на крыльчатке, удалось неплохо разместить магниты: Осталось придумать крепление к датчику....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Ovaday
- Мастер
- Сообщения: 430
- Зарегистрирован: 25 янв 2015, 22:45
- Репутация: 70
- Настоящее имя: Евгений
- Откуда: г. Уфа
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Что-то у тебя в каждой гравировке с левого края идет смещение вправо Баг или фича?selenur писал(а):Тут ещё немного появилось времени, попробовал лазером рисунок выполнить, вот этот:Понял что нужно с холостыми прогонами что-то решать, и вот это:
Но в целом не плохо тоже лазер хотел
Студент, собираю себе хоббийный станочек для фрезеровки оргстекла, воска и пластика.
- Дрюня
- Почётный участник
- Сообщения: 2040
- Зарегистрирован: 25 ноя 2013, 00:19
- Репутация: 1504
- Настоящее имя: Андрей
- Откуда: Днепр
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
В ArtCam есть моношрифты (скелетные), но они в винду не ставятся. Формат шрифта у меня .afn, импортировал из шрифтов для AutoCad. Какие форматы шрифтов поддерживает программа и как в ней изменять "адрес" папки с шрифтами?selenur писал(а):У кого нибудь случайно не завалялось шрифтов, по типу тех что на последних 2-х скринах?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Мои увлечения, и прочие штуки :-)
Дело в том что я использую stm32 которая генерирует аналоговый сигнал, от 0 до 3.3 вольт, а контроллер гальво-сканера был разработан с расчетом на 0-15 вольт.Ovaday писал(а):Что-то у тебя в каждой гравировке с левого края идет смещение вправо Баг или фича?
При напряжении 0 вольт зеркало отклоняется влево на максимальный угол, при 15 вольтах в право, при 7.5 зеркало находится "типа в нуле".
Если-бы я работал в диапазоне 7.5 вольт +-1.5 вольта, то все было-бы нормально, а сейчас я работаю в крайнем положении, и из-за этого такие искажения.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/