首页/技术分享

Dynamo提取构件信息并导出至Excel

发布于:2019-04-10 21:21:16
16880人 分享

以往我们通过Revit的明细表获取的数据如果想要导入Excel,还需要通过文本文档作为媒介。这次,我们使用Dynamo将构件的数据直接导入Excel。

1、通过节点Select Model Elements将想要提取参数值的图元选择进Dynamo中。

2、节点Element.GetParameterValueByName可以根据输入端parameterName输入的实例参数名称提取该参数的数值,需要注意的是,直接将节点Select Model Elements的结果输入的话,只能获取实例参数的数值。

3、想要获取类型参数的话,加一个节点Element.Type,这样就可以提取墙体的类型参数“厚度”。

4、为这些参数组成的列表添加标题,标题的内容就是参数的名称。

5、节点Excel.WriteToFile的作用就是将列表的数据导出至Excel,filePath接收的是Excel文件的路径,sheetName接收的是Excel表格工作簿的名称,startRow表示起始行,startCol表示起始列,data就是需要导出的列表,overWrite表示每次数据更新时是否重写Excel文件。

6、找到导出的Excel文件,打开就是最终的成果。

转载请注明来源本文地址:https://www.tuituisoft/blog/2465.html

上一篇:

Revit中想要移动封檐带应该怎么做?

下一篇:

Revit中项目浏览器创建手动的文字组织方案