A Grasshopper Mesh Relaxation Component

MRC _01 header

Ionuț Anton

A mesh relaxation component based on a force density algorithm. The component used a mesh, rather than a brep, determines it’s naked (lose) edges and relaxes the mesh nodes. This component was developed during and as part of my PhD research. Second release of a grasshopper component.

The project can be accesed via Food4Rhino webiste at:

V1.02 changelist

– added a component for building a quad mesh out of lines. I use it to subdivide in equaly spaced quads any brep and then relax the mesh.

– added icons for all the components

– please make sure to delete the old .gha from you library folder

All of this woudnt be possible without the inspiration and some components from:

– Jon Mirtschin : /

– Ursula Frick & Thomas Grabner:

– Giulio Piacentino : and it’s Weaverbird component:

Some of the examples and scripts i have included in the package use Giulio Piacentino’s Weaverbird and uto’s mesh tools. please be sure to have them installed for the script to properly work.

Before downloading the package please be advised that is protected by a licence. By downloading you agree to this licence, so please click the link and agree to it:

Creative Commons: Attribution-NonCommercial-ShareAlike 3.0 Romania |

And the package can be downloaded here.

Have fun, and please contact me for any comments and suggestions.

MRC _02 MRC _04 MRC _03


  1. Mi-ar placea sa facem un model real. Este posibil. Am incercat si eu sa fac ceva cu Formfinder dar a ramas doar la faza de model.

  2. Wilbur wrote:

    Thank you for some other magnificent article. The place else could
    anybody get that kind of info in such an ideal approach of writing?
    I’ve a presentation subsequent week, and I
    am on the search for such information.