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",