完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學歷
* 工作性質(zhì)
請先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領完即止!

下載app免費領取會員

NULL

5cdd2dc095060.jpg

Dynamo提取構件信息并導出至Excel

發(fā)布于:2019-04-10 21:21:16
首頁/技術分享/Dynamo
收藏
17403

來福

更多

以往我們通過Revit的明細表獲取的數(shù)據(jù)如果想要導入Excel,還需要通過文本文檔作為媒介。這次,我們使用Dynamo將構件的數(shù)據(jù)直接導入Excel。

1、通過節(jié)點Select Model Elements將想要提取參數(shù)值的圖元選擇進Dynamo中。

2、節(jié)點Element.GetParameterValueByName可以根據(jù)輸入端parameterName輸入的實例參數(shù)名稱提取該參數(shù)的數(shù)值,需要注意的是,直接將節(jié)點Select Model Elements的結果輸入的話,只能獲取實例參數(shù)的數(shù)值。

3、想要獲取類型參數(shù)的話,加一個節(jié)點Element.Type,這樣就可以提取墻體的類型參數(shù)“厚度”。

4、為這些參數(shù)組成的列表添加標題,標題的內(nèi)容就是參數(shù)的名稱。

5、節(jié)點Excel.WriteToFile的作用就是將列表的數(shù)據(jù)導出至Excel,filePath接收的是Excel文件的路徑,sheetName接收的是Excel表格工作簿的名稱,startRow表示起始行,startCol表示起始列,data就是需要導出的列表,overWrite表示每次數(shù)據(jù)更新時是否重寫Excel文件。

6、找到導出的Excel文件,打開就是最終的成果。

本文版權歸腿腿教學網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權,謝絕轉(zhuǎn)載。

未標題-1.jpg

上一篇:Revit中想要移動封檐帶應該怎么做?

下一篇:Revit中項目瀏覽器創(chuàng)建手動的文字組織方案