From e11d4094551c03d73a0e51509c1c218b3694cd62 Mon Sep 17 00:00:00 2001 From: thewildmage Date: Mon, 10 Jul 2023 18:15:58 -0600 Subject: [PATCH] Re-generate pattern on reslice --- src/slic3r/GUI/Plater.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 4cce9b15f0..51bbabac1f 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -10341,6 +10341,11 @@ void Plater::reslice() // Stop arrange and (or) optimize rotation tasks. this->stop_jobs(); + // regenerate CalibPressureAdvancePattern custom G-code to account for changes + if (p->model.calib_pa_pattern) { + p->model.calib_pa_pattern->generate_gcodes(p->model); + } + if (printer_technology() == ptSLA) { for (auto& object : model().objects) if (object->sla_points_status == sla::PointsStatus::NoPoints)