How to share my Ghuser

我最近完全了一些GH cluster ,而我也通過create user object ,將有關的cluster 轉為Ghuser 放在Roaming >Grasshopper >User object ,如圖 A1A,在我的電腦中 工作如常,GH cluster 是记录在USB盘中,如果我拔了,RH中便用不了我的components。

我當然可以將GH cluster 搬到我的電腦硬碟D: 中,但問題是我如何給我的同學分享我的Ghuser?是否我只能給同學我的GH cluster ,由他們自己create user object?
我以前用过的Ghuser (e.g. M+, Duck, Crystallon) ,我都是将Ghuser , copy 到user object 的folder 就可以用。

如果你已经另存为 .ghuser 文件,可以将其直接推拽至 Grasshopper 的工作画布中,这样这个拽入的 Ghuser 文件会被自动保存至下面的路径

%AppData%\Grasshopper\UserObjects

无需做任何的设置,当然所有的 .ghuser 文件也可以直接拷贝至上面的路径,打开 Grasshopper 都可以在GH的工具列中找到

多謝Jessesn 你的快速回復,的確我的ghuser 可在我插入記著cluster 的USB才可工作 如下圖A1A!A2是我储在USB 盘的ghcluster, 如沒有插入的話,會如下圖A3一樣!



这个提示说明你的 Cluster 内有其他的第三方插件没有被加载,Cluster能显示就说明已经被加载,但Cluster内的内容是否正常运行,取决于Cluster内所包含的内容是否完全被加载。

多謝你的解釋,我在做的Ghcluster 只用GH 的Plugin ,沒用VB C++或Python等,而且在運行Ghcluster 沒出現甚麼錯誤,所以我才打算做Ghuser給其他同學
是否在GH上component palettes的Plug in 就算是已經加載?

所有 Cluster 内的插件能被加载,这个 Ghuser 文件才能正常运行。如同我之前回复你的一些问题时,打开你提供的 Cluster 无法正常运行一样,因为里面内置了一些你电脑上插件,但我的电脑上没有。

提醒:如果你准备写 Cluster, 请尽力避开第三方插件,所有 Grasshopper 非原生运算器都不建议加入,并不是所有的插件都支持 Cluster。

Jessesn 多謝你的解釋