創(chuàng )建地形的方法有很多,今天我們就介紹如何用dynamo去創(chuàng )建地形并與revit進(jìn)行交互。
思路:
運用dynamo去識別excel表格中的數據值作為地形點(diǎn)陣來(lái)創(chuàng )建地形,將地形點(diǎn)的三個(gè)坐標值(XYZ)記錄在Excel表格中,創(chuàng )建相關(guān)節點(diǎn)將表格中的數據導入到dynamo程序中,要準確的將三個(gè)坐標值對應到每個(gè)點(diǎn),這里有兩種記錄數據的方法:
(1)將X、Y、Z值分別記錄在同一個(gè)文檔中,拆成三個(gè)表,將X、Y、Z的值分開(kāi)導入到dynamo中,再使其變成點(diǎn)陣,最后生成地形。
(2)將X、Y、Z值分別記錄在同一個(gè)文檔的一個(gè)表中,轉置后去識別表格中X、Y、Z值,再使其變成點(diǎn)陣,最后生成地形。
方法(1)
數據記錄,將數據拆成三個(gè)表
將excel表格的數據導入dynamo中
使用導入的數列創(chuàng )建點(diǎn)陣
在revit中創(chuàng )建地形
創(chuàng )建完成后的節點(diǎn)及revit中地形
由于地形數據是隨機錄入的,生成的地形高低起伏較大。
方法(2)
數據統計方式不一樣,讀取數據和創(chuàng )建點(diǎn)陣需要用到數據的節點(diǎn)也會(huì )不同,創(chuàng )建完成后的節點(diǎn)如下圖所示,創(chuàng )建出來(lái)的地形是一樣的。