Issue with the paint-on block support feature
 
Notifications
Clear all

Issue with the paint-on block support feature  

  RSS
Ultraschrall
(@ultraschrall)
Member
Issue with the paint-on block support feature

 Hello everyone,

this is my first time posting here, so I think I'm not allowed to upload a .3mf file yet.

Here is my Issue:

I use organic supports that function very nicely for this part that I am working on right now. At the top there are two holes that print perfectly fine without support, so I use the paint-on block support tool. This saves me about 2.5 h on every print since the support tree would have to extend from the print bed.

The problem starts when I add some modifiers to some sections of the part to strenghten them, including the two holes at the top. After placing the modifier the support block gets ignored and supports are added anyway. Even after removing the modifiers the support still gets added.

tldr: support block works -> place modifier -> support block doesn't work

Is this issue known? I coudn't find anything online but what I described doesn't seem like a rare use case. Is there a way to have both the support blocks and the modifiers?

Thank you!

Here are some screenshots:

Napsal : 25/04/2024 10:56 am
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Issue with the paint-on block support feature

the ability to post .3mf files is not dependent on seniority, it is banned for everyone. 
What you need to do, is ZIP compress the .3mf file then attach the ZIP file, to your next post. 
.stl, .gcode and .bgcode files all need zipping!

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Napsal : 25/04/2024 5:11 pm
Neophyl
(@neophyl)
Illustrious Member
RE:

Without the project its impossible to be sure but......

When you paint you are defining surfaces on the object you are painting.  When you apply a modifier though what you are actually doing in the back ground is defining the modified area as a Separate object, at least as far as Prusa Slicer handles it in code at the time of slicing. 

So you now have multiple virtual objects.  Those newly defined areas are no longer painted and can NOT be painted as you cant paint a virtual surface that doesn't exist in reality.  That is why the blockers are not working.

Personally I would try using the older method of blocker, a Modifier.  Place a big cube around the entire area of type Blocker.  Basically cover that entire top area where you have painted on both sides.   As it too is a modifier it *should* act on all the virtual surfaces too.  While I love the painting method sometimes for hidden faces on actual models and in these circumstances the old ways work better.

The other option is to paint on enforcers and don't use blockers at all and then select Support for enforcers only.  Which is my normal method as you get a lot better control of where support is placed.

Btw here is a github issue that is basically caused by the same thing, just in this case a negative modifier, https://github.com/prusa3d/PrusaSlicer/issues/12431

Napsal : 26/04/2024 6:46 am
Share: