From 66847ebfa022c37a02666e7bafb6016b793cc9ca Mon Sep 17 00:00:00 2001 From: supermerill Date: Sun, 21 Jun 2020 22:46:30 +0200 Subject: [PATCH] #306 remove gapfil from autospeed, as it will reduce the speed because of very tiny extrusions also removed thinwalls, but it isn't problematic right now, just as it's not using it... --- src/libslic3r/ExtrusionEntityCollection.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/ExtrusionEntityCollection.cpp b/src/libslic3r/ExtrusionEntityCollection.cpp index 48c538c49..e2da7c57d 100644 --- a/src/libslic3r/ExtrusionEntityCollection.cpp +++ b/src/libslic3r/ExtrusionEntityCollection.cpp @@ -186,7 +186,8 @@ ExtrusionEntityCollection::min_mm3_per_mm() const { double min_mm3_per_mm = std::numeric_limits::max(); for (const ExtrusionEntity *entity : this->entities) - min_mm3_per_mm = std::min(min_mm3_per_mm, entity->min_mm3_per_mm()); + if(entity->role() != erGapFill && entity->role() != erThinWall && entity->role() != erMilling) + min_mm3_per_mm = std::min(min_mm3_per_mm, entity->min_mm3_per_mm()); return min_mm3_per_mm; }