Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
А какой пользуешься программой? выложи гербер файл, и файл сверловки, из программы которой пользуешься.
Множественное выделение добавлю.
Множественное выделение добавлю.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Q-starь
- Мастер
- Сообщения: 904
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
selenur, у меня аваст не даёт программу установить
Чо делать?
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Постараюсь связаться с разработчиками, судя по их рекламе на сайте: https://support.avast.com/ru-ru это может быть:Q-starь писал(а):selenur, у меня аваст не даёт программу установитьЧо делать?
1) В программе используется вебкамера
2) в программе есть ссылки на сайт selenur.ru
Но реально пока не знаю почему....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Скажите как вы боретесь с боковыми засветами при засветке фоторезиста лазером. Я уж как только не пробовал ника не получается только фоторезист перевожу почем зря
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Посмотрим, что ответят разработчики антивируса
Мой сайт: 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: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Расстояние от линзы до платы у меня около 20см, когда расстояние было меньше, немного была заметна засветка, для её уменьшения провал использовать жестяную пластинку с небольшим отверстием. Но тестов в таком варианте проводил мало. Т.к. для засветки купил более слабый лазерный диод, с ним проблем пока не замечал...wip85 писал(а):Скажите как вы боретесь с боковыми засветами при засветке фоторезиста лазером. Я уж как только не пробовал никак не получается только фоторезист перевожу почем зря
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
selenur » Сегодня, 11:43
А какой пользуешься программой?
Установил DipTrace и использую файл печатной платы из темы " Автономный контроллер для самодельного лазерного гравера"
А в основном Sprintlayout. Завтра буду пробовать светить фоторезист, заодно и посмотрю боковые засветы. У меня лазер 100 мвт и расстояние от линзы до платы где то 7 см, а используемая мощность от номинальной заявленной 15-20%
А какой пользуешься программой?
Установил DipTrace и использую файл печатной платы из темы " Автономный контроллер для самодельного лазерного гравера"
А в основном Sprintlayout. Завтра буду пробовать светить фоторезист, заодно и посмотрю боковые засветы. У меня лазер 100 мвт и расстояние от линзы до платы где то 7 см, а используемая мощность от номинальной заявленной 15-20%
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Фоторезист светится нормально с окружностью для сверловки. Есть небольшие отклонения связанные с моей механикой станка, придется дорабатывать.
Пресет рабочий !!!
Пресет рабочий !!!
-
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Скажите а какой светодиод вы купили? Какой мощьности. Я так понимаю что вы просто перепаяли светодиод из лазера.selenur писал(а):Расстояние от линзы до платы у меня около 20см, когда расстояние было меньше, немного была заметна засветка, для её уменьшения провал использовать жестяную пластинку с небольшим отверстием. Но тестов в таком варианте проводил мало. Т.к. для засветки купил более слабый лазерный диод, с ним проблем пока не замечал...wip85 писал(а):Скажите как вы боретесь с боковыми засветами при засветке фоторезиста лазером. Я уж как только не пробовал никак не получается только фоторезист перевожу почем зря
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Изначально купил такой https://www.aliexpress.com/item/500mw-4 ... 52620.html на 500 мВт, но очень быстро умер лазер, в результате купил диод SLD3232VF вот такой https://www.aliexpress.com/item/SONY-40 ... 73295.html на 50 мВт, втулку в которой находился лазер расточил до 5.6 мм, т.к. родной лазер был 3мм в диаметре. К стати я купил в китае 2 диода SLD3232VF, но один за 100 рублей а второй за 400, и первый оказался какой-то подделкой, хотя и рабочей, но явно к производителю SONY, не относится, т.к. имел так-же маленький диаметр в 3 мм. Так-же в драйвере лазера ограничил силу тока, до рекомендуемого.wip85 писал(а):Скажите а какой светодиод вы купили? Какой мощьности. Я так понимаю что вы просто перепаяли светодиод из лазера.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Кандидат
- Сообщения: 86
- Зарегистрирован: 03 сен 2017, 09:29
- Репутация: 2
- Настоящее имя: Никита
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Большое спасибо. У меня такойже лазер как и у вас был на 500мвт.
- Q-starь
- Мастер
- Сообщения: 904
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
selenur, а будет какой нить мануал по работе с программой? А то я потыркал-потыркал и Далёк мой моск от подобных манипуляций. Вот например "автопортрет" нарисованный в каме и сохранённый в DXF, как его таво, что бы "Автономный контроллер для самодельного лазерного гравера" ручкой нарисовал?
- Вложения
-
- Проба кода.dxf
- (91.85 КБ) 937 скачиваний
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
через 1-2 недели, планирую доделать интерфейс, и имеющийся функционал (т.к. с этого момента в интерфейсе программы, уже мало что будет меняться), и после этого создам цикл видео роликов, не только как что-то делать, но и основы получения данных, методики их хранения в программе, и как можно манипулировать данными в программе, используя модули.Q-starь писал(а):selenur, а будет какой нить мануал по работе с программой?
В твоем файле есть какие-то особенности, которые я ещё не учёл, в связи с чем есть кое-какие ошибки парсинга у меня, чуть позже постараюсь разобраться...Q-starь писал(а):Вот например "автопортрет" нарисованный в каме и сохранённый в DXF
Как доберусь до видео-уроков, постараюсь разобраться как оптимальнее формировать G-код для контроллера, с учетом его особенностей.Q-starь писал(а):как его таво, что бы "Автономный контроллер для самодельного лазерного гравера" ручкой нарисовал?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Q-starь
- Мастер
- Сообщения: 904
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Особенности скорее всего есть, потому как файл рисовался в GlassEye ( а у него своё расширение .EYE ) а потом сохранялся в DXF. Пробовал этот же файл открыть в Корале - выглядит так: и сохранить в DXF и потом открыть в вашей программе - искажаются траектории.selenur писал(а):В твоем файле есть какие-то особенности, которые я ещё не учёл, в связи с чем есть кое-какие ошибки парсинга у меня, чуть позже постараюсь разобраться...
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сегодня ответили:Q-starь писал(а):У меня аваст не даёт программу установить
Hello,
Thank you for contacting AVG.
The detection by AVG was incorrect and was removed in a recent AVG update, please wait at least 24 hours.
Best regards,
AVG Customer Care
По русски, с новым обновлением ошибку обнаружения поправят
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 06 дек 2017, 12:16
- Репутация: 0
- Настоящее имя: Виктор Plato
- Контактная информация:
Не корректно парсит Gcode для 3D принтера
Здравствуйте.
Хотел нарисовать карандашом тестовую картинку на своем 3D принтере (Anycubic Mega i3) подключенный через USB к Repetier Host.
Картинка:
Беру картинку, прогоняю через программу по созданному пресету:
На выходе получаю gcode с выбранным профилем генерации gcode: Фрезеровка (потому что при выборе PCB гравировка) программа выдает пустой (точнее без координат .nc файл)
Вот файл NC: http://ns75.ru/1.nc
Проблема следующая
При отправке файла через выше названную программу (RH) принтер поднимает и опускает ось Z пропуская координаты XY, а консоли программы написаны ошибки:
Логически предположив что программа (или прошивка принтера) не знает таких комманд, т.к в переди генератор gcode не поставил G команды.
Такой вопрос, что я делаю не так или почему программа намеренно не ставит эти комманды. 3D принтер выходит что не может выполнять сценарий gcode сгенерированный программой генератора должным образом.
Хотел нарисовать карандашом тестовую картинку на своем 3D принтере (Anycubic Mega i3) подключенный через USB к Repetier Host.
Картинка:
Беру картинку, прогоняю через программу по созданному пресету:
На выходе получаю gcode с выбранным профилем генерации gcode: Фрезеровка (потому что при выборе PCB гравировка) программа выдает пустой (точнее без координат .nc файл)
Вот файл NC: http://ns75.ru/1.nc
Проблема следующая
При отправке файла через выше названную программу (RH) принтер поднимает и опускает ось Z пропуская координаты XY, а консоли программы написаны ошибки:
Логически предположив что программа (или прошивка принтера) не знает таких комманд, т.к в переди генератор gcode не поставил G команды.
Такой вопрос, что я делаю не так или почему программа намеренно не ставит эти комманды. 3D принтер выходит что не может выполнять сценарий gcode сгенерированный программой генератора должным образом.
-
- Опытный
- Сообщения: 141
- Зарегистрирован: 15 окт 2016, 11:20
- Репутация: 7
- Настоящее имя: Виталий
- Откуда: Тульская область Венёв
- Контактная информация:
Re: Не корректно парсит Gcode для 3D принтера
попробуй вот этот профиль правил для \3.0.0.2 версииPlato писал(а):Здравствуйте.
Хотел нарисовать карандашом .
попробовал в 3.1.1.7 РАБОТАЕТ
Последний раз редактировалось lenivets 06 дек 2017, 12:55, всего редактировалось 1 раз.
учиться чему то новому всегда сложно , особенно когда в этом не понимаешь.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Привет!Plato писал(а):Проблема следующая
При отправке файла через выше названную программу (RH) принтер поднимает и опускает ось Z пропуская координаты XY, а консоли программы написаны ошибки:
Логически предположив что программа (или прошивка принтера) не знает таких комманд, т.к в переди генератор gcode не поставил G команды.
Такой вопрос, что я делаю не так или почему программа намеренно не ставит эти комманды. 3D принтер выходит что не может выполнять сценарий gcode сгенерированный программой генератора должным образом.
В каталоге с программой есть каталог "profiles", в этом каталоге хранятся прифили, которые описывают правила формирования текста G-кода.
Например файл "Фрезеровка" имеет такой вид: Например строки 11-16 содержат выводимый текст G-команд которые обычно указывают контроллеру какие режимы/координаты и др... установить.
Строки 12-14 закомментированы, т.е. не используются при генерации.
В строке 18 указывается формат выводимых координат.
со строки 20 по 38 выводится текст траектории, в котором возможно не хватает ещё каких-то G-команд.
Но можем сделать так: пришли заведомо рабочий у тебя G-код, и я посмотрю как сделать профиль, именно для твоего станка.
Т.к. данные профили я тестировал только на GRBL контроллере.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Кандидат
- Сообщения: 68
- Зарегистрирован: 18 дек 2016, 06:43
- Репутация: 4
- Настоящее имя: Юрий
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Всем здравствуйте !
К ЧПУ подхожу редко и пользуюсь 51 версией (там более менее ДЛЯ МЕНЯ понятно:))
Сделал в Layot 6 лицевую панель к самопальному АМ приемнику. Размер морды примерно 10см 10см , сделал экспорт файла в *.bmp 600dpi.
Дальше здешняя программа отрабатывает скелетизацию . (ПОТУ КАК ЛАЙОУТ НЕ УМЕЕТ РИСОВАТЬ ОДНУ ЛИНИЮ ! ) Только по контурам.
А дальше засада - программа (51v) увеличивает размер рисунка после скелетизации и дальнейшего создания G-кода раз в 10 !!!!!
Что не так ?
С уважением Юрий
К ЧПУ подхожу редко и пользуюсь 51 версией (там более менее ДЛЯ МЕНЯ понятно:))
Сделал в Layot 6 лицевую панель к самопальному АМ приемнику. Размер морды примерно 10см 10см , сделал экспорт файла в *.bmp 600dpi.
Дальше здешняя программа отрабатывает скелетизацию . (ПОТУ КАК ЛАЙОУТ НЕ УМЕЕТ РИСОВАТЬ ОДНУ ЛИНИЮ ! ) Только по контурам.
А дальше засада - программа (51v) увеличивает размер рисунка после скелетизации и дальнейшего создания G-кода раз в 10 !!!!!
Что не так ?
С уважением Юрий
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Как вариант указать "новый размер" так, что-бы попасть в желаемый размер, но тут придется путем проб подбирать что неудобно.
Либо могу в новой программе собрать "пресет", и показать как из спринта получить траектории, для получения результата, но нужен будет файл из спринта.
Либо могу в новой программе собрать "пресет", и показать как из спринта получить траектории, для получения результата, но нужен будет файл из спринта.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/