From 4f76df8cb1ab7db542db90cf86d5d5ca785dbb20 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 13 Nov 2023 15:37:50 +0500 Subject: [PATCH] DumpSlabPlaner.change_thickness to use si units #4004 It was providing project units to `geometry.add_slab_representation` resulting and then they were converted to project units once again during `geometry.add_slab_representation`. --- src/blenderbim/blenderbim/bim/module/model/slab.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/model/slab.py b/src/blenderbim/blenderbim/bim/module/model/slab.py index b3cbe091b4..124a405cb3 100644 --- a/src/blenderbim/blenderbim/bim/module/model/slab.py +++ b/src/blenderbim/blenderbim/bim/module/model/slab.py @@ -288,7 +288,7 @@ class DumbSlabPlaner: "geometry.add_slab_representation", tool.Ifc.get(), context=body_context, - depth=thickness, + depth=thickness * self.unit_scale, x_angle=x_angle, ) for inverse in tool.Ifc.get().get_inverse(representation): @@ -313,7 +313,7 @@ class DumbSlabPlaner: "geometry.add_slab_representation", tool.Ifc.get(), context=body_context, - depth=thickness, + depth=thickness * self.unit_scale, x_angle=x_angle, ) ifcopenshell.api.run(