From 86f5cb86546ee05888db0af7a6b943901a79cd40 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Fri, 16 Nov 2012 18:10:09 +0100 Subject: [PATCH] Previous commit about bridge spacing was incomplete --- lib/Slic3r/Fill.pm | 1 + lib/Slic3r/Fill/Concentric.pm | 2 +- lib/Slic3r/Fill/Rectilinear.pm | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/Slic3r/Fill.pm b/lib/Slic3r/Fill.pm index 3683b06d98..e578b54940 100644 --- a/lib/Slic3r/Fill.pm +++ b/lib/Slic3r/Fill.pm @@ -152,6 +152,7 @@ sub make_fill { $surface, density => $density, flow_spacing => $flow_spacing, + dont_adjust => $is_bridge, ); } my $params = shift @paths; diff --git a/lib/Slic3r/Fill/Concentric.pm b/lib/Slic3r/Fill/Concentric.pm index fe508eb94e..d31d39025a 100644 --- a/lib/Slic3r/Fill/Concentric.pm +++ b/lib/Slic3r/Fill/Concentric.pm @@ -19,7 +19,7 @@ sub fill_surface { my $distance = $min_spacing / $params{density}; my $flow_spacing = $params{flow_spacing}; - if ($params{density} == 1) { + if ($params{density} == 1 && !$params{dont_adjust) { $distance = $self->adjust_solid_spacing( width => $bounding_box->[X2] - $bounding_box->[X1], distance => $distance, diff --git a/lib/Slic3r/Fill/Rectilinear.pm b/lib/Slic3r/Fill/Rectilinear.pm index 52737cb820..ea9f1ddb06 100644 --- a/lib/Slic3r/Fill/Rectilinear.pm +++ b/lib/Slic3r/Fill/Rectilinear.pm @@ -23,7 +23,7 @@ sub fill_surface { my $line_oscillation = $distance_between_lines - $min_spacing; my $flow_spacing = $params{flow_spacing}; - if ($params{density} == 1) { + if ($params{density} == 1 && !$params{dont_adjust}) { $distance_between_lines = $self->adjust_solid_spacing( width => $bounding_box->[X2] - $bounding_box->[X1], distance => $distance_between_lines,