From ca0aa5c2870cd40793facc72fcbca40911181a5f Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Wed, 5 Dec 2012 16:32:50 +0100 Subject: [PATCH] Apply vibration limit to every move except perimeters --- lib/Slic3r/GCode.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/Slic3r/GCode.pm b/lib/Slic3r/GCode.pm index 96cce9f59..a5c46b2ea 100644 --- a/lib/Slic3r/GCode.pm +++ b/lib/Slic3r/GCode.pm @@ -174,8 +174,7 @@ sub extrude_path { } } - # only apply vibration limiting to gap fill until the algorithm is more mature - $self->limit_frequency($path->role == EXTR_ROLE_GAPFILL); + $self->limit_frequency($path->role != EXTR_ROLE_PERIMETER && $path->role != EXTR_ROLE_EXTERNAL_PERIMETER && $path->role != EXTR_ROLE_CONTOUR_INTERNAL_PERIMETER); # go to first point of extrusion path $self->speed('travel');