diff options
author | Vojtech Bubnik <bubnikv@gmail.com> | 2021-12-21 18:57:35 +0300 |
---|---|---|
committer | Vojtech Bubnik <bubnikv@gmail.com> | 2021-12-21 18:57:35 +0300 |
commit | 215e845c31889f92f78e8be1d9ee52f6209a8082 (patch) | |
tree | 0a2136af7896c77853606aba63858b9d3b5a0d8a | |
parent | 15d95e426496dbd4744722decb88ae40a05673b9 (diff) |
Fixed FDM support generator for object layers lower than minimumversion_2.4.0
layer height enabled for an extruder.
-rw-r--r-- | src/libslic3r/SupportMaterial.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libslic3r/SupportMaterial.cpp b/src/libslic3r/SupportMaterial.cpp index 1f3ecfa12..67bd2639b 100644 --- a/src/libslic3r/SupportMaterial.cpp +++ b/src/libslic3r/SupportMaterial.cpp @@ -336,6 +336,8 @@ PrintObjectSupportMaterial::PrintObjectSupportMaterial(const PrintObject *object m_support_params.support_layer_height_min = 1000000.; for (auto lh : m_print_config->min_layer_height.values) m_support_params.support_layer_height_min = std::min(m_support_params.support_layer_height_min, std::max(0.01, lh)); + for (auto layer : m_object->layers()) + m_support_params.support_layer_height_min = std::min(m_support_params.support_layer_height_min, std::max(0.01, layer->height)); if (m_object_config->support_material_interface_layers.value == 0) { // No interface layers allowed, print everything with the base support pattern. |