Засветка фоторезиста лазером (Программа + GRBL контроллер)
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Пока ещё не тестировал максимально доступные, так-же пока поддерживается более-менее нормально гербер из DipTrace, если у кого есть готовые образцы в формате DipTrace, могу протестировать 
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Добавил в программу модуль загрузки траектории из PLT файла от программы Sprint-Layout:

А дальше как на видео (пара постов выше), делаем нужное количество отступов, для фрезеровки, засветки или выжигания лазером лазером:

Потом оптимизация траектории, и холостого хода для ЧПУ станка.

И собственно результат в управляющей контроллером программе:

В скором времени возможно будет перейти с GRBL контроллера с atmega328 контроллером на STM32F103C8T6 контроллер, который так-же принимает текст G-кода, кому интересно могут посмотреть следующее видео:
Посетить сайт разработчика: http://wlmotion.ru/
И посмотреть что ещё уже умеет контроллер:
А дальше как на видео (пара постов выше), делаем нужное количество отступов, для фрезеровки, засветки или выжигания лазером лазером:
Потом оптимизация траектории, и холостого хода для ЧПУ станка.
И собственно результат в управляющей контроллером программе:
В скором времени возможно будет перейти с GRBL контроллера с atmega328 контроллером на STM32F103C8T6 контроллер, который так-же принимает текст G-кода, кому интересно могут посмотреть следующее видео:
Посетить сайт разработчика: http://wlmotion.ru/
И посмотреть что ещё уже умеет контроллер:
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Добавил 2 новых видео, и программу для скачивания: http://selenur.ru/?download=1&kccpid=79 ... .0.0.1.zip
Программа ещё имеет много косяков, так что прошу отнестись с пониманием, и найденные ошибки описать, если есть желание.
В новой версии можно получать траекторию как для выборки меди гравером, так и для засветки фоторезиста лазером.
Поддерживается файл PLT из программы Sprint Layout, и гербер файл из программы DipTrace.
Программа ещё имеет много косяков, так что прошу отнестись с пониманием, и найденные ошибки описать, если есть желание.
В новой версии можно получать траекторию как для выборки меди гравером, так и для засветки фоторезиста лазером.
Поддерживается файл PLT из программы Sprint Layout, и гербер файл из программы DipTrace.
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Почти отладил генерацию G-кода для сверловки:

Думаю в ближайшую неделю выложу, пока нормально парситься сверловка от DipTrace, позже добавлю и из других программ.
Наконец дошли руки до лазера SONY SLD3232VF мощностью 50 мВт, установил его в корпус от старого лазера на 500мВт, правда пришлось немного помучатся с расточкой патрона в котором находится лазер, т.к. оригинальный был почти в 2 раза меньше.
В итоге получилась вот такая конструкция:

Попробовал прогнать его по фоторезисту на максимальной мощности (на драйвере установлен ток в 54 мА), со скоростью 500 мм/минуту, так он начале его просто прожигать

Думаю в ближайшую неделю выложу, пока нормально парситься сверловка от DipTrace, позже добавлю и из других программ.
Наконец дошли руки до лазера SONY SLD3232VF мощностью 50 мВт, установил его в корпус от старого лазера на 500мВт, правда пришлось немного помучатся с расточкой патрона в котором находится лазер, т.к. оригинальный был почти в 2 раза меньше.
В итоге получилась вот такая конструкция:
Попробовал прогнать его по фоторезисту на максимальной мощности (на драйвере установлен ток в 54 мА), со скоростью 500 мм/минуту, так он начале его просто прожигать
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Отлаживаю технологию создания печатных плат с применением GRBL контроллера, и завис на таком моменте: на этапе выполнения сверловки, имею информацию о необходимости выполнить сверловку диаметром 0.5 мм. и 1.2 мм, в печатной плате толщиной 2 мм.
В ручном режиме отвожу шпиндель в удобное место, устанавливаю сверло 0.5, в программе указываю диаметр 0.5 (метка №1 на рисунке), после этого могу по оси XY в автоматическом режиме спозиционировать шпиндель в первой точке сверления(или другой точке) диаметром 0.5.
А вот дальше я в программе указал что сверлить нужно например на глубину 3 мм (метка №2 на рисунке). (что-бы наверняка текстолит насквозь просверлить
)
Но нулевую точку по оси Z (считаем её относительно поверхности текстолита) пока не знаем. Её можно получить несколькими способами:
1) Используя команду G38.2 и находя место касания сверла и текстолита.
2) Используя команду G38.2 и находя место касания сверла и проводящей пластинки (с припаянным проводком), известной толщины.
3) Используя команду G38.2 и находя место касания сверла и сенсора изменения длины инструмента
4) Опустив в ручном режиме, и нажав кнопку установить значение Z = 0
Интересно в хобби ЧПУ использующих GRBL контроллер для сверления печатных плат, 2-й и 3-й вариант кто-нибудь использует???

