|
本人初学grasshopper,有些功能上的疑问,不知道它有没有这方面方便的功能。
具体如下图,假设我用gh的运算器生成了下图左边的实体(未烘培),运势器的列表有20个面。那现在我要从这的列表中的20个面中选出右边黄色部分的三个面,进行下一步操作,有什么好的方法。(前提是不烘培出实体后再去选)
我的其中一个办法是用item,这个办法很笨。我只能一个个试,从0试到19,看哪个是输出了三个面其中一个。因为你不知道那三个黄色的面到底是20个面中的第几个。
方法2,就是通过实体的空间位置属性,用条件去选。如设定这20个面中平行于工作面,而且不在z=0工作面上的面。这样就可以选出来了,但问题是,gh有这样对物体空间位置属性进行筛选的运算器吗。
求高手指教,或者用另外的快捷的思路。总之不能把它烘培出实体后再选择。因为这样编辑的连续性就断了。如果源头数据改变,那么在这就得再烘培一次,在拾取实体才能往下一段运算。[url=]图片[/url]
|
|