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');