本書以Revit 2015作為平台,由淺入深地介紹了Revit API的基礎知識、開發工具以及相關資源,並搭配了大量的實例代碼、圖片和表格,方便讀者更好的理解。本書內容是Revit二次開發基礎類教程,共有15章,主要從如下幾個方面來構建:功能(事件、界面、宏),類層次(應用類、文檔類、元素、族等),不同專業(建築、結構、MEP各專業相關的API)。
本書適用於想要使用Revit API進行編程的初學者,根據本書的Revit API知識,讀者可以搭建起二次開發環境,並開發Revit插件來對Revit的數據進行讀取、創建、修改、導入導出等;也可以通過API和.NET技術來創建豐富的用戶交互界面,提供更好的用戶體驗;通過擴展Revit本身不具備的功能,使得Revit和其他軟件平台進行交互,實現數據驗證、檢查以及操作自動化,極大地提高數據利用率以及設計的效率。
1