engine_web-ifc icon indicating copy to clipboard operation
engine_web-ifc copied to clipboard

IFCViewer doesnt display this ifc model

Open jstec opened this issue 2 years ago • 15 comments

I can't display attached ifc using ifcviewer.

PGM - Bombers Terrassa_CENTRAL v03.zip

jstec avatar Apr 21 '23 12:04 jstec

It's not an issue with IFCjs specifically, as I can't seem to open it with other viewers either. Is there another viewer you've used to open this file succesfully with? If not, I'd think it's an issue with the IFC, not with IFCjs.

Nomeon avatar Apr 24 '23 06:04 Nomeon

It's not an issue with IFCjs specifically, as I can't seem to open it with other viewers either. Is there another viewer you've used to open this file succesfully with? If not, I'd think it's an issue with the IFC, not with IFCjs.

I've tested the IFC with the following viewers,

  • BIMcollab Zoom it loads OK
  • Trimble Connect it loads OK
  • FZKViewer it loads OK (although is doesn't show the model but maybe is because the camera is far away from the model)
  • BIMVision Fails
  • Solibri it loads OK but it warns about some models are incorrectly located (see image)

image

jespa007 avatar Apr 24 '23 08:04 jespa007

BIMVisio latest version display this ifc model correctly

jstec avatar Apr 24 '23 14:04 jstec

Even there are viewers that dosent display this ifc model, there are others that do it, so it would be great that IFCViewer was one of them

jstec avatar Apr 24 '23 16:04 jstec

"Can't display" is a bit ambigous. Can you provide more information? The more you provide, the faster we will be able to solve it.

agviegas avatar Apr 24 '23 19:04 agviegas

Can't display means file doesn't loads.

jstec avatar Apr 25 '23 07:04 jstec

Good news @jstec,

With a bit of patience ifcjs was able to load the model

image

But it took 8 minutees and 47 seconds (in my machine).... May be something is not well configured in that IFC-

jespa007 avatar Apr 25 '23 08:04 jespa007

So yes - this IFC file is generating a lot of errors which is what is slowing it down. I am unsure if these errors are because of bugs in parsing or a problem with the IFC file. Will look into it

beachtom avatar Apr 25 '23 09:04 beachtom

Thank you @beachtom for looking into

jstec avatar Apr 25 '23 09:04 jstec

@jstec I will take a look too

QuimMoya avatar May 11 '23 08:05 QuimMoya

The problem appears to be related to the use of extremely high values during boolean operations.

QuimMoya avatar May 19 '23 09:05 QuimMoya

What it means? exemple: the problem appears when comparing A=B and A, B contains numerical high values?

jstec avatar May 19 '23 10:05 jstec

It means that we are working on it to solve it. It's related to boolean operations when reconstructing the geometry.

agviegas avatar May 23 '23 09:05 agviegas