首先,請先回答問題:「巨集是什麼?以及您為什麼要使用巨集?」巨集是設計用來自動執行重複工作,以協助您節省時間的程式。每個巨集都會執行一系列預先定義的步驟,以完成特定工作。步驟應該是可以重複執行,且動作是可以預測的。
例如,您可能定義一個巨集用於將網格加入到專案、旋轉選取的物件,或收集有關結構中所有房間之平方英呎的資訊。其他的一般範例包括:
Revit 提供可讓您擴充產品功能的應用程式設計介面 (API)。您可以加入自訂指令到「增益集」頁籤 「外部工具」面板,或是加入新面板和工具。
除了那些 API 延伸外,您還可以使用 API 來定義 Revit 中執行的巨集。本主題稍後將會說明 API 差異,但有經驗的開發人員則必須注意,您不需要在 Revit.ini 中登錄巨集,或加入 RevitAPI.dll 作為參考。
在後續的產品版本中,Revit API 可能會有所變更。這表示安裝下一個 Revit 版本之後,您必須編輯和重新建立巨集,才能反映 API 變更。