我这里是想做类似于蜂巢的结构,尝试了用数字一个一个点筛选出来但是这样太繁琐了,我要怎么去做才能统一的把上面六边形边缘的六个交点跟下方六边形的中点统一的筛选出来。
先发.gh (24.1 KB)
因为你总要给柱子定位吧,所以可以做个半自动的:
先选择底面上你要落柱子的点,投影到顶面上(这步可选),再找顶面上最近的6个点
如果模型比较复杂,SurfaceSplit 可能会花比较长的时间来运行,可以利用 FaceBoundaries 来处理结构会更快,
BTW,关于FaceBoundaries 的使用方法
FaceBoundaries
不好意思不太明白您说的是什么意思
因为你的问题从头到尾也没有暗示或者明示你的形状可能是立体的
而是一上来就发了平面
所以J大给你的解答也是基于平面的
但凡你稍微看一下他给你的GH,你就能看到Z方向的move
然而你可能连看都没看
比起你的问题,我更好奇的是你的学习习惯
可能是你对 Grasshopper 与 Rhino 不熟练 ,稍稍有一点点改变你就找不到北了…
你目前的需求是把 N-Gon 结构向外膨胀(平面是移动),需要维持 N-Gon 数据结构,方便后面直接连线 ( 下图右侧的 Line),给你一个参考范例
没事,你找到了你的方法就行