Ⅰ rbz是什麼SketchUp插件安裝方法
第一節:SU插件基礎知識
SU的插件大多都是使用Ruby腳本寫的,其文件後綴為*.rb。一個功能簡單的插件往往只用一個rb文檔就能解決問題,如:生成面域1.1插件「MakeFace11.rb」,清理插件「purgeall.rb」。「單個rb」
而功能較復雜的插件往往由一個rb文件外加主程序文件夾構成,其單一rb文件的作用就是給SU帶路,引導SU進一步載入主程序文件夾里的文件(起實際作用的腳本,圖標等)。如:一鍵通道插件「RND_Suchannels」。「rb+文件夾」
還有一種可持續發展的插件會把一些基本動作(尋點,畫線,畫弧,選擇等)做成腳本庫,並在此基礎上開發出一系列神級功能,比較典型的是ThomThom大神開發的TT系列插件。想要使用這套插件,需要先安裝最新版本的TT_Lib²(TT運行庫),然後再安裝其他插件,如TT_Edge Tools²,也就是說,如果你想用TT_Edge Tools,那麼最起碼的,你要有這幾個文件:「庫+rb+文件夾」
一般來說,升級了SketchUp版本的話,TT_Lib²要跟著升級。
如何安裝插件呢?在Google時代的SketchUp版本中,我們需要把上圖所述的文件,全部復制到SketchUp安裝路徑中的Plugins文件夾里,默認是C:/Program Files (x86)/Google/Google SketchUp 8/Plugins。那麼在這樣操作後插件用不了的常見錯誤是:
路徑還是不對(這單蠢屬於眼神不好)。
只復制了*.rb,沒有復制主程序文件夾(相當於裝軟體卻只復制了桌面上的快捷方式,實際內容並沒有安裝,這不是逗么,往往這時候SU會報錯)。
系列插件沒裝插件庫,或插件庫版本過時,典型的就是想用TT系列插件中的某一個功能,卻沒事先裝好TT_lib,或者TT_lib不符合SketchUp版本,需要下載最新版進行升級,這個時候SU還是會報錯的。
裝了SUapp造成了插件沖突(這時候可能需要卸載SUapp,甚至重裝SketchUp,原因可能是注冊表沖突,詳細邏輯我不太了解)。
以上應該算是SU玩家們的常識了,今天要說的,是Trimble公司接管SketchUp以後,所有的插件格式統一變成了一個文件*.rbz。
第二節:*.rbz的正確打開方式
有了這個*.rbz格式,安裝插件就變成了非常簡單的事情。
如果你的SketchUp版本是SketchUp8 M1以上,換句話說,如果你的SketchUp圖標已經變成了這樣:
那麼就可以快速安裝*.rbz了。Trimble的官方教程如下:
在這個SketchUp的Window菜單下點擊「Preferences」(偏好設置)。
選擇「Extensions」(擴展程序)。
點擊左下角的「Install Extensions」(安裝擴展程序)。
找到你要安裝的*.rbz文件,點擊打開。
接下來它會提示,要往系統文件夾中復制文件了,問你是否同意,點擊同意就好,最後它會說,插件已經成功安裝。就這么簡單。
第三節:rbz是什麼
*.rbz文件實際上是若干「*.rb文件+主程序文件夾」使用zip壓縮演算法壓制的壓縮包。
以SketchUp 2015版為例,原本的Plugins路徑被改到了一個非常冗長的隱藏路徑下:C:/Users/Administrator(這個是你的系統管理員名,你的很可能不一樣)/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins。這個路徑需要設置顯示隱藏文件才能找到。為了敘述的方便,下文把這個路徑就簡稱為「神煩隱藏路徑」。
只要把第一節中提到的「*.rb文件+主程序文件夾」,復制到「神煩隱藏路徑」里,插件就會生效。僅僅復制*.rbz過來,或者把*.rbz後綴改成*.rb都是錯誤的做法。
那麼自己手動安裝插件的方法是,把*.rbz後綴名手動改成*.zip,這時候就可以使用解壓縮軟體解壓了,你會得到若干*.rb文件和若干主程序文件夾,把這些文件一並復制到「神煩隱藏路徑」,插件就裝好了。而這正是第二節的教程中點擊「安裝擴展程序」時,SketchUp悄悄為你做好的事情。
所以,你如果拿到*.rbz文件,就用第二節的方法裝。拿到*.rb+主程序文件夾,就把它們復制到「神煩隱藏路徑」里。或者復制到SketchUp安裝路徑下的「ShippedExtensions」,默認是C:/Program Files/SketchUp/SketchUp 2015/ShippedExtensions,復制到這里以後,你打開SketchUp的時候,它還是會自動把這個文件夾里的東西悄悄搬運到「神煩隱藏路徑」里,所以本質上都是一樣的。
第四節:自定義插件包
已經知道了這些知識,我們能做什麼呢?
我們可以逆向思維,把自己常用的插件用zip演算法打包,並且把*.zip文件後綴名改成*.rbz,這樣下次安裝的時候,使用第二節的方式載入*.rbz就會非常非常方便了,再也不用去找「神煩隱藏路徑」了,軟體會幫你把這些麻煩事都悄悄料理好。
我在《CAD導入SketchUp封面教程》中所提供的適用於SketchUp 2015版本的「SU2015封面套裝.rbz」就是用這個思路製作的,內含最新版的「TT_Lib²」運行庫文件+「TT_Edge Tools」+「生成面域1.1″三組插件。如果你像我一樣是使用WinRAR打包文件的,那麼注意壓縮的時候選擇ZIP演算法。
希望這篇教程能解決你在安裝插件時的困惑。大家都在看: cada4圖框尺寸設置 CAD遮罩快捷鍵使用方法 cad視口快捷鍵怎麼用? Excel階乘函數怎麼用? pr序列預設一般選哪個選項?pr的新建序列和輸出視頻設置如何選擇?