openmsr/CAD_to_OpenMC

At times step-files containing DEGENERATE_TOROIDAL_SURFACES fail to mesh properly

ebknudsen opened this issue · 3 comments

In some cases a geometry step-file containing one or more degenerate toroidal surfaces can fail to mesh. It seems to be an underlying problem with the step-importer.

bowl_os_left_below_part
ends up being something like this:
bowl_left_below_pyocc

Using some CAD-tools (e.g. onshape) it is possible to choose to "export to step" with the convert surfaces to b-surfaces feature enabled. This can act as a workaround for this problem.

The problem has been reported upstream to OpenCASCADE. Closing for now as solutions have to be upstream.