mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-13 03:58:58 +08:00
Limit automatic extrusion width to be <= 1.2 * nozzle_diameter (Triffid's way). #112
This commit is contained in:
parent
d346bc02cc
commit
156a1deb0a
@ -375,8 +375,7 @@ sub validate {
|
||||
# and the feed rate
|
||||
$Slic3r::flow_width = (($Slic3r::nozzle_diameter**2) * PI + ($Slic3r::layer_height**2) * (4 - PI)) / (4 * $Slic3r::layer_height);
|
||||
|
||||
my $max_flow_width = $Slic3r::layer_height + $Slic3r::nozzle_diameter;
|
||||
$Slic3r::flow_width = $max_flow_width if $Slic3r::flow_width > $max_flow_width;
|
||||
$Slic3r::flow_width = $max_flow_width if $Slic3r::flow_width > $Slic3r::nozzle_diameter * 1.2;
|
||||
$Slic3r::flow_width = $Slic3r::nozzle_diameter * 1.05
|
||||
if $Slic3r::flow_width < $Slic3r::nozzle_diameter;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user