Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsupermerill <merill@free.fr>2022-03-07 20:32:54 +0300
committersupermerill <merill@free.fr>2022-03-07 20:35:30 +0300
commit0b2f2a1a9088c7c7fb08418f682b573fd8fb63dc (patch)
tree162c644464b0c185673ad431a284a094e954a2bb /src/libslic3r/Brim.cpp
parentb7a61f2e4aab8697489776f1a9dc87a2396b51dd (diff)
Correctly disable gcode_resolution from prusaslicer.
using internal_resolution istead for brim using max_g1_per_second and min_length for gcode using nothing (resolution from slicing) for generate_perimeter May use it for gcode reduction, to add a junction derivation filter before the max_g1_per_second. #2477
Diffstat (limited to 'src/libslic3r/Brim.cpp')
-rw-r--r--src/libslic3r/Brim.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libslic3r/Brim.cpp b/src/libslic3r/Brim.cpp
index c65d588b8..b9129486a 100644
--- a/src/libslic3r/Brim.cpp
+++ b/src/libslic3r/Brim.cpp
@@ -469,7 +469,7 @@ static void make_inner_brim(const Print &print,
ExtrusionEntityCollection &brim)
{
assert(print.objects().size() == bottom_layers_expolygons.size());
- const auto scaled_resolution = scaled<double>(print.config().gcode_resolution.value);
+ const auto scaled_resolution = scaled<double>(print.config().resolution_internal.value);
Flow flow = print.brim_flow();
std::vector<InnerBrimExPolygons> inner_brims_ex = inner_brim_area(print, top_level_objects_with_brim, bottom_layers_expolygons, float(flow.scaled_spacing()));
Polygons loops;
@@ -502,7 +502,7 @@ static void make_inner_brim(const Print &print,
// Collect islands_area to be merged into the final 1st layer convex hull.
ExtrusionEntityCollection make_brim(const Print &print, PrintTryCancel try_cancel, Polygons &islands_area)
{
- const auto scaled_resolution = scaled<double>(print.config().gcode_resolution.value);
+ const auto scaled_resolution = scaled<double>(print.config().resolution_internal.value);
Flow flow = print.brim_flow();
std::vector<ExPolygons> bottom_layers_expolygons = get_print_bottom_layers_expolygons(print);
ConstPrintObjectPtrs top_level_objects_with_brim = get_top_level_objects_with_brim(print, bottom_layers_expolygons);