From 8174c05df4601a1b8b8225baffc0a0873e2f6557 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Sat, 17 Dec 2016 21:47:45 +0100 Subject: Command for reloading an object from file. #1466 --- xs/src/libslic3r/Model.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'xs') diff --git a/xs/src/libslic3r/Model.cpp b/xs/src/libslic3r/Model.cpp index 92b667a5f..920da5d36 100644 --- a/xs/src/libslic3r/Model.cpp +++ b/xs/src/libslic3r/Model.cpp @@ -662,6 +662,8 @@ ModelObject::cut(coordf_t z, Model* model) const ModelObject* lower = model->add_object(*this); upper->clear_volumes(); lower->clear_volumes(); + upper->input_file = ""; + lower->input_file = ""; for (ModelVolumePtrs::const_iterator v = this->volumes.begin(); v != this->volumes.end(); ++v) { ModelVolume* volume = *v; @@ -711,6 +713,7 @@ ModelObject::split(ModelObjectPtrs* new_objects) (*mesh)->repair(); ModelObject* new_object = this->model->add_object(*this, false); + new_object->input_file = ""; ModelVolume* new_volume = new_object->add_volume(**mesh); new_volume->name = volume->name; new_volume->config = volume->config; -- cgit v1.2.3