Mesh Relaxation – Kangaroo Tutorial

Daniel piker has posted three tutorials on how to relax mesh using Grasshopper and Kangaroo to simulate tensile structures. Follow them on Vimeo:

Tutorial 1 – Relax an example Mesh


Tutorial 2 – Relax your own mesh


Tutorial 3 – Adding ridge and boundary cables


Author: Arthur Mamou-Mani

Arthur Mamou-Mani AA dipl, ARB/RIBA FRSA – is a French architect, director of Mamou-Mani Architects, specialised in a new kind of digitally designed and fabricated architecture. He is a lecturer at the University of Westminster and owns a digital fabrication laboratory called the Fab.Pub which allows people to experiment with large 3D Printers and Laser Cutters. Arthur has been selected as one of the RIBAj's 2017 cohort of Rising Stars. He has won the Gold Prize at the American Architecture Prize for the Wooden Wave project installed at BuroHappold Engineering and since 2016, he is a fellow of the The Royal Society for the Encouragement of Arts, Manufactures and Commerce. Prior to founding Mamou-Mani in 2011, he worked with Atelier Jean Nouvel, Zaha Hadid Architects and Proctor and Matthews Architects.

9 thoughts on “Mesh Relaxation – Kangaroo Tutorial”

  1. Hi has anyone tried following this tutorial? I have got to made the script and plugged in my new mesh but the NV (Naked edges tool) doesnt not recognise my boundary edges, (instead it just highlights one point) does anyone know why this might be?


  2. Hey, this works excellently except my geometry out to the mesh doesn’t work. I can get particles out but geometry out is an empty output

  3. And is there another way to connect the mesh to the spring component if WbEdges is not available?

  4. Hi
    I haven’t figured out how to find the mComp decomposed. Do you know where I can find this? I have weaverbird and kangaroo… unless i am missing a plugin or something.

    thank you so much for all your help.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s