algorithmic modeling for Rhino

Size: 190cm x 90cm x 90cm
Materials: Laser-cut cherry and poplar wood veneer
Tools: Grasshopper, Kangaroo, Python, Lunchbox, Rhinoscript
Permanent Collection of the Centre Pompidou
Exhibition: Multiversites Creatives, May 2 - August 6, 2012

Views: 9307

Albums: Chrysalis (III)
Location: Paris, France


You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Oswald Pfeiffer on July 24, 2014 at 5:52am

Great to see it from this point of vue !

Comment by Yang LYU on May 3, 2014 at 8:10pm

Hey, would you mind sending me the grasshopper file of it? I am taking Gwyllim's class of grasshopper, and he is very interested in this one, and wants me to research on this style. Thanks a lot. My email is .I really like your project

Comment by zl on June 5, 2013 at 6:41am

How do you used " Python" in this project?

Can you explain it? this pattern can be created by rhino grasshopper.

Comment by Behnood Eghbali on December 10, 2012 at 5:23am


Comment by Benlloyd Goldstein on August 28, 2012 at 3:08am

SO BADDASS!!! Super impressed. Keep up the good work Andrew! 

Comment by Andrew Kudless on July 30, 2012 at 3:51pm

@Rasmus: I'm not sure what you mean by "download the link". If you want a copy of the photo, can't you just right-click and "save image as"? To answer your question about the 360 degrees: If the sum of the angles of that meet at a vertex are anything but 360 degrees that means that the faces around that vertex cannot be unfolded flat without introducing a seam. I wanted to avoid adding extra seams so I calculated the location along a surface normal that would allow the face angle sums at the centroid of each plate to equal 360. See this diagram on my website:

@Roman: Yes, this is an art object that was commissioned by an art museum. 


Comment by Rasmus Holst on July 30, 2012 at 10:28am

Hey Andrew. 

Great project - I could'nt download the link on the page though.

Nevertheless why do you wanna have the sum of angels in the plate to be 360? And what was your parameters or algorithm for optimizing the cell organisation?


Comment by Roman Bablowsky on July 30, 2012 at 6:34am

great cocoon, but it is used just like a piece of art?

Comment by Andrew Kudless on July 19, 2012 at 2:55pm


- Python: The inner plates at the base of each cell are non-planer but I wanted to cut them from planer material without any seams. I used python to search along a surface normal vector at the center point of each cell for a particular point where the triangles that make up the base plate would sum to 360 degrees. Any sum other than 360 would result in a seam. 

- Lunchbox: Simply Baking the geometry to the Rhino file in a ordered way. Each object had a unique name so that I could look it up later during assembly if needed.

- Rhinoscript: Very small usage. I only used a script I wrote to convert text objects to single-stroke fonts for faster laser cutting.

Comment by Mateusz Zwierzycki on May 1, 2012 at 8:01pm

"Tools: Grasshopper, Kangaroo, Python, Lunchbox, Rhinoscript" 

what was "python, lunchbox, rhinoscript" used for ?





  • Add Photos
  • View All

© 2022   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service