Stuck while reading IGES

Hi,
I am testing the efficiency of OCC reading files.
I found that this file is very slow to read. I gave up after waiting for 10 minutes. But this file can be opened in Rhino and is very fast, taking only a few seconds. After exporting from Rhino, it can be read normally using OCC. Is this a bug?

I use IGESControl_Reader to read. It got stuck while executing TransferRoots().

xb f's picture

I have compressed and uploaded it

Attachments: 
Dmitrii Pasukhin's picture

Hello, thanks. We will take a look on the problem. But probably there is problem with healing.

Best regards, Dmitrii.

xb f's picture

Hello, is there a solution to this problem? I need to decide whether I need to find other solutions.

Dmitrii Pasukhin's picture

Should be. You be able to disable one of the healing option. Addtitionally, for iges there is a option to change (Continuity) it will impact on splitting.

But this changes could be specific to your case, I didn't analyze your file yet.

Best regards, Dmitrii.

xb f's picture

Thank you! Looking forward to your more detailed solution.