Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbubnikv <bubnikv@gmail.com>2018-06-11 11:59:02 +0300
committerbubnikv <bubnikv@gmail.com>2018-06-11 11:59:02 +0300
commit6cafc7f121b6ad167d8cc171963f262d986c8704 (patch)
tree4ee41d01c54e192714f2c1e33454d2a1af071458 /xs/src/libslic3r/PerimeterGenerator.cpp
parent95047c19538bee9c4928db3acddbe787f8445420 (diff)
Fix of a regression issue, which was certainly in 1.34.0, probably
even longer. An infill / perimeter overlap was not applied when defined with absolute coordinates. Fixes https://github.com/prusa3d/Slic3r/issues/964
Diffstat (limited to 'xs/src/libslic3r/PerimeterGenerator.cpp')
-rw-r--r--xs/src/libslic3r/PerimeterGenerator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/xs/src/libslic3r/PerimeterGenerator.cpp b/xs/src/libslic3r/PerimeterGenerator.cpp
index c2284aad4..1d2e6248f 100644
--- a/xs/src/libslic3r/PerimeterGenerator.cpp
+++ b/xs/src/libslic3r/PerimeterGenerator.cpp
@@ -243,7 +243,7 @@ void PerimeterGenerator::process()
perimeter_spacing / 2;
// only apply infill overlap if we actually have one perimeter
if (inset > 0)
- inset -= this->config->get_abs_value("infill_overlap", inset + solid_infill_spacing / 2);
+ inset -= scale_(this->config->get_abs_value("infill_overlap", unscale(inset + solid_infill_spacing / 2)));
// simplify infill contours according to resolution
Polygons pp;
for (ExPolygon &ex : last)