From ccccbe23f47bf9aaef6ad6f1daba3a399555c272 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 6 Oct 2025 14:32:53 +1100 Subject: [PATCH] Fix #6709. Support same spatial element type even if not explicit in concept template. --- src/bonsai/bonsai/bim/module/spatial/data.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/spatial/data.py b/src/bonsai/bonsai/bim/module/spatial/data.py index def6e50e5b..baed31f49d 100644 --- a/src/bonsai/bonsai/bim/module/spatial/data.py +++ b/src/bonsai/bonsai/bim/module/spatial/data.py @@ -148,14 +148,14 @@ class SpatialDecompositionData: elif tool.Ifc.get_schema() == "IFC4X3": results = { "IfcBridge": ["IfcBridge", "IfcBridgePart", "IfcSpace"], - "IfcBridgePart": ["IfcSpace"], + "IfcBridgePart": ["IfcBridgePart", "IfcSpace"], "IfcBuilding": ["IfcBuilding", "IfcBuildingStorey", "IfcSpace"], "IfcBuildingStorey": ["IfcBuildingStorey", "IfcSpace"], "IfcExternalSpatialElement": ["IfcExternalSpatialElement"], "IfcFacility": ["IfcFacility", "IfcFacilityPartCommon", "IfcSpace"], - "IfcFacilityPartCommon": ["IfcSpace"], + "IfcFacilityPartCommon": ["IfcFacilityPartCommon", "IfcSpace"], "IfcMarineFacility": ["IfcMarineFacility", "IfcMarinePart", "IfcSpace"], - "IfcMarinePart": ["IfcSpace"], + "IfcMarinePart": ["IfcMarinePart", "IfcSpace"], "IfcProject": [ "IfcBridge", "IfcBuilding", @@ -168,9 +168,9 @@ class SpatialDecompositionData: "IfcSpace", ], "IfcRailway": ["IfcRailway", "IfcRailwayPart", "IfcSpace"], - "IfcRailwayPart": ["IfcSpace"], + "IfcRailwayPart": ["IfcRailwayPart", "IfcSpace"], "IfcRoad": ["IfcRoad", "IfcRoadPart", "IfcSpace"], - "IfcRoadPart": ["IfcSpace"], + "IfcRoadPart": ["IfcRoadPart", "IfcSpace"], "IfcSite": [ "IfcBridge", "IfcBuilding",