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

"Support on buildplate only" produces strange artifacts #66

Closed
burbilog opened this issue Dec 18, 2016 · 11 comments
Closed

"Support on buildplate only" produces strange artifacts #66

burbilog opened this issue Dec 18, 2016 · 11 comments
Labels

Comments

@burbilog
Copy link

burbilog commented Dec 18, 2016

Version

1.31.6-prusa3d-linux64

Operating system type + version

Ubuntu 16.04.1 LTS

Behavior

While slicing my object and using "Support on buildplate only" produces strange artifacts.
These things just hang in air. It happens with any settings, even with defaults, just open my stl file, rotate it -90 on Y axis to build it upright (it prints fine that way with Cura or S3D and their "buildplate only" options) and turn on supports and bulidplate only option:

slic3r-fan-1
slic3r-fan-2

BTW, while slicing this with current git version instead of release as of today (latest commit 5614e99) Slic3r just hungs CPU slicing while generating supports and never finishes (at least I did not have enough patience to wait a day or two).

STL/Config (.ZIP) where problem occurs

Upload a zipped copy of an STL and your config (File -> Export Config)

slic3r-bug-config.zip
helix_fan_duct_v7.zip

@lolorc
Copy link

lolorc commented Dec 19, 2016

also having very weird support with the same version of this slice3r fork.
and worst of all it keeps crashing, see https://gist.github.com/lolorc/94e5625ec7c0e730c64b59d0fd34ba1c

gonna check the original slic3r, but in the mean time I'm trying cura 2.4
[edit: confirmed, supports are ok with original slic3r, but not as good as with cura 2.4]

@burbilog
Copy link
Author

The trouble is, official slic3r from git crashes on my computer at work (ubuntu 14.04.05), while prusa's release DOES work and does not crash. Weird. Problems with official slic3r began in august-september and I stopped using it and switched to Cura 2.*, but did not like it.

@alranel
Copy link
Contributor

alranel commented Dec 21, 2016

@burbilog, if you have a file and a config which crash the original Slic3r, please share them in the GitHub issue repository so that we can investigate and fix. Thank you!

@burbilog
Copy link
Author

@alexrj No file, it regularily crashed on startup, producing core files. I'll try newest git version of original slic3r, may be something has changed.

@burbilog
Copy link
Author

@alexrj as of 2708eb0 commit, it does not crash on startup on Ubuntu 14.04.05.

@bubnikv
Copy link
Collaborator

bubnikv commented Dec 22, 2016

Thanks for feedback. I am re-writing supports completely, so there will be a new set of bugs initially :-)

@burbilog
Copy link
Author

@bubnikv Ouch :)

@burbilog
Copy link
Author

I just tried to slice the same object with 1.33.5 and now it generates another type of glitches inside the object with "build plate only" option enabled.

slic3r-fan-3

@bubnikv
Copy link
Collaborator

bubnikv commented Feb 18, 2017

@burbilog I just tried to slice the same object with 1.33.5 and now it generates another type of glitches inside the object with "build plate only" option enabled.

It is not perfect, the supports leak through the walls to the other side. This is due to the way how this algorithm inflates the support islands into a rectangular grid. It is something I have on my list to improve, but I felt to better provide an imperfect build to our customers now as IMHO it is still much better than the previous one in most cases.

To avoid the leakage, you can try to:

  • get rid of that piece of support which leaks by modifying the object
  • decrease the grid size by changing the support line spacing.
  • change the support angle
  • somehow change the placement of the object against the fixed support grid

@bubnikv
Copy link
Collaborator

bubnikv commented Apr 4, 2017

It seems I have found a cure for many of the leaking support issues. It will be in the next release.

bubnikv added a commit that referenced this issue Apr 5, 2017
#66
#181

Implemented filtering of the support structures expanded into a grid,
where the support parts leaked through the object wall are removed
after the fact.
@bubnikv
Copy link
Collaborator

bubnikv commented Apr 5, 2017

Fixed with 6f5700a

@bubnikv bubnikv closed this as completed Apr 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants