I use 2D geometry in STEP format (testStep). The fact is that if I use Ansys to visualize geometry, I get accurate geometry (picture 1). And if I use NGSolve, then the integrity of the geometry becomes broken, gaps and intersections appear (picture 2). If you use the LoadOCCGeometry method in python and get a list of triangles _visualizationData () ['triangles'] the result will be the same.

The question is: is it possible to fix the LoadOCCGeometry method so that the geometry is displayed correctly?