From 29753be31714578923042a1338b459225f48373f Mon Sep 17 00:00:00 2001 From: "qing.zhang" Date: Wed, 9 Oct 2024 10:17:31 +0800 Subject: [PATCH] ENH: add supertcak plate code for plate checking Jira: none Signed-off-by: qing.zhang Change-Id: I16d98f5400a26a3fdc01501e4c68160c63ce1868 (cherry picked from commit 6aa6843a73d3281e746ae3c3d7e7566488bf93e8) --- src/libslic3r/ProjectTask.hpp | 1 + src/slic3r/GUI/SelectMachine.cpp | 7 +++++-- src/slic3r/Utils/CalibUtils.cpp | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/libslic3r/ProjectTask.hpp b/src/libslic3r/ProjectTask.hpp index 05f39f9b2..b4a9a0998 100644 --- a/src/libslic3r/ProjectTask.hpp +++ b/src/libslic3r/ProjectTask.hpp @@ -26,6 +26,7 @@ enum MachineBedType { BED_TYPE_PE, BED_TYPE_PEI, BED_TYPE_PTE, + BED_TYPE_SUPERTACK, BED_TYPE_COUNT, }; diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 8ac331f0d..3e173a14b 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -897,17 +897,20 @@ void SelectMachinePopup::OnLeftUp(wxMouseEvent &event) static wxString MACHINE_BED_TYPE_STRING[BED_TYPE_COUNT] = { //_L("Auto"), + _L("Bambu Cool Plate SuperTack"), _L("Bambu Cool Plate") + " / " + _L("PLA Plate"), _L("Bamabu Engineering Plate"), _L("Bamabu Smooth PEI Plate") + "/" + _L("High temperature Plate"), - _L("Bamabu Textured PEI Plate")}; + _L("Bamabu Textured PEI Plate") +}; static std::string MachineBedTypeString[BED_TYPE_COUNT] = { //"auto", + "suprtack", "pc", "pe", "pei", - "pte", + "pte" }; void SelectMachineDialog::stripWhiteSpace(std::string& str) diff --git a/src/slic3r/Utils/CalibUtils.cpp b/src/slic3r/Utils/CalibUtils.cpp index 98243d4f0..224a8788a 100644 --- a/src/slic3r/Utils/CalibUtils.cpp +++ b/src/slic3r/Utils/CalibUtils.cpp @@ -21,8 +21,9 @@ static const std::string temp_gcode_path = temp_dir + "/temp.gcode"; static const std::string path = temp_dir + "/test.3mf"; static const std::string config_3mf_path = temp_dir + "/test_config.3mf"; -static std::string MachineBedTypeString[5] = { +static std::string MachineBedTypeString[6] = { "auto", + "suprtack", "pc", "ep", "pei",