From cd9a77fed6c9a0a709bcc542bb773f3e34af64e5 Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Mon, 29 Apr 2019 16:42:22 +0200 Subject: [PATCH] Remove back offset from the print statistic calculation. --- src/libslic3r/SLAPrint.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/libslic3r/SLAPrint.cpp b/src/libslic3r/SLAPrint.cpp index 3122beece4..9be438eda9 100644 --- a/src/libslic3r/SLAPrint.cpp +++ b/src/libslic3r/SLAPrint.cpp @@ -1174,8 +1174,9 @@ void SLAPrint::process() for(const SliceRecord& record : layer.slices()) { const SLAPrintObject *po = record.print_obj(); - const ExPolygons &rawmodelslices = record.get_slice(soModel); - const ExPolygons &modelslices = clpr_back_offs != 0 ? offset_ex(rawmodelslices, clpr_back_offs) : rawmodelslices; + // const ExPolygons &rawmodelslices = record.get_slice(soModel); + // const ExPolygons &modelslices = clpr_back_offs != 0 ? offset_ex(rawmodelslices, clpr_back_offs) : rawmodelslices; + const ExPolygons &modelslices = record.get_slice(soModel); bool is_lefth = record.print_obj()->is_left_handed(); if (!modelslices.empty()) { @@ -1183,8 +1184,9 @@ void SLAPrint::process() for(ClipperPolygon& p_tmp : v) model_polygons.emplace_back(std::move(p_tmp)); } - const ExPolygons &rawsupportslices = record.get_slice(soSupport); - const ExPolygons &supportslices = clpr_back_offs != 0 ? offset_ex(rawsupportslices, clpr_back_offs) : rawsupportslices; + // const ExPolygons &rawsupportslices = record.get_slice(soSupport); + // const ExPolygons &supportslices = clpr_back_offs != 0 ? offset_ex(rawsupportslices, clpr_back_offs) : rawsupportslices; + const ExPolygons &supportslices = record.get_slice(soSupport); if (!supportslices.empty()) { ClipperPolygons v = get_all_polygons(supportslices, po->instances(), is_lefth);