直接轉換打開的AutoCAD內的地形
MESH
在Civil3D中,地形是一個整體的曲面自定義實體,普通的CAD讀取前,需要將這個曲面分解成有三角形的3DFace構成的連續表面(將會是多個AutoCAD 3DFace物體而非一個整體),對於這樣子的AutoCAD地形表面,LinkDWG可以無縫地將這些三角形3DFace轉換成Dynamo的Surface(也是三角形,相當於從Revit地形中的Mesh轉換成的三角形Surface一樣)。如下圖:
在這個基礎上,可以將Dynamo的圖形直接傳導進入Revit為ImportInstance或者DirectShape或者使用SpringNodes軟體包轉換成Revit族,實現數據直接由AutoCAD過渡到Revit。但是這種Revit內的實體並非對應的真正的Revit地形實體,要獲取對應的Revit地形實體,Dynamo就可以輔助我們做到,步驟也非常簡單,描述如下:
- 提取所有三角形Surface的頂點
- 對這些頂點進行去重操作
- 使用去重後的點集直接生成Revit地形實體
如此就可以快速地獲得與AutoCAD內對應的一個Revit真實構件。
等高線
除了使用曲面外,在AutoCAD內還有一種使用三維等高線來表示的地形,這種地形僅有三維的線條而沒有實際的可見的「地形面」。對於這樣的基礎數據,在Revit中重建其對應的地形時往往十分不便,需要大量的用戶交互,甚至是一些插件、中間數據文件的支持才有可能實現。
不過有了LinkDWG的支持,轉換等高線的地形也將變成非常EASY的操作。如果等高線比較精簡,可以使用Chynamo的節點輔助來直接由等高線一次性生成Revit地形,否則就需要做一些數據處理和準備,在Dynamo中讀取AutoCAD等高線數據,解析這些數據並整理出定義地形所需要用到的點,在由這些點直接生成Revit地形。
視頻演示
最後還是要跟大家安利一下Dynamo的ActiveX技術應用:LinkDWG這個視頻課程,以上兩種地形轉換處理的演示講解視頻已經在該課程發布,歡迎有興趣的去註冊了解,課程對應的文件,可以在「Dynamo程序設計教程 578436339」這個QQ群內LinkDWG相關的文件夾內下載到,同時也可以下載到最新版本的LinkDWG。因為LinkDWG還在不斷的測試調試中,伴隨著視頻演示課程中發現的問題修正,更新頻率會較大。這些更新將會在QQ群首發,待功能相對比較完善和穩定後才會在Dynamo的軟體包系統發布正式的更新。因此要嘗鮮,就加入「Dynamo程序設計教程 578436339」這個QQ群吧。
推薦閱讀:
※自學 Revit 需要一台什麼樣配置的電腦?
※為何沒有RevitServer2014的RSN.ini文件?
※BIM中revit三維顯示?定向到視圖?具體樓層平面後,以後切換三維視圖的時候就看不到整體的模型了?
※設計院用 Revit 出結構平法施工圖的難點主要在哪裡?
※Revit 究竟有多神秘?
TAG:AutoDeskRevit | BIM | AutoCAD |