Msc2G2:Computational Design

From 100ybp
Revision as of 11:15, 13 March 2019 by Nikolaus (Talk | contribs)

Jump to: navigation, search


MSc2 Group 2

Header group2.jpg


Students: Hamid Reza Shahriari, Nikolaus Houben, Rick van Dijk


Computational Design



Branching Algorithm

The main branches running along the inside and outside of our pavilion follow the principle stress lines under dead load. These were generated by using the Karamba3D plugin for Grasshopper. For the scope of this course we decided to trace certain stress lines manually to created the desired branches. Nevertheless to see if we could eventually automate this process, we worked on a grasshopper algorithm to generate branches by taking all stress lines as input. We worked from the basis of a two-dimensional point field and specified a starting point from which in a certain “field of vision” (defined by two straight lines) the closest point should be chosen. We used the Anemone plugin to create a loop and repeat this process. After a certain distance covered we would create another loop, to create secondary branches. Although we did not expand our script into the third dimension, we feel confident that it would proof useful when further developed.