Thanks for testing. Indeed this is not normal at all...
Each IFC object has a guid which is a unique text that identifies the object and looks like: 2Hm9JvZjohDNSD2kdxZI3b
It should only contain latin letters or numbers.
If you open the ifc file with a text editor, you'll see that some entities have one, for ex:
Code: Select all
#94= IFCRELDEFINESBYPROPERTIES('2Hm9JvZjohDNSD2kdxZI3b',#25,$,$,(#74),#89);
Apparently your file is okay, and doing it via python only in the console seems to work too... I don't know what could be causing this problem
Just as an afterthought, is your FreeCAD in english? If not, can you try by setting it in english, to see if it makes any difference?