From b6fdbd979eccf5e7a42341adbef51f3e78356811 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Sun, 12 Mar 2023 12:43:32 +1100 Subject: [PATCH] Adding existing objects as openings no longer move to cursor which is more intuitive --- src/blenderbim/blenderbim/bim/module/void/operator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/void/operator.py b/src/blenderbim/blenderbim/bim/module/void/operator.py index 0d882a3509..ca9cdccb8c 100644 --- a/src/blenderbim/blenderbim/bim/module/void/operator.py +++ b/src/blenderbim/blenderbim/bim/module/void/operator.py @@ -45,7 +45,7 @@ class AddOpening(bpy.types.Operator, tool.Ifc.Operator): ): if element1.is_a("IfcWindow") or element1.is_a("IfcDoor"): obj1, obj2 = obj2, obj1 - bpy.ops.bim.add_filled_opening(voided_obj=obj1.name, filling_obj=obj2.name) + FilledOpeningGenerator().generate(obj2, obj1, target=obj2.matrix_world.translation) return {"FINISHED"} if element2 and not element1: obj1, obj2 = obj2, obj1