diff --git a/src/libslic3r/Format/STEP.cpp b/src/libslic3r/Format/STEP.cpp index 5ee66be24d..b705641d6e 100644 --- a/src/libslic3r/Format/STEP.cpp +++ b/src/libslic3r/Format/STEP.cpp @@ -210,6 +210,9 @@ static void getNamedSolids(const TopLoc_Location& location, const std::string& p case TopAbs_SOLID: namedSolids.emplace_back(TopoDS::Solid(transform.Shape()), fullName); break; + case TopAbs_SHELL: + namedSolids.emplace_back(TopoDS::Shell(transform.Shape()), fullName); + break; default: break; }