diff options
author | bubnikv <bubnikv@gmail.com> | 2017-06-13 20:29:15 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2017-06-13 20:29:15 +0300 |
commit | 8a2a9abbd48dcc6c3f11dc9445df32045d71f47a (patch) | |
tree | be7a5434430cd7e748c93b60a68e5bafe29bfcb8 /xs/src/libslic3r/PrintObject.cpp | |
parent | 6cb758375670ddaacba4aa017b4e2688d37a68e4 (diff) |
Fix of "Raft and support dont work together"
https://github.com/prusa3d/Slic3r/issues/314
There was an issue with raft & soluble support.
Also there was a bug, where the support was not generated correctly
after a change of the support Z gap.
Diffstat (limited to 'xs/src/libslic3r/PrintObject.cpp')
-rw-r--r-- | xs/src/libslic3r/PrintObject.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xs/src/libslic3r/PrintObject.cpp b/xs/src/libslic3r/PrintObject.cpp index ee7d9cb19..30da8b4ae 100644 --- a/xs/src/libslic3r/PrintObject.cpp +++ b/xs/src/libslic3r/PrintObject.cpp @@ -159,14 +159,14 @@ bool PrintObject::invalidate_state_by_config_options(const std::vector<t_config_ this->reset_layer_height_profile(); } else if ( - opt_key == "clip_multipart_objects" + opt_key == "clip_multipart_objects" + || opt_key == "support_material_contact_distance" || opt_key == "xy_size_compensation") { steps.emplace_back(posSlice); } else if ( opt_key == "support_material" || opt_key == "support_material_angle" || opt_key == "support_material_buildplate_only" - || opt_key == "support_material_contact_distance" || opt_key == "support_material_enforce_layers" || opt_key == "support_material_extruder" || opt_key == "support_material_extrusion_width" |