XbimGeometry icon indicating copy to clipboard operation
XbimGeometry copied to clipboard

IfcWalls not getting displayed when ObjectPlacement IfcLocalPlacement is using ReferencedByPlacements

Open simiii opened this issue 4 years ago • 5 comments

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/)
wall_not_displayed relation_to_ifc_opening_element

Minimal file to reproduce the issue:

BIM-Modellieren_23.zip

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)
wall_displayed_with_xbim_xplorer_desktop_version

simiii avatar May 17 '21 09:05 simiii

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?

simiii avatar Jun 01 '21 08:06 simiii

I had a look and the geometry is in there. There seems to be an issue with styling of these walls.

martin1cerny avatar Jun 01 '21 10:06 martin1cerny

Any idea why it's getting displayed in xBim Xplorer and not in created wexbim with __Xbim.Geometry 5.1.410-develop?

simiii avatar Jun 05 '21 10:06 simiii

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.

martin1cerny avatar Jun 07 '21 12:06 martin1cerny

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.

baocheny avatar Sep 06 '21 16:09 baocheny