Лазерная установка для засветки фоторезиста от AlphaCrow

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область

Сообщение SDimok »

[uquote="Ruzik",url="/forum/viewtopic.php?p=3355278#p3355278"]Что конкретно менял и что нужно точно проверить.[/uquote]
Соответствие параметров выбранного профиля действительным.
Скорость экспонирования, мощность, шаг стола, шаг каретки.
mial выше описывал косяки.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

А поворот по реперам?

У меня было так (речь про мощность лазера). Когда меняем существующий профиль (тот что идет с программой), то тогда это все вылезает. Стоит перезагрузить программу, все становится в порядке. Если добавить новый профиль, то вроде нормально было (без перезагрузки).

SDimok
Не работает инверсия гербера (вылетает ошибка) и не сохраняется BMP (ошибка не вылетает) WinXP_32.
Установлено:
Microsoft .NET Framework 4
Microsoft Visual C++ Redistributable Package
Directx9

Мне как бы на ноутбуке и не надо, но что еще до установить, чтобы заработало?

***************************************************************************************

Добавлено after 2 hours 2 minutes 1 second:
Попробовал профиля. Изменение существующих или добавление новых, все работает как надо, скорость, мощность, разрешение.
Тут даже на плате не надо испытывать, все итак видно.

По поводу отображаемых размеров платы при повороте. До поворота 19х18мм, после поворота 20.32х19.39мм.
Понятно, что при повороте увеличивается рабочее поле. Но все же в окне программы правильней указывать размеры между реперами, а не размер полученного поля.

Изображение Изображение

Далее, сделай так, чтобы после поворота изображения, чекбоксы Х,Y и поворот были неактивными (еще до экспонирования)..

Изображение

Чтобы отзеркалить изображение или повернуть, нужно будет зайти в окно камеры, поворот и нажать сброс. Выйти, отзеркалить или повернуть, затем уже поворачивать гербер на угол согласно реперам. Иначе получается, что повернутые реперы зеркалятся не совсем так как надо.
Последовательность такая.
1. Зеркалим/не зеркалим, поворачиваем/не поворачиваем гербер.
2. Поворачиваем гербер относительно реперов.
3. Светим.
4. Если забыли отзеркалить или развернуть гербер, то отключенные чекбоксы не дадут этого сделать, только через сброс.

Посмотри сам, думаю понятно объяснил.
Вложения
log.txt
(4.82 КБ) 317 скачиваний
Последний раз редактировалось Ruzik Пн апр 16, 2018 16:38:45, всего редактировалось 1 раз.
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область

Сообщение SDimok »

[uquote="Ruzik",url="/forum/viewtopic.php?p=3355316#p3355316"]Посмотри сам, думаю понятно объяснил.[/uquote]
Да вроде понятно
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

SDimok
Тут еще вот что вылезло. Загрузил гербер, окружность, и она какая то ступенчатая. Думал так отображает, напечатал на термобумаге, ступеньки есть.

Загружаю гербер в прогу AlphaCrow, в CAM350, там все отлично, у тебя ступеньки..

Изображение

Решил проверить, было ли это изначально у тебя и просто не замечали или же с какой то версии началось. Так и есть, в 0.0.1.53 версии все отлично, а уже начиная с 0.0.1.56 появились ступеньки на окружности..

Изображение

Гербер во вложении. Исправь по возможности.
Вложения
2Top_Silk.rar
(936 байт) 240 скачиваний
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Аватара пользователя
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область

Сообщение SDimok »

[uquote="Ruzik",url="/forum/viewtopic.php?p=3355316#p3355316"]Не работает инверсия гербера (вылетает ошибка) и не сохраняется BMP (ошибка не вылетает) WinXP_32.[/uquote]
На winXP даже и не пробовал запускать :shock:
При инвертировании для быстроты используется прямой доступ к bitmapdata (небезопасный маршалинг)
Возможно в XP включена блокировка прямого доступа.
При передаче на экспонирование кстати тоже.

Добавлено after 2 minutes:
[uquote="Ruzik",url="/forum/viewtopic.php?p=3355512#p3355512"]Загружаю гербер в прогу AlphaCrow, в CAM350, там все отлично, у тебя ступеньки..[/uquote]
Не заморачивайся :) это я отладку не выключил.
Количество сегментов окружности стоит 24 вместо 72.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

Про XP, ну у кого то наверно работает, раз нет вопросов (я так думаю) или ни кто просто не тестил. :dont_know:
Не заморачивайся
А, ну тогда ладно. :)
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область

Сообщение SDimok »

[uquote="Ruzik",url="/forum/viewtopic.php?p=3355517#p3355517"]
Не заморачивайся
А, ну тогда ладно. :)[/uquote]
GerberLib.dll скопируй от старой версии, будет нормально.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

Скопировал из 53 версии, все нормально стало. :)

Изображение

Я так и не понял, проверить совпадение напечатанного рисунка при повороте гербера по реперам, надо или нет в 60 версии?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

/0
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

smacorp
На ноль делить нельзя. :))
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

Ruzik, я тоже так думал, а потом погуглил. :)))
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Друг Кота
Аватара пользователя
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47

Сообщение Ruzik »

Если погуглить, то и земля плоская. :shock: :))
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область

Сообщение SDimok »

[uquote="Ruzik",url="/forum/viewtopic.php?p=3355531#p3355531"]Я так и не понял, проверить совпадение напечатанного рисунка при повороте гербера по реперам, надо или нет в 60 версии?[/uquote]
Нет. Только профили.
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 538
Зарегистрирован: Вт сен 23, 2008 19:36:10
Откуда: Магнитогорск

Сообщение psychos »

осваиваю мощности "50мВт" лазера, хотя по приборам выставил ток на лазере 55мА при макс мощности в программе, при этом напряжение на выводах лазера составило 5,09в, получается 28мВт ?? вроде по датнику... вроде SLD3232VF-50mw

ладно... теперь о глюках, по координатам, что то я не понимаю ?
ставим ось камеры, катаемся по реперам, выровняли, скорректировали начало координат(по причине слегкакривой сверловки...)
и.... в установку забиваются координаты камеры,,. светим, она как бы думает что нужно светить камерой, а лазер улете лвверх, что я делаю не так ? пока выкрутился, закрыл программу SDimok, пошел в авторскую, забил координаты в установку со смещением, открыл SDimok светится...
снимки прилагаю... получается в окне прицела всё верно, в установку идут координаты камеры, что не верно.
Изображение Изображение

второй глюк, которого ни коогда не было и вылез в этой программе:
в процессе прицеливания стол пошел безконтрольно вниз, в программе ни на что не реагировало, не успел выдернуть все шнуры, стол долбился в упор... пришлось заново ровнять плату...

п.с. свечу по профилю, версия 59
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

psychos писал(а):по приборам выставил ток на лазере 55мА при макс мощности в программе, при этом напряжение на выводах лазера составило 5,09в, получается 28мВт ??
Ошибочка вышла... на порядок: не 28, а 280 mW потребляемой электрической мощности
psychos писал(а):вроде SLD3232VF-50mw
Излучаемой оптической мощности
Разница - в тепло.
Мучитель микросхем
Аватара пользователя
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область

Сообщение SDimok »

[uquote="psychos",url="/forum/viewtopic.php?p=3355904#p3355904"]в установку идут координаты камеры, что не верно.[/uquote]
Как то ты все усложняешь :)
Возьми 60 версию, в ней меньше глюков по определению.
Предварительно настрой смещения между осями камеры и лазера(установка смещений)
Ложи на стол факсовую бумагу (или кассовый чек)
И по порядку:
1. сброс координат в 0
2. прожигай точку
3. ищи ее камерой
4. кнопка смещения
5. кнопка сохранить

Настраивай все в окне привязок.
Ложи плату, ищи левый репер, переезжай к правому.
Если не попал - ровняй плату, переезжай обратно к левому.
Стол катать при этом не надо.
Тебе будет проще если ты зафиксируешь левый репер на штифте.
Как только горизонталь выровнял, переезжай к левому реперу,
и делай к нему привязку, нажимай левый радиобаттон и кнопку применить (можно просто нажать F2).
Можно экспонировать.
Контактная информация:
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

SDimok
Насколько я понял, ему не хватает возможности ручного введения координат известной точки при прицеле в неё камерой. Для нестандартного случая размещения (отсутствия) реперов. :)
Мучитель микросхем
Аватара пользователя
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область

Сообщение SDimok »

psychos поставь задачу более конкретно.
Я попробую сделать прицеливание по нестандартным реперам.
Пока все работает так:
Если нажать F1 - координаты установки обнуляются, и начало координат будет
там, где находиться лазер (учитываются смещения) экспонирование будет производиться лазером.
Если координаты установки сбросить без учета смещений, то начало координат будет
там, где находиться камера, и экспонирование будет производиться камерой :)

Когда делается привязка к реперу, то в позиции репера установка сбрасывается в 0.
Теперь это начало координат.
UPD. Вся задача сводиться к тому,чтобы определить по твоим нестандартно расположенным реперам начало координат.
Для этого мне надо знать каков принцип расположения реперов, относительно начала координат.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Сообщение mial »

