Better overlap for planepath fill patterns

This commit is contained in:
Alessandro Ranellucci 2017-03-12 13:10:54 +01:00
parent 4b4a0c8a5c
commit 6e4270286e

View File

@ -49,7 +49,13 @@ void FillPlanePath::_fill_surface_single(
} }
// polylines = intersection_pl(polylines_src, offset((Polygons)expolygon, scale_(0.02))); // polylines = intersection_pl(polylines_src, offset((Polygons)expolygon, scale_(0.02)));
polylines = intersection_pl(polylines, (Polygons)expolygon); polylines = intersection_pl(polylines, (Polygons)expolygon);
// Extend paths in order to ensure overlap with perimeters
for (Polyline &p : polylines) {
p.extend_start(this->endpoints_overlap);
p.extend_end(this->endpoints_overlap);
}
/* /*
if (1) { if (1) {
require "Slic3r/SVG.pm"; require "Slic3r/SVG.pm";