梁凱旋
(新疆水利水電勘測設(shè)計研究院,烏魯木齊 830000)
?
Civil 3D結(jié)合部件編輯器在水利工程中的應(yīng)用
梁凱旋
(新疆水利水電勘測設(shè)計研究院,烏魯木齊830000)
Autodesk Subassembly Composer(部件編輯器),是專為Civil 3D量身定制的部件創(chuàng)建工具軟件。“部件”作為Civil 3D的特殊對象,是渠道、道路、鐵路等設(shè)計橫斷面的基本構(gòu)造模塊,是后期成圖中的骨架元素,也是構(gòu)建渠道等三維模型的重要組成部分。通過軟件技術(shù)與流程整合,應(yīng)用于水利工程設(shè)計工作,其工作思路和方法具有實用意義。
Civil 3D;部件編輯器;Autodesk Subassembly Composer;結(jié)構(gòu)設(shè)計;水利工程
Civil 3D軟件是Autodesk公司推出的一款面向基礎(chǔ)設(shè)施行業(yè)的建筑信息模型解決方案[1],它為基礎(chǔ)設(shè)施行業(yè)的各類技術(shù)人員提供了強大的設(shè)計分析以及文檔編輯功能[2-8]。Civil 3D本身自帶的部件多用于道路設(shè)計,而針對水利方面[9-14]的部件相對較少,這就需要去定制。在以前用戶自定義部件的時候,要使用.net[15]等代碼編寫開發(fā),費時費力,而Subassembly Composer的出現(xiàn)則徹底改變了這個現(xiàn)狀,Subassembly Composer的功能強大又簡便易用,通過可視化的軟件界面和圖形交互的方式,不需要復雜的編程便可簡單高效地創(chuàng)建適用于各個專業(yè)的部件,并能實現(xiàn)批量出圖,從而提高設(shè)計效率。
部件編輯器界面預覽,見圖1。
下面列出創(chuàng)建一個部件的基本流程。
(1) 構(gòu)思橫斷面型式:分析確定部件由哪幾部分組成,比如堤頂、邊坡、底部等;
(2) 定義部件參數(shù):主要包括結(jié)構(gòu)尺寸參數(shù)和邏輯目標的設(shè)定等;
(3) 添加部件幾何元素:部件的組成部分主要由點、連接和造型對象構(gòu)成;
(4) 編輯部件幾何元素:編輯并設(shè)定部件的創(chuàng)建參數(shù),以便達到尺寸驅(qū)動的效果;
(5) 定義部件代碼:向部件添加代碼,用于控制部件元素在Civil 3D中的顯示效果,其中點代碼用于控制高程標注、文本標注等;連接代碼用于控制尺寸標注、坡度標注等;
(6) 導出部件:導出部件到.pkt文件,以便導入到Civil 3D中進行裝配使用。
通過上述步驟就可以創(chuàng)建一個符合專業(yè)要求的自定義部件,而且后續(xù)使用過程中還可以繼續(xù)擴展完善該部件,使其用起來更加方便靈活。
下面以南疆洛浦縣某大型灌區(qū)改造工程為例,演示渠道部件的創(chuàng)建過程及其使用。
2.1確定橫斷面構(gòu)造型式
首先在CAD環(huán)境中根據(jù)規(guī)范設(shè)計等要求確定并繪制渠道橫斷面,結(jié)構(gòu)尺寸如圖2。
然后分析該渠道橫斷面都有哪些部分組成,由該橫斷面圖可知,主要由3部分組成:邊坡渠頂、襯砌和墊層。在部件編輯器的環(huán)境中,這些部分都是由點對象、連接對象和造型對象共同組成的。
圖1 部件編輯器界面窗口圖
圖2 橫斷面結(jié)構(gòu)尺寸圖 單位:mm
2.2定義部件參數(shù)
(1) 在部件編輯器環(huán)境中定義渠道結(jié)構(gòu)尺寸等參數(shù),以達到尺寸驅(qū)動的目的,便于后續(xù)的修改。參數(shù)列表見圖3。
(2) 聲明邏輯目標參數(shù),以便在和地形曲面發(fā)生相交時,渠道邊坡能夠自動判斷填挖方,見圖4。
2.3添加及編輯部件幾何元素
添加點、連接對象,同時將定義好的參數(shù)附加給部件,以便進行參數(shù)化,見圖5。
當使用邏輯目標時,在屬性欄中將邏輯目標指定給幾何對象即可,見圖6。
圖4 聲明邏輯目標圖
圖5 添加幾何元素圖
圖6 使用邏輯目標圖
逐步有序地添加各個幾何對象(點、連接、造型),并將參數(shù)附加給合適的對象,同時在預覽區(qū)觀察部件的整個狀態(tài)是否正常,直至整個橫斷面框架搭建完成,見圖7。
2.4定義部件代碼
定義部件代碼,主要包括點代碼、連接代碼,其中點代碼用于控制高程標注、文本標注等;連接代碼用于控制尺寸標注、坡度標注等,同時還需配合模板文件對橫斷面外觀顯示樣式進行控制。圖8、9是點代碼在Civil 3D中所起的效果。
2.5導出部件到Civil 3D中
部件編輯器導出的部件后綴名為.pkt文件,在Civil 3D中的“工具選項板”右鍵導入創(chuàng)建好的自定義部件,見圖10。
2.6在Civil 3D中使用的效果
部件導入之后,就可以使用它來創(chuàng)建渠道橫斷面裝配,進而批量創(chuàng)建渠道橫斷面圖。圖11是Civil 3D自動創(chuàng)建的渠道橫斷面圖(本文只截取0+200 m 和0+600 m橫斷面圖作為示意)。
圖7 渠道部件橫斷面圖
圖8 添加部件代碼界面圖
圖9 代碼在Civil 3D中的效果圖 單位:m
圖10 導入部件到Civil 3D中圖
圖11 Civil3D渠道橫斷面圖 單位:mm
利用部件編輯器可以根據(jù)需要創(chuàng)建出各種部件,并滿足不同專業(yè)設(shè)計的需求,而且修改速度快,出圖效率高,對提高Civil 3D的設(shè)計效率有很大作用。在創(chuàng)建部件時,還可以使用編輯器提供的輔助工具如:條件判斷(Decision),開關(guān)(Switch),輔助幾何工具(求交點倒圓角等),API函數(shù),這樣就可以創(chuàng)建出更復雜的高級部件,滿足不同專業(yè)的設(shè)計需求。
[1]任耀.AutoCADCivil3D2013 應(yīng)用寶典[M].上海:同濟大學出版社,2013.
[2]劉云峰.基于Civil 3d的動態(tài)數(shù)字地形模型(DTM)建立及土木工程應(yīng)用介紹[J].黑龍江科技信息,2011(36):49.
[3]張芳.Civil 3D在土方計算中的應(yīng)用[C]//中國水力發(fā)電工程學會第四屆地質(zhì)及勘探專業(yè)委員會第一次學術(shù)交流會論文集.中國水力發(fā)電工程學會地質(zhì)及勘探專業(yè)委員會,2008:6.
[4]余劍.Civil 3D在土方量計算中的應(yīng)用[J].城市勘測,2009(04):128-130.
[5]王雯玨.Civil 3D在電廠總圖道路設(shè)計中的應(yīng)用[J].武漢大學學報(工學版),2013(S1):5-8.
[6]王振殿,王媞. Autodesk Civil 3D在斯里蘭卡國際機場地勢設(shè)計的應(yīng)用[J].山西建筑,2012(18):281-282.
[7]郭陽洋.Civil 3D軟件在場地平整設(shè)計中的應(yīng)用[J].中國市政工程,2013(04):60-61+95.
[8]王奕欽.AutoCAD Civil 3D在雙曲拱壩建模中的應(yīng)用[J].西北水電,2015(01):103-105.
[9]榮幸.利用DEM在AutoCAD Civil 3D下自動提取斷面數(shù)據(jù)[J].地礦測繪,2013(04):31-34.
[10]江寶剛.淺談Autodesk Civil3D軟件在工程中的應(yīng)用[J].山西建筑,2008(16):364-365.
[11]鐘蜀華.Autodesk Civil 3D 2008三維數(shù)字地形模型的創(chuàng)建與應(yīng)用[J].科技情報開發(fā)與經(jīng)濟,2008(10):153-155.
[12]郝永志.AutoCAD Civil 3D在新疆某水利工程設(shè)計中的應(yīng)用[J].西北水電,2014(04):104-106.
[13]于佳.AutoCAD Civil 3D在水利工程中的應(yīng)用[J].吉林水利,2015(03):45-47.
[14]劉云峰.基于Autodesk Civil 3d的土建項目工程量“動態(tài)”計算技術(shù)[J].江蘇建筑,2012(S1):99-102.
[15](美)紐瑟姆.李周芳,陶永才,譯.Vislad Basic 2012入門經(jīng)典[M].北京:清華大學出版社,2013.
Application of Cvil3D with Component Editor in Design of Water Resources Project
LIANG Kaixuan
(Xinjiang Water Resources and Hydropower Investigation Design and Research Institute, Urumqi830000,China)
Autodesk subassembly composer, the component editor, is a special software for Civil 3D to create components. As the dedicated object of Civil 3D, the component is the basic module for design of the cross sections of canal, road and railway, etc. It is also the frame element to form drawings in late stage as well as the important components of 3D modeling of canal, etc. Through software technology and flow integration, it is applied in design of water resources project. Its concept and methods are with practical significance. Key words:Civil 3D; component editor; autodesk subassembly composer; structural design; water resources project
1006—2610(2016)04—0082—05
2016-02-25
梁凱旋(1987- ),男,河南省許昌市鄢陵縣人,助理工程師,從事水利工程專業(yè).
TV222.1
A
10.3969/j.issn.1006-2610.2016.04.021