diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index f90f29c6a..d03a4898b 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -5190,7 +5190,12 @@ std::string DynamicPrintConfig::get_filament_type(std::string &displayed_filamen } else if (filament_type->get_at(id) == "PA") { displayed_filament_type = "Sup.PA"; return "PA-S"; - } else { + } + else if (filament_type->get_at(id) == "ABS") { + displayed_filament_type = "Sup.ABS"; + return "ABS-S"; + } + else { displayed_filament_type = filament_type->get_at(id); return filament_type->get_at(id); } diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index c4c5a1fa0..36778cfb6 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -274,6 +274,8 @@ std::string AmsTray::get_display_filament_type() return "Sup.PLA"; else if (type == "PA-S") return "Sup.PA"; + else if (type == "ABS-S") + return "Sup.ABS"; else return type; return type; @@ -285,6 +287,8 @@ std::string AmsTray::get_filament_type() return "PLA-S"; } else if (type == "Sup.PA") { return "PA-S"; + } else if (type == "Sup.ABS") { + return "ABS-S"; } else if (type == "Support W") { return "PLA-S"; } else if (type == "Support G") {