IFC import bug

Hello,

I have problems importing meshes from an IFC file, they get corrupted and unusable.
The model is in mm and very far from origin.

Polysurfaces work ok. For comparison, I tried it with GeometryGym and it worked.
Is there an option or workaround to deal with this problem ?

Thanks.

Hello Yoann

When I get meshes in the world coordinate system, I also have the problem.

  1. both files must have the same mass units.
  2. manually import the mesh to the origin = zero point (x: 00.000 , y: 00.000 z: 00.000)

The mesh should then no longer be deformed and it should also be possible to move the object to its original location without losses.

I also have the same problem when I import a solid with only surfaces or mesh into Revit (IFC file) in the world coordinate system. The geometry is destroyed and incorrect. Maybe the IFC 4 is better. .

I hope this helps you a little

Greetings
Boris

Translated with DeepL.com (free version)

Hi @Yoann could you please share that file? we will take a look at see if there’s a workaround. Also, try what @Boris_87 suggests. Geometry very far from the document origin of coordinates gets deformed in display and inaccurate to handle.

Hi Boris and Francesc,

Using same units and playing with tolerance helps, errors are still there though.
I guess there is a loss of information with huge coordinates and low tolerance, mesh coordinates are rounded and errors occur.
As it doesnt seem to happen with Breps, perhaps there is something to investigate about how VisualArq deals with mesh vertices coordinates.

Boris, when you say “manually import”, do you mean import the model, then move it to the origin ? (Import command, select all, Move command, pick point on model to move from, pick W0 to move to).
I tried that, and also played with ModelBasePoint, but it never worked flawlessly.

Thanks !

Hi @Yoann,

Please, send us your file to visualarq@asuni.com or post it here. We need the file to test it so that we can figure out what the problem is.

Hello Alfonso,

I sent a private message to Francesc, perhaps he did not receive it ? I will also sent it to the visualarq email so.

I don’t think I can post it publicly here.

Oh, I’m sorry. Maybe he received it but he is busy these days; if you send it to visualarq@asuni.com I’ll have access to it as well and I’ll be able to check it. If not, don’t worry, he will answer in a few days.