Notifications
Clear all

[Solved] Support only where enforcer  

  RSS
xadox
(@xadox)
New Member
Support only where enforcer

I have a problem with Supports Enforcers.
Why is the support not only gererated where the enforcers are:

Blue the enforcers:

Here the sliced view:

Best Answer by Neophyl:

Because that is not how modifiers work.

They are NOT only in this area or Keep Out of an area for blockers.  A modifier works where it touches/intersects with the part.  When an enforcer touches a part its saying that surface needs support.  When a blocker touches a surface it is saying that surface doesn't need support.  The normal support algorithm then works out where to generate supports.  And as anyone who has used Prusa Slicer/Super Slicer/Slic3r for awhile can tell you the supports generation is VERY aggressive.  It will try and go from that spot outwards and down to the bed to generate the supports.

For enforcers make them touch a much smaller area than you think so that when they grow they stay inside that area.  With your model though as there are gaps below it might still decide to put  support there anyway.

If you post your project, (Saver project as, generate a .3mf file and the ZIP that .3mf file up and attach it, needs to be zipped for the forum to accept it) then we can take a look and see what we can do (which may not be much).  Wont be able to tell without the project though.

Posted : 30/10/2020 11:31 am
Neophyl
(@neophyl)
Famed Member
RE: Support only where enforcer

Because that is not how modifiers work.

They are NOT only in this area or Keep Out of an area for blockers.  A modifier works where it touches/intersects with the part.  When an enforcer touches a part its saying that surface needs support.  When a blocker touches a surface it is saying that surface doesn't need support.  The normal support algorithm then works out where to generate supports.  And as anyone who has used Prusa Slicer/Super Slicer/Slic3r for awhile can tell you the supports generation is VERY aggressive.  It will try and go from that spot outwards and down to the bed to generate the supports.

For enforcers make them touch a much smaller area than you think so that when they grow they stay inside that area.  With your model though as there are gaps below it might still decide to put  support there anyway.

If you post your project, (Saver project as, generate a .3mf file and the ZIP that .3mf file up and attach it, needs to be zipped for the forum to accept it) then we can take a look and see what we can do (which may not be much).  Wont be able to tell without the project though.

Posted : 30/10/2020 3:08 pm
xadox liked
--
 --
(@)
Illustrious Member
RE: Support only where enforcer

As neo is saying, when the slicer generates supports, it assumes they must somehow touch the bed. Either by starting of top of a part that is in contact with the bed and continuing upwards, or starting on the bed itself and building upwards.  Unfortunately, any void between the bed and where the supports need to go is filled with support structure.

In some ways it is a defect. You could go over to github and see if there is already a defect / issue posted for this unwanted feature. Comment on the existing issue to add one more vote to fix - or if you can't find one already there add a bug / defect report. 

Posted : 30/10/2020 8:08 pm
xadox liked
xadox
(@xadox)
New Member
Topic starter answered:
RE: Support only where enforcer

Ok I understand. This is currently the normal behavior of PrusaSlicer. I only suspected that PrusaSlicer handles this in a similar way to Cura.

Posted : 31/10/2020 8:57 am
Share: