馬上注冊,結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)。
您需要 登錄 才可以下載或查看,沒有帳號?立即加入SketchUp吧!
x
上次項目里遇到這問題,于是寫了這個把解決方案和大家共享 探討,有幸現(xiàn)在還有人在看,補充幾句話,免得誤人子弟哈
這個教程 的目的在于解決CAD點云高程數(shù)據(jù)導(dǎo)入SURGE,由于TOPO沒法導(dǎo)出點數(shù)據(jù),而不得不繞彎在CAD里導(dǎo)出制作SURGE支持的DAT數(shù)據(jù),是為了中間過程里SURGE的表達(dá)效果而做的,如果只是想在SU里通過點云生成地形 的話,可以直接用這個小插件 pnts2mesh.rb ,單文件的小插件,放到plugins文件夾即可,在插件菜單下調(diào)用
pnts2mesh.rar
(4.8 KB, 下載次數(shù): 198)
2011-12-30 17:06 上傳
點擊文件名下載附件
2011-12-30,星期五 17-02-41.png (21.73 KB, 下載次數(shù): 56)
下載附件
保存到相冊
2011-12-30 17:08 上傳
2011-12-30,星期五 17-02-59.png (9.29 KB, 下載次數(shù): 2)
下載附件
保存到相冊
2011-12-30 17:08 上傳
2011-12-30,星期五 17-03-49.png (92.1 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2011-12-30 17:08 上傳
-----------------------------------啰嗦了幾句,以下為原文,希望對大家有所幫助----------------------------------------
[我的想法是在這里把解決問題的思路整個完整的寫出來,讓大家在看的過程中能有所啟發(fā),所以行文比較啰嗦,希望能更好的幫助到大家,呵呵]
.
關(guān)于SU里建地形的方法,大家應(yīng)該有很多,比如用方便簡單的SANDBOX或者是類似sandbox的等高線生成地形類插件,不少朋友應(yīng)該和我一樣還用過ARC大大推薦的SURGE,配合TOPO插件來處理地形也是很好用的,可以方便控制數(shù)據(jù)量和精確度
.
-------------------------------------------------分割線,關(guān)于SURGE-----------------------------------------------------
關(guān)于SURGE的使用,因為是ARC很早以前的教程了,貌似壇子里我沒找到,現(xiàn)在要看的話可以移步紫天BLOG,老鳥直接掠過便是
http://www.sublog.net/archives/40905
利用Topo插件及Surge制作地形
算不算外鏈呢?版大手下留情哈,貌似是第一次認(rèn)真的寫教程的說呵呵,畢竟還是有很多朋友不熟悉SURGE的,可以先看看那個教程先,對軟件 了解了,再往下看也不遲
--------------------------------------------------------------------------------------------------------------------------------
.
.
好了,言歸正傳,今天的主題是 “用不含高程數(shù)據(jù)的三維坐標(biāo)點CAD導(dǎo)入SURGE建立地形” 對,重點是 “不含高程數(shù)據(jù)” 以及“三維坐標(biāo)點” ,從規(guī)劃 局來的地形CAD一般是很規(guī)范的,但是并非所有地形圖都是我們所熟悉的等高線表示方式,有些時候CAD里可能只有表示坐標(biāo)的三維坐標(biāo)點,邊上會附上高程數(shù)據(jù),那么這個時候SANDBOX就愛莫能助了,因為它只識別有效的等高線。。。
2011-4-18 21-51-43.jpg (26.38 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2011-4-18 21:52 上傳
.
當(dāng)然,我們還有AutoCAD Civil 3D之類的軟件可以識別高程數(shù)據(jù)并生成地形,可萬一我們拿到的CAD是只有有效三維坐標(biāo)點數(shù)據(jù)卻沒有高程數(shù)據(jù)的呢?可能是高程數(shù)據(jù)不規(guī)范,或者是干脆沒有,如下
2011-4-18 21-50-09.jpg (16.74 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2011-4-18 21:50 上傳
.
2011-4-18 21-46-13.jpg (172.12 KB, 下載次數(shù): 6)
下載附件
保存到相冊
2011-4-18 22:55 上傳
.
2011-4-18 21-47-11.jpg (47.3 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2011-4-18 22:55 上傳
導(dǎo)入SU中
2011-4-18 21-44-24.jpg (73.28 KB, 下載次數(shù): 6)
下載附件
保存到相冊
2011-4-18 22:33 上傳
.
遇到這個情況的時候又該怎么辦呢(使用湘源的朋友含笑,湘源控規(guī)->字轉(zhuǎn)高程即可,嘿嘿,可惜我的CAD裝的是天正)
.
研究了很久,一直沒找到好的方法來解決,按照一般思路把地形通過TOPO插件導(dǎo)出的SURGE的第一步就不通了,因為topo導(dǎo)出地形不識別純粹的點。。。記得接觸SURGE的時候,琢磨過其中的幾個樣例文件,其中一個樣例文件用SURGE打開的時候,就是純粹的三維坐標(biāo)點,用它一樣可以生成精確的地形,說明SURGE除了等高線外是可以支持離散坐標(biāo)點生成地形的,用文本編輯器打開這個DTA文件,很干凈、很簡單的ascii文件,XYZ數(shù)據(jù),加上個LB標(biāo)簽
2011-4-18 21-53-08.jpg (82.2 KB, 下載次數(shù): 11)
下載附件
保存到相冊
2011-4-18 21:53 上傳
不過要怎么把坐標(biāo)點導(dǎo)出成ascii文件,再導(dǎo)入到SURGE里呢?SU->TOPO插件這條路是不通了,除非直接把CAD里的點導(dǎo)出成文本,再改格式,沒錯,這個方向有戲
.
于是乎開始找,不停的找,CAD三維坐標(biāo)點導(dǎo)出成文本的LSP挺多,挺雜,有好些用不了或者是輸出數(shù)據(jù)太混亂的,繼續(xù)找。。。最終終于找到一個CAD 宏文件,CoodSheet.dvb
用它提取出來的表格干凈、簡單,同時支持直接輸出EXCEL
CAD,工具->宏->加載工具,加載這個宏,啟用宏,輸入ZBBG,一次性框選點,勾上 “點是圖形中的‘點’圖元”,選擇全部點,確定
2011-4-18 21-58-17.jpg (52.68 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2011-4-18 22:03 上傳
勾上同時輸出電子表格,然后在CAD內(nèi)找一個空白處點擊,便生成了表格,并同時數(shù)據(jù)自動填入EXCEL中
2011-4-18 21-56-46.jpg (64.31 KB, 下載次數(shù): 2)
下載附件
保存到相冊
2011-4-18 22:06 上傳
.
2011-4-18 21-59-26.jpg (239.7 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2011-4-18 22:09 上傳
.
2011-4-18 21-59-39.jpg (108.29 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2011-4-18 22:09 上傳
.
輸出EXCEL后,對比下數(shù)據(jù)和樣例文件里文件列的順序,發(fā)現(xiàn)正確的地形數(shù)據(jù)文件標(biāo)簽應(yīng)該在后面,把標(biāo)簽移動到最后一列,這樣就是SURGE能識別的標(biāo)準(zhǔn)的“X Y Z 標(biāo)簽” 格式的坐標(biāo)表格了
2011-4-18 22-00-02.jpg (50.93 KB, 下載次數(shù): 3)
下載附件
保存到相冊
2011-4-18 22:11 上傳
.
全選之,復(fù)制到文本文件中,第一行刪掉或者加上#號改為注釋
2011-4-18 22-00-52.jpg (78.37 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2011-4-18 22:09 上傳
另存為dta后綴文件至此數(shù)據(jù)成功導(dǎo)出為SURGE能識別的了,之后按照SURGE的標(biāo)準(zhǔn)流程來一遍即可
.
.
我就繼續(xù)附上我的過程吧:打開SURGE,點file->basic file,點find找到生成的dta文件,識別為Suffix:A,正確,點OK打開
這時可以看到坐標(biāo)點成功導(dǎo)入了
2011-4-18 21-23-53.jpg (118.59 KB, 下載次數(shù): 2)
下載附件
保存到相冊
2011-4-18 21:25 上傳
.
2011-4-18 21-24-03.jpg (111.09 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2011-4-18 21:25 上傳
.
按F3或者點interpolation->calculate grid,開始彈出CMD窗口計算
2011-4-18 21-24-22.jpg (47.88 KB, 下載次數(shù): 7)
下載附件
保存到相冊
2011-4-18 21:25 上傳
.
因為這次項目對精確性要求不太大,所以我選擇X-DIRECTION和Y-DIRECTION都是100,這樣導(dǎo)回SU數(shù)據(jù)量會小一些,其他值默認(rèn),一路回車確認(rèn),很快就計算完畢,按任意鍵返回
2011-4-18 21-27-59.jpg (41.24 KB, 下載次數(shù): 2)
下載附件
保存到相冊
2011-4-18 21:28 上傳
.
2011-4-18 21-28-36.jpg (51.19 KB, 下載次數(shù): 1)
下載附件
保存到相冊
2011-4-18 21:28 上傳
.
這時候地形已經(jīng)計算生成了,點display->color map (C)即可看到效果,還有其他效果如陰影、高度示意等選擇
2011-4-18 21-30-57.jpg (158.79 KB, 下載次數(shù): 3)
下載附件
保存到相冊
2011-4-18 21:32 上傳
.
點display->3D VIEW (D)還可以用三維模式查看,step用默認(rèn)值1即可,在里面可以旋轉(zhuǎn)調(diào)整角度高度等等,要退出三維模式記得用esc,不要X掉窗口!
2011-4-18 21-32-27.jpg (143.78 KB, 下載次數(shù): 11)
下載附件
保存到相冊
2011-4-18 21:33 上傳
.
好了,該導(dǎo)回SU里了,點擊output->grid as ascii file,這樣就會在dta文件所在目錄生成一個同名的gra文件
用SU里的TOPO插件導(dǎo)入吧,耐心等一會,地形生成,完工
2011-4-18 21-35-23.jpg (74.31 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2011-4-18 22:34 上傳
.
2011-4-18 21-44-50.jpg (140.46 KB, 下載次數(shù): 2)
下載附件
保存到相冊
2011-4-18 22:34 上傳
.
2011-4-18 21-45-14.jpg (41.77 KB, 下載次數(shù): 3)
下載附件
保存到相冊
2011-4-18 22:34 上傳
----------------------------------------------------------------------------------------------------------------------------------
當(dāng)然咯,以上純屬個事個例,這種只有三維坐標(biāo)點CAD的情況比較少,也許你們會碰上,也許永遠(yuǎn)遇不到。。。只希望我的思路和實例能給大家?guī)韼椭蛦l(fā),謝謝
還有,特別感謝SU技術(shù)交流群里的藤藤菜、一葉刀蟲 等朋友,多謝你們的熱心幫助
好了,就這樣咯,大家有什么疑問和意見的都請積極回復(fù)哦,我會盡量一一解答的
寫了一晚上,貼圖 貼昏了。。。要是看了喜歡的話請不要吝惜您的紅寶石哦,您的支持是我最大的動力,謝謝啦
pnts2mesh.rar
4.8 KB , 吧幣: 200 , 請登陸后再進行下載!
立即下載