最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

Dynamo數據淘金——08//導入Excel數據到構件

2023-02-10 20:09 作者:非天生建筑師  | 我要投稿

在第4節(jié)中,介紹了如何將房間數據導出到Excel,本節(jié)將在第4節(jié)的基礎上繼續(xù)編輯節(jié)點,將Excel數據導入dynamo,賦予房間構件,其他構件原理一致.

首先回顧一下把房間數據導出到Excel的邏輯:

1\篩選出房間

獲取房間類,通過標高進行分類,形成了Level1與Level2兩個標高的房間列表.對房間列表按照編號大小排序,然后拍平,形成最終的房間列表.

2\獲取參數數據并導出

對房間列表提取”名稱”、”標高” 、”編號”參數數據,將這些數據疊加,轉置后增加標題,形成最終數據.最終數據接入Data.ExportExcel節(jié)點導出.

我們不妨把導出的Excel文件命名為”房間明細表-OUT”.

正如第4節(jié)所述,把數據導出Excel的目的是為了便于編輯,這在海量數據面前尤為明顯,本節(jié)為了演示方便,特意簡化了數據.

打開Excel,將編號列數據進行修改,并把Excel文件命名為”房間明細表-IN”.用于導入.

接下來我們開始把Excel數據導入.

(1)?? 利用Data.ImportExcel節(jié)點導入.導入文件選擇剛才修改的”房間明細表-IN”文件,讀取的工作表單名稱為”房間明細表”,讀取時不顯示表格.

(2)?? 逆向思維,刪除標題,得到數據

(3)?? 行列轉置,得到原始數據結構.該數據結構包含三個列表

0 list 是”名稱”參數數據

1 list 是”標高”參數數據

2 list 是”編號”參數數據

(4)?? 由于”名稱”,”標高”參數數據沒改變,因此只需要”編號”參數數據.

(5)?? 該14個數據對應就是之前篩選出來的14個房間,將數據賦予它們.

(6)?? 賦值成功.

數據導出Excel后進行批量編輯再導入Revit的邏輯就是這樣.導入與導出的節(jié)點應該保持二選一凍結狀態(tài),以不影響數據.

Dynamo數據淘金——08//導入Excel數據到構件的評論 (共 條)

分享到微博請遵守國家法律
郑州市| 隆林| 昌宁县| 阳江市| 贺州市| 修水县| 屯昌县| 凌云县| 比如县| 永川市| 耒阳市| 丰城市| 宝山区| 和顺县| 开阳县| 江门市| 文登市| 二连浩特市| 石城县| 达拉特旗| 青岛市| 新民市| 虹口区| 咸宁市| 凤冈县| 桦南县| 高陵县| 临朐县| 洪洞县| 沧州市| 中西区| 泰和县| 青海省| 昌邑市| 洛南县| 抚松县| 清苑县| 城市| 凤冈县| 宁南县| 都安|