Geometric Sub inspection problem [PickMaster 3]

Dear All,

I am looking for some ideas or solution about my problem.

I have made an geometric inspection model and inside this inspection I am using a geometric sub inspection. For some reason when I do a search in the inspection model the sub inspection tell me “no item found” however when I do a search in the sub inspection for the same image the result is accepted.

Has somebody already experience the same behavior?

I am using PM3.32, is it a bug from this PM version?

Please find in attach some pictures and the project.

webwiz/622/Project.zip

BR
Fabrice

I can’t repeat your situation, please explain step by step.

Hi Mats,

Sorry I forgot to tell wich model and picture gives the error.

You can simulate the error if you import the separate model file “Syringe NoCap R1 27082010.pmmodel” in position source camera 1, Item syringe NoCap.

Import then picture “r1 Pic8” and do a search in the inspection model => failed. Go to the sub inspection and do again a search => accepted.

Please find in attach my screenshots : webwiz/622/screenshots.zip

BR,
Fabrice

Hi,

I took a look at your report, and the only conclusion I come to is that your inspection model is very sensitive to 180 deg false hits. This does not explain why there is a different result between the inspection dialog and the sub-inspection dialog - I think it is some marginal problem that makes PatMax react differently in the two situations.
Changing the position and angle tolerances makes the inspection pass, the hit is close to where it should be but rotated 180 deg.
To resolve the problem you should make the model more robust with regards to false hits by disabling scale tolerance. It is a machined object that has the same size every time. If you wan to add a little bit of flexibility to get better score you can change elasticity instead.

BR

Fredrik

Thanks Fredrik, it is correct, I used the scale factor because the wrong angle recognition.

Did you think that elasticity will help?
Mats, what’s you point of view?

BR,
Fabrice

I totally agree with Fredrik.

Hi,

Last friday I tried you suggestion at the customer, I have make a better sub inspection patmax model and I used the elasticity instead of scale factor. The result was better but not 100% correct, it was always necessary to adjust the inspection area. The problem was outside search area, the result of the subinspection was OK but the global inspection search tell us that the inspection is outside the search area. I have increase the inspection area to get the best result, but some times we still get this behavior. I working now with a huge inspection area according to the model size. I am still not understand why pickmaster is reacting like that, the item to find is always in the inspection area but some times he tell’s that the item is outside.

BR
Fabrice