Printed Circuit Board Assembly & PCB Design SMT Electronics Assembly Manufacturing Forum

Printed Circuit Board Assembly & PCB Design Forum

SMT electronics assembly manufacturing forum.


AOI Programming - Standard Industry Practice

Views: 1819

#91247

AOI Programming - Standard Industry Practice | 1 August, 2024

We currently have two Yestech BX AOI systems with Yesvision inspection software.

My question is, though not specific to Yesvision, would it be considered standard industry practice to add non-placed component reference designators to the assembly inspection routine along with those that are supposed to be placed?

reply »

#91256

AOI Programming - Standard Industry Practice | 2 August, 2024

I don't know if it is "Standard Practice" necessarily, but it certainly can be useful. We don't do this regularly, but we do have a few projects with multiple versions where certain parts are only populated on one version but not others. So it helps to catch if the wrong inspection version is loaded, or if an operator at SMT loads something incorrect. We also use the AOI for a couple jobs that run TH components on the VCD.

reply »

#91258

AOI Programming - Standard Industry Practice | 2 August, 2024

Thanks for the reply. We don't typically add non-placed parts to the program as well. I agree that on certain occasions it may be useful, but for us, they are few and far between. I guess between the increase in the amount of new part templates, programming time, potential false failure rate, and inspection time we did not see enough value would be added with including them in the program.

I would just like to get a consensus from others in the industry on this topic to better understand whether our current approach to not include non-placements would be considered bizarre or unconventional.

reply »

#91259

AOI Programming - Standard Industry Practice | 2 August, 2024

We do much the same as ProcEng1. In the beginning we tried to have them in but this caused a spike in false failures since we attempted to use the same image for all DNI. We quickly figured out that you would end up with many DNI parts in your library and decided against doing it except where there was likely to be a mistake. We do manually check the DNI list against the first article of a new assembly.

reply »

#91260

AOI Programming - Standard Industry Practice | 2 August, 2024

As we are CM, our part numbers are specific to our Customers. So the "images" of NotPop parts do not vary quite as much. I basically use a COLOR INSPECTOR and choose the soldermask inside the silkscreen, which would be blocked if a part were present. You do have to shrink down the 'search box' in order to ensure it doesn't look at the GREEN soldermask next to the location though.

reply »

#91261

AOI Programming - Standard Industry Practice | 2 August, 2024

ProcEng1, that sounds like a good method, and likely what we will do if we decide to go down that road.

Thanks!

reply »

#91262

AOI Programming - Standard Industry Practice | 2 August, 2024

jdengler, Thanks for the feedback!

Based on your experience, it appears that our concerns about false failures and programming are definitely valid.

reply »

Circuit Board, PCB Assembly & electronics manufacturing service provider

Electronics Equipment Consignment