Looking at the source code I’m quiet confused as to how the program manages to import .stp and .iges in c#. Is it using opencascade? The ActiViz OpenSource Edition uses an older version of vtk which does not have the .step import native. Thank you
Yes, PrePoMax uses OpenCascade like FreeCAD. And maybe Netgen for some CAD geometry handling operations too.
1 Like
PrePoMax does not have a geometry kernel. It uses OpenCascade through Netgen. The netgen is used to read the step file and export its triangulation and edges, along with node, edge, and surface IDs. This is saved in a txt file that PrePoMax reads and displays. So the geometry is not really in PrePoMax (C#), it is in Netgen (C++).
1 Like