Засветка фоторезиста лазером (Программа + GRBL контроллер)
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Вот если-бы найти легко доставаемые диафрагмы, что-бы можно было дешевой сервой регулировать диаметр, было-бы супер, а так если только дорожки, и контакты получается быстро делать плату, а если есть полигоны то уже дольше вот пример платы из диптрейса
используется 3 апертуры разных диаметров, т.к. размер пятна 0,1 мм, то я получаю вот такую траекторию (красный цвет)
с учетом того что лазер у меня 2 ватта, если я не ошибаюсь, то потеря мощности мне не страшна.
Обо мне: selenur.ru
- SDimok
- Мучитель микросхем
- Сообщения: 482
- Зарегистрирован: Сб фев 06, 2016 14:34:29
- Откуда: Саянск, Иркутская область
- Контактная информация:
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
selenur писал(а):Вот если-бы найти легко доставаемые диафрагмы, что-бы можно было дешевой сервой регулировать диаметр, было-бы супер
Поскольку фоторезист засвечивается не от тепловой мощности лазера а от излучения, то не сфокусированный луч лазера так же засветит фоторезист. Только диаметр пятна будет в фокусе - тоньше, не в фокусе толще.
Вот тебе и простая диафрагма
Один раз сделаешь юстировку, высоты запомнишь. Если будет необходимость то и мощность скорректируешь (при удалении от фокуса). Кстати - диафрагма тоже садит мощность.
Ах да, у тебя же чпу - вот и погоняй лазер по Z.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Кстати, да.....
Наверное попробую сделать насадку на лазер, с изменяемым фокусом, после отпуска будет куча у меня времени.
Сейчас у меня задача придумать удобный интерфейс программы, куда можно загружать файлы гербера и сверловки, манипуляции с данными, генерацией g-кода.
Добавил в программу веб камеру, теперь после сверловки, видео подкладывается под визуализацию схемы, что позволяет плату руками спозиционнировать и зафиксировать. Т.к. я в начале сверлю, а потом на медь наношу фоторезист.
Но нужно всё это красиво и удобно оформить.
Наверное попробую сделать насадку на лазер, с изменяемым фокусом, после отпуска будет куча у меня времени.
Сейчас у меня задача придумать удобный интерфейс программы, куда можно загружать файлы гербера и сверловки, манипуляции с данными, генерацией g-кода.
Добавил в программу веб камеру, теперь после сверловки, видео подкладывается под визуализацию схемы, что позволяет плату руками спозиционнировать и зафиксировать. Т.к. я в начале сверлю, а потом на медь наношу фоторезист.
Но нужно всё это красиво и удобно оформить.
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Сейчас продумываю интерфейс программы, и предлагаю обсудить то, как стоит, и не стоит делать это в программе:

