Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
Q-starь
Мастер
Сообщения: 918
Зарегистрирован: 04 апр 2011, 16:50
Репутация: 604
Настоящее имя: Гэн
Откуда: Казахстан
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Q-starь »

selenur писал(а):о поводу шрифтов, можешь поподробнее? и приложить сами файлы шрифтов?
А шрифты в программе в каком месте лежат? Может сделать как в Корале - там можно любой свой шрифт в формате .ttf добавить в папку.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

Q-starь писал(а):А шрифты в программе в каком месте лежат?
Обычно тут: C:\Windows\Fonts
Q-starь писал(а):Может сделать как в Корале - там можно любой свой шрифт в формате .ttf добавить в папку
Не совсем понял... :thinking:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Alexversh
Опытный
Сообщения: 115
Зарегистрирован: 15 апр 2017, 17:27
Репутация: 7
Настоящее имя: Александр
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Alexversh »

selenur писал(а):Исходные траектории в предварительном просмотре в виде пунктира, они в следующий модуль не попадают, попадают лишь 3 сгенерированные траектории для каждой буквы. В параметрах модуля я указал что первая расчетная траектория будет на расстоянии 0.2 мм от базовой, и потом ещё 2 траектории с шагом 0.2, т.е. исходная траектория в результат не попадает.
Или я ещё что-то упускаю???
Точно! Это я ступил, начальный отступ оставлял нулевым, спасибо за подсказку. :D :thinking:
Последний раз редактировалось Alexversh 09 янв 2018, 09:32, всего редактировалось 1 раз.
Alexversh
Опытный
Сообщения: 115
Зарегистрирован: 15 апр 2017, 17:27
Репутация: 7
Настоящее имя: Александр
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Alexversh »

selenur писал(а):По поводу шрифтов, можешь поподробнее? и приложить сами файлы шрифтов?
При выборе из файла, шрифт не отображается (не меняется от исходного) в окне программы и окно предпросмотра пустое.
Вот сам шрифт стандартный
TIMCYRI.zip
(52.15 КБ) 231 скачивание
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

Alexversh писал(а):
selenur писал(а):По поводу шрифтов, можешь поподробнее? и приложить сами файлы шрифтов?
При выборе из файла, шрифт не отображается (не меняется от исходного) в окне программы и окно предпросмотра пустое.
Вот сам шрифт стандартный
TIMCYRI.zip
Проверил, оказалось что векторные данные рассчитываются корректно из файла шрифта, а визуально в модуле не применяется внешний шрифт, в новой версии поправлю.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Alexversh
Опытный
Сообщения: 115
Зарегистрирован: 15 апр 2017, 17:27
Репутация: 7
Настоящее имя: Александр
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Alexversh »

Q-starь писал(а):Может сделать как в Корале - там можно любой свой шрифт в формате .ttf добавить в папку
Выбирай пункт "шрифт из файла", и в папке где лежат любые твои шрифты выбери нужный. :)
bandicam 2018-01-09 10-40-49-478.jpg (1985 просмотров) <a class='original' href='./download/file.php?id=128781&mode=view' target=_blank>Загрузить оригинал (95.4 КБ)</a>
Аватара пользователя
Q-starь
Мастер
Сообщения: 918
Зарегистрирован: 04 апр 2011, 16:50
Репутация: 604
Настоящее имя: Гэн
Откуда: Казахстан
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Q-starь »

selenur писал(а): Не совсем понял... :thinking:
В корале ( как и в фотошопе и в люстре ) вроде своя папка есть со шрифтами, и + он ещё из винды берёт, вроде бы.
Если есть возможность выбрать шрифт из любого места , то никаких проблем, можно и так.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Nixon
Мастер
Сообщения: 348
Зарегистрирован: 07 ноя 2016, 15:45
Репутация: 28
Настоящее имя: Алексей
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Nixon »

