完善主體資料,免費(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

ad.jpg

Dynamo樣例文件解析之ImportExport_Data To Excel

發(fā)布于:2019-10-10 09:54:53

來(lái)福

更多

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

1、首先在Dynamo中創(chuàng)建一系列的點(diǎn)圖元。

1.1 點(diǎn)的X坐標(biāo)分量為數(shù)學(xué)中余弦函數(shù)的結(jié)果。所輸入角度值的起始值為0度,角度值的間距為10度,角度值的終止值為變量“360*numCircles”,表示旋轉(zhuǎn)的圈數(shù)。

1.2 點(diǎn)的Y坐標(biāo)分量為數(shù)學(xué)中正弦函數(shù)的結(jié)果。所輸入角度值的起始值為0度,角度值的間距為10度,角度值的終止值為變量“360*numCircles”,表示旋轉(zhuǎn)的圈數(shù)。

1.3 點(diǎn)的Z坐標(biāo)分量為表達(dá)式“x/100”的結(jié)果。其中的“x”用角度輸入,表示點(diǎn)向上的距離。

2、接著想要把點(diǎn)的坐標(biāo)值導(dǎo)出,因此先通過(guò)代碼塊輸入“ {pt.X,pt.Y,pt.Z}”以獲取點(diǎn)三個(gè)方向的坐標(biāo)分量。然后通過(guò)節(jié)點(diǎn)List.Transpose將獲取的結(jié)果轉(zhuǎn)置。

3、節(jié)點(diǎn)Excel.WriteToFile將數(shù)據(jù)寫(xiě)入Microsoft Excel電子表格。按行寫(xiě)入數(shù)據(jù),子列表將寫(xiě)入后續(xù)行。行和列的索引是從零開(kāi)始,例如,[0,0]處數(shù)據(jù)列表的數(shù)據(jù)將寫(xiě)入A1單元??罩祷蚩樟斜碜鳛榭諉卧粚?xiě)入Excel。輸入端filePath輸入Excel文件的路徑,需要事先在電腦中創(chuàng)建一個(gè)Excel文件。輸入端sheetName表示表格的名稱(chēng),Excel中默認(rèn)的第一個(gè)表格名稱(chēng)為“sheet1”,可以修改。startRow和startCol分別為起始行和起始列,索引值從零開(kāi)始。輸入端data輸入導(dǎo)出的數(shù)據(jù)。輸入端overWrite表示數(shù)據(jù)更新后是否重寫(xiě)。

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

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

上一篇:Revit陣列高度如何與陣列數(shù)量進(jìn)行關(guān)聯(lián)?

下一篇:Dynamo樣例文件解析之ImportExport_Excel to Dynamo