See #1676. Deleting space boundaries now also removes connection geometry.

This commit is contained in:
Dion Moult
2023-05-02 22:14:38 +10:00
parent 5d86d38a14
commit 04e5f5036c
5 changed files with 91 additions and 2 deletions
@@ -105,7 +105,7 @@ class Usecase:
else:
ifcopenshell.api.run("type.unassign_type", self.file, related_object=self.settings["product"])
elif inverse.is_a("IfcRelSpaceBoundary"):
self.file.remove(inverse)
ifcopenshell.api.run("boundary.remove_boundary", self.file, boundary=inverse)
elif inverse.is_a("IfcRelFillsElement"):
self.file.remove(inverse)
elif inverse.is_a("IfcRelVoidsElement"):