Grasshopper
| 工具列 | 功能表 |
|---|---|
|
|
工具 Grasshopper |
Grasshopper 指令可開啟 Grasshopper® 外掛程式視窗。Grasshopper 是與 Rhino 的 3-D 建模工具緊密整合的圖形化演算編輯器。
如何使用指令行選項
- 在指令名稱前加上連字號: -Grasshopper。
指令行選項
框選
下載 Grasshopper 外掛程式並控制 Grasshopper 視窗的可見性。
載入 |
下載 Grasshopper 外掛程式,但不會開啟 Grasshopper 視窗。 |
顯示 |
開啟 Grasshopper 視窗。如果還沒下載 Grasshopper 外掛程式,會在此時下載。 |
隱藏 |
隱藏 Grasshopper 視窗。 |
切換 |
切換 Grasshopper 視窗的顯示或隱藏。 |
文件
開啟 |
瀏覽或輸入開啟 Grasshopper 檔案的路徑 (*.gh、*.ghx)。 |
儲存 |
儲存目前的 Grasshopper 檔案。 |
另存 |
以不同名稱另存目前的 Grasshopper 檔案。 |
封閉 |
關閉目前的 Grasshopper 檔案,未儲存的數據將會遺失。 |
CloseAll |
關閉所有的 Grasshopper 檔案,未儲存的數據將會遺失。 |
求解器
啟用 |
解除鎖定 Grasshopper 求解器。Grasshopper 會恢復計算互動式資料。 |
停用 |
鎖定 Grasshopper 求解器。Grasshopper 會停止計算互動式資料。 |
切換 |
變更 Grasshopper 求解器的鎖定狀態。 |
橫幅
當指令 -Grasshopper 下載 Grasshopper 外掛程式時,可更改 Grasshopper banner 的可見性。
啟用 |
顯示 Grasshopper 橫幅。 |
停用 |
隱藏 Grasshopper 橫幅。 |
分開 V5 與 V6 元件
從 Rhino 5 及 Rhino 6 的 Grasshopper 隱藏外掛程式的方法。
從 Rhino 5 的 Grasshopper 隱藏外掛程式
-
將 Rhino 6 GH 外掛程式放在 %APPDATA%\Grasshopper\6\Libraries 裡,GH for Rhino 5 不會在此資料夾。或者是將它們放在只能從 Rhino 6 下載的外掛程式 .rhp 檔案的旁邊。
從 Rhino 6 的 Grasshopper 隱藏外掛程式
- 放置一個與外掛程式檔案 (.gha) 同名但副檔名為 ".no6" 的檔案。該檔案必須放在 .gha 檔案的旁邊。只要這個檔案存在,就算是空的也可以。也可以使用 GrasshopperIgnorePlugin 指令執行此操作。
將 Grasshopper 的設定重設為預設值
在某些情況下,您可能需要清除所有自訂的設定或停用 Grasshopper 中的外掛程式才能重新開始。
刪除所有自訂的設定
-
在 Grasshopper 的 File > Special Folders > Settings Folder 開啟包含設定檔案的資料夾。
-
關閉所有 Rhino 視窗。
-
刪除資料夾中的 .xml 檔案,或者將它們移至其他位置,以便以後找回。
停用外掛程式
可以使用不同的方式停用 Grasshopper。
-
使用 GrasshopperLoadOneByOne 指令選擇要在 Grasshopper 啟動之前下載的外掛程式。
-
使用 GrasshopperIgnorePlugin 指令停止下載外掛程式。
請參考
PackageManager
發現、安裝和管理 Rhino 及 Grasshopper 外掛程式。
GrasshopperDeveloperSettings
| 工具列 | 功能表 |
|---|---|
|
|
|
GrasshopperDeveloperSettings 指令可管理 Grasshopper 外掛程式 (*.gha) 的下載和位置。目前 Grasshopper 中有更好的功能可以完全替代這個指令。
使用 COFF 位元組陣列在記憶體中載入 *.GHA 組件
Windows 系統不允許從 "不安全" 的位置 (例如網路驅動機) 下載 DLL 檔案。勾選後,外掛檔案會先從磁碟讀取到記憶體,再從記憶體下載到應用程式。此選項可以下載儲存在伺服器的外掛程式。不建議更改此選項。現在 Grasshopper 有更好的方法可設定每個外掛程式的下載 (File > Preferences > Solver > Plug-in loading)。
程式庫資料夾
加入資料夾
除了預設位置之外,可在 *.gha 檔案將被下載的位置額外加入一個資料夾。外掛程式開發人員可以加入 Visual Studio 構建資料夾並從那裡下載 *.gha 檔案。
有效的資料夾
顯示 Grasshopper 嘗試下載外掛程式的資料夾。您無法編輯該列表,但該列表可以幫助查找特定外掛程式的位置。
請參考
GrasshopperFolders
| 工具列 | 功能表 |
|---|---|
|
|
|
GrasshopperFolders 指令可開啟 Grasshopper 儲存設定、用戶物件、物件組或組件檔案的資料夾。
開啟其中一個資料夾
- 執行指令。
- 選取其中一個選項。
GrasshopperGetSDKDocumentation
| 工具列 | 功能表 |
|---|---|
|
|
|
GrasshopperGetSDKDocumentation 指令可從網路下載 Grasshopper SDK 說明檔 (.CHM)。
GrasshopperIgnorePlugin
| 工具列 | 功能表 |
|---|---|
|
|
|
GrasshopperIgnorePlugin 指令可選取會被 Grasshopper 忽略的 .gha 檔案。在 .gha 檔案旁邊建立一個 *.no6 文件,提示 Grasshopper 不要下載它。
使 Grasshopper 忽略外掛程式
-
執行指令。
-
選取一個 .gha 檔案。
如果 .gha 檔案位於您無法完全控制的資料夾中,那麼就必須在 Rhino 桌面捷徑按滑鼠右鍵選擇 "以系統管理員身份執行" 執行 Rhino,否則無法建立 *.no6 檔案。
使 Grasshopper 下載被忽略的外掛程式
-
刪除被忽略的 .gha 檔案旁邊的 *.no6 檔案。
GrasshopperLoadOneByOne
| 工具列 | 功能表 |
|---|---|
|
|
|
GrasshopperLoadOneByOne 指令可在下載每個外掛程式之前給予提示。使用此指令可找出在啟動時使 Grasshopper 當掉的外掛程式。
步驟
- 在 Grasshopper 未下載時執行該指令。
- 按下載外掛程式。*.gha 檔案的路徑會被複製到 Windows 剪貼簿。
- 按停用此 Rhino 工作階段中的外掛程式。
|
工具列 |
功能表 |
|---|---|
|
|
工具 Grasshopper 播放器 |
GrasshopperPlayer 指令可下載並執行 Grasshopper 定義 (*.gh, *.ghx) 但不顯示 Grasshopper 視窗。
步驟
-
執行指令。
-
選取要開啟的 *.gh 或 *.ghx 檔案。
編寫指令碼
在指令名稱前加上連字號: -GrasshopperPlayer
可編寫指令碼的指令支援在檔案路徑中使用系統環境變數。
例如:
-_GrasshopperPlayer %USERPROFILE%\myghcommand.gh
可開啟 C:\Users\{Username}\myghcommand.gh 檔案
-
如果檔案路徑包含空格,請用雙引號括起來,例如:
"%USERPROFILE%\my gh command.gh"
如果 grasshopper 定義檔案遺失,Rhino 會在以下位置查找檔案:
-
儲存 3dm 的資料夾及子資料夾。
-
在選項 > 檔案 > 搜尋路徑的資料夾和子資料夾。
如果 Grasshopper 定義檔案儲存在其中一個位置,您可以輸入沒有完整路徑的檔案名稱,例如:
-_GrasshopperPlayer myghcommand.gh
GrasshopperPluginList
| 工具列 | 功能表 |
|---|---|
|
|
工具 Grasshopper 外掛程式清單 |
GrasshopperPluginList 指令可顯示目前下載的 Grasshopper 檔案使用的外掛程式。
-
外掛程式列表將輸出到一個對話框。在指令名稱前面輸入連字號 -GrasshopperPluginList,將外掛程式列表輸出到指令歷史視窗。