Ahh,
so we are inspecting small parts in an indexing belt. This family of parts has 4 variants, and different customers buy each variant. The parts index in groups of 6.
All 4 variants are run through this machine, so we have to be able to distinguish between each one of the 4. This is done with a side profile
Additionally we are checking for contaminants from a previous process. This is done with an overhead camera.
We are also looking for dimensional defects that are unrelated to any of the 4 variants. This is done with an underneath camera
We have about 12 test pieces for each of the variants.
Once the appropriate variant is selected via HMI, the operator has to run the 12 test pieces. We want to confirm that they have run their test parts every time, and we want to have a record of it. After they have run the initial 12 parts they are able to run production. If they stay on that part for multiple batches after switching to that program, then every 8000 they will be prompted to run the test parts again for process verification.
This process produces some amount of scrap, so we have to define exactly when we are running test parts so that we are just getting those specific parts, and saving proofs.