IfcWalls not getting displayed when ObjectPlacement IfcLocalPlacement is using ReferencedByPlacements
IfcWalls are not getting displayed if the ObjectPlacement is an IfcLocalPlacement which is using ReferencedByPlacements attributes and references an IfcOpeningElement.
Assemblies and versions affected:
__Xbim.Geometry 5.1.410-develop
Steps (or code) to reproduce the issue:
- Convert Ifc to Wexbim
- Load the Wexbim in XBim/Viewer (https://docs.xbim.net/XbimWebUI/)
Minimal file to reproduce the issue:
Expected behavior:
- IfcWalls referencing an IfcOpeningElement via the ReferencedByPlacements attribute are not displayed
Actual behavior or exception details:
- IfcWalls referencing an IfcOpeningElement via the ReferencedByPlacements attribute are displayed
Additional Details
- The IfcWalls are getting displayed just fine with the Xbim Xplorer Desktop Version (see Screenshot for used version and walls displayed)
Dear XBIM-Team, did I miss something in the description? Are there any questions or do I need to be more specific to analyze this issue?
I had a look and the geometry is in there. There seems to be an issue with styling of these walls.
Any idea why it's getting displayed in xBim Xplorer and not in created wexbim with __Xbim.Geometry 5.1.410-develop?
I can't see it with the latest Xplorer either. We are trying to stay up to date with the ways BIM authoring tools are storing geometry representations and styling, but this seems to be a new variant. Will have a closer look.
I got the same issue with this IFC file. 6.999.zip The wexbim file does not include Exterenal ID: 7656, Tag: 264698. But Xbim Xplorer desktop can show it.