建筑学作品集分析图GRASSHOPPER

会Grasshopper了不起吗?了不起!

2018-01-12  本文已影响6人  86cb636b902c

今天介绍本期教程是关于GRASSHOPPER里的插件KANGAROO的教程:用KANGAROO做CIRCLE PACKING

1、首先用GRASSHOPPER的随机生成平面点的指令做出随机点


2、将随机点相互连线,并提取所有连线的起始点和终点。将起点终点改为树状数据连入寻找最近点的运算器,需要寻找的点云即上一步产生的随机点


3、给每个随机点对应半径。可以生成任意数字,这里做了三组不同的数字,共一百个


4、以第二步中找到的最近点为参考分配这100个数字


5、将得到的数据分组叠加(相切圆半径和)接入弹力运算器的REST LENGTH与UPPERCUTOFF输入端。给STIFFNESS赋值,并将第二步中产生的相互连线接入CONNECTION


6、用平均值运算器找到第一步中产生的随机点的中心。连接中心点与这100个随机点,并将连线接入相互作用力的运算器。给STRENGTH赋入一个负值(负值为相互吸引)


7、将弹力与相互作用力同时接入KANGAROO主程序。将第一步的随机点连入GEOMETRY


8、将上一步中的GEOMETRYOUT接入圆心,第三步产生的100个数字接入半径产生100个圆


9、开始模拟,100个圆开始向中心聚集


10、聚拢后,慢慢将相互作用力的强度调整到零即可得到相切圆阵列


效果图

本期关于GRASSHOPPER里的插件KANGAROO的教程,用KANGAROO做CIRCLE PACKING。更多的内容会在下周的课程给大家讲到。

课程时间:

2018.01.20(下周六)

18:00 - 19:30(请大家提前十五分钟进入直播群)

请到官网联系老师进群

官网:asarts.cn

上一篇 下一篇

猜你喜欢

热点阅读