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
255 stars 128 forks source link

Processing halted due to model error #403

Closed KageAkuma75 closed 1 year ago

KageAkuma75 commented 1 year ago

Hello support team,

Using Xbim geometric operations throw "Processing halted due to model error" when creating context.

Assemblies and versions affected: Xbim.Essentials Version=5.1.289 Xbim.Geometry Version=5.1.317

I've joinded an IFC containing the corrupted gemeotry

sample.zip

Did i miss something ? Best regards

lyague commented 1 year ago

Dear support I figure the same issue, do you have some inputs ? Thx!

martin1cerny commented 1 year ago

The geometry of the space is defined in the geometry context which is not related to the project

image

That means that the processing software cannot make sure the right units and other contextual information is applied.

martin1cerny commented 1 year ago

You can apply some custom logic to fix the file as part of pre-processing based on the originating system etc. But if you can, you should definitely provide a feedback to authors of the SW.