下載app免費領取會員
該樣例文件主要是介紹節(jié)點Excel.WriteToFile的使用。
1、首先在Dynamo中創(chuàng)建一系列的點圖元。
1.1 點的X坐標分量為數(shù)學中余弦函數(shù)的結果。所輸入角度值的起始值為0度,角度值的間距為10度,角度值的終止值為變量“360*numCircles”,表示旋轉的圈數(shù)。
1.2 點的Y坐標分量為數(shù)學中正弦函數(shù)的結果。所輸入角度值的起始值為0度,角度值的間距為10度,角度值的終止值為變量“360*numCircles”,表示旋轉的圈數(shù)。
1.3 點的Z坐標分量為表達式“x/100”的結果。其中的“x”用角度輸入,表示點向上的距離。
2、接著想要把點的坐標值導出,因此先通過代碼塊輸入“ {pt.X,pt.Y,pt.Z}”以獲取點三個方向的坐標分量。然后通過節(jié)點List.Transpose將獲取的結果轉置。
3、節(jié)點Excel.WriteToFile將數(shù)據(jù)寫入Microsoft Excel電子表格。按行寫入數(shù)據(jù),子列表將寫入后續(xù)行。行和列的索引是從零開始,例如,[0,0]處數(shù)據(jù)列表的數(shù)據(jù)將寫入A1單元??罩祷蚩樟斜碜鳛榭諉卧粚懭隕xcel。輸入端filePath輸入Excel文件的路徑,需要事先在電腦中創(chuàng)建一個Excel文件。輸入端sheetName表示表格的名稱,Excel中默認的第一個表格名稱為“sheet1”,可以修改。startRow和startCol分別為起始行和起始列,索引值從零開始。輸入端data輸入導出的數(shù)據(jù)。輸入端overWrite表示數(shù)據(jù)更新后是否重寫。
本文版權歸腿腿教學網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權,謝絕轉載。
上一篇:Revit陣列高度如何與陣列數(shù)量進行關聯(lián)?