From 47b2a006141774848a506240203bc6ef7182199d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Perdig=C3=A3o?= Date: Mon, 27 Jan 2025 10:59:00 -0300 Subject: [PATCH] Fix Z location for wall axis decorator --- src/bonsai/bonsai/bim/module/model/decorator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/model/decorator.py b/src/bonsai/bonsai/bim/module/model/decorator.py index 07978a4374..aa9f6349b6 100644 --- a/src/bonsai/bonsai/bim/module/model/decorator.py +++ b/src/bonsai/bonsai/bim/module/model/decorator.py @@ -889,11 +889,11 @@ class WallAxisDecorator: if element.is_a("IfcWall"): layers = tool.Model.get_material_layer_parameters(element) axis = tool.Model.get_wall_axis(obj, layers) - side = [tuple(list(v) + [0.0]) for v in axis["side"]] + side = [tuple(list(v) + [obj.location.z]) for v in axis["side"]] self.draw_batch("LINES", side, unselected_elements_color, [(0, 1)]) - base = [tuple(list(v) + [0.0]) for v in axis["base"]] + base = [tuple(list(v) + [obj.location.z]) for v in axis["base"]] self.draw_batch("LINES", base, special_elements_color, [(0, 1)]) - reference = [tuple(list(v) + [0.0]) for v in axis["reference"]] + reference = [tuple(list(v) + [obj.location.z]) for v in axis["reference"]] self.draw_batch("LINES", reference, selected_elements_color, [(0, 1)]) direction = Vector(base[0]) - Vector(side[0])