Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hang while slicing interlocking chainmail model #8932

Closed
1 of 2 tasks
Lupo-Grigio opened this issue Sep 23, 2022 · 4 comments
Closed
1 of 2 tasks

Hang while slicing interlocking chainmail model #8932

Lupo-Grigio opened this issue Sep 23, 2022 · 4 comments

Comments

@Lupo-Grigio
Copy link

Description of the bug

When trying to slice this model, on an intel macbook pro 2019 prusa slicer will hang. the status bar reads "infilling layers"
download Hex_Chain_142x163_Assy.stl from

open prusaslider 2.5.0
drag & drop Hex_Chain_142x163_Assy.stl onto prusaslider,
click the "slice now button"
ThisWillHangPRUSASLICER.3mf.zip

progress will get to 70% and hang, and after a couple min prusaslicer will become unresponsive (Turns red in the Mac activity monitor and has to be forcibly quit from the activity monitor or taskbar)

Project file & How to reproduce

unzip the included prusa slicer project file
OR
download Hex_Chain_142x163_Assy.stl from

THen
open prusaslider 2.5.0
Open the uncompressed prusa slider file
OR
drag & drop Hex_Chain_142x163_Assy.stl onto prusaslider,
then
click the "slice now button"
and if you have a debugging tool you can watch prusa slider apparently wonder off into an infinite loop

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

2.5.0-

Operating system

macos 11.6

Printer model

prusa mini

@Lupo-Grigio
Copy link
Author

this is the FIRST issue I've had with prusa slider in... um.. 3 years or thereabouts. and I love my prusa mini. It has been rock solid for over a year. I wish I could afford a Mk3 (like the donated ones I built for the portland hackerspace). Keep up the good work!

Oh, I also tried simplifying the model.. same result. hang....

@kubispe1
Copy link
Collaborator

I tried it on Win 10, and it works to me. But to be honest, it took quite a while.
image

@DragonFinlay
Copy link

Sliced fine for me too, after taking a while at 70% (infilling layers).
Parts like these are always taking quite a long time to slice since there are a lot of quick, short lines and retractions.
This is a bit inconvenient if you want to change a few settings and see the result in the g-code preview, but there's no way around it.

If you can, try only taking one or two parts and assembling the hex chain using instances. That way, PrusaSlicer only has to calculate these 1-2 parts.

I'll close this since PrusaSlicer doesn't actually crash and it's not a bug.

@FidelCapo
Copy link
Collaborator

Thank you for the report.
The calculation method for this infill has been slightly modified. In the next version (probably 2.6.0) the slicing of this object should be much faster.

@FidelCapo FidelCapo added the 2.6.0 label Oct 3, 2022
mmalecki pushed a commit to mmalecki/PrusaSlicer that referenced this issue Feb 1, 2023
Reworked the Archimedean Chords, Hilbert and Octagram Spiral infill
generators to
1) Generate solid infill as not aligned with other solid infill layers.
   This may surprise some users as the pattern over multiple islands
   will be different, maybe not that nice. This may change in the future.
2) Sparse infill is always aligned and generated over the whole object,
   however newly the generated lines are trimmed with a snug bounding box
   while being generated.
3) For Archimedean chords the accuracy was not applied correctly, leading
   to higher accuracy for dense infill and lower accuracy for sparse infill.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants