Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Slicing large models with current head consumes all available memory #1044
Problem: slicing a plate full of parts (for Prusa Mendel2, exactly this model: http://faili.wot.lv/0/p1.stl) consumes all available memory (8GB RAM + 3GB swap, mostly free before slicing) and is killed by OS:
This happens on current head: 964accb
This does not happen on 0.9.8 (09bdd2e).
Slicing smaller models succeeds and the results are good, but it really takes longer with HEAD Slic3r than with 0.9.8.
Please let me know if you need more info on reproducing this issue- I'm glad to help.
Extreme memory consumption starts at the point wher Slic3r says it's "Exporting G-code" until that point, everything seems normal.
Perl version, in case it's relevant:
This comment has been minimized.
This comment has been minimized.Show comment Hide comment
I have seen similar behaviour with "avoid crossing perimeters" on models that have islands connected by only thin walls. Additionally this sometimes leads to weird fast travel moves away from the current printing position to a spot and away from that spot to the new printing position. (Sorry I can't post the particular model, I have to see if I can reproduce it with another model).