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.
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.
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.