Force density relaxation
(by ionut.anton)
My first release of a Grasshopper component.

A mesh relaxation component based on a force density algorithm. The component used a mesh, rather th
Support Email

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.

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 : http://geometrygym.blogspot.com / http://ssi.wikidot.com/

– Ursula Frick & Thomas Grabner: http://utos.blogspot.com

– Giulio Piacentino : http://www.giuliopiacentino.com and it’s Weaverbird component:http://www.giuliopiacentino.com/weaverbird/#more-1218

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 | http://creativecommons.org/licenses/by-nc-sa/3.0/ro/deed.en_GB

And the package can be downloaded here: https://www.box.com/s/4c89a71c89a94ed17d3c

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

I have tested this project, but it is the first release and it might contain still bugs. Please use it "as is", it does not come with warranties. I spent a lot of time developing the logic and implementing it, please give credit where credit is due.

To install:

  • In Grasshopper, choose File > Special Folders > Components folder. Save the gha file there.
  • Right-click the file > Properties > make sure there is no "blocked" text
  • Restart Rhino and Grasshopper

Ionut Anton