реклама на сайте
подробности

 
 
> Формат pick&place файлов
jeka
сообщение Jul 8 2018, 20:06
Сообщение #1


Administrator
***

Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1



Делаю парсер pick&place файлов. Как я понял, единого стандарта нет, каждый делает как хочет.
Всвязи с этим просьба - покидайте сюда примеры p&p файлов сгенерированные с разных сапров (eagle/allegro/mentor/...), желательно с настройками либо по умолчанию, либо с тем которые по каким-то причинам используете.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jeka
сообщение Jul 13 2018, 15:18
Сообщение #2


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 мкм меди + толщина маски делают свое дело). Но это я корректировать не планирую.
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Jul 13 2018, 17:37
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(jeka @ Jul 13 2018, 19:18) *
Наверняка в других условиях, на других платах/толщине фольги/цвета маски/финишном покрытии результаты уплывут или вообще перетснет работать, но на зеленом припое 18/35мкм все было четко.
Можно потестировать, есть ящик "музейных" плат, но они почти все зеленые и покрытием - припой.

Именно так. Много интересного вылазит на разных цветах. Самое интересное - черные платы.

Цитата(jeka @ Jul 13 2018, 19:18) *
Точность совмещения на глаз в наибольшей степени страдает из-за того что кадры сняты с разных ракурсов, соответственно тени физически немного смещены (ибо 18/35 мкм меди + толщина маски делают свое дело). Но это я корректировать не планирую.

значит до нормального света дело не дошло. понятно... Это тоже интересное упражнение.


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 17:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01402 секунд с 7
ELECTRONIX ©2004-2016