Revert "Don't combine more layers than you have nozzle."

This reverts commit 2ff9532f43b9375551035749d56382ed2cd86a7f.
This commit is contained in:
Alessandro Ranellucci 2016-07-10 12:25:25 +02:00
parent 4b46482d42
commit fc0c0ca1f0

View File

@ -214,16 +214,14 @@ sub make_fill {
# calculate flow spacing for infill pattern generation
my $using_internal_flow = 0;
my $infill_combined_flow = $layerm->layer->object->config->layer_height * $layerm->region->config->infill_every_layers; # multiply the required layer height by infill_every_layers
if ($infill_combined_flow == 0) {
# just in case something happens we don't want to put in a 0mm layer.
$infill_combined_flow = $layerm->layer->object->config->layer_height;
my $infill_combined_flow = 0; # multiply the required layer height by infill_every_layers
if ($layerm->region->config->infill_every_layers > 1) {
$infill_combined_flow =
$layerm->layer->object->config->layer_height*$layerm->region->config->infill_every_layers;
} else {
$infill_combined_flow =
$layerm->layer->object->config->layer_height;
}
if ($infill_combined_flow > $flow->nozzle_diameter) {
# can't put out layers bigger than the nozzle width, go as big as possible
$infill_combined_flow = (($flow->nozzle_diameter / $layerm->layer->object->config->layer_height) % 1) * $layerm->layer->object->config->layer_height
}
if (!$is_solid && !$is_bridge) {
# it's internal infill, so we can calculate a generic flow spacing
# for all layers, for avoiding the ugly effect of