algorithmic modeling for Rhino

Playing with optimization concept used for Soumaya Museum's facade.

- 6-dimensional k-means clustering
- ~6000 triangular panels grouped in 15 families
- equilibrium reached after 40-50 iterations
- computation time ~8-12 minutes
- native GH components + Anemone

Views: 1317


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

Join Grasshopper

Comment by LabLeo on March 29, 2018 at 3:34pm

Does this involve in any kind of machine learning?

You mentioned K-clustering... Does this relate to KNN Algorithm?

Thanks, very interested in re-implementing your algorithm. 

Comment by Hendrik on October 24, 2016 at 3:52am


that means, you have done this for a result of similar planar triangles in a set of a family?

I try to do like the engineers from Gehry Technologies did. Resulting similar planar hexagonal panels in a set of a family for the soumaya museum. They used a k-means clustering. Is this quit similar as you did?

Comment by Mateusz Zwierzycki on October 24, 2016 at 3:08am

@Hendrik - 6 dimensions mean that each point has 6 coordinates. Every panel is represented as one of such points (as you need 6 coordinates to describe a triangle). Once you encode the panels as points, you can measure distance between them with the regular distance formula ( sqrt((x2-x1)+(y2-y1) + ...))). With closest point search you can cluster those points, and take some averages... Look up Lloyd's algorithm to learn more about this part.

Comment by Hendrik on October 24, 2016 at 2:58am


great work!

iam trying very similar and iam wondering what do you mean with 6-dimensional k-means clustering? In my version i compare every attribute from each panel to another. This is i think 1-dimensional k-means clustering, or not?


Comment by Neil Meredith on March 3, 2014 at 12:44pm

Have a look here for more specifics on the hex panel optimization done for the museum.

Comment by Mike Pacheco on January 15, 2014 at 6:58am

great work !!!   I´m kind of new using anemone components, can u upload a tutorial for this ? it would be awesome .   

Comment by I_M_F [Iker Mugarra Flores] on January 15, 2014 at 5:58am
Amazing work Mateusz!!! Impressive optimization....
Comment by Mateusz Zwierzycki on January 15, 2014 at 4:31am

Dario - I saw Alexander Pena de Leon's lecture at 2013 eCAADe(Prague), in which he described this optimization method. 

Comment by Roland D. Sandoval on January 15, 2014 at 3:16am

Actually, does anybody knows if the parametric design part of the Soumaya Museum facade was made by the same studio (FR-EE) or it involved any specialized computational design studio? Thnx!

Comment by taz on December 23, 2013 at 2:19pm





  • Add Photos
  • View All

© 2023   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service