id |
cf2019_066 |
authors |
Zheng, Hao ; Zhe Guo and Yang Liang |
year |
2019 |
title |
Iterative Pattern Design via Decodes Python Scripts in Grasshopper |
source |
Ji-Hyun Lee (Eds.) "Hello, Culture!" [18th International Conference, CAAD Futures 2019, Proceedings / ISBN 978-89-89453-05-5] Daejeon, Korea, pp. 526-537 |
summary |
With the rapid development of parametric design, Grasshopper, as a visual programming tool for architects, has been widely used. However, although Grasshopper is powerful for data processing, there is a weakness that the data only flows linearly from the first component to the last component, which means it’s impossible to update the data iteratively by loop structure in native Grasshopper. So here, we introduce a Python based scripting plug-in Decodes, adding the function of loop construct into Grasshopper while integrating the basic graphical operations with faster mathematical matrix calculation. What’s more, in order to bring Decodes into play as far as possible, four iterative patterns are researched and designed through Decodes scripting, demonstrating the strength and necessity of loop construct. The patterns include iterative subdivision patterns (center tiling and pinwheel tiling) and iterative growing patterns (semi-regular tiling and swarm behavior). Also, the core parts of their codes are revealed and deciphered in this article. |
keywords |
Algorithmic design; Iterative pattern; Programming; |
series |
CAAD Futures |
email |
|
full text |
file.pdf (943,168 bytes) |
references |
Content-type: text/plain
|
Radin, C. (1994)
The pinwheel tilings of the plane
, Annals of Mathematics
|
|
|
|
Reynolds, C.W. (1987)
Flocks, herds and schools: A distributed behavioral model
, ACM SIGGRAPH computer graphics
|
|
|
|
Rutten, D., Galapagos (2013)
On the logic and limitations of generic solvers
, Architectural Design
|
|
|
|
Steinfeld, K. and J. Ko, Decodes (2013)
A Platform-Independent Computational Geometry Environment
, The 18th International Conference on Computer-Aided Architectural Design Research in Asia
|
|
|
|
Williams, R. (1979)
The geometrical foundation of natural structure
, Dover New York.
|
|
|
|
last changed |
2019/07/29 14:18 |
|