FilletEdge creating open polysurface on corner

Hello, i’m trying to fillet all the edges in my object (closed solid polysurface), but when i do 2 corners become open as you can see. What is weird is that the other side is completely fine. What is the cause of this, and how can I fix it?



file.3dm (176.9 KB)

Problem is you are trying to do them all at once

you missed to tell us which radius you want to fillet.

rhino is very bad in filleting corners where 4 or more convex/concave edges meet.

I think you where just lucky and you caught an exception, with the corner that nearly worked.


check the strange artefact.

you can build all surfaces with
_filletSrf
then trim and join

a simple approach is to do the fillet in another Program that is based on the parasolid Kernel (Onshape, SiemensNX, Solidworks, plasticity )

and hopefully @menno comes up with a new fillet-tool in Rh9

and for more tech talk see this topic:

there is a fancy workaround to do fillets with _offsetSrf back and for.
but I did not get it to fully work for this example:
it will solve the corner in question - but will produce other errors elsewhere:
_filletEdge the 4, long, concave edges
_offsetSrf 0.2 mm to the inside
_offsetSrf 0.2 mm back to the outside

Looks like the fillet radius may be 0.1 everywhere; when I use that I get what looks like the same results.