This customer found that sometimes Geolus does not find identical parts from different CAD systems.
Geolus does not use CAD native formats; it uses the facets from neutral files like JT, VRML or STL. Tessellated data from different CAD systems is unlikely to be truly identical for “identical” CAD parts. This issue is solved by changing the criteria Geolus uses to consider parts identical.
The Geolus definitions of similarity are captured in profiles. There are profiles for determining if shapes are “identical”, “very similar” or “similar”. Configuring the Geolus Server includes selecting which profile is used by Geolus for each category. There is an “identical” profile that requires tessellations to be precisely the same for them to be considered identical. There is another “identical” profile that has a slightly more relaxed definition. At Geolus 10.x and earlier versions, if the customer does not make a choice, the precise identical profile is selected. Starting at Geolus 11, if no choice is made, the more relaxed identical profile is selected. My customer was using Geolus 10.2 and not ready to move to Geolus 11 and so we changed the profile in the version they were using. This was quite straight forward, using the Geolus Server configuration utility. We used the drop-down menu to change “Similarity profile 1” from Y to Z and then restarted the Geolus server.
This solved the “identical” situations where the number of parts found was fewer than expected.