《Grasshopper参数化设计教程》实操 Part A Level 2

本文介绍了如何使用grafttree进行数据存储和操作,通过建立20*30的网架模型,提取矩形信息并计算中心点和面积。接着在边线上绘制移动点,并根据这些点与中心点连线形成新的几何形状。进一步讨论了在图形上动态改变移动点位置,以及应用渐变值的实现方法。内容涉及到数组操作、图形绘制和数据交互。
摘要由CSDN通过智能技术生成

续写Level1内容 看不懂的地方 回溯Level1 也未必看懂

因为要明白有关graft tree的东西 就是grasshopper储存和读取数据的方法 就是那个小树苗的图标 但其实也没啥好讲的 就是数组呗 然后可以改变维度 完事了呗 (需要单独写一篇解释graft tree吗? 如果有人看的话)

1 写一个20*30的网架 提取每个矩形的平面,四点,四边信息 根据平面信息计算每个方形中心点和面积 根据四边信息 绘制每个边上可移动(规定为每边1/4处,对边点相连交叉点即为中心点)的一点 然后分别以移动点和计算的中心点为两个端点 画线

得到:
在这里插入图片描述

电池如下:
在这里插入图片描述Tips:
在这里插入图片描述
标成这样 谁敢说一句不清晰 对了 双击空白处 输数字 就默认调用slider

2 在上一步得到的线上绘制移动点 提取网架矩形的四个边的端点 每对端点和绘制的移动点作为三角形的三个顶点 连成三角形线框 封面

得到:
在这里插入图片描述电池如下:

在这里插入图片描述Tips:
在这里插入图片描述3 把两个移动点的位置改成随机数 重复第二步同样的操作
得到(放大图例):
在这里插入图片描述电池:

在这里插入图片描述

谁能给我解释下为什么封面他要flatten!!!!?? 我有点迷

//刚发现 好像提取矩形个数那个函数可以不用flatten 因为网架输出的时候就已经flatten了?

4 将以上步骤中的随机数改成渐变值
//从这句话就知道 只需要修改参数的获得方法 改掉随机数函数

如图:

在这里插入图片描述
电池:网架-参数-其他(groups)
在这里插入图片描述PS 再不关机大爷要锁门了 我先撤了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值