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",