From 8ac75586774874099a702826d9b55ce5d1bb98bf Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 7 Oct 2016 14:31:48 +0200 Subject: [PATCH] Apply transformation again CURA-382 --- plugins/3MFReader/ThreeMFReader.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py index 8e2b21fc90..c833e1195a 100644 --- a/plugins/3MFReader/ThreeMFReader.py +++ b/plugins/3MFReader/ThreeMFReader.py @@ -157,4 +157,10 @@ class ThreeMFReader(MeshReader): except: return None + global_container_stack = UM.Application.getInstance().getGlobalContainerStack() + + if global_container_stack: + translation = Vector(x=-global_container_stack.getProperty("machine_width", "value") / 2, y=0, + z=global_container_stack.getProperty("machine_depth", "value") / 2) + result.translate(translation, SceneNode.TransformSpace.World) return result