Revit 2016的新功能之一,就是支持Python和Ruby的宏。
但是Revit 2016的SDK裏面卻沒有示例代碼,可能大家都不知道一個功能,就是示例代碼都隱藏在創建出來的工程裏面,如下圖,注意裏面的if False,它下面的函數都是示例代碼,我們可以把if False去掉,然後把下面的函數向前縮進4格,然後編譯,就可以在宏對話框裏面看見了:
Revit 2016的新功能之一,就是支持Python和Ruby的宏。
但是Revit 2016的SDK裏面卻沒有示例代碼,可能大家都不知道一個功能,就是示例代碼都隱藏在創建出來的工程裏面,如下圖,注意裏面的if False,它下面的函數都是示例代碼,我們可以把if False去掉,然後把下面的函數向前縮進4格,然後編譯,就可以在宏對話框裏面看見了:
Category(類別),Location(位置),LevelId(標高), GroupId(組),Id,UniqueId(唯一Id)等都是元素的幾