Failure in solid difference

Hi!

I’m having a problem with performing solid difference between two objects. The operation goes through without errors but the face that is cut is lost. Also there is some weird things happening in the resulting solid. See pictures below.

The cutting solid is piercing one face of the solid to be cut:

The result looks like this:

The area near rounding looks weird:

What could be the solution for this? I tried to use smaller model tolerance, but it didn’t help (didn’t try larger tolerance or angle tolerance yet).

Thank you so much for your help in advance! I’m trying to meet the deadline during Easter holidays :frowning:

Post a .3dm file with the geometry.

Try BooleanSplit instead of BooleanDifference.

Thanks for your reply! I managed to find another way. Not really a solution, but I got it fixed by changing the arcs to polylines. That’s enough in this rush. Will look into the BooleanSplit later.