|
Формат pick&place файлов |
|
|
|
 |
Ответов
|
Jul 13 2018, 15:18
|
Administrator
  
Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1

|
Хм, интересно. Я конкретно задачей уточнения позиции реперов занимался дня 3 (плюс базовый алгоритмом поиска дней 5, чтоб просканировав всю плату он отличал репера от всего остального). Точность где-то 0.6 пикселя при плохих условиях, при хороших - около 0.3 пикселя. Повторяемость - 0..15-0.2 пикселя. Ее можно повысить парой методов ("читерским" проще или "правильным" дольше) но пока на этом остановился.
Про совмещние - делал дня 4 (один день с мыслями и архитектурой библиотеки собирался). Само совмещение получилось достаточно точное, 0.2 пикселя там точно есть. Но... оно совмещает только масштаб картинок (т.е. ошибку высоты компенсирует). Но... на него накладывается ошибка калибровки оптики (обычно в рамках +-0.3 пикселя), плюс артефакты механики станка + при вибрациях есть артефакты rolling shutter матрицы + вероятный поворот, но я его не замечал. Поэтому некоторые кадры могут по части граней быть несовмещаемы только масштабированием. При этом совмещение довольно хорошо высчитывает среднего по больнице даже при таких артефактах. На глаз при большом увеличении там точность редко вылетает за пол пикселя (замерял принудительно сдвигая картинку и сравнивая эффект - пол пикселя достаточно хорошо заметны, пиксель и все что выше уже в глаза бросается).
Наверняка в других условиях, на других платах/толщине фольги/цвета маски/финишном покрытии результаты уплывут или вообще перетснет работать, но на зеленом припое 18/35мкм все было четко. Можно потестировать, есть ящик "музейных" плат, но они почти все зеленые и покрытием - припой.
Точность совмещения на глаз в наибольшей степени страдает из-за того что кадры сняты с разных ракурсов, соответственно тени физически немного смещены (ибо 18/35 мкм меди + толщина маски делают свое дело). Но это я корректировать не планирую.
|
|
|
|
|
Jul 13 2018, 17:37
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(jeka @ Jul 13 2018, 19:18)  Наверняка в других условиях, на других платах/толщине фольги/цвета маски/финишном покрытии результаты уплывут или вообще перетснет работать, но на зеленом припое 18/35мкм все было четко. Можно потестировать, есть ящик "музейных" плат, но они почти все зеленые и покрытием - припой. Именно так. Много интересного вылазит на разных цветах. Самое интересное - черные платы. Цитата(jeka @ Jul 13 2018, 19:18)  Точность совмещения на глаз в наибольшей степени страдает из-за того что кадры сняты с разных ракурсов, соответственно тени физически немного смещены (ибо 18/35 мкм меди + толщина маски делают свое дело). Но это я корректировать не планирую. значит до нормального света дело не дошло. понятно... Это тоже интересное упражнение.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
Сообщений в этой теме
jeka Формат pick&place файлов Jul 8 2018, 20:06 Aner QUOTE (jeka @ Jul 8 2018, 23:06) Делаю па... Jul 8 2018, 20:18 uriy
Файл сделан в Altium Designer. Установщик у нас s... Jul 9 2018, 04:43 ENIAC Тоже Альтиум. Установщики - Mirae, но в таком виде... Jul 9 2018, 06:31 Gorby Цитата(jeka @ Jul 8 2018, 22:06) Делаю па... Jul 9 2018, 09:11 ENIAC Цитата(jeka @ Jul 8 2018, 23:06) Делаю па... Jul 9 2018, 13:48 rom67 Какой смысл делать парсер для файлов установки? Дл... Jul 9 2018, 14:28 jeka Как хоббийный станочек (дозатор и установщик), дел... Jul 11 2018, 10:42 a123-flex Цитата(jeka @ Jul 11 2018, 14:42) Как хоб... Jul 11 2018, 11:43 jeka Ну, есть smd-taxi. Прототипы на нем собираю. Но на... Jul 11 2018, 18:58 a123-flex Цитата(jeka @ Jul 11 2018, 21:58) Его дер... Jul 12 2018, 21:46 jeka Свет как раз (насколько это возможно) широкоугольн... Jul 14 2018, 11:52 a123-flex Цитата(jeka @ Jul 14 2018, 15:52) Свет ка... Jul 14 2018, 15:18  jeka Цитата(a123-flex @ Jul 14 2018, 18:1... Jul 14 2018, 22:10   a123-flex Цитата(jeka @ Jul 15 2018, 02:10) Основно... Jul 15 2018, 01:19    dpss В сети есть кое какая информация по струйному нане... Jul 15 2018, 12:06    jeka dpss, спасибо за опыт. Не знал. Получается там при... Jul 15 2018, 14:41     dpss Цитата(jeka @ Jul 15 2018, 17:41) Вообще,... Jul 15 2018, 15:34     a123-flex Цитата(jeka @ Jul 15 2018, 18:41) Когда о... Jul 15 2018, 18:19      jeka Цитата(a123-flex @ Jul 15 2018, 21:1... Jul 16 2018, 21:31       a123-flex Цитата(jeka @ Jul 17 2018, 01:31) Я никог... Jul 17 2018, 16:48        dpss Цитата(a123-flex @ Jul 17 2018, 19:4... Jul 19 2018, 18:36         a123-flex Цитата(dpss @ Jul 19 2018, 22:36) Как пок... Jul 19 2018, 19:17 jeka Я говорил про субпиксельную точночть алгоритмов. И... Jul 18 2018, 14:35 a123-flex Цитата(jeka @ Jul 18 2018, 18:35) Я говор... Jul 18 2018, 18:18 jeka raspberry pi camera.
Хотя меня вполне устраивает ... Jul 19 2018, 08:42 jeka Пока я не задумывался над коммерческой составляюще... Jul 20 2018, 16:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|