diff options
author | Alessandro Ranellucci <aar@cpan.org> | 2016-12-17 23:47:45 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2017-02-21 19:58:48 +0300 |
commit | 8174c05df4601a1b8b8225baffc0a0873e2f6557 (patch) | |
tree | 7b6ada5a61c454ac1008892fcaad4b8b5cadb784 /xs | |
parent | d02ee5cf809b3e6df54d5f4bf8f9eb5236c21f55 (diff) |
Command for reloading an object from file. #1466
Diffstat (limited to 'xs')
-rw-r--r-- | xs/src/libslic3r/Model.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
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; |