下載套件檔案
點選下方按鈕下載 designtoolbox-latest-rh8_30-win.yak。這個固定檔名永遠指向最新版本——目前為 1.1.6 版,適用於 Windows 平台的 Rhino 8.30 以上版本。同一目錄下另有帶版本號的檔案 designtoolbox-<版本號>-rh8_30-win.yak,需要保留特定版本時可以使用。
若 PackageManager 無法連線到套件伺服器——中國大陸網路環境或離線工作站常會遇到——可以下載套件檔案,在 Rhino 8 中直接安裝。套件完全相同,安裝方式也一樣。
本教學並未繞過 PackageManager——仍然透過它安裝,只是把來源從搜尋結果換成本機檔案。
點選下方按鈕下載 designtoolbox-latest-rh8_30-win.yak。這個固定檔名永遠指向最新版本——目前為 1.1.6 版,適用於 Windows 平台的 Rhino 8.30 以上版本。同一目錄下另有帶版本號的檔案 designtoolbox-<版本號>-rh8_30-win.yak,需要保留特定版本時可以使用。
啟動 Rhino 8,在指令列輸入 -PackageManager 並按 Enter。請注意開頭的連字號 -,它會讓 Rhino 以指令列方式執行,而不是開啟圖形視窗。指令列出現 Search / Install 選項時,點選 Install(也可以輸入 Install 後按 Enter)。
指令列提示 Package file ( Browse ): 時,點選 Browse 開啟檔案對話框,選取剛下載的 .yak 檔案,Rhino 就會安裝它。也可以直接把 .yak 檔案的完整路徑貼到指令列後按 Enter。
完全關閉 Rhino 後重新開啟。外掛需要重新啟動之後才會載入。
在指令列輸入 DesignToolbox 並按 Enter 開啟面板,然後在面板內登入。
網路正常時更建議標準方式:直接執行 PackageManager 並搜尋 designtoolbox。查看標準安裝步驟。
面板可以正常開啟,但登入時出現網路權限錯誤。這是這台電腦本機的防火牆或安全軟體設定問題,與帳號或伺服器無關。
DesignToolbox 面板可以正常開啟,但登入時會失敗。Rhino 指令列會顯示 login failed,並帶有以一種存取權限不允許的方式嘗試存取通訊端(英文系統上會顯示 An attempt was made to access a socket in a way forbidden by its access permissions)——這是 Windows 通訊端錯誤 10013。
這台電腦上有某項設定禁止 Rhino 程式本身連上網路。面板頁面是由獨立的內嵌瀏覽器程序載入,所以還能開啟;而登入請求是由 Rhino 程式本身送出的,因此被擋下。這與你的帳號、密碼或伺服器都無關。常見來源有:Windows 防火牆中針對 Rhino 的輸出封鎖規則(規則名稱常為 "Rhino 8")、安全軟體的程式連網控制(例如趨勢或 360 的「禁止連網」)、以及公司網路政策或裝置管理軟體。
如果開著代理或 VPN 軟體時能登入,一關掉就無法登入,幾乎可以確定就是這個原因。你也可以以系統管理員身分開啟 PowerShell,執行下面的指令查看是否有針對 Rhino 的輸出封鎖規則——它只負責查看,不會變更任何設定。
Get-NetFirewallRule | Where-Object { $_.Action -eq 'Block' -and $_.Direction -eq 'Outbound' -and $_.Enabled -eq 'True' } | Get-NetFirewallApplicationFilter | Where-Object Program -like '*Rhino*' | Select-Object Program
Windows 防火牆。開啟「有進階安全性的 Windows Defender 防火牆」,在「輸出規則」中找到 Rhino 8(或 Rhino.exe)的封鎖規則,停用或刪除它。也可以以系統管理員身分執行:
Get-NetFirewallRule -DisplayName 'Rhino 8' | Where-Object Direction -eq 'Outbound' | Disable-NetFirewallRule
安全軟體。在其「程式連網控制 / 網路防護」設定中,將 Rhino.exe 設為允許連網。
公司電腦。請 IT 部門放行 Rhino.exe 對 designtoolbox.ai 443 連接埠的存取。
變更完成後重新啟動 Rhino,再重新登入。