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

Unable to remove support material/can't change support "inflation distance" #2708

Closed
cadowd opened this issue Aug 2, 2019 · 2 comments
Closed
Labels

Comments

@cadowd
Copy link

cadowd commented Aug 2, 2019

Version

PrusaSlicer-2.0.0+win64-201905201652

Operating system type + version

Windows 10

3D printer brand / version + firmware version (if known)

Prusa Mk3s

Behavior

When slicing support material is placed inside holes where it cannot be removed (if the hole is longer than a normal drill bit). This is not the case when using simplify3d, which doesn't place the support material along the sides of the part. Even when using support blockers inside the hole, this material is still there. There is also no option to reduce the distance that the support extends outside the part boundaries (not the minimum distance of the support to the part), similar to the extra inflation distance in simplfy3d. This would help to avoid this issue.

As it stands, this support material can't be removed and blocks a mating part, so I've had to use simplify3d to slice this part. It would be great it there were some options to avoid this problem in the future in prusaslicer.

image

Project File (.3MF) where problem occurs

hinge.zip

@bubnikv
Copy link
Collaborator

bubnikv commented Mar 22, 2021

Testing snug supports

image

bubnikv added a commit that referenced this issue Mar 23, 2021
expanded to a grid (the old way) vs.
snug (like the upstream Slic3r, Cura or Ideamaker).

Snug supports suffered from the degeneracies when merging overhang islands
over a large number of layers when projecting the support towers down.
We borrowed the idea & a bit of code from Cura by simplifying the support
polygons by closing the concave cracks, see the smooth_outward() function
and the MutablePolygon class.

Fixes Support problems with models with hole in the walls. #555
Fixes Support in the Air #740
Fixes [Bug] Supports generated beyond bed edges (X<0 and X>250) and where none are needed. #902
Fixes Unable to remove support material/can't change support "inflation distance" #2708
Fixes FR: support inflation and support conform to boundary #4783
Fixes Support blocker not working on this model #1346
Fixes Unnecessary support material #1993
Fixes support blocker enforcer issue #6240
@bubnikv
Copy link
Collaborator

bubnikv commented Mar 23, 2021

Fixed with af9c7c9

Implementing a new switch for the shape of support towers:
expanded to a grid (the old way) vs.
snug (like the upstream Slic3r, Cura or Ideamaker).

Snug supports suffered from the degeneracies when merging overhang islands
over a large number of layers when projecting the support towers down.
We borrowed the idea & a bit of code from Cura by simplifying the support
polygons by closing the concave cracks, see the smooth_outward() function
and the MutablePolygon class.

@bubnikv bubnikv closed this as completed Mar 23, 2021
RealDeuce pushed a commit to RealDeuce/PrusaSlicer that referenced this issue Apr 28, 2022
* Update Slic3r.po

Fix Außenkonturen

* Update Slic3r.po
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

2 participants