MeshMeshAccurate outputs additional tiny segment

Hi Emil,

thanks for the input. I created report RH-57805.

This is nonetheless partially expected. The tolerance value is too high, and that creates enormous pressure on the intersector to try join tiny gaps, thereby actually sometimes by mistake “repeating” them. This is an issue that is counteracted with several strategies, but not all of them are active in the old MeshMeshAccurate call. I’ll try to enable them also there this week. That being said, the new documentation has more information about tolerance. Please see it in the docs. This means that double tolerance = 0.001; is too big.

I’ll look into what exactly happens in this case as soon as I am around that area of code.

This is explained more in detail in this topic, part 3. The new _MeshSplit is based on top of the new _MeshIntersect intersector.

1 Like