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

Geometry: missing hole in floor covering

Open andy-wrks opened this issue 3 years ago • 2 comments

The sample file contains an IfcSlab with an IfcCovering on top of it. The IfcCovering is an aggregate element and consists of two IfcBuildingElementParts. These two IfcBuildingElementParts should each have a hole (in the area enclosed by the walls and in front of the wall openings). These holes are missing however. The file was originally exported from ArchiCAD 24.

The issue can be reproduced on https://ifcjs.github.io/web-ifc-viewer/example/index and https://ifcjs.github.io/web-ifc-three/example/

Current output: image

Expected output: image

Sample file: ArchiCAD-24_missing_hole.zip

andy-wrks avatar Dec 29 '22 13:12 andy-wrks

I'm updating this with screenshots from the updated https://ifcjs.github.io/web-ifc/demo/ The output changed, but is still broken.

Current output (https://ifcjs.github.io/web-ifc/demo/):

image image

Expected output (BIMcollab): image image

andy-wrks avatar Feb 22 '23 12:02 andy-wrks

I'm updating this, because the output changed once again, but is still broken.

Output in 0.0.43 wip:

image

(1) This should be a hole (2) The surface along the edge is see-through, so probably there's an inverted normal here.

Issue (1) from below:

image

andy-wrks avatar Jul 26 '23 10:07 andy-wrks