xBimTeam / XbimGeometry

XbimGeometry contains the CLR interop libraries and the c++ engine used to compute the 3D geometry of models.
https://xbimteam.github.io/
Other
260 stars 132 forks source link

Crash on a wall geometry creation #344

Open Sim3d opened 3 years ago

Sim3d commented 3 years ago

Hi Xbim!

When I tried to load this file Wall_Part_With_Prob.zip it's crash the CreateContext method of the Xbim3DModelContext object.

After a while I get the error below

rider64_hL6LrEwHDh

This is a part of a wall that look like this in Solibri

Wall_Part_With_Prob

XBim Xplorer assemblies:

image

Any ideas?

Thanks!

crazyrainman commented 3 years ago

There are issues in this ifc file, the major one is #68 = IFCCOMPOSITECURVE((#69, #72, #75, #78, #81, #84), .F.); is not end-to-end joined .

image Edited ifc file:

Wall_Part_With_Prob(EDIT).zip