Вчера поздно было, не стал писать.
SDimok профили работают корректно. Проверил и скорость и разрешение, и мощность лазера. Все так как и должно быть. Проверил поворот. Тут у тебя надо исправить поворот с зеркалом, так как поворачивает в другую сторону. Без зеркала работает вполне адекватно. Проверял на бракованной плате с переходными 0.3/0.6. Вроде как все совпало, не идеально, но жить можно. А задумка конечно хорошая. Положил плату, отметил правый репер, отметил левый, все поехали. Не надо этого муторного выравнивания.
SDimok писал(а):Только не проверяйте на рабочих проектах, а то сердце кровью обливается.
Не на рабочие времени нет, проверял на рабочих :))) Одну платку пришлось перекатывать, но не из-за программы, а из-за разболтавшейся камеры. Увидел смещение в пару десяток, вот думаю че за фигня. Стреляю камеру, а у ней уже другие координаты. Рукой берусь за нее, а она шевелиться... :)))
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Вымогатель припоя
Аватара пользователя
Сообщения: 538
Зарегистрирован: Вт сен 23, 2008 19:36:10
Откуда: Магнитогорск

Сообщение psychos »

Благодарю всех за понимание...

обрисоввываю: сейчас есть 7 заготовок, которые просверлены, с рисунком дорожек и вытравлены. поэтому что то переделыввать или "симметрировать" сейчас нет возможности... работаю с тем что есть
итак: координаты реперов дляяя верхних слоёв:
# x y
1 0 55
2 45 0
3 175 0
4 193 20
5 194 244
6 1 244

Координаты реперов для нижних слоёв:
# x y
1 1 20
2 19 0
3 149 0
4 194 55
5 193 244
6 0 244

сверлилка кривая, поэтому их6, по 4м не получается чётко выроавнять.. если бы камера захватывала верхний ряд было бы 8 :))
по реперам чаще всего хожу по кругу по или против часовой, но всегда попорядку. в случае поворота платы визуально по диаграмме выбираю ось поворота и точку по которой будем смотреть в камеру и поворачивать. Поэтому и писал про NUMpud клавиатуру, чтобы нажать на цифру соответствующую номеру репераи камера прилетела в облать репера, дльше карету вручную поправлю,, это не проблема.

на сколько я понял в авторской програме реализован универсальный и правильный алгоритм:
находим обьекты размер которых соответствуют условию: и смотрим по каждой стороне самые крайние и по ним обрезаем плату.

Я предлагаю здесь сделать нечто подобное, для тех кто сверлит в ручную или такими же кривыми станками:
имеем набор реперов хоть 200, по каждой стороне (лево и низ смотрим мин координаты х и у соответственно), это будет нули осей х и y
дальше смотрим максимальные по право и верх(х и у соответственно), это будет пределы границ платы.
далее имея начало координат и координаты обьектов сличим их с таблицей в которой заложены порядок и координаты. можно в лог вывести какие реперы с какими номерами найдены. чтобы знать на какие цифры нампада они привязались.

Важно в настройках не просто иметь список координат, а именно цифра нам пада и координаты. чтоб можно для владельцев 4х реперов для удобства забиндить
4 --- 5

1 --- 2

а для меня(и подобных :))
-- / -- * (это на случай если появится верхний ряд, поэтому лучше опираться на символы.)
7 ------- 9
4 ------- 6
-- 2 -- 3

в связи с разношорстностью настольных и ноутбучнх клав это актуально.

по прицеливанию, попробую вышеописанные методы на 60й версии, сейчас сторона досветится...

порос по FSR8000: 3дня назад нанёс маску, сейчас свечу, очень плохо проявляется... у неё срок жизни на засветку есть ? или если развёл, её в течении суток надо засветить и проявить ?
если делотруба, то в каком растворе снимать маску чтоб медь не пострадала ? NaOH 20гр на литр, греть до 40* и замаччивать ?

и вопрос по засветке. на сколько я понял она более чусвтвительна чем ALpha340, в соответствии с этим получается маску можно светить с разрешением скажем х720 / y360 ? сейчас свечу 720/1019, и мелочь очень плохо проявляется, пересвет... или тут без диафрагмы ни как ? фоторезимт позволяет бОльшее варворство... а маску похоже днём не посветить... солнце в окошки не светти..
Последний раз редактировалось psychos Вт апр 17, 2018 13:19:10, всего редактировалось 1 раз.
Ответить

Вернуться в «Изготовление PCB»