В ручном режиме отвожу шпиндель в удобное место, устанавливаю сверло 0.5, в программе указываю диаметр 0.5 (метка №1 на рисунке), после этого могу по оси XY в автоматическом режиме спозиционировать шпиндель в первой точке сверления(или другой точке) диаметром 0.5.
А вот дальше я в программе указал что сверлить нужно например на глубину 3 мм (метка №2 на рисунке). (что-бы наверняка текстолит насквозь просверлить
Но нулевую точку по оси Z (считаем её относительно поверхности текстолита) пока не знаем. Её можно получить несколькими способами:
1) Используя команду G38.2 и находя место касания сверла и текстолита.
2) Используя команду G38.2 и находя место касания сверла и проводящей пластинки (с припаянным проводком), известной толщины.
3) Используя команду G38.2 и находя место касания сверла и сенсора изменения длины инструмента
4) Опустив в ручном режиме, и нажав кнопку установить значение Z = 0
Интересно в хобби ЧПУ использующих GRBL контроллер для сверления печатных плат, 2-й и 3-й вариант кто-нибудь использует???
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
у использующих grbl для фрезерно-гравировальных дел в основном вариант 2, ввиду универсальности и дешевизны.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Ну тогда добавлю параметр, толщины пластинки 
и в итоговой версии будет вариант 1,2,4
и в итоговой версии будет вариант 1,2,4
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Первый тест работы сверловки
с косяком конечно, пока не разобрался почему после G38.2 использование G91 (ручное управление), приводит к выводу сообщения от контроллера ALARM.
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Есть ли поддержка файлов из Altium Designer (герберов и drill)?
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Пока нет, т.к. я ещё в процессе отладки самой логики программы, как закончу с этим вопросом, тогда уже возьмусь за написание более корректного парсера герберов из альтиума 
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Вот понемногу подбираюсь к реальному тестированию, по созданию печатной платы:
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Новый тест, засветки фоторезиста, по данным из гербер файла, от DipTrace.
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Первая попытка нанесения шелкографии лазером.
Обо мне: selenur.ru
- N1X
- Нашел транзистор. Понюхал.
- Сообщения: 197
- Зарегистрирован: Чт май 03, 2012 17:03:35
- Откуда: Гомель, Беларусь
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
[uquote="selenur",url="/forum/viewtopic.php?p=3159836#p3159836"]Первый тест работы сверловки
с косяком конечно, пока не разобрался почему после G38.2 использование G91 (ручное управление), приводит к выводу сообщения от контроллера ALARM.[/uquote]
А кто вообще придумал использовать для этого G91? В стандарте это же команда работы в относительных координатах...
А кто вообще придумал использовать для этого G91? В стандарте это же команда работы в относительных координатах...
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Я в подробности не вдавался, просто использовал то что есть 
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
Вот новое видео работы программы
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
А етот станок может ли сверлить или только засвечивает? Мне интересует сверление, причем с поддержка Drill файльй из Altium Designer.
Я могу качать примерньйе файльй для осмотрения.
Я могу качать примерньйе файльй для осмотрения.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
У меня простой 3-х осевой китайский станок, на который можно устанавливать шпиндель, или лазер.
На видео выше, я в начале использовал файл сверловки, когда на плате разными сверлами просверлил отверстия.
Потом фрезой типа "кукуруза", вырезал контур платы.
После этого заменил шпиндель на лазер, и выполнил засветку фоторезиста.
Для получения траекторий я добавил дополнительный модуль который использует чужой код.
Проверить понимает ли он гербер файлы, и файлы сверловок можно используя следующие утилиты:
Если в этих утилитах откроется нормально, то импорт в мою программу должен будет получиться.
На видео выше, я в начале использовал файл сверловки, когда на плате разными сверлами просверлил отверстия.
Потом фрезой типа "кукуруза", вырезал контур платы.
После этого заменил шпиндель на лазер, и выполнил засветку фоторезиста.
Для получения траекторий я добавил дополнительный модуль который использует чужой код.
Проверить понимает ли он гербер файлы, и файлы сверловок можно используя следующие утилиты:
Если в этих утилитах откроется нормально, то импорт в мою программу должен будет получиться.
Обо мне: selenur.ru
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
А что думаете про использование самого крутого драйвера для шаговиков: TMC2100?
Он вьйрабатьйвает "чистой" ШИМ синус и работает очень тихо и бьйстро.
Он вьйрабатьйвает "чистой" ШИМ синус и работает очень тихо и бьйстро.
Re: Засветка фоторезиста лазером (Программа + GRBL контролле
К сожалению пока не было возможности их использовать, в связи с чем пока ничего не могу сказать....
Обо мне: selenur.ru