小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

【BIM丨每日一技】Civil 3D 建立數(shù)字地形模型

 qtqjcz 2017-08-06

彩蛋彩蛋:在【BIM|每日一技】的文章下面留言簽到(打卡),形式:姓名+天數(shù)+想說的話,如:“張三+1+開始學(xué)習(xí)的第一天,加油”。連續(xù)簽到21天的粉絲,可以免費(fèi)獲得由BIM眾包網(wǎng)提供的價(jià)值1000元的BIM精品課程,教學(xué)視頻涵蓋Revit、Tekla等,趕快參與吧!

BIM哥微信號:17791399177



發(fā)項(xiàng)目,接項(xiàng)目,就上BIM眾包網(wǎng)


簡介


Civil 3D 軟件是Autodesk為土木與基礎(chǔ)設(shè)施行業(yè)提供的三維設(shè)計(jì)解決方案,適用于勘測、場地規(guī)劃、總圖、道路設(shè)計(jì)、水利工程、地質(zhì)礦產(chǎn)等多個(gè)不同的行業(yè)領(lǐng)域。Civil 3D的功能非常強(qiáng)大,但其中最有價(jià)值的是三維數(shù)字地形模型。使用數(shù)字地形模型,既可用于直觀的查看場地的三維效果,也可用于土方計(jì)算、縱橫斷面繪制等設(shè)計(jì)與計(jì)算用途。因此,詳細(xì)了解如何生成數(shù)字地形模型非常重要,如何在Civil 3D中根據(jù)多種原始數(shù)據(jù)創(chuàng)建數(shù)字地形模型。

在Civil 3D中,數(shù)字地形模型被稱為“曲面”。用戶需要首先創(chuàng)建一個(gè)曲面對象,然后把源數(shù)據(jù)(例如測量點(diǎn)、等高線、DEM文件等)添加到曲面定義項(xiàng)中,就可以生成曲面。在Civil 3D中創(chuàng)建曲面對象的步驟是:在工具空間的“瀏覽”選項(xiàng)板上找到“曲面”結(jié)點(diǎn),單擊右鍵,選擇“新建”,然后在彈出對話框中輸入新建曲面的名稱與描述(可選),確定即可。



創(chuàng)建了曲面對象之后,在工具空間的瀏覽選項(xiàng)板上,展開“曲面”結(jié)點(diǎn)前的按鈕,就可以看到新生成的曲面對象。繼續(xù)展開該曲面對象以及其下的“定義”結(jié)點(diǎn),就可以看到在“定義”目錄下面列出了多種源數(shù)據(jù)類型。Civil 3D能通過列表中的任一種源數(shù)據(jù)生成曲面,也可以混合使用多種源數(shù)據(jù),只要把這些源數(shù)據(jù)添加到曲面的定義目錄下面即可。然而,根據(jù)源數(shù)據(jù)的類型和質(zhì)量不同,可能需要采取不同的處理手段。下文將詳細(xì)介紹。



使用測量點(diǎn)數(shù)據(jù)


使用原始的測量點(diǎn)數(shù)據(jù)創(chuàng)建地形模型是最直接、最準(zhǔn)確的方式。在Civil 3D中,如果能獲取測量點(diǎn)數(shù)據(jù),那么最好是直接從測量點(diǎn)數(shù)據(jù)創(chuàng)建地形曲面,因?yàn)檫@樣能避免通過其它軟件進(jìn)行處理而引入的額外誤差。根據(jù)具體情況不同,有些時(shí)候我們可以取得點(diǎn)數(shù)據(jù)文件,而有些時(shí)候我們只能利用現(xiàn)有DWG圖上繪制的測量點(diǎn)對象。因此,根據(jù)不同的數(shù)據(jù)來源,我們可以采用不同的創(chuàng)建方式。

2.1 使用點(diǎn)數(shù)據(jù)文件

在 Civil 3D中,可以導(dǎo)入文本格式的點(diǎn)數(shù)據(jù)文件(.txt或 .csv)。例如,右圖是一個(gè)典型的點(diǎn)數(shù)據(jù)文件,文件的每一行表示一個(gè)測量點(diǎn),而四列數(shù)據(jù)分別表示點(diǎn)編號、X、Y、Z坐標(biāo),列之間用空格分隔。這樣的數(shù)據(jù)格式被稱為“PENZ(空格分隔)”格式。Civil 3D中預(yù)定義的數(shù)據(jù)格式還有NEZ、PENZD等。格式名稱中的每個(gè)字母代表的含義如下:

