OK, I tried a few different things. (All done independently.)
1. I created a new document as noted above and imported the IGES file. Took a couple of minutes, but the result looked OK.
2. I opened the FCStd file posted on Google Drive. It opened very fast, but the image was a bit broken up.
3. I saved the document (FCStd) that was created when I imported the IGES file directly. When I reopened that file the time was a few seconds, and the image was broken up in the same manner as test 2.
In each case I got an error message:
Code: Select all
<Part> ViewProviderExt.cpp(1267): Cannot compute Inventor representation for the shape of g3_20#G3_body003: NCollection_AliasedArray::value(), out of range index
No crashes, but this is on Windows, which tends to capture events that cause crashes on Linux.
My guess is that the IGES file has a problem, and FreeCAD may not deal with the model correctly when saving.
[Edit: Played a bit more. The simple imported IGES file shows many errors in the "Check" mode. In particular the shape G3_body003 has hundreds of errors. This is with BOP check OFF. If BOP check is ON there are even more errors.]
Gene