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

        ?

        扶壁式擋土墻在Civil 3D中的設(shè)計(jì)與應(yīng)用

        2021-01-27 05:48:28趙津茂
        土木建筑工程信息技術(shù) 2020年6期
        關(guān)鍵詞:扶壁擋墻調(diào)用

        趙津茂

        (中國(guó)鐵路設(shè)計(jì)集團(tuán)有限公司,天津 300143)

        1 項(xiàng)目背景

        某市政項(xiàng)目位于深圳市,項(xiàng)目中涉及路橋過(guò)渡段,為克服人行道外側(cè)與周邊地面高差和上跨橋梁兩側(cè)引道高差,設(shè)置懸臂式路肩擋土墻,擋墻高度超過(guò)4m的段落,每隔2.5m設(shè)置一個(gè)扶壁,形成扶壁式擋墻,如圖1所示。同時(shí),本項(xiàng)目要求BIM模型隨二維常規(guī)設(shè)計(jì)同步進(jìn)行。在本項(xiàng)目BIM設(shè)計(jì)過(guò)程中,有如下難點(diǎn):

        圖1 扶壁式擋墻立面圖

        (1)擋墻尺寸并不單一固定,而是隨路線樁號(hào)不斷變化。因此,在擋墻模型建立過(guò)程中應(yīng)將其參數(shù)設(shè)為可變,根據(jù)道橋的高差自動(dòng)判斷擋墻尺寸。

        (2)擋墻扶壁模型尺寸也隨擋墻不斷變化,且扶壁在某一段落內(nèi)間隔一定距離布置。

        受以上兩點(diǎn)控制,本文選擇基于Civil 3D平臺(tái),聯(lián)合Subassembly Composer、Dynamo兩款軟件進(jìn)行扶壁擋墻模型的建立。

        圖2 墻身斷面尺寸表

        2 建模過(guò)程

        2.1 擋墻建模

        (1)建立地形曲面

        在Civil 3D中將原始地形高程點(diǎn)以圖形對(duì)象的形式添加到“曲面”的定義中,生成原始地形曲面,如圖3所示。

        (2)在Civil3D中生成路線平面和縱斷面

        運(yùn)用Civil3D中常用——?jiǎng)?chuàng)建設(shè)計(jì)模塊下的路線創(chuàng)建和縱斷面創(chuàng)建命令[1],分別創(chuàng)建本項(xiàng)目的平面圖和縱斷面圖,如圖4和圖5所示。

        圖3 原始地形模型

        圖4 路線平面圖(局部)

        圖5 路線縱斷面

        (3)運(yùn)用Subassembly Composer創(chuàng)建擋墻部件。

        扶壁式擋墻可以看做懸臂式擋墻+扶壁構(gòu)成。Civil3D自帶擋墻部件中,雖然有懸臂式擋墻(如圖6所示),但從其特性中可以看出,其尺寸一旦輸入之后即為定值,在整個(gè)道路的創(chuàng)建過(guò)程中就無(wú)法自動(dòng)調(diào)整,這顯然無(wú)法滿足實(shí)際的工程需要。Subassembly Composer為BIM設(shè)計(jì)人員提供了一個(gè)很好的部件開(kāi)發(fā)平臺(tái)[2],通過(guò)這一軟件,可以實(shí)現(xiàn)自定義某些特定功能的部件。

        圖6 Civil 3D自帶擋墻及其特性

        運(yùn)用Subassembly Composer創(chuàng)建擋墻的基本思路為[3]:定義擋墻最基本的參數(shù)——將墻身斷面尺寸表中的參數(shù)提前存入——判斷擋墻的高度——調(diào)用擋墻參數(shù)——生成擋墻特征點(diǎn)——將特征點(diǎn)連接成擋墻部件。

        定義擋墻的參數(shù)調(diào)用Subassembly Composer工具箱中Define Variable模塊,將圖2中的參數(shù)名稱做定義,即為表中所有參數(shù)“命名”。將定義好的參數(shù)名稱以Sequence模塊打包,如圖7(a)所示。為方便確認(rèn),本文以參數(shù)的拼音縮寫(xiě)來(lái)命名參數(shù),圖中“QG”即為表1中的墻高,“QDK”為墻頂寬……此時(shí)定義中的參數(shù)默認(rèn)值是無(wú)意義的,擋墻參數(shù)取決于變量賦值中的數(shù)值。

        接下來(lái)需要?jiǎng)?chuàng)建代表Civil 3D中原始地形的曲面,使用配置和參數(shù)框中的Target Parameters模塊,添加一曲面目標(biāo)參數(shù),使其代表Civil3D中的原始地形,由擋墻頂部向該曲面“投射”一個(gè)輔助點(diǎn)——Auxiliary Point,該點(diǎn)以下深度為擋墻埋深(在本項(xiàng)目中為定值——1m),以該點(diǎn)到擋墻頂部的距離與擋墻埋深之和來(lái)判斷墻身的高度,后續(xù)根據(jù)此高度確定調(diào)用哪個(gè)范圍的參數(shù)。

        圖7 定義變量、變量賦值、VB表達(dá)式

        以1.5m墻高的擋墻參數(shù)為例,使用工具箱中Set Variable Value模塊將該墻高下的各參數(shù):墻頂寬=0.4m、趾板長(zhǎng)=0.3m、踵板長(zhǎng)=0.5m、底板寬=1.2m、底板厚=0.4m以及擋墻埋深=1m輸入并儲(chǔ)存,如圖7(b)所示。以此法將表1中其它高度下的擋墻參數(shù)輸入并儲(chǔ)存,以備后續(xù)調(diào)用。

        圖8 結(jié)構(gòu)流程及最終部件

        Subassembly Composer允許在內(nèi)部編寫(xiě)VB表達(dá)式來(lái)實(shí)現(xiàn)模塊的功能[4]。為了實(shí)現(xiàn)自動(dòng)選擇、調(diào)用既有儲(chǔ)存數(shù)據(jù)的功能,本文在Switch模塊中編寫(xiě)了簡(jiǎn)單的IF嵌套語(yǔ)句,通過(guò)逐層嵌套,計(jì)算擋墻高度并作出判斷,輸出擋墻實(shí)際高度值,具體表達(dá)式如圖7(c)所示。此時(shí)編寫(xiě)的流程便可根據(jù)擋墻高度通過(guò)Switch模塊自動(dòng)選擇、調(diào)用擋墻的參數(shù)值。以這些參數(shù)控制擋墻尺寸,以工具箱中的Point模塊生成擋墻各個(gè)節(jié)點(diǎn),以Link模塊將節(jié)點(diǎn)連接,以Shape模塊將連接組合,最終生成擋墻部件。整體結(jié)構(gòu)流程如圖8(a)所示,最終生成的擋墻部件如圖8(b)所示。

        (4)將擋墻部件導(dǎo)入Civil 3D并生成模型

        將生成的擋墻部件導(dǎo)入Civil 3D的工具選項(xiàng)版中,在生成道路裝配時(shí),即可調(diào)用導(dǎo)入的擋墻部件。以生成的路線平面和設(shè)計(jì)縱斷面為控制參數(shù),以原始地形為控制目標(biāo),生成道路模型,模型結(jié)果如圖9所示。在Civil3D的對(duì)象查看器中單獨(dú)查看道路及擋墻模型的效果如圖10所示。圖11是擋墻的正視圖和俯視圖,從圖中可以看出,擋墻沿路線方向,其尺寸都是隨擋墻高度不斷變化的,擋墻模型建立完畢。

        圖9 Civil3D中道路模型

        圖10 查看道路和擋墻對(duì)象

        圖11 擋墻正視圖及俯視圖

        2.2 擋墻扶壁建模

        2020版Civil3D新加入了Dynamo模塊,其強(qiáng)大的“幾何參數(shù)設(shè)計(jì)和數(shù)據(jù)聯(lián)動(dòng)”功能為許多Civil3D構(gòu)件的建立提供了技術(shù)支持[5]。在本文2.1節(jié)建立的擋墻模型的基礎(chǔ)上,運(yùn)用Dynamo為擋墻創(chuàng)建扶壁的過(guò)程如下。

        (1)確定扶壁在擋墻中的位置規(guī)律

        圖12 扶壁式擋墻橫斷面

        圖12為扶壁式擋墻的橫斷面圖,從圖中可以看出扶壁部分是由A-B-C-D四個(gè)控制點(diǎn)組成的多邊形構(gòu)成的,將其沿?fù)鯄v向拉伸一定的厚度,即為扶壁模型。Dynamo的作用就是批量地在已生成的Civil3D道路模型中將這四個(gè)點(diǎn)定位,并將其連接成一多邊形,再將此多邊形沿路線前進(jìn)方向拉伸一定的厚度,生成實(shí)體模型,導(dǎo)入到Civil 3D中[6]。

        (2)建立模型

        Dynamo建模功能主要靠節(jié)點(diǎn)庫(kù)中包含的節(jié)點(diǎn)實(shí)現(xiàn),在本次建模過(guò)程中,主要使用了Dynamo以下節(jié)點(diǎn)[7]:

        Document. Current—調(diào)用當(dāng)前Civil 3D模型中的文件;

        Selection. Corridor By Name—按照道路名稱選擇道路;

        Corridor. Baselines—獲取道路基線;

        Baseline. Corridor Feature Lines By Code—按照特征點(diǎn)獲取特征線;

        Corridor Feature Line. Points—獲取特征線上的點(diǎn);

        Corridor Feature Lines. Coordinate System By Station—按樁號(hào)獲取特征線的坐標(biāo)系;

        Poly Curve. By Points—按照點(diǎn)生成多段線;

        圖14 Dynamo坐標(biāo)轉(zhuǎn)化流程圖

        Vector. Transform—通過(guò)輸入指定坐標(biāo)系來(lái)改變向量;

        Surface. By Patch—輪廓填充成面;

        Surface. Thicken—面拉伸;

        Solid. By Geometry—將Dynamo模型轉(zhuǎn)化為Civil3D實(shí)體;

        Point. By Coordinates—按坐標(biāo)生成點(diǎn)。

        List目錄下的列表處理附屬節(jié)點(diǎn)。

        首先,打開(kāi)生成的Civil3D道路模型,在管理選項(xiàng)卡下打開(kāi)Dynamo軟件,用Document. Current節(jié)點(diǎn)調(diào)用當(dāng)前打開(kāi)的Civil3D道路模型文件,運(yùn)用Selection. Corridor By Name節(jié)點(diǎn)按照名稱選取需要編輯的道路,以Corridor. Baselines節(jié)點(diǎn)獲得道路的所有基線,具體流程如圖13所示。然后,從中獲取扶壁模型四個(gè)控制點(diǎn)。這里需要注意的是,Dynamo默認(rèn)的坐標(biāo)系和Civil3D相同,在生成的扶壁模型時(shí),為了使其始終垂直于路線方向,在定位時(shí)需要先將控制點(diǎn)在每個(gè)扶壁自身的局部坐標(biāo)系中生成,再轉(zhuǎn)化到整體坐標(biāo)系中。

        圖13 運(yùn)用Dynamo調(diào)用既有Civil3D模型

        對(duì)于A、D兩控制點(diǎn),可看做以圖7(b)擋墻部件的特征點(diǎn)P1為坐標(biāo)原點(diǎn),局部坐標(biāo)分別為為A(0, 0,-0.5)和D(0.2, 0,-0.5)的點(diǎn),其中0.5為扶壁頂距擋墻頂?shù)木嚯x, 0.2為扶壁頂?shù)膶挾?,單位為m。在確定其局部坐標(biāo)后,需要轉(zhuǎn)化到各自樁號(hào)處的整體坐標(biāo)系中。使用Baseline. Corridor Feature Lines By Code節(jié)點(diǎn)獲取模型中所有含有P1的特征線。從扶壁的起始里程(K0+320)處開(kāi)始,到終點(diǎn)里程(K0+340)處結(jié)束,將間距設(shè)為2.5m,以Corridor Feature Lines. Coordinate System By Station節(jié)點(diǎn)獲取指定樁號(hào)處P1特征點(diǎn)的坐標(biāo)系,然后以Vector. Transform將A、D兩點(diǎn)的局部坐標(biāo)轉(zhuǎn)化到該坐標(biāo)系中。坐標(biāo)轉(zhuǎn)化的流程如圖14所示,轉(zhuǎn)化完成的點(diǎn)如圖15(a)所示。

        在生成扶壁模型的其它控制點(diǎn)時(shí)會(huì)發(fā)現(xiàn),扶壁高度是隨著擋墻的高度不斷變化的,如果再以特征點(diǎn)P1作為局部坐標(biāo)系的原點(diǎn),對(duì)B、C點(diǎn)進(jìn)行坐標(biāo)轉(zhuǎn)化,雖然也能生成模型,但模型高度固定,而B(niǎo)、C兩點(diǎn)恰好對(duì)應(yīng)了擋墻部件中P7、P8兩個(gè)特征點(diǎn),因此,可以聯(lián)合使用Baseline. Corridor Feature Lines By Code 和Corridor Feature Line. Points節(jié)點(diǎn)直接調(diào)用并獲取這些特征點(diǎn),這樣以來(lái)生成的扶壁模型既能夠隨墻高變化,且省去了坐標(biāo)系轉(zhuǎn)化的過(guò)程。生成點(diǎn)的流程如圖16所示,生成B、C兩點(diǎn)如圖15(b)所示。

        圖15 Dynamo生成的控制點(diǎn)

        圖16 獲取P7、P8點(diǎn)流程圖

        此時(shí),組成扶壁的4個(gè)控制點(diǎn)都已生成,運(yùn)用Poly Curve. By Points節(jié)點(diǎn)將其連接成線,運(yùn)用Surface. By Patch節(jié)點(diǎn)和Surface. Thicken節(jié)點(diǎn)將線轉(zhuǎn)化成面、面拉伸成體,如圖17所示。

        圖17 控制點(diǎn)生成面和體

        最終生成的一系列扶壁實(shí)體如圖18所示。運(yùn)用Object. By Geometry節(jié)點(diǎn)將生成的實(shí)體導(dǎo)入Civil 3D中,與2.1中所生成的擋墻模型結(jié)合,生成扶壁式擋墻模型,在Civil 3D中查看如圖19所示。

        圖18 Dynamo生成的扶壁實(shí)體

        圖19 懸臂式和扶壁式擋墻模型

        3 結(jié)論

        本文基于Civil3D平臺(tái),通過(guò)Subassembly Composer建立擋墻模型,并與Dynamo建立的扶壁模型相結(jié)合,完成了扶壁式擋土墻BIM模型的建立。此扶壁式擋墻模型能夠根據(jù)擋墻所處的位置自動(dòng)調(diào)整墻身及扶壁尺寸,使得公路擋墻正向化BIM設(shè)計(jì)更加便捷、實(shí)用,在公路BIM行業(yè)結(jié)構(gòu)物建模方面做了探索性的嘗試。本文提供的建模思路同樣適用于其他公路結(jié)構(gòu)模型,通過(guò)這兩款軟件,在Civil3D中許多復(fù)雜的異型結(jié)構(gòu)物模型亦能夠被創(chuàng)建,同時(shí),BIM技術(shù)越來(lái)越受到國(guó)家和行業(yè)的重視,已經(jīng)成為未來(lái)行業(yè)發(fā)展的方向,隨著相關(guān)理念和軟件的發(fā)展,Civil3D定會(huì)成為推動(dòng)BIM行業(yè)發(fā)展和進(jìn)步的中堅(jiān)力量。

        猜你喜歡
        扶壁擋墻調(diào)用
        扶壁式擋土墻經(jīng)濟(jì)性研究
        Revit 平臺(tái)中扶壁放置程序的二次開(kāi)發(fā)
        水利信息化(2022年1期)2022-03-09 04:45:02
        交通荷載下扶壁式擋墻受力與變形特性分析
        核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
        LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
        河道生態(tài)擋墻的計(jì)算分析及實(shí)際應(yīng)用
        基于ANSYS空箱扶壁式高大翼墻動(dòng)力分析
        基于系統(tǒng)調(diào)用的惡意軟件檢測(cè)技術(shù)研究
        漿砌石擋墻排水體的具體運(yùn)用
        河南科技(2014年1期)2014-02-27 14:04:16
        現(xiàn)澆泡沫輕質(zhì)土在渠道擋墻中的應(yīng)用
        蜜臀av中文人妻系列| 少妇饥渴偷公乱a级无码| 无码夜色一区二区三区| 国产成人亚洲精品2020| 久久精品天堂一区二区| 国产精品国产三级国产a| 黄色a级国产免费大片| 国产成人综合久久久久久| av免费在线观看网站大全| 后入丝袜美腿在线观看| 日韩精品无码中文字幕电影| 一区一级三级在线观看| 精品国产乱码一区二区三区| 中文字幕乱码亚洲无限码| 亚洲av福利无码无一区二区 | 91人妻无码成人精品一区91| 99国语激情对白在线观看| 狠狠综合亚洲综合亚洲色| 国内精品久久久久久中文字幕| 国产中文字幕乱码在线| 美国黄色av一区二区| 一色桃子中文字幕人妻熟女作品| 久久久久亚洲av无码专区| 如何看色黄视频中文字幕| 午夜国产精品视频在线观看| 免费人妻精品一区二区三区| 精品国内自产拍在线视频| 丰满人妻一区二区三区精品高清| 老熟女的中文字幕欲望| 丰满少妇高潮惨叫正在播放| 免费va国产高清不卡大片| 顶级高清嫩模一区二区| 精品无码国产自产拍在线观看蜜| 国产黄三级三·级三级| 在线播放偷拍一区二区| 后入内射国产一区二区| 久久不见久久见免费视频7| 国产高清黄色在线观看91| 精品国产a一区二区三区v| 国产精品免费观看久久| 日韩美女高潮流白浆视频在线观看|