P - 點(diǎn)編號

E - 東距(AutoCAD中的X坐標(biāo))                            

N - 北距(AutoCAD中的Y坐標(biāo))

Z - 標(biāo)高(AutoCAD中的Z坐標(biāo))

D - 點(diǎn)描述(任意字符串)           



格式名稱中的字母排列順序就代表了每一列的數(shù)據(jù)含義,而每種排列方式都可以選擇使用逗號或者空格作為分隔符,因此可選擇多種數(shù)據(jù)格式。另外,Civil 3D也允許用戶自定義數(shù)據(jù)格式,但不在本文的介紹范圍內(nèi)。如果用戶使用的點(diǎn)數(shù)據(jù)文件是其它格式(例如Excel文件)的,則需要事先轉(zhuǎn)成文本文件,并符合Civil 3D的數(shù)據(jù)格式之一,然后才可以導(dǎo)入到Civil 3D中。

a) 創(chuàng)建點(diǎn)編組

有了點(diǎn)文件之后,就可以把文件導(dǎo)入到Civil 3D中。通常的方式是先用點(diǎn)文件生成Civil 點(diǎn)編組對象,然后使用點(diǎn)編組生成地形曲面。操作步驟:

1、點(diǎn)擊菜單“點(diǎn)->創(chuàng)建點(diǎn)”,然后在浮動(dòng)的“創(chuàng)建點(diǎn)”工具欄上點(diǎn)擊“導(dǎo)入點(diǎn)”按鈕。



2、在“導(dǎo)入點(diǎn)”對話框中選擇正確的數(shù)據(jù)格式,點(diǎn)擊按鈕找到并選擇數(shù)據(jù)文件,然后點(diǎn)擊按鈕創(chuàng)建一個(gè)新的點(diǎn)編組(輸入一個(gè)點(diǎn)編組名稱,例如“survey”)。點(diǎn)擊“確定”后,Civil 3D就會(huì)創(chuàng)建一個(gè)點(diǎn)編組,包含該文件中所有的測量點(diǎn)對象。



3、創(chuàng)建點(diǎn)編組后,在繪圖區(qū)域中應(yīng)能看到所有的測量點(diǎn)(可能需要縮放當(dāng)前視圖區(qū)域才能看到)。同時(shí),在Civil 3D工具空間的“瀏覽”頁面上選中對應(yīng)的點(diǎn)編組結(jié)點(diǎn)后,數(shù)據(jù)列表中會(huì)顯示該編組中所有的測量點(diǎn)。用戶可以在此處直接查看和修改點(diǎn)數(shù)據(jù)。(小技巧:點(diǎn)擊列表上任一列的欄頭,則所有的點(diǎn)記錄會(huì)按照該列的數(shù)值進(jìn)行排序。在任一點(diǎn)記錄上單擊右鍵,選擇“縮放到”,則當(dāng)前視圖會(huì)自動(dòng)縮放到該點(diǎn)所在的位置)。



4、(如果尚未創(chuàng)建曲面對象,此時(shí)請先創(chuàng)建曲面。)在工具空間的瀏覽選項(xiàng)板上,單擊展開“曲面”結(jié)點(diǎn)前的按鈕,然后找到已生成的曲面結(jié)點(diǎn),右鍵單擊“定義”下的“點(diǎn)編組”結(jié)點(diǎn),在彈出菜單中選擇“添加...”



5、在彈出的點(diǎn)編組列表中,選擇名稱為“Survey”的點(diǎn)編組,然后單擊“確定”。很快,圖上就生成了地形曲面的等高線(根據(jù)制圖樣板的不同,曲面的顯示方式可能不同)。在這種方式中,所有的點(diǎn)數(shù)據(jù)都存放在DWG文件中,并且曲面與點(diǎn)編組是動(dòng)態(tài)關(guān)聯(lián)的。如果修改了點(diǎn)數(shù)據(jù)(例如修改標(biāo)高),那么地形曲面可以動(dòng)態(tài)的進(jìn)行更新,因此非常方便。但由于在圖文件中生成了大量的點(diǎn)對象,需要消耗較多的系統(tǒng)資源,因此只適合于點(diǎn)數(shù)量較小(<>

b) 引用點(diǎn)文件

