Support Enforcers overzealous?
 
Notifications
Clear all

Support Enforcers overzealous?  

  RSS
thedevilsjester
(@thedevilsjester)
Eminent Member
Support Enforcers overzealous?

I have a simple model like a doorway and I want to support (only) the "arch" at the top of the doorway.  I tried to use a Support Enforcer and only cover the top area; but it acts like the support enforcer goes all the way to the build plate and adds support where its not needed.  I tried to override this with a Support Blocker, but that didn't seem to work either.

I made a simple example to demonstrate and you can see some support encroaching in the bottom opening (its worse in the original model where it wants support all the way through the bottom opening).

Posted : 15/07/2020 12:13 pm
bobstro
(@bobstro)
Illustrious Member
RE: Support Enforcers overzealous?

Support must be anchored. Otherwise your support will need support.

Can you print that part laying flat?

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 15/07/2020 12:17 pm
thedevilsjester
(@thedevilsjester)
Eminent Member
Topic starter answered:
RE: Support Enforcers overzealous?

@bobstro

I don't think this is the case.  I can get rid of the bottom opening and the support will print just fine without hooking into anything, and in the original model it actually adds support all the way through the opening, not just at the edge.

No the model cannot be printed in any other orientation.

Here is the first few layers from the original model, showing just how overzealous the support enforcer is:

This post was modified 4 years ago by thedevilsjester
Posted : 15/07/2020 12:34 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Support Enforcers overzealous?

Also a support blocker is not an area of no entry like many think.  Enforcers (and blockers) work where they intersect with the object.  So a surface that has an enforcer on it is like saying put support there.  It will then add support down to the surface below it.  I think it still takes into account the support on build plate only option though if set.  

A support blocker will not stop support going through it if the areas above need support and its allowed to be there.

And yes support generation is very over zealous.  Often you can reduce a support enforcers size by quite a large margin and still get what you need.  For example on that window area you could make the enforcer much smaller than the narrow width.  Experiment with reducing the size and see what you get.  It can take awhile to get a feel for the best way of using them.

Posted : 15/07/2020 12:38 pm
thedevilsjester
(@thedevilsjester)
Eminent Member
Topic starter answered:
RE: Support Enforcers overzealous?

@neophyl

It seems (from various experiments) that if there are any "Overhang Perimeter" feature types that are on the same vertical plane as any support enforcers you add, it will place support under those.  It will also ignore any support blockers that try and block support for Overhang Perimeters.  Is there a setting to override this, or do I have to generate supports outside of Prusa Slicer?

Posted : 15/07/2020 3:01 pm
thedevilsjester
(@thedevilsjester)
Eminent Member
Topic starter answered:
RE: Support Enforcers overzealous?

Its a little clearer now.  When it builds a support structure, if that structure is built near any Overhang Perimeter, then it will support that perimeter (and anything nearby) no matter what your enforcers or blockers say. 

Posted : 15/07/2020 3:12 pm
Share: