From 5f71abb5fa840f5fe66761cd873e667650e3b1aa Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Tue, 28 Feb 2023 09:23:28 +1100 Subject: [PATCH] Minor fix to insulation scale --- src/blenderbim/blenderbim/bim/module/drawing/svgwriter.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/drawing/svgwriter.py b/src/blenderbim/blenderbim/bim/module/drawing/svgwriter.py index b3da8b10bb..ebe80f09ce 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/svgwriter.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/svgwriter.py @@ -380,9 +380,8 @@ class SvgWriter: element = tool.Ifc.get_entity(obj) pset_data = tool.Pset.get_element_pset_data(element, "Pset_BBIM_Batting") or {} - # SVG uses mm as default unit - conversion_to_mm = ifcopenshell.util.unit.calculate_unit_scale(tool.Ifc.get()) / 0.001 - thickness = pset_data["Thickness"] * conversion_to_mm if "Thickness" in pset_data else 15.0 + unit_scale = ifcopenshell.util.unit.calculate_unit_scale(tool.Ifc.get()) + thickness = pset_data["Thickness"] * unit_scale * self.svg_scale if "Thickness" in pset_data else 15.0 reverse_x = pset_data.get("Reverse pattern direction", False) if reverse_x: