请问这个是不是bug?会自动保留上一次输入的数据


shiyan.gh (4.5 KB)

不是 Bug, 更多详情解释请浏览这里 Grasshopper Online Document

先不管是不是bug了,那么有没有办法,能够让它执行完毕后,清除内部数据呢?或者在选取前,清除内部数据

取决于 Get Geometry 前面接入运算器内的数据,例如你截图中的 Curve 可以清除, Get Geometry 的输入数据也会被清理。

截图是为了演示,才连接一个curve,实际打包成rhp文件后,getgeo就是第一个电池。因为它会存储数据,让我在使用过程中,很苦恼

请尝试在打包前清空 Curve 里面的数据

大佬,这真的是个bug,强烈建议你亲自动手试试看。你自己打包一下试试看,并且向上级反馈这个bug

请在 Rhino 指令行执行 SystemInfo, 然后把弹出内容完整拷贝后回帖。

这个版本已经稳定很长时间了,所以不要轻易怀疑存在bug,大概率是对机制不了解。
get geo等系列运算器是配合Grasshopperplayer功能开发的,它的运行机制就是:get geo运算器左边连线的内容,就是给他指定默认值的。我揣测你是不想指定默认值,那就删除它(curve运算器)就可以了。

1 个赞


你看一下,这是录制的实际画面,除了第一次运行不会遗留数据,后面再运行,都会保留上一次的数据

上面在讨论shiyan.gh,怎么突然又跳出来一个rhp的录屏? shiyan.gh的表现符合预期。

因为既然连了getgeometry和contextbake,就必然是要打包成rhp文件运行的。这两个电池的作用,就是让打包的