Mesh offset intersecting triangles

Hi All,
I’m having some problems with a mesh I want to offset.
My mesh contains a kind of crease which always results in intersecting triangles when I offset it.


example mesh offset problem.gh (59.9 KB)
Does anyone know a good method to resolve this?

Thanks,
Tom

Hello it is a very old and common problem. Isosurface could help sometimes
https://www.grasshopper3d.com/m/discussion?id=2985220%3ATopic%3A424563
Dendro has also a function to offset