X
返回顶部
当前位置: 首页> BIM资讯> BIM技术

Grasshopper技巧:如何使若干个排列顺序错乱的矩形曲线顺序和方向改为一致?

发布:中文网小编4号 浏览:3632人 分享
发布于:2021-10-21 16:35

image.png

问:如何使若干个排列顺序错乱的矩形曲线顺序和方向改为一致?

(比如每个矩形的下边排列顺序都是0,然后统一逆时针排序)

image.png 

答:

核心逻辑:首先将所有曲线的方向调整一致,利用Flip curve工具,接着用核心运算器Shift List将所有矩形曲线数据偏移到目标位置。

image.png 

以上述图片为例,矩形曲线的排列顺序和方向都是不一样的。

1. 首先调整曲线方向一致并炸开得到每一段曲线

image.png 

2. 接着通过Sort list将曲线按纵向方向排序找出最下边的线,再利用Item Index得到最下边线的序号值让其作为每一个矩形曲线数据偏移的值,最终输给Shift List得到排序一致的矩形曲线。

image.png 

image.png 

image.png 

来源:蜂巢建筑

BIM技术是未来的趋势,学习、了解掌握更多BIM前言技术是大势所趋,欢迎更多BIMer加入BIM中文网大家庭(http://www.wanbim.com),一起共同探讨学习BIM技术,了解BIM应用!