在中国国家体育馆的范例中:体育馆的顶棚框架是直线和椭圆相切的关系,但是Grasshopper软件只提供了直线与圆相切的功能。为了完成设计,没有的功能需要我们自己开发,本范例中:我们开发了一种、直线和椭圆相切算法,来满足自身工作需要。
另外,我们用随机数、生成了鸟巢的结构框架,框架与框架之间、是无序的交叉状态,我们发现一个问题,有些框架之间距离太近了,我们需要的是一种随机且均置的效果,于是我们编写了一个优化算法,如何在框架与框架之间,无序的交叉状态中,每次循环、找到距离最近的两根,并去除其中的一根,,剩下的一根和其他的框架一起进入下一次循环,经过多次的循环迭代后,我们剔出了最差的基因,得到了最终优化后的结果。
我们也用循环迭代完成了对顶棚的修剪。可以用参数化实现建筑方案设计全过程。