diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index e27aa3e..6ecaadf 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -3898,6 +3898,7 @@ std::string GCodeGenerator::set_object_range(Print &print) std::replace(name.begin(), name.end(), '*', '_'); std::replace(name.begin(), name.end(), ':', '_'); std::replace(name.begin(), name.end(), ';', '_'); + std::replace(name.begin(), name.end(), '\'', '_'); gcode += (std::string("EXCLUDE_OBJECT_DEFINE NAME=") + name); std::snprintf(buffer, sizeof(buffer) - 1, " CENTER=%.3f,%.3f", unscale(center[0]), unscale(center[1])); gcode += buffer + std::string(" POLYGON=[");