Ну, если это просто ограничение, то да. Получается, что лучше использовать S256 для 100% мощности лазера для 8 битных систем...selenur писал(а):Если не ошибаюсь то это значение просто является верхним ограничением, например при значении параметра 500, команда S600, будет преобразовываться в S500, что-бы не допускать превышение (но тут могу и ошибаться....)
GGEasy (фрезеровка печатных плат на ЧПУ)
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Чем больше ускорение, выставленное в УП PocketR, а желательно, чтобы оно было не больше $120, $121, тем (все зависит от разводки ПП) этот разгон ближе к контуру платы, а в идеале хорошо, чтобы он был внутри платы, недалеко от дорожек.Курдль писал(а):алгоритм разгона за пределами платы при растровом методе
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
PCB Laserprinter
https://www.youtube.com/watch?v=4SNkzoOvoD8
PCB Laserprinter Version 2
https://www.youtube.com/watch?v=uIIwU29H3E8
https://www.youtube.com/watch?v=4SNkzoOvoD8
PCB Laserprinter Version 2
https://www.youtube.com/watch?v=uIIwU29H3E8
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Получается надо M3 и M5 только в краях УП использовать, а лазером через S0 и S<Power> рулить?selenur писал(а):В GRBL прошивке не стоит использовать команды M03, M05, в процессе засветки, лишь в начале и конце программы.
Для простоты понимания имеем следующее: идет линия которую нужно засветить, потом линия которую не нужно засвечивать, потом снова линия которую нужно засвечивать, если использовать только команду Sxxx то будет выполняться движение без остановок на протяжении 3-х отрезков, команды M03, M05 вызывают остановку между отрезками.
Пришла ардуина с контроллерами шаговиков (с шилдом). На выходных пробую стенд собрать и по гонять.
Нет конечно (не против).Курдль писал(а):Вы не против, если я упомяну в нем Вашу программу?
Как то тонковаты дорожки.Курдль писал(а):Я имел уже удовольствие получить приемлемый результат при засветке дорожек
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Да всё верно, таким образом скорость выполнения значительно возрастает.
В ходе тестов пришел к тому, что разгон/торможение желательно делать с небольшим припуском, что-бы при начале засветки, и окончании, была набрана необходимая скорость, т.е. Придерживаться постоянной скорости засветки.
В ходе тестов пришел к тому, что разгон/торможение желательно делать с небольшим припуском, что-бы при начале засветки, и окончании, была набрана необходимая скорость, т.е. Придерживаться постоянной скорости засветки.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Сдается мне, что это не так. Микропрограмма GRBL 1.1 будет интерполировать это значение между выставленными в настойках $30 и $31, а GRBL 0.9 - между 0 и 1000.YuryV писал(а):у, если это просто ограничение, то да. Получается, что лучше использовать S256 для 100% мощности лазера для 8 битных систем..
На просторах интернета есть куда более забавные самоделки из блоков развертки луча лазерных принтеров и сканеров.YuryV писал(а):PCB Laserprinter
Там скорость экспонирования гораздо больше.
Таковы были параметры теста: минимальная толщина дорожки и минимальные зазоры.X-Ray писал(а):Как то тонковаты дорожки.
Всё получилось отлично - спасибо selenur за отличную работу!
Тест выявил проблемы, делающие невозможным использование лазерных модулей без внутреннего TTL управления.
Мой сайт: https://cnc-hobby.ru
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Эти примеры не просто так привёл. ))Курдль писал(а):На просторах интернета есть куда более забавные самоделки из блоков развертки луча лазерных принтеров и сканеров.
После небольшой доработки оси Х (установки ременной передачи для лазера) многие станки CNC, работающие, например, с GRBL платами, смогут работать по такому же принципу, с таким же разрешением и засветкой фоторезиста небольших плат лазером (как на тех выше видео) от 10 до 3 минут при, что самое главное, использовании УП PocketR G2G!!!
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Чтобы обеспечить нужное экспонирование, в таком случае нужно увеличивать мощность лазера. Хорошо, если при этом фокусная точка останется такого же малого диаметра...Курдль писал(а):Там скорость экспонирования гораздо больше.
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Точно совершенно:Курдль писал(а):Сдается мне, что это не так. Микропрограмма GRBL 1.1 будет интерполировать это значение между выставленными в настойках $30 и $31, а GRBL 0.9 - между 0 и 1000.
если в GRBL 1.1f
$30=1000 Максимальные обороты шпинделя, Об/мин
$31=0 Минимальные обороты шпинделя, Об/мин (скорее всего этот параметр очень редко меняется)
То именно значение, установленное в $30 должно по умолчанию выставляться за 100% в Базе инструмента лазера.
Вот уже пять параметров должны быть учтены пользователем PocketR G2G из настроек его GRBL: $110, $111, $120, $121, $30.
$110=500.000 Максимальная скорость оси Х, мм/мин
$111=500.000 Максимальная скорость оси Y, мм/мин
$120=10.000 Ускорение оси Х, мм/сек^2
$121=10.000 Ускорение оси Y, мм/сек^2
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
https://yadi.sk/d/L-laABnSVY4UbwРастр быстрый теперь работает правильно с режимом лазер в ГРБЛ.
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Все Ок! Спасибо!X-Ray писал(а):Растр быстрый теперь работает правильно с режимом лазер в ГРБЛ.
Только обещание про "выложить видосик в течение недели" я исполнить не смогу, ибо сегодня спалил лазер
Так что через месяцок, как новый диод приедет...
А могли бы Вы добавить простенький функционал - чекбокс "инверсный вывод", чтобы можно было как негативный, так и позитивный фоторезист засвечивать?
Заранее благодарен!
Мой сайт: https://cnc-hobby.ru
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
И влючите это, так будет симпатичнее и производительнее.Курдль писал(а):А могли бы Вы добавить простенький функционал - чекбокс "инверсный вывод", чтобы можно было как негативный, так и позитивный фоторезист засвечивать?
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Результаты работы УП PocketR G2G на CNC3018 по механике (без лазера).
$32 включал в обоих режимах.
$120 = 3000
$121 = 3000
$110 = 5000
$111 = 5000
Подача для лазера в Базе инструментов 1500 мм/мин
Ускорение в УП PocketR 3000 mm/sec^2.
Угол растра 45 град.
NC Corrector показал, что для данной платы засветка продолжится 2ч 34 мин.
Размер платы 53 х 43 мм.
Практически вся площадь сканируется.
Снял шпиндель (лишний вес, ограничивающий предельные возможности ШД). в ходе работы по Х ШД тянул каретку шпинделя, по Y ШД тянул стоковый свой стол. Отключил провода от шпинделя, заизолировал их отдельно друг от друга и от окружающих предметов. Запустил g-код на Candle сначала на 10% подачи, а затем довёл и до 100%.
Первые итоги. В самом начале ШД пищат(ит?), скорее всего при микроперемещениях на углах при 45 градусах растра, нагрузки на ШД сверх его (их) возможностей в таких условиях и идёт пропуск шагов. Потом всё идёт нормально.
По поведению ШД - на мой взгляд во время включения и выключения лазера ШД меняют скорость, так как ведут себя так же как и на краях траектории ( проверялась версия сегодняшняя G2G). Повторюсь, что менял $32, но ШД щёлкали не только на краях, если была засветка по линии растра.
Проект и g-код прикреплён.
$32 включал в обоих режимах.
$120 = 3000
$121 = 3000
$110 = 5000
$111 = 5000
Подача для лазера в Базе инструментов 1500 мм/мин
Ускорение в УП PocketR 3000 mm/sec^2.
Угол растра 45 град.
NC Corrector показал, что для данной платы засветка продолжится 2ч 34 мин.
Размер платы 53 х 43 мм.
Практически вся площадь сканируется.
Снял шпиндель (лишний вес, ограничивающий предельные возможности ШД). в ходе работы по Х ШД тянул каретку шпинделя, по Y ШД тянул стоковый свой стол. Отключил провода от шпинделя, заизолировал их отдельно друг от друга и от окружающих предметов. Запустил g-код на Candle сначала на 10% подачи, а затем довёл и до 100%.
Первые итоги. В самом начале ШД пищат(ит?), скорее всего при микроперемещениях на углах при 45 градусах растра, нагрузки на ШД сверх его (их) возможностей в таких условиях и идёт пропуск шагов. Потом всё идёт нормально.
По поведению ШД - на мой взгляд во время включения и выключения лазера ШД меняют скорость, так как ведут себя так же как и на краях траектории ( проверялась версия сегодняшняя G2G). Повторюсь, что менял $32, но ШД щёлкали не только на краях, если была засветка по линии растра.
Проект и g-код прикреплён.
-
calabr
- Мастер
- Сообщения: 937
- Зарегистрирован: 04 янв 2019, 15:19
- Репутация: 146
- Настоящее имя: Calabr
- Откуда: Киев
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Ускорение 3000мм/мин для этого станка как скорость света.YuryV писал(а):CNC3018 по механике (без лазера).
$32 включал в обоих режимах.
$120 = 3000
$121 = 3000
$110 = 5000
$111 = 5000
Думаю 300-400 его предел.
GRBL использует для ускорения именно эти значения и их нужно ставить реальные для станка -запас 15-20%
Какой стоит винт и микрошаг на драйверах?
-
YuryV
- Мастер
- Сообщения: 224
- Зарегистрирован: 08 июл 2019, 23:34
- Репутация: 44
- Настоящее имя: Юрий
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Ходовой винт 2х заходной, шаг 4мм,calabr писал(а):Какой стоит винт и микрошаг на драйверах?
микрошаг 1/16,
$100, $101,$102 = 800
- Курдль
- Мастер
- Сообщения: 2174
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 282
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Диаметр лазера 0,02 мм - не верю! (С)таниславский. К тому же в слое фоторезиста на сопредельных с пятном участках будут переотражения и площадь возрастет.YuryV писал(а):NC Corrector показал, что для данной платы засветка продолжится 2ч 34 мин.
Спокойно увеличивайте в 5-10 раз.
Если каким-то чудом у Вашего лазера действительно такое пятно - расфокусируйте его до приемлемого.
Мой сайт: https://cnc-hobby.ru
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Ещё желательно снимать верхнюю пленку, перед началом засветки, т.к. он неё лишняя засветка появляется.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Я для теста на скорость вычисления УП так мелко сделал.Курдль писал(а):Диаметр лазера 0,02 мм - не верю!
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
-
s_erg
- Кандидат
- Сообщения: 41
- Зарегистрирован: 17 сен 2019, 17:51
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Добрый день. Запустил я файл в LaserGRBL с лазером 0.1 только без лазера в холостую.
Там видно что переход строки происходит не в конце поля а в конце платы и визуально кажется
что происходит изменение скорости. Хотя это может и не повлияет на засветку.
Программу прилагаю и там видно что в 7,11,17 и т/д происходит скачек по Y
по идее эти строки лишние.
Попробовал удалить строки скачки пропали но все равно видно замедление скорости при переходе на плату.
Там видно что переход строки происходит не в конце поля а в конце платы и визуально кажется
что происходит изменение скорости. Хотя это может и не повлияет на засветку.
Программу прилагаю и там видно что в 7,11,17 и т/д происходит скачек по Y
по идее эти строки лишние.
Попробовал удалить строки скачки пропали но все равно видно замедление скорости при переходе на плату.
- Вложения
-
- Optorazvyazka.rar
- (734.92 КБ) 236 скачиваний
Последний раз редактировалось s_erg 09 фев 2020, 12:32, всего редактировалось 1 раз.
-
s_erg
- Кандидат
- Сообщения: 41
- Зарегистрирован: 17 сен 2019, 17:51
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Попробовал удалил строки. Скачки убрались но видно замедление скорости при переходе на плату