Kangaroo mesh output cleaning

Hi!

I am playing around with formfinding using the Kangaroo plugin. I have run into a problem with the output mesh where it folds over itself while the process is too agressive:

Example.3dm (163.4 KB)

I have tried fixing it with Pufferfish plugin but it only gets worse. Shrinkwrap also doesn’t work on this kind of surface.

Do you have any experience whith similar issue. I am thinking something like approximating surface through point cloud within tolerance could work, but I can’t find any souch functionality.

Thank you for your tips :slight_smile:

Hi @kral,

If you upload the Grasshopper definition that generated this Rhino file, I can take a look at how to avoid creating these intersections in the first place.
It looks like it’s probably just a question of it needing a boundary cable with higher tension than the interior of the mesh.

1 Like

I feel so dumb, haha.

The mistake was that I did not use E1 edges at all so they were fully rigid which messed up the “continuity” of the mesh. I did look at that part, but I thought The whole edge rolled over. Adding any elasticity whatsoever (even much smaller than there was for the interior curves) fixed the issue:

Nonelastic E1:

Elastic E1:

In any case the boundary cable was the correct way of thinking so thank you @DanielPiker so much!

1 Like