NCF参数化建筑论坛

标题: 不停向前滚动的点,求GH逻辑 [打印本页]

作者: ccyy88    时间: 2014-3-21 23:59
标题: 不停向前滚动的点,求GH逻辑
有一定数量的点,都整齐的排列着,然后我有一个BOX,往同一个方向移动,当有些点落在BOX后面的时候,我需要这些落后的点移动到BOX前面,所以无论BOX怎么向前移动,在BOX里面总有一定数量的点。
[attach]41323[/attach]
然后我建了个GH,但是方法是这样的:我建立一个大BOX和一个小BOX,小BOX在大BOX的最右侧,往同一个方向移动,移动的距离无论什么时候都一样。因为无论什么时候 ,总是有3个点落后,所以每次只需要在前面增加3个点旧可以了,所以我用POINT IN BREP,每次都产生3个点在小BOX前面就可以了,后面落下的点就不管了。这是图解和GH文件

                               
登录/注册后可看大图
[url=][[/url][url=]20140320 1.3dm[/url]41325[/attach]



作者: ccyy88    时间: 2014-3-22 00:14
但是我继续发展下去,想做的东西是这样的:如果他们不是每排都是相同数量的话,当后面的点往前移动的时候该怎么排列呢??

                               
登录/注册后可看大图

作者: Lxuezhao    时间: 2014-3-22 09:28
一个最土的方法,直接把盒子移动的向量给那些点不就好了,捆绑销售啊,哈哈哈哈。
作者: /大兵夜明    时间: 2014-3-22 16:53
本帖最后由 /大兵夜明 于 2014-3-23 12:48 编辑

楼主你自己要先搞明白,如果按你说的是将落后的点移动到前面,那么重新在前面生成点本身就是不对的
[attach]41333[/attach]

作者: 水冷瓜甜    时间: 2014-3-23 12:04
好久没有动过这个复杂的想法了
作者: G.Y.    时间: 2014-3-23 22:14
/大兵夜明 发表于 2014-3-22 16:53
楼主你自己要先搞明白,如果按你说的是将落后的点移动到前面,那么重新在前面生成点本身就是不对的

其实楼主说的我没有看的特别明白,第一是不理解,因为确实没有思考过类似的东西,第二也确实在你说的地方有疑问,既然是移动点,为什么又是生成新点,而“后面的点不管”也让我有些疑问,那样的情况点分布规则还好,像你gif中不规则分布的就没办法总是新生成了。你的思路是?
作者: ccyy88    时间: 2014-3-23 23:14
/大兵夜明 发表于 2014-3-22 16:53
楼主你自己要先搞明白,如果按你说的是将落后的点移动到前面,那么重新在前面生成点本身就是不对的

我其实是在做一个设计,就是希望有一个结构可以比较容易的拆卸,然后基地在一片移动的沙漠上,所以这个建筑可以跟着沙漠一起移动,但是我觉得整个建筑一起移动比较耗费力气,每次都只从最后面的部分移动到最前面,这样比较有效率,然后我想用GH模拟这个设计,我们就把每个点当成每个结构单元,我要的效果只是后面的结构能移动最前面,但是不是说GH就一定得那么做,可以换一种思维,在前面生成和后面一样的结构,然后不管后面剩下的结构就好了,因为实在不知道怎么从后面往前移动
作者: ccyy88    时间: 2014-3-23 23:15
/大兵夜明 发表于 2014-3-22 16:53
楼主你自己要先搞明白,如果按你说的是将落后的点移动到前面,那么重新在前面生成点本身就是不对的

其实挺像你做的这个GIF的,怎么弄的,求指教!!!
作者: ccyy88    时间: 2014-3-24 23:36
求帮组啊!!!
作者: ccyy88    时间: 2014-3-24 23:37
/大兵夜明 发表于 2014-3-22 16:53
楼主你自己要先搞明白,如果按你说的是将落后的点移动到前面,那么重新在前面生成点本身就是不对的

你这个怎么弄的啊》》》
作者: 八戒哥哥!!!    时间: 2014-5-29 09:16
求好心人告诉我 那个数据连线 怎样变成空心的 或者是虚线




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2