為了節(jié)省系統(tǒng)資源,提高效率,在Civil 3D中也可以不創(chuàng)建Civil 點(diǎn)對象,通過引用外部點(diǎn)文件的方式直接創(chuàng)建曲面。這種方式的步驟與上一種方式相似,但您可以跳過第1~3步,按照下述方式:

1、按照上面第4步的方式,創(chuàng)建一個(gè)新的曲面。

2、在工具空間的瀏覽選項(xiàng)板上,單擊展開“曲面”結(jié)點(diǎn)前的按鈕,然后找到新生成的曲面結(jié)點(diǎn),右鍵單擊“定義”下的“點(diǎn)文件”結(jié)點(diǎn),在彈出菜單中選擇“添加...”

3、在“添加點(diǎn)文件”對話框中,選擇數(shù)據(jù)格式和要導(dǎo)入的文件(參見“創(chuàng)建點(diǎn)編組”),點(diǎn)擊“確定”。于是就完成了創(chuàng)建曲面的過程。

上述兩種方式的不同特點(diǎn),可以通過下面的表格進(jìn)行對比:



從上表中可以看出,“創(chuàng)建點(diǎn)編組”的功能更豐富,但消耗資源較多,速度較慢,因此適合于點(diǎn)數(shù)量較少(<>

2.2 使用DWG圖形中的點(diǎn)

使用點(diǎn)文件雖然方便,但并不是任何情況下都可獲得點(diǎn)文件。很多情況下,我們只能拿到DWG格式的圖文件,而圖上標(biāo)明了勘測點(diǎn)的坐標(biāo)和標(biāo)高。例如,右圖來自一張典型的地形圖。圖上用圖塊(有時(shí)是AutoCAD點(diǎn)對象或者圓形)標(biāo)示出點(diǎn)的位置(即XY坐標(biāo)),旁邊用文字標(biāo)出點(diǎn)的高程。有些情況下,圖塊(包括AutoCAD點(diǎn)對象或者圓形,以下同)本身的Z坐標(biāo)就是正確的高程值,而有些情況下圖塊對象本身的Z坐標(biāo)為0。根據(jù)原始數(shù)據(jù)的情況不同,可以采取不同的處理手段:



a) 使用有高程的圖塊或?qū)ο?/p>

Civil 3D可以直接將有標(biāo)高的圖塊處理為測量點(diǎn)對象。步驟是:

1、新建曲面。

2、在工具空間的瀏覽選項(xiàng)板上,展開新建的曲面結(jié)點(diǎn),在“定義->圖形對象”結(jié)點(diǎn)上右鍵單擊,選擇“添加…”。

3、在彈出對話框中選擇要添加的對象類型,例如點(diǎn)或圖塊,確定。

4、用框選方式選中要添加的所有圖塊或點(diǎn)對象,回車(注:您也許希望先通過關(guān)閉掉其它的圖層,以防止錯(cuò)誤的選中其它的圖塊)。



b) 轉(zhuǎn)換文本點(diǎn)

在這種情況下,需要使用Civil 3D本地化擴(kuò)展中提供的“轉(zhuǎn)換文本點(diǎn)”工具,先把文本轉(zhuǎn)換成Civil點(diǎn)對象,然后再使用點(diǎn)編組創(chuàng)建曲面。使用“轉(zhuǎn)換文本點(diǎn)”工具的前提是:Civil 3D 2006 中文版及更高版本,并已安裝本地化擴(kuò)展包,要識別的文本均位于同一個(gè)圖層上,并且文本的內(nèi)容就是點(diǎn)的高程值,每個(gè)點(diǎn)高程文本到點(diǎn)位的相對偏移都相同。例如,下面左圖中的高程文本是符合這個(gè)條件的,而右圖中的高程文本則不符合(Civil 3D 2006與2007版暫不能處理右圖的情況)。



在滿足上述前提條件的情況下,就可以使用“轉(zhuǎn)換文本點(diǎn)”工具。步驟是:

1、點(diǎn)擊菜單“點(diǎn)->實(shí)用程序->轉(zhuǎn)換文本點(diǎn)”。

2、按提示,選中任一個(gè)點(diǎn)高程文本對象。

3、按提示,輸入該高程文本對應(yīng)的點(diǎn)位置。

4、輸入這一批高程點(diǎn)的描述。

