diff options
author | supermerill <merill@free.fr> | 2022-03-07 20:32:54 +0300 |
---|---|---|
committer | supermerill <merill@free.fr> | 2022-03-07 20:35:30 +0300 |
commit | 0b2f2a1a9088c7c7fb08418f682b573fd8fb63dc (patch) | |
tree | 162c644464b0c185673ad431a284a094e954a2bb /src/libslic3r/Brim.cpp | |
parent | b7a61f2e4aab8697489776f1a9dc87a2396b51dd (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.cpp | 4 |
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); |