我对Revit的编程比较陌生。我当前正在获取图形中类型为door或window的元素列表。我想做的是将它们转换为一个开始,但是当我尝试将它们转换为一个Autodesk.Revit.DB.Opening时,我得到了一个错误。代码如下: var designOptionFilter = S2E.Revit.Tools.Library.Cache.DesignOptionFiltercollector.WherePa
在Design Automation API for Revit - 中,我对这句话非常感兴趣:“通过提供对完整Revit DB Api的访问,而无需在桌面上安装Revit”。示例和教程指的是在我这边创建Revit插件,该插件需要桌面版本的revit。如何提取数据并将其直接发送到Revit DB API?我的用例是,我希望将Revit文件中的属性提取为csv或json文件,对其进行增强,然后将其直接推送回Revit DB。