Massive reduction of memory usage (down to one third).
This commit is contained in:
parent
882a022e3a
commit
b246480535
10 changed files with 75 additions and 31 deletions
|
@ -188,11 +188,6 @@ sub export_gcode {
|
|||
$status_cb->(45, "Detect bridges");
|
||||
$_->process_bridges for map @{$_->layers}, @{$self->objects};
|
||||
|
||||
# this will remove unprintable perimeter loops
|
||||
# (those that are too tight for extrusion)
|
||||
$status_cb->(50, "Cleaning up the perimeters");
|
||||
$_->remove_small_perimeters for map @{$_->layers}, @{$self->objects};
|
||||
|
||||
# detect which fill surfaces are near external layers
|
||||
# they will be split in internal and internal-solid surfaces
|
||||
$status_cb->(60, "Generating horizontal shells");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue