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

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

5cdd2dc095060.jpg

Dynamo樣例文件解析之ImportExport_Excel to Dynamo

發(fā)布于:2019-10-10 09:55:46

來(lái)福

更多

該樣例文件主要是介紹節(jié)點(diǎn)Excel.ReadFromFile的使用。

1、將Excel文件中的數(shù)據(jù)導(dǎo)入Dynamo中并簡(jiǎn)單處理。

1.1 節(jié)點(diǎn)Excel.ReadFromFile是用來(lái)將Excel數(shù)據(jù)導(dǎo)入Dynamo的。輸入端file輸入Excel文件,該文件首先通過(guò)節(jié)點(diǎn)File Path瀏覽文件儲(chǔ)存的路徑,然后通過(guò)節(jié)點(diǎn)File.FromPath轉(zhuǎn)換來(lái)的。輸入端sheetName輸入需要讀取的表格名稱(chēng),該名稱(chēng)需要與Excel文件中對(duì)應(yīng)。輸入端readAsString決定著是否將數(shù)據(jù)讀取為字符串,默認(rèn)是不讀取為字符串。

1.2 我們需要將每個(gè)子列表的三個(gè)數(shù)據(jù)分別作為點(diǎn)三個(gè)方向的分量值,因此將列表進(jìn)行轉(zhuǎn)置,變?yōu)槿齻€(gè)子列表。

2、節(jié)點(diǎn)List.GetItemAtIndex可以獲取列表中指定的索引項(xiàng),圖中獲取的索引項(xiàng)分別為0、1、2,分別對(duì)應(yīng)著點(diǎn)的X、Y和Z三個(gè)方向的分量值。

3、通過(guò)節(jié)點(diǎn)Point.ByCoordinates生成點(diǎn)圖元,這樣我們就通過(guò)Excel指定數(shù)據(jù)的方式來(lái)生成了Dynamo中的幾何圖形,原本繁瑣的數(shù)據(jù)處理就在Excel中先完成后再導(dǎo)入Dynamo。

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

未標(biāo)題-1.jpg

上一篇:Dynamo樣例文件解析之ImportExport_Data To Excel

下一篇:Revit中如何為一個(gè)門(mén)族設(shè)置兩種類(lèi)型的門(mén)把手?