Q-starь писал(а):
selenur писал(а): Не совсем понял... :thinking:
В корале ( как и в фотошопе и в люстре ) вроде своя папка есть со шрифтами, и + он ещё из винды берёт, вроде бы.
Если есть возможность выбрать шрифт из любого места , то никаких проблем, можно и так.
Они хранят шрифты в системной папке Fonts. А вот у АртКама своя папка для шрифтов.
Аватара пользователя
Q-starь
Мастер
Сообщения: 918
Зарегистрирован: 04 апр 2011, 16:50
Репутация: 604
Настоящее имя: Гэн
Откуда: Казахстан
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Q-starь »

Nixon писал(а): Они хранят шрифты в системной папке Fonts. А вот у АртКама своя папка для шрифтов.
За АртКам не скажу, а в Корале у меня есть шрифты которые , например "Ворд" и "Эксель"не видят.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Nixon
Мастер
Сообщения: 348
Зарегистрирован: 07 ноя 2016, 15:45
Репутация: 28
Настоящее имя: Алексей
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Nixon »

Q-starь писал(а):
Nixon писал(а): Они хранят шрифты в системной папке Fonts. А вот у АртКама своя папка для шрифтов.
За АртКам не скажу, а в Корале у меня есть шрифты которые , например "Ворд" и "Эксель"не видят.
Это скорее всего могут быть PostScript шрифты, их офис без надстроек не видит.
Аватара пользователя
Q-starь
Мастер
Сообщения: 918
Зарегистрирован: 04 апр 2011, 16:50
Репутация: 604
Настоящее имя: Гэн
Откуда: Казахстан
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Q-starь »

Nixon писал(а): Это скорее всего могут быть PostScript шрифты, их офис без надстроек не видит.
Ненене, перемещаю их в папку Фонтс винды - все видят.
Винтовка, жена и ложка - оружие строго индивидуальное!
Изображение
Nixon
Мастер
Сообщения: 348
Зарегистрирован: 07 ноя 2016, 15:45
Репутация: 28
Настоящее имя: Алексей
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Nixon »

Q-starь писал(а):
Nixon писал(а): Это скорее всего могут быть PostScript шрифты, их офис без надстроек не видит.
Ненене, перемещаю их в папку Фонтс винды - все видят.
Немного не так сформулировал. Не во всяком Офисе превью PS шрифтов работает адекватно (но на печать выводит исправно)
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

Nixon писал(а):Не во всяком Офисе превью PS шрифтов работает адекватно (но на печать выводит исправно)
О!!!! вспомнил почему при использовании внешних шрифтов, я их вид не применяю для отображения :hehehe:
Многие кто пользовался данным модулем, жаловались на то что не видно вводимый текст если применяется типа скелетный шрифт:
2018-01-09_171721.png (1931 просмотр) <a class='original' href='./download/file.php?id=128807&mode=view' target=_blank>Загрузить оригинал (23.42 КБ)</a>
Вот по этому я так и сделал.... а потом забыл почему так сделал..... :hehehe:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
kadet_13
Новичок
Сообщения: 24
Зарегистрирован: 10 янв 2018, 12:43
Репутация: 0
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение kadet_13 »

Подскажите почему в версии 3.2.0.6 не могу создать код сверлоки , а в 3.0.0.9 могу
Вложения
3206.rar
(126 байт) 216 скачиваний
3009.rar
(346 байт) 216 скачиваний
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

kadet_13 писал(а):Подскажите почему в версии 3.2.0.6 не могу создать код сверлоки , а в 3.0.0.9 могу
Приветствую!
Сегодня вечером посмотрю.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

kadet_13 писал(а):Подскажите почему в версии 3.2.0.6 не могу создать код сверлоки , а в 3.0.0.9 могу
Предположительно причина в следующем:
Файл профиля станка, или по другому, правил формирования G-кода, внутри фильтрует все данные, и пропускает только те которые имеют метку "DRILL", для решения проблемы есть 2 варианта:
Вариант 1: В модуле выбора файла сверловки, включить возможность установки метки на формируемые данные:
2017-12-26_001658.jpg (1833 просмотра) <a class='original' href='./download/file.php?id=128925&mode=view' target=_blank>Загрузить оригинал (192.8 КБ)</a>
Для этого ставим флажок, и прописываем метку "DRILL".