Выделение №8 - это временная часть для проверки алгоритмов, которая будет убрана с текущего места, и интегрирована в интерфейс программы.
В разделе №1 появляются загруженные файлы гербер, и файлы сверловки, в разделе №6 будут отображаться свойства файла, цвет отображения, вкл/выкл отображения в окне №7
Разделы №2,3,4,5 - будут содержать данные из которых уже будет генерироваться G-код.
В разделе №2 будут появляться траектории полученные из файлов с первого раздела, так-же возможно сделать выборочное добавление траекторий из файлов, если нужно например только дорожки, или контакты, получить.
В разделе №3 собственно будет информация о диаметре сверла, и точках где нужно просверлить.
В разделе №4 будет информация о фрезе, её диаметре и траектории, для фрезеровки овальных контактов, и контура платы.
В разделе №5 планирую сделать возможность добавления одной или несколько точек, где будут устанавливаться штифты, для возможности точной повторной установки платы на стол.
Если есть идеи пожелания, буду очень рад услышать.
Выделение №8 - это временная часть для проверки алгоритмов, которая будет убрана с текущего места, и интегрирована в интерфейс программы.
В разделе №1 появляются загруженные файлы гербер, и файлы сверловки, в разделе №6 будут отображаться свойства файла, цвет отображения, вкл/выкл отображения в окне №7
Разделы №2,3,4,5 - будут содержать данные из которых уже будет генерироваться G-код.
В разделе №2 будут появляться траектории полученные из файлов с первого раздела, так-же возможно сделать выборочное добавление траекторий из файлов, если нужно например только дорожки, или контакты, получить.
В разделе №3 собственно будет информация о диаметре сверла, и точках где нужно просверлить.
В разделе №4 будет информация о фрезе, её диаметре и траектории, для фрезеровки овальных контактов, и контура платы.
В разделе №5 планирую сделать возможность добавления одной или несколько точек, где будут устанавливаться штифты, для возможности точной повторной установки платы на стол.
Если есть идеи пожелания, буду очень рад услышать.
Обо мне: selenur.ru
- SDimok
- Мучитель микросхем
- Сообщения: 482
- Зарегистрирован: Сб фев 06, 2016 14:34:29
- Откуда: Саянск, Иркутская область
- Контактная информация:
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
selenur писал(а):Если есть идеи пожелания, буду очень рад услышать.
Набор G кодов хочется менять на свой.
Например для сверловки плат не на чпу а на 3D принтере.
Либо готовый набор G кодов выбирать (Marlin, GRBL), либо задавать соответствие на отдельной вкладке.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
С этим проблем не будет, т.к. в другой программе генерации G-кода: http://selenur.ru/?page_id=400 я реализовал поддержку профилей станка http://selenur.ru/?page_id=516, где любой пользователь может сам подобрать необходимый синтаксис формирования G-кода, конкретно под свой станок, что-бы не требовалось после получения текста G-кода, ещё руками дописывать/корректировать текст под свой станок.
Добавлено after 49 seconds:
Re: Засветка фоторезиста лазером (Программа + GRBL контроллер)
Данная методика уже проверена на разнообразном парке станков, так что тут будет нормально
Добавлено after 49 seconds:
Re: Засветка фоторезиста лазером (Программа + GRBL контроллер)
Данная методика уже проверена на разнообразном парке станков, так что тут будет нормально
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Обо мне: selenur.ru
-
Vitalik_Nic
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Чт май 28, 2009 22:58:52
- Откуда: Украина
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Я уже давно пользуюсь технологией засветки фоторезиста лазером, установлен он на 3D принтере.
Раньше пользовался растровым методом засветки фоторезиста, процесс очень долгий.
Перешел на векторную, скорость засветки увеличился в разы.
Метод у меня такой
1 Рисую печатную плату в любом из редакторов и сохраняю его в jpg формате
2 Открываю его в арткаме и рисунок преобразовываю в векторы
3 Выбираю режим обработки выборка, указываю инструмент, диаметром 0,12 (это точка от лазера)
Сохраняю уп на флешку, далее вкл принтер и выбираю свою уп
Ждем... Все. Быстро создаются управляющие программы.
Далее когда приедет моторчик на 12 тыс оборотов добавлю еще и сверловку на принтере, процедура написания в
арткаме под сверловку тоже не сложная.
Раньше пользовался растровым методом засветки фоторезиста, процесс очень долгий.
Перешел на векторную, скорость засветки увеличился в разы.
Метод у меня такой
1 Рисую печатную плату в любом из редакторов и сохраняю его в jpg формате
2 Открываю его в арткаме и рисунок преобразовываю в векторы
3 Выбираю режим обработки выборка, указываю инструмент, диаметром 0,12 (это точка от лазера)
Сохраняю уп на флешку, далее вкл принтер и выбираю свою уп
Ждем... Все. Быстро создаются управляющие программы.
Далее когда приедет моторчик на 12 тыс оборотов добавлю еще и сверловку на принтере, процедура написания в
арткаме под сверловку тоже не сложная.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Нашел готовую компоненту которая гербер файлы, и файлы сверловок, парсит куда правильнее чем мой парсер, плюс имеет кучу дополнительных удобных вещей, одна из них генерация файла рисунка с возможностью указания любого значения DPI, благодаря чему, мне достаточно будет только написать алгоритм генерации траектории, как это ты делаешь в арткаме.
Просто от векторного режима отказался, т.к. он очень быстр если есть только контакты и дорожки.
А если появляются полигоны, то их программы изображают как плотно расположенные дорожки, и там без пользовательского вмешательства сложно оптимизировать, мне прислали много разных гербер файлов, сформированных в разных программах, и проанализировав их понял что просто векторный режим не очень удобен.
Просто от векторного режима отказался, т.к. он очень быстр если есть только контакты и дорожки.
А если появляются полигоны, то их программы изображают как плотно расположенные дорожки, и там без пользовательского вмешательства сложно оптимизировать, мне прислали много разных гербер файлов, сформированных в разных программах, и проанализировав их понял что просто векторный режим не очень удобен.
Обо мне: selenur.ru
-
Vitalik_Nic
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Чт май 28, 2009 22:58:52
- Откуда: Украина
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Первое виде для фоторезист создание у/п
https://rutube.ru/video/private/91016dd ... Fn6olYa3Xw
Второе для выжигания краски
https://rutube.ru/video/private/7a52877 ... MpYhuTN1gw
краску я обычно выжигаю на расстоянии от 0,3 до 1,5 мм от контура в зависимости от сложности.
https://rutube.ru/video/private/91016dd ... Fn6olYa3Xw
Второе для выжигания краски
https://rutube.ru/video/private/7a52877 ... MpYhuTN1gw
краску я обычно выжигаю на расстоянии от 0,3 до 1,5 мм от контура в зависимости от сложности.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Видео не открывается просит зарегистрироваться ;-(
Через месяц вернусь с отпуска, сниму тоже видео.
У меня так-же 2 технологии, первая это засветка участков фоторезиста, где должна остаться медь.
И вторая это повышенная мощность засветки тех участков где нужно убрать медь, с последующей засветкой 2 минуты уф лампой.
Во втором случае повышение мощности приводит к порче/перегреву фоторезиста, в результате чего он легко смывается. Получается инверсный вариант.
Второй вариант подходит для случаев где много полигонов, дорожек, контактов, но мало участков где нужно удалить медь.
Через месяц вернусь с отпуска, сниму тоже видео.
У меня так-же 2 технологии, первая это засветка участков фоторезиста, где должна остаться медь.
И вторая это повышенная мощность засветки тех участков где нужно убрать медь, с последующей засветкой 2 минуты уф лампой.
Во втором случае повышение мощности приводит к порче/перегреву фоторезиста, в результате чего он легко смывается. Получается инверсный вариант.
Второй вариант подходит для случаев где много полигонов, дорожек, контактов, но мало участков где нужно удалить медь.
Обо мне: selenur.ru
-
Vitalik_Nic
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Чт май 28, 2009 22:58:52
- Откуда: Украина
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Странно, видео показывает у тех у кого есть ссылка на него... Поищу другой видеохостинг перезалью.
- SIM31
- Это не хвост, это антенна
- Сообщения: 1363
- Зарегистрирован: Чт апр 04, 2013 22:22:57
- Откуда: Белгород, РФ
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
[uquote="Vitalik_Nic",url="/forum/viewtopic.php?p=3111998#p3111998"]Странно, видео показывает у тех у кого есть ссылка на него... Поищу другой видеохостинг перезалью.[/uquote]
Вы посмотрите на ссылку
https://rutube.ru/video/ private(!) /91016ddFn6olYa3Xw

Вы посмотрите на ссылку
https://rutube.ru/video/ private(!) /91016ddFn6olYa3Xw
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Подскажите такой вопрос, вроде тема та что мне надо.
Есть станок китайский CNC2418 с гравером и лазером на GRBL 09j. Как и с помощью чего вы готовите УП? И какой прогой скармливаете?
Интересует засветка фоторезиста лазером. Пробовал из SprintLayout сохранять как картинку, потом грузить ее в прогу что в комплекте шла (EndGraverMaster) так с размерами не попадаю.
Есть станок китайский CNC2418 с гравером и лазером на GRBL 09j. Как и с помощью чего вы готовите УП? И какой прогой скармливаете?
Интересует засветка фоторезиста лазером. Пробовал из SprintLayout сохранять как картинку, потом грузить ее в прогу что в комплекте шла (EndGraverMaster) так с размерами не попадаю.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Программу я еще только делаю, и только примерно через пару месяцев будет работоспособная версия.
Сейчас можно вполне использовать программу flatcam, она бесплатная, но интерфейс конечно убогий.
В программе планирую поддержку и граверов, и лазеров для засветки фоторезиста.
С рисунком нужно учитывать соотношение размера изображения и реальной области засветки. Т.е. соотношение 1 пикселя к количеству реальных милиметров.
Сейчас можно вполне использовать программу flatcam, она бесплатная, но интерфейс конечно убогий.
В программе планирую поддержку и граверов, и лазеров для засветки фоторезиста.
С рисунком нужно учитывать соотношение размера изображения и реальной области засветки. Т.е. соотношение 1 пикселя к количеству реальных милиметров.
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
интерфейс у флаткама не убогий, он просто довольно наркоманский)
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Я при разработке данной программы, в зависимости от исходных данных, из которых нужно сформировать траекторию либо для засветки фоторезиста лазером, либо для выборки меди гравером, либо засветки защитной маски, и т.д. так-же столкнулся с необходимостью создания простого интуитивного интерфейса, и те скриншоты интерфейса своей программы что приводил ранее уже вообще не соответствуют новому интерфейсу, пришлось всё иначе "переиначить" 
Вероятнее всего, автор флаткама, не стал тратить особо время на разработку интерфейса, а сделал его так, что позволяет получить желаемый результат, только при этом требуется значительно поизвращаться.
Но из бесплатных программ на мой взгляд это лучшая программа. Надеюсь пока лучшая.....
Вероятнее всего, автор флаткама, не стал тратить особо время на разработку интерфейса, а сделал его так, что позволяет получить желаемый результат, только при этом требуется значительно поизвращаться.
Но из бесплатных программ на мой взгляд это лучшая программа. Надеюсь пока лучшая.....
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Кому интересна данная тема, уже могу показать некоторые результаты генерации G-кода для ЧПУ станка с лазером.
Принцип работы планируется такой:
1) Выбираем файл, получаем траектории, и если нужно некоторые удаляем:

2) Оставшиеся траектории объединяем:

3) Если это засветка лазером, то получаем траектории во внутрь:

4) Если гравировка, то наружу:

5) Ну и результат в программе управления контроллером:

Принцип работы планируется такой:
1) Выбираем файл, получаем траектории, и если нужно некоторые удаляем:
2) Оставшиеся траектории объединяем:
3) Если это засветка лазером, то получаем траектории во внутрь:
4) Если гравировка, то наружу:
5) Ну и результат в программе управления контроллером:
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Провел ещё пару тестов, более подробно описал тут: http://selenur.ru/?p=857
Вот видео получения результата:
И фото результата:

Вот видео получения результата:
И фото результата:
Обо мне: selenur.ru
- AlekseyEnergo
- Модератор
- Сообщения: 2117
- Зарегистрирован: Пт янв 11, 2013 19:19:26
- Откуда: Санкт-Петербург
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Какие нормы возможны??