diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 2ead5d3682c..b9f37404135 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -10582,7 +10582,7 @@ std::string GCode::extrude_loop(ExtrusionLoop loop, std::string description, dou if (nd * nd < l2) pt = (p1 + threshold * v * (nd / sqrt(l2))).cast(); //Point pt = ((nd * nd >= l2) ? (p1+v*0.4): (p1 + 0.2 * v * (nd / sqrt(l2)))).cast(); - pt.rotate(angle, paths.front().polyline.points.front()); + pt.rotate(angle, paths.front().polyline.points.front().to_point()); // generate the travel move gcode += m_writer.extrude_to_xy(this->point_to_gcode(pt), 0,"move inwards before travel",true); } diff --git a/src/libslic3r/Model.cpp b/src/libslic3r/Model.cpp index a87770883ff..9725d9262e7 100644 --- a/src/libslic3r/Model.cpp +++ b/src/libslic3r/Model.cpp @@ -3471,7 +3471,6 @@ size_t ModelVolume::split(unsigned int max_extruders, bool remap_paint) // BBS: reset facet annotations this->mmu_segmentation_facets.reset(); this->texture_mapping_color_facets.reset(); - this->exterior_facets.reset(); this->supported_facets.reset(); this->seam_facets.reset(); this->fuzzy_skin_facets.reset();