5、接下來,Civil 3D將自動(dòng)搜索該文本對象所在的圖層上的所有文本,并根據(jù)相同的點(diǎn)位偏移,在每個(gè)文本對應(yīng)的點(diǎn)位置上創(chuàng)建一個(gè)Civil點(diǎn)對象,該點(diǎn)的高程值就是文本的內(nèi)容,并且為點(diǎn)添加描述。最后,Civil 3D還將創(chuàng)建一個(gè)點(diǎn)編組(使用該描述為編組命名),并把這次生成的所有Civil點(diǎn)放在該編組中。

“轉(zhuǎn)換文本點(diǎn)”是一個(gè)非常方便的工具,它可以快速的把DWG圖上現(xiàn)有的勘測點(diǎn)識別為Civil點(diǎn),以便后續(xù)應(yīng)用。如果希望將識別出的高程點(diǎn)導(dǎo)出成為點(diǎn)文件,還可以使用Civil 3D的導(dǎo)出功能(菜單“點(diǎn)->實(shí)用程序->導(dǎo)出”)。


使用現(xiàn)有等高線圖形


在很多時(shí)候,用戶手上并沒有原始測量點(diǎn)數(shù)據(jù),而是使用現(xiàn)有的DWG格式的等高線地形圖。因此,除了使用測量點(diǎn)數(shù)據(jù),Civil 3D還可以從現(xiàn)有的等高線圖形創(chuàng)建數(shù)字地形。這些等高線通常是直線、多段線或樣條曲線。(注意:Civil 3D不能直接使用樣條曲線生成曲面。如果是樣條曲線,需要先使用Express工具轉(zhuǎn)換成多段線對象。)

3.1 添加三維等高線

無論現(xiàn)有的等高線對象是直線或是多段線,只要它們是三維的(也就是有正確的Z坐標(biāo)),那么就可以直接用來創(chuàng)建地形曲面。無論等高線是否有間斷,對于最后結(jié)果通常沒有大的影響。添加等高線到曲面的步驟是:

1、在圖形區(qū)域中選中任一條等高線。單擊右鍵,選擇“選擇類似對象”。Civil 3D會(huì)自動(dòng)選中同一圖層上的所有等高線對象。

2、 在工具空間的瀏覽選項(xiàng)板上展開要添加的曲面。在“定義->等高線”結(jié)點(diǎn)上單擊右鍵,選擇“添加...”。在彈出的對話框中點(diǎn)擊“確定”即可。

注意:上述操作時(shí),需保證所有的等高線對象位于一個(gè)圖層上,并且該圖層上沒有其它的直線或多段線對象。如果等高線對象位于幾個(gè)不同的圖層上,則可以分批添加,每次處理一個(gè)圖層。

3.2 二維等高線賦值

如果現(xiàn)有的等高線是二維的(Z坐標(biāo)為0)或者Z坐標(biāo)不正確,那么還需要先使用Civil 3D本地化擴(kuò)展中提供的“等高線賦值”工具,為其賦上正確的高程值。等高線賦值的步驟是:

1、點(diǎn)擊菜單“曲面->實(shí)用程序->等高線賦值”。

2、按提示,先輸入第一根等高線的高程值,再輸入等高線的高程增量。

3、繪制一條橡皮線,依次穿過所有要賦值的等高線。

4、繼續(xù)繪制橡皮線,或者回車結(jié)束命令。命令完成后,凡是賦上高程值的等高線會(huì)用紅色標(biāo)示出來。

完成賦值后,就可以使用“添加三維等高線”功能將其添加到曲面定義中。

注意:使用這個(gè)工具時(shí),要賦值的等高線對象應(yīng)是連續(xù)的多段線。如果等高線有中斷,那么必須分批進(jìn)行處理。另外,必須保證橡皮線僅穿過要賦值的等高線而不穿過其它的多段線對象,必要時(shí)可以關(guān)閉其它的圖層。



3.3 使用三維特征線

在現(xiàn)有的等高線地形圖上,有時(shí)還會(huì)遇到地形特征線,例如山脊線或山谷線。如果這些地形特征線是用三維多段線表示的,并且每個(gè)頂點(diǎn)都有正確的Z坐標(biāo),那么也可以將其作為源數(shù)據(jù)加入到曲面定義中(可以與等高線混合使用)。添加的方式與“添加三維等高線”相似,只是選擇將其加入到“定義”結(jié)點(diǎn)下的“特征線”類別中,并且選擇特征線類型為“標(biāo)準(zhǔn)”即可。


    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多