巨集管理員是可用於下列目的的使用者介面:
下面展示巨集管理員畫面:
頁籤表示巨集的範圍或層級。
您可以從這些頁籤加入、修改、建立及刪除模組和巨集。
模組是組織巨集的群組。模組中的巨集可單獨執行,也可與其他巨集互相共用代碼或公用程式。模組在巨集管理員中排列如下,包含的巨集則組織在其父模組下。
模組中的巨集會顯示出來且建立在一起。模組的表示圖示也會展示巨集的狀態。
圖示 | 巨集狀態 |
---|---|
模組已成功建立、啟用和載入。此模組已準備好執行。 | |
模組已經過編輯,但尚未建立。 | |
模組已停用。 | |
無法建立模組。 | |
無法載入模組。 | |
模組已損毀。 |
基本而言,應用程式層級巨集工具可用於在幾乎所有 Revit 工作階段的任何文件中撰寫。此外,它們不需要在 Revit 中開啟專案即可執行。這可讓您靈活的執行以下操作:
請務必實施這些用法,這是建立啟動巨集所需處置之應用程式層級巨集的良好實踐。
文件層級巨集工具是針對特定專案而撰寫的,且儲存在 Revit 專案中。
您可使用執行語言 C#、VB.NET、Ruby 與 Python,在 Revit 中建立巨集。您的選擇將決定在 Revit 巨集 IDE 中產生及編輯的原始程式碼樣板類型。
在 Revit 巨集 IDE 中作業時,必須先成功儲存和建立巨集,巨集才會顯示於巨集管理員的分類清單中。在查看載入 Revit 巨集 IDE 的初始程式碼範例之前,讓我們先瞭解巨集專案檔案在電腦上的存放位置。
應用程式層級和文件層級巨集專案皆會儲存於 Revit 安裝目錄的子資料夾中:
Windows 7 和 Windows 8: %ALLUSERSPROFILE%\Autodesk\<產品名稱和版本>\Macros\<release>\<product>\AppHookup
文件層級巨集專案會儲存於 RVT 檔案中。在磁碟上,開啟關聯的 RVT 專案時,任何建立和儲存的巨集會暫時儲存。當這些文件層級巨集檔案的對應 Revit 專案文件 (.rvt) 關閉時,便會從本端電腦上刪除這些巨集檔案。
介紹過整體工具與程序之後,接下來查看特定工作。