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

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

NULL

ad.jpg

Dynamo通過(guò)Excel的坐標(biāo)值創(chuàng)建點(diǎn)

發(fā)布于:2019-03-11 22:44:34

來(lái)福

更多

我們有時(shí)需要通過(guò)Excel整理好的坐標(biāo)值來(lái)放置構(gòu)件,因此如果能夠通過(guò)Excel來(lái)控制放置點(diǎn)坐標(biāo)將會(huì)更加便捷。

1、準(zhǔn)備好寫有坐標(biāo)值的Excel表格。

2、通過(guò)節(jié)點(diǎn)Excel.ReadFromFile將列表的數(shù)據(jù)導(dǎo)入Dynamo。sheetName表示輸入Excel文件中的表格名,readAsStrings表示是否將結(jié)果讀取為字符串。

3、由于導(dǎo)入的列表為按照行讀取,因此通過(guò)節(jié)點(diǎn)List.Transpose將結(jié)果轉(zhuǎn)置。

4、X、Y和Z分量的數(shù)值剛好對(duì)應(yīng)列表中的三個(gè)子列表,因此通過(guò)提取索引項(xiàng)獲取坐標(biāo)值。由于子列表中的第一個(gè)索引項(xiàng)是“X”“Y”和“Z”三個(gè)字母,因此提取索引項(xiàng)時(shí)從1開(kāi)始直到子列表的末尾。

5、最后將提取出來(lái)的X、Y和Z分量作為創(chuàng)建點(diǎn)的依據(jù)。

6、以上過(guò)程可表示為CodeBlock的形式。通過(guò)以上的操作,我們就可以通過(guò)修改Excel的數(shù)據(jù)來(lái)控制Dynamo中的點(diǎn)坐標(biāo)。

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

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

上一篇:(四)犀牛之學(xué)習(xí)Grasshopper-文件夾位置

下一篇:Revit變更參照點(diǎn)的主體