Вариант 2: В каталоге с программой, есть папка "profiles", внутри которой есть файл: PCB - сверловка.prof, если этот файл открыть любым текстовым редактором, например блокнотом, и удалить указанные строки (№21 и №34), то сверловка так-же должна нормально формироваться.
2018-01-10_232521.jpg (1833 просмотра) <a class='original' href='./download/file.php?id=128926&mode=view' target=_blank>Загрузить оригинал (361.17 КБ)</a>
С программой идут файлы пресетов, и профилей, как демонстрационные, и самый простой вариант это сделать копию используемых файлов, назвать их по своему, и пользоваться ими в своих задах, что-бы с очередным обновлением не терять свои индивидуальные настройки. Т.к. обновление это просто копирование новых файлов, в тот-же каталог, с заменой существующих.

Я уже почти доделал видео инструкцию по поводу работы программы в целом, работы с метками, индивидуальной настройки под собственные задачи, и там постараюсь поподробнее описать.....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

В новой версии 3.2.0.7 (когда выпущу, т.к. ещё не готова) для модуля 105 - "Ввод текста" я сделал так:
2018-01-11_002748.jpg (1812 просмотров) <a class='original' href='./download/file.php?id=128930&mode=view' target=_blank>Загрузить оригинал (182.3 КБ)</a>
При нажатии кнопки (1), появляется пункт меню (2) у которого можно поставить флажок, и тогда в тестовом поле (3) будет отображаться текст с применением шрифта Arial, а в реальности использоваться выбранный шрифт, эта опция меню будет нужна только для таких случаев:
2018-01-11_004152.jpg (1812 просмотров) <a class='original' href='./download/file.php?id=128931&mode=view' target=_blank>Загрузить оригинал (413.2 КБ)</a>
И когда непонятно что вообще там за текст.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
lbvfy523
Новичок
Сообщения: 30
Зарегистрирован: 30 июн 2017, 12:52
Репутация: 2
Настоящее имя: дмитрий
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение lbvfy523 »

НЕ в притензиях, но жду модуль выжигания лазером. :good:
Xzarus
Новичок
Сообщения: 2
Зарегистрирован: 11 янв 2018, 11:29
Репутация: 0
Настоящее имя: Руслан Николаевич
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Xzarus »

Добрый день
У меня вроде простая задача но попытки не успешны, хочу поделиться)

изготовление номерных наклеек из клейкого тонкого пластика лазером.
толщина прожигаемого цветного слоя 0.2 мм - прожигается за один проход или один пиксель(точку), но при повторном проходе прожигает уже слой основы пластика, что не допустимо.

использовал для построения G-кода ArtCAM Pro 9 - "выборка внутри контура", управление лазером по Z
все бы хорошо, но в алгоритме построения кода после прохода змейкой имеется обводка по контуру которая по факту является повторным прожигом и портит все.

Вышел на Ваш сайт прочитал все сообщения и пытался использовать разрабатываемую вами программу.
использую метод построения из рисунка (.jpg)

Столкнулся со следующими проблемами:
1. заполнение контуров - дает нечеткое заполнение сложных форм - поэтому этот медот для меня не подошёл.
2. после "Получении точек из изображения" (202) пытаюсь получить G-код, получаю пустые файлы .
версия 3.2.0.6
Возможно что-то делаю не так, прошу Вашей помощи.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur »

Xzarus писал(а):"Получении точек из изображения" (202)
Привет!
Данный модуль я только заканчиваю делать, и в версии 3.2.0.7 предположительно заработает. ;-)
На странице скачивания программы, ниже есть вот такой раздел:
2018-01-11_143521.png (1767 просмотров) <a class='original' href='./download/file.php?id=128963&mode=view' target=_blank>Загрузить оригинал (37.81 КБ)</a>
Где я отмечаю модули которые готовы, и которые в разработке....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Ответить

Вернуться в «Windows / Mach»