點亮建筑新夢想
LIGHT BUILDING NEW DREAM
企業(yè)BIM定制培訓服務經(jīng)典案例
每日一技 | 1072 Dynamo通過Excel的坐標值創(chuàng)建點(文/腿腿教學網(wǎng)) 二維碼
每日一技 | 1072 Dynamo通過Excel的坐標值創(chuàng)建點 【文 / 腿腿教學網(wǎng)】 【審核 / 許述超】 我們有時需要通過Excel整理好的坐標值來放置構(gòu)件,因此如果能夠通過Excel來控制放置點坐標將會更加便捷。 1.準備好寫有坐標值的Excel表格。 2.通過節(jié)點Excel.ReadFromFile將列表的數(shù)據(jù)導入Dynamo。sheetName表示輸入Excel文件中的表格名,readAsStrings表示是否將結(jié)果讀取為字符串。 3.由于導入的列表為按照行讀取,因此通過節(jié)點List.Transpose將結(jié)果轉(zhuǎn)置。 4.X、Y和Z分量的數(shù)值剛好對應列表中的三個子列表,因此通過提取索引項獲取坐標值。由于子列表中的第一個索引項是“X”“Y”和“Z”三個字母,因此提取索引項時從1開始直到子列表的末尾。 5.最后將提取出來的X、Y和Z分量作為創(chuàng)建點的依據(jù)。
6.以上過程可表示為CodeBlock的形式。通過以上的操作,我們就可以通過修改Excel的數(shù)據(jù)來控制Dynamo中的點坐標。
文章分類:
每日一技
|