CUT RESULTS: unable to perform boolean operation on model meshes?
 
Notifications
Clear all

CUT RESULTS: unable to perform boolean operation on model meshes?  

  RSS
wwian
(@wwian)
Active Member
CUT RESULTS: unable to perform boolean operation on model meshes?

PrusaSlicer-2.6.0-alpha6+win64-202303311519

Today I performed a cut on a model, using pin connectors. It sliced exactly as I wanted! However, I got an error: unable to perform boolean operation on model meshes. I can't find anything online about this error. Anyone know how to fix this issue? Or is this an alpha bug?

Posted : 10/05/2023 9:56 pm
Neophyl
(@neophyl)
Illustrious Member
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

No, it sounds exactly like the problem mentioned on github with boolean cuts.  When the connectors coincide with parts of the mesh the boolean cant be made successfully.  The advice is to slightly move the connector in the hopes that it does'nt cause the problem. 

It is because of these issues that they didn't want to add the functionality of saving meshes with the booleans.   It is very likely that it wont be getting any better as boolean operations on arbitrary meshes are not trivial problems.
There is a massive difference between slicing around a modifier so it has a negative space and actually editing a full manifold mesh and saving that as a valid new manifold mesh.

I see you have already found the github issue relating to this.  You are better off performing such modifications to a mesh in full CAD software rather than the slicer.  

Posted : 10/05/2023 11:23 pm
wwian
(@wwian)
Active Member
Topic starter answered:
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

Thanks! I completely forgot this software was on github. duh. Been a long day.

It sucks that this won't be able to work, but I understand the complexity of the issue. Nicely, it cuts and adds the pins and prints them well. 

Posted : 10/05/2023 11:38 pm
Neophyl
(@neophyl)
Illustrious Member
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

What I was doing on models that I knew would need slicing up to fit on my Prusa but would fit on my cr10 was adding the negative volumes for the pins into the model in cad in the positions and angles I wanted them to be and then saving/exporting. 
That way if I did need to cut them for print the holes were already there.  As a bonus I got some extra perimeters for strength if I printed an the larger format printer and didn’t need to cut the model. 

Posted : 11/05/2023 5:18 am
wwian
(@wwian)
Active Member
Topic starter answered:
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

 

Posted by: @neophyl

No, it sounds exactly like the problem mentioned on github with boolean cuts.  When the connectors coincide with parts of the mesh the boolean cant be made successfully.  The advice is to slightly move the connector in the hopes that it does'nt cause the problem. 

It is because of these issues that they didn't want to add the functionality of saving meshes with the booleans.   It is very likely that it wont be getting any better as boolean operations on arbitrary meshes are not trivial problems.
There is a massive difference between slicing around a modifier so it has a negative space and actually editing a full manifold mesh and saving that as a valid new manifold mesh.

I see you have already found the github issue relating to this.  You are better off performing such modifications to a mesh in full CAD software rather than the slicer.  

So, it turns out that even though it slices on screen, the actual G code doesn't include the holes. Damn.

Posted : 11/05/2023 9:27 pm
Neophyl
(@neophyl)
Illustrious Member
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

That’s a different problem, if the slice preview has holes then the gcode should also. If it doesn’t then you should add the project that is producing the faulty gcode and a copy of that gcode all zipped up to the GitHub issue so the devs can look at it. 

Posted : 12/05/2023 8:11 am
Jeff B
(@jeff-b)
New Member
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

So what would happen if you save the project, then print each slice separately from the save? I have run into the same issue and this was going to be my work around.  

Posted : 11/12/2023 12:54 am
Marcos Yuji Yaginuma
(@marcos-yuji-yaginuma)
Member
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

I've found that the problem can be solved by right clicking on the piece>"simplify model" and then "fix by windows repair" (prusa slicer 2.7.1, this didn't work in 2.6.0 alpha 6)

Posted : 16/01/2024 11:42 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

did slicer 2.6.x use fix by the netfabb?

 

 

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

Posted : 17/01/2024 12:02 am
Frank M
(@frank-m-2)
Member
RE: CUT RESULTS: unable to perform boolean operation on model meshes?

This worked for me, thanks!

Posted by: @marcos-yuji-yaginuma

I've found that the problem can be solved by right clicking on the piece>"simplify model" and then "fix by windows repair" (prusa slicer 2.7.1, this didn't work in 2.6.0 alpha 6)

 

Posted : 22/03/2024 2:33 am
Share: