亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Civil 3D的河道設(shè)計軟件開發(fā)及應(yīng)用

        2022-11-11 01:27:04成,王
        水利技術(shù)監(jiān)督 2022年11期
        關(guān)鍵詞:設(shè)計

        張 成,王 雙

        (中鐵第四勘察設(shè)計院集團有限公司,湖北 武漢 430063)

        河道工程主要包含河道疏浚、堤防加固、護岸護砌等工程措施,各措施中的構(gòu)筑物尺寸通常隨著地形變化而變化,設(shè)計人員往往需要逐個斷面調(diào)整,使其與地形相適應(yīng)。該工作主要靠手工繪制完成,不僅需要花費大量時間、效率低下,而且容易出錯。行業(yè)中雖然有百圖、遠盛、ZDM等插件可供使用[9],但是相較于Civil 3D、PowerCivil等BIM設(shè)計軟件而言,功能相對較弱,不能實現(xiàn)二維和三維圖元的的聯(lián)動,斷面設(shè)計和平面設(shè)計相互隔離,不滿足精細化設(shè)計要求。

        Civil 3D是一款專門為土木基礎(chǔ)設(shè)施行業(yè)提供的三維設(shè)計解決方案,不僅地形處理功能強大,設(shè)計的河道工程措施可自動適應(yīng)地形變化;而且生成的橫斷面圖和數(shù)量表與三維模型動態(tài)關(guān)聯(lián),當調(diào)整三維模型的“平縱橫”時,橫斷面圖和數(shù)量表可實現(xiàn)自動更新。設(shè)計人員在設(shè)計過程中還可通過三維視圖隨時查看三維設(shè)計效果[1]。Civil 3D經(jīng)過定制開發(fā)后,即可批量生成滿足出圖要求斷面圖圖紙,同時可以快速的生成工程數(shù)量統(tǒng)計表[2- 3]。

        1 系統(tǒng)設(shè)計思想

        Civil 3D軟件雖然功能強大,但是操作復(fù)雜,默認設(shè)置都是針對道路工程設(shè)計而設(shè)定,出圖樣式不能符合國內(nèi)相關(guān)行業(yè)的制圖規(guī)范要求,其自帶的部件也都是用于道路設(shè)計,其他專業(yè)可用的部件非常少[4]。為此,筆者根據(jù)河道工程設(shè)計習(xí)慣對Civil 3D軟件進行定制開發(fā),設(shè)計了一套河道工程設(shè)計的功能菜單,包括項目、地形曲面、平面設(shè)計、縱向設(shè)計、標準橫斷面設(shè)計、河道模型、采樣線及材質(zhì)、橫斷面圖及數(shù)量表、常用工具共9個模塊,將相對固定的步驟寫入程序后臺,使復(fù)雜過程簡單化、零散操作流程界面化[4],設(shè)計人員依次完成各個模塊的操作即可初步完成設(shè)計任務(wù)。

        各模塊中的具體功能,相對于Civil 3D的默認操作進行了適當簡化,根據(jù)河道設(shè)計規(guī)范隱藏了不必要的參數(shù)或樣式的設(shè)置(設(shè)定為默認值),僅保留河道工程設(shè)計所需的參數(shù)與用戶進行交互,用戶更加容易掌握。

        針對Civil 3D自帶部件不能滿足河道設(shè)計要求的問題,設(shè)計開發(fā)了一套較通用的部件,可自由組裝成常用的河道設(shè)計斷面模板,從而創(chuàng)建河道三維模型,然后與定制的樣板文件、圖框模板、打印樣式相配合,可批量創(chuàng)建符合行業(yè)習(xí)慣的圖紙及工程數(shù)量表。

        2 系統(tǒng)關(guān)鍵技術(shù)研究與實現(xiàn)

        Civil 3D提供了一系列訪問、創(chuàng)建和修改Civil 3D各種對象及樣式的.NET API,開發(fā)人員可使用任何支持.NET的語言對Civil 3D進行二次開發(fā)[2- 3]。

        本系統(tǒng)采用Visual Studio軟件開發(fā)環(huán)境,通過C#語言對Civil 3D進行二次開發(fā),關(guān)鍵技術(shù)研究及實現(xiàn)如下所述。

        2.1 簡化Civil 3D的復(fù)雜操作

        在Civil 3D中,用戶可以通過功能區(qū)“常用”選項板中的一系列下拉按鈕,創(chuàng)建各種對象。以曲面創(chuàng)建為例:①用戶需展開常用-曲面-創(chuàng)建曲面,以創(chuàng)建空白曲面對象,需點擊3次鼠標;②用戶需繼續(xù)展開新建曲面的結(jié)構(gòu)樹,右擊定義標簽下的等高線,添加等高線對象,需點擊7次鼠標;③添加高程文本、添加高程塊等對象,各需點擊鼠標5次。一共單擊鼠標約20次。經(jīng)過定制開發(fā)后,在一個對話框中即可完成上述操作,還可同時添加txt文本格式的高程數(shù)據(jù)、cad圖元,總共只需單擊4次鼠標。曲面創(chuàng)建對話框如圖1所示。

        圖1 創(chuàng)建曲面對話框

        Civil 3D提供了功能強大的路線布局工具欄,可通用導(dǎo)線法或線元法創(chuàng)建包含直線、曲面、緩和曲面的復(fù)雜路線[1],但是河道工程中用不到緩和曲線,河道中心線的創(chuàng)建相對比較簡單,這些功能用于河道設(shè)計反而顯得累贅。本系統(tǒng)在中心線創(chuàng)建對話框中提供了2種創(chuàng)建方式,即從現(xiàn)有多段線轉(zhuǎn)為路線,或逐段繪制中心線,并且設(shè)計人員可選擇是否在拐點處添加圓弧,如圖2所示。

        圖2 創(chuàng)建中心線對話框

        縱向設(shè)計線創(chuàng)建與平面路線創(chuàng)建類似,系統(tǒng)也對該功能進行了簡化,并且增加了從文件創(chuàng)建縱向設(shè)計線的功能,可利用水文計算直接創(chuàng)建縱向設(shè)計線(例如水面線等),如圖3所示。

        圖3 繪制縱斷面設(shè)計線對話框

        2.2 通用部件設(shè)計與實現(xiàn)

        “部件”作為Civil 3D的特殊對象,由點(Point)、連接(Link)、造型(Shape)3種基本單元組成,將多種部件進行拼裝后可以完成各個結(jié)構(gòu)體標準橫斷面的設(shè)計,然后利用“平縱橫”即可構(gòu)建三維設(shè)計模型。但是,Civil 3D自帶的部件都是為道路設(shè)計而創(chuàng)建,其他專業(yè)可用的部件非常較少,需要用戶創(chuàng)建自定義部件。自定義部件的創(chuàng)建方式有3種[5],其中部件編輯器(Subassembly Composer)是Autodesk公司提供的一款專門用于創(chuàng)建部件的工具軟件,用戶可通過繪制流程圖的方式,在可視化的界面中,創(chuàng)建帶有參數(shù)驅(qū)動的復(fù)雜部件[7- 9]。

        河道工程斷面型式多種多樣,對于一般常用的斷面型式可開發(fā)成復(fù)合部件,減少部件組裝步驟。不過,單個部件不宜過于復(fù)雜,一方面復(fù)雜部件的開發(fā)難度較大,另一方面復(fù)雜部件的控制參數(shù)一般較多,設(shè)計人員難以快速掌握。為此,除常用的復(fù)合部件外,筆者還根據(jù)河道工程設(shè)計經(jīng)驗,總結(jié)了一套較通用的部件單元,可靈活組裝成常見的河道設(shè)計斷面模板,分為標記點、連接線、結(jié)構(gòu)物共3類。

        2.3 部件管理面板

        將自定義部件導(dǎo)入Civil 3D部件面板(引用或者說明導(dǎo)入方法),即可同Civil 3D自帶部件一樣使用,但是當自定義部件較多時,不易快速查找到想用的部件。為此,系統(tǒng)定制開發(fā)了專門的部件管理面板,分為標記點、連接線、結(jié)構(gòu)物、復(fù)合結(jié)構(gòu)物、標注共5個選項卡。按照部件的創(chuàng)建方式進行分類管理,單擊按鈕時,縮略圖可清晰顯示各參數(shù)的意義,更加方便了用戶使用。

        2.4 部件與樣板文件的配合使用

        Civil 3D橫斷面圖的標注功能相對較弱,只能通過部件代碼的標簽樣式實現(xiàn),部件與樣板文件配合使用可實現(xiàn)橫斷面圖的自動標注。部件代碼(Code)是為部件中的點、連接、造型指定的具有特定工程含義的名稱。部件中的每個基本單元可以指定多個代碼,不同的單元可以指定相同的代碼。樣板文件是Civil 3D創(chuàng)建項目文件的基礎(chǔ),提前設(shè)定了各種對象的顯示樣式、標簽標注樣式、代碼集樣式等[5- 10]。

        部件與樣板文件的配合使用示例如下所述:①在樣板文件的“標準”代碼集樣式中,為點、連接和造型配置顯示樣式和標簽樣式,例如為含有“dm_LengthTop”代碼的連接配置了“zc長度標注(表面)”標簽樣式;②用樣板文件創(chuàng)建項目后,裝配的代碼集樣式默認為“標準”;③使用系統(tǒng)提供的標注功能為部件添加標注代碼,或者手動為部件添加“標準”代碼集樣式中配置好的標注代碼;④創(chuàng)建橫斷面圖時各斷面即可按照代碼集樣式顯示標注。標準代碼集樣式如圖4所示。

        圖4 標準代碼集樣式

        3 軟件應(yīng)用情況

        以武穴水鐵聯(lián)運項目碼頭后方護岸設(shè)計為例,為防止本碼頭區(qū)域岸坡沖刷,本工程在碼頭區(qū)域設(shè)置2級護坡結(jié)構(gòu),第一級護坡采用厚度為800mm的拋理塊石護坡,拋石下鋪設(shè)厚度為600mm的碎石墊層。在高程為15.0m處設(shè)置了寬度為5.0m的枯水平臺,結(jié)構(gòu)層從上往下依次為漿砌塊石層(厚度h=300m)、碎石層(厚度h=200mm)及粗砂層(厚度h=150mm)。第二級護坡采用干砌塊石護坡,坡頂與灘地高程平順銜接,結(jié)構(gòu)層從上往下依次為干砌塊石層(厚度h=300m)、碎石層(厚度h=200mm)及粗砂層(厚度h=150mm)。二級坡頂設(shè)置漿砌塊石截水溝,并在坡面每隔50m設(shè)置排水溝與坡頂截水溝連通,坡面排水溝采用C20砼現(xiàn)澆。

        設(shè)計人員使用本系統(tǒng)快速創(chuàng)建了岸坡防護設(shè)計模型,并批量生成了橫斷面圖紙和材質(zhì)數(shù)量表,驗證了通用部件、標注功能、批量出圖和算量功能的有效性和實用性。經(jīng)過與傳統(tǒng)設(shè)計手段完成的設(shè)計成果對比分析,軟件計算的材質(zhì)數(shù)量準確,設(shè)計效率得到了極大的提高,線路越長效率提升越明顯。使用本系統(tǒng)通用部件搭建的橫斷面模板(裝配)如圖5所示,橫斷面圖紙效果如圖6所示。

        圖5 護岸設(shè)計橫斷面模板(裝配)

        圖6 護岸橫斷面圖效果

        4 結(jié)論

        針對傳統(tǒng)河道工程設(shè)計中存在的不足,在總結(jié)河道工程設(shè)計經(jīng)驗的基礎(chǔ)上,對Civil 3D進行定制開發(fā),實現(xiàn)了河道工程批量繪圖及算量功能,提高了設(shè)計效率和質(zhì)量。定制開發(fā)的軟件提供了一套符合河道工程設(shè)計習(xí)慣的功能菜單,通過自定義的對話框精簡了Civil 3D的復(fù)雜操作,軟件界面友好,有效降低了Civil 3D的使用門檻,完善了Civil 3D在河道設(shè)計中的功能。定制開發(fā)的軟件還提供了一套較通用的基本部件,可靈活組裝成常用的河道設(shè)計斷面模板,提高了本河道設(shè)計軟件的通用性。

        猜你喜歡
        設(shè)計
        二十四節(jié)氣在平面廣告設(shè)計中的應(yīng)用
        河北畫報(2020年8期)2020-10-27 02:54:06
        何為設(shè)計的守護之道?
        《豐收的喜悅展示設(shè)計》
        流行色(2020年1期)2020-04-28 11:16:38
        基于PWM的伺服控制系統(tǒng)設(shè)計
        電子制作(2019年19期)2019-11-23 08:41:36
        基于89C52的32只三色LED搖搖棒設(shè)計
        電子制作(2019年15期)2019-08-27 01:11:50
        基于ICL8038的波形發(fā)生器仿真設(shè)計
        電子制作(2019年7期)2019-04-25 13:18:16
        瞞天過海——仿生設(shè)計萌到家
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        從平面設(shè)計到“設(shè)計健康”
        商周刊(2017年26期)2017-04-25 08:13:04
        久久久久88色偷偷| 最新在线观看免费的a站国产| 中文字幕人妻饥渴浪妇| 亚洲精品久久久久中文字幕| 粗了大了 整进去好爽视频| 国产一区二区三区国产精品| 女同欲望一区二区三区| 日本精品一区二区三区福利视频| 日日婷婷夜日日天干| 国产91精品成人不卡在线观看| 天堂女人av一区二区| 亚洲女人的天堂网av| 丰满少妇呻吟高潮经历| 色综合久久久久久久久五月| 久久精品女人天堂AV一个| 亚洲福利二区三区四区| 无码中文亚洲av影音先锋| 国精产品一区二区三区| 久久亚洲精彩无码天堂| 漂亮人妻出轨中文字幕| 成人免费xxxxx在线观看| 午夜大片又黄又爽大片app| 日产精品一区二区三区免费| 华人在线视频精品在线| 亚洲精品久久| 国产婷婷丁香久久综合| av免费一区在线播放| 国产日本精品视频一区二区 | 日韩精品中文字幕免费人妻| 美女在线一区二区三区视频| 在线高清理伦片a| 日韩欧美国产自由二区| 亚洲av网站在线免费观看| 中文字幕人妻伦伦| 日韩一线无码av毛片免费| 果冻国产一区二区三区| 二区免费在线视频观看| 无码精品久久久久久人妻中字| 久久久国产精品福利免费| av中文字幕性女高清在线| 欧美精品videosse精子|