From a93e63e296e7041ee2ec8f16762623551bbd9025 Mon Sep 17 00:00:00 2001 From: Enrico Turri Date: Tue, 17 Sep 2019 12:50:54 +0200 Subject: [PATCH] Fixed object shifted after saving to/reloading from .3mf and .zip.amf a multivolume object with printable parts moved by user --- src/slic3r/GUI/Plater.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index a19386950..c5aad48a9 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -2310,7 +2310,8 @@ std::vector Plater::priv::load_files(const std::vector& input_ } for (ModelObject* model_object : model.objects) { - model_object->center_around_origin(false); + if (!type_3mf && !type_zip_amf) + model_object->center_around_origin(false); model_object->ensure_on_bed(); }