From f66ed64457484f065f41f6c9d9047814bd490695 Mon Sep 17 00:00:00 2001 From: jspijker Date: Mon, 6 Mar 2023 17:30:10 +0100 Subject: [PATCH] Brim should be printed outside to inside --- src/FffGcodeWriter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/FffGcodeWriter.cpp b/src/FffGcodeWriter.cpp index 37b4aa668d..76048ed6c0 100644 --- a/src/FffGcodeWriter.cpp +++ b/src/FffGcodeWriter.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Ultimaker B.V. +// Copyright (c) 2023 UltiMaker // CuraEngine is released under the terms of the AGPLv3 or higher #include @@ -1245,7 +1245,7 @@ void FffGcodeWriter::processSkirtBrim(const SliceDataStorage& storage, LayerPlan } const Settings& global_settings = Application::getInstance().current_slice->scene.current_mesh_group->settings; - bool inner_to_outer = global_settings.get("adhesion_type") == EPlatformAdhesion::BRIM && // for skirt outer to inner is faster + bool inner_to_outer = global_settings.get("adhesion_type") != EPlatformAdhesion::BRIM && // for skirt outer to inner is faster train.settings.get("brim_gap") < line_w; // for a large brim gap it's not so bad for the overextrudate to propagate inward. std::unordered_multimap order_requirements; for (const std::pair>& p : grid)