From 9d7fe179cf231cefee79ebebabbee67362018e5e Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Sun, 9 Mar 2025 19:29:35 +1100 Subject: [PATCH] See #1227. Minor fix of incorrect layerset slicing of negative sense slabs. --- src/bonsai/bonsai/tool/loader.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bonsai/bonsai/tool/loader.py b/src/bonsai/bonsai/tool/loader.py index cd75f1bd3d..17fbdb82d6 100644 --- a/src/bonsai/bonsai/tool/loader.py +++ b/src/bonsai/bonsai/tool/loader.py @@ -1042,6 +1042,7 @@ class Loader(bonsai.core.tool.Loader): co = Vector((0.0, offset, 0.0)) no = no.cross(Vector([1.0, 0.0, 0.0])) else: + sense_factor = 1 # If it isn't AXIS2, then the normal points in the direction sense co = Vector((0.0, 0.0, offset)) # Cache this body = ifcopenshell.util.representation.get_context(tool.Ifc.get(), "Model", "Body", "MODEL_VIEW")