Documentation Portal      

무엇을 찾아 드릴까요?

PCB 검사

Easy3D를 사용하면 PCB 검사에 깊이 맵을 사용할 수 있습니다. 이 섹션에서는 PCB에 누락되거나 잘못 배치된 구성 요소를 간단하게 감지합니다. 처리는 2D 이미지로 완전히 수행되지만 깊이 맵을 입력으로 사용합니다.

워크 플로우는 다음과 같습니다:

1. 소프트웨어 레이저 라인 추출(ELaserLineExtractor 클래스)을 사용하여 3D 수집을 수행하거나 깊이 맵을 작성하십시오. 깊이 맵(EDepthMapROI8.AsEImageBW8() 메서드)에 해당하는 그레이 스케일 이미지를 검색합니다.
2. 기준 마커(EmatcherEMatcher 클래스)를 사용하여 이미지를 정렬합니다.
3. PCB 평면을 검색하여 정렬된 이미지에서 빼면 구성 요소와 커넥터만 남아 있습니다 (EasyImage::Oper(EArithmeticLogicOperation_Subtract...)함수).
4. 처리된 이미지를 황금 샘플과 비교하여 누락되거나 잘못 배치된 구성요소를 감지합니다(EasyImage::Oper(EArithmeticLogicOperation_Compare...) 또는 EChecker)

PCB의 소스 깊이 맵, CoaxLink Quad 3D-LLE의 출력

잘못된 색상이 있는 3D 포인트 클라우드로 표시된 동일한 깊이 맵

기준점 (2개의 구멍)을 사용하여 이미지 정렬

참조 평면이 있는 이미지를 빼서 구성 요소만 남깁니다

이미지(왼쪽)와 황금 샘플(오른쪽, 동일한 워크 플로우로 처리됨)을 비교하여 누락된 구성 요소를 (빨간색으로) 표시됩니다

어떤 API를 표시해야 합니까?

© 0000 EURESYS s.a.  -  문서 관련 안내  -  Open Source Licenses  -  Open eVision 11.2.0.1120