鄧朗妮,馬晉超,郭亮,黃曉霞,羅日生
(廣西科技大學土木建筑工程學院,廣西柳州545006)
基于BIM模型的可視化仿真應用——以廣西百色干部學院項目為例
鄧朗妮,馬晉超,郭亮,黃曉霞,羅日生
(廣西科技大學土木建筑工程學院,廣西柳州545006)
本文以BIM軟件平臺可支持多種文件格式的互導為基礎,通過分析和對比各類圖形軟件在實際運用中的優缺點,選擇優缺點互補、文件格式兼容性良好的圖形軟件,并對這些圖形軟件進行整合和協調工作,提出多種BIM圖形軟件可以協同工作的可能性,探索基于BIM模型的可視化仿真技術的實現依據,并詳細介紹其實現過程,使多種BIM軟件協同工作,突破傳統BIM平臺軟件的局限性,成功將三維可視化仿真技術運用到BIM模型中.
BIM;可視化;仿真技術;集成應用
近年來BIM技術在國內發展的如火如荼,國家對BIM技術給予了大力的政策支持.2015年6月16日,在住建部發布的《關于推進建筑信息模型應用的指導意見》的文件中指出到2020年末,建筑行業甲級勘察、設計單位以及特級、一級房屋建筑工程施工企業應掌握并實現BIM與企業管理系統和其他信息技術一體化進程應用,并且在國有資金投資為主的大中型建筑以及申報綠色建筑的公共建筑和綠色生態示范小區新立項項目勘察設計、施工、運營維護中,集成應用BIM的項目比率達到90%[1].因為傳統BIM平臺軟件的局限性,需要相關圖形軟件配合使用才能滿足項目的要求,因此,如何基于BIM平臺軟件集成應用相關圖形軟件,以高效的實現項目的可視化要求,將具有非常重要的意義.本文基于Revit軟件,通過整合Lumion,Infraworks,Sketchup和Civil3D等軟件,探索了多種圖形軟件集成工作的實現路線和方法,為建筑工程可視化應用提供參考.
基于BIM技術的可視化應用早在20世紀70年代美國人查爾斯·伊斯曼就已提出.Golparvar·Fard等[2]將BIM技術與攝像技術相結合,把資料輸入計算機中實現建筑施工過程的3D模擬,將模擬所得信息作為下一步施工做出合理規劃的依據.Cote等[3]提出了構建數字城市的思想.他們指出將BIM技術與地理信息系統(Geographic Information System,GIS)技術相結合,可以實現真正意義上的數字城市.Evans等[4]對BIM技術進行了初步應用和探索,他們在團隊中使用BIM技術進行建筑信息模型的集成、共享和轉換.
在國內,雖然基于BIM技術的可視化仿真應用開展的較晚但也有了一定的發展.
BIM技術從2002年正式被引進到我國,正大量運用于我國工程項目中.趙靈敏等[5]在實際項目中實現了全專業模型搭建、管線碰撞檢查、四維施工模擬和工程量分階段統計等應用;畢振波等[6]指出將BIM技術與云計算模式相結合,從而使企業在運用BIM技術時可以起到規避風險、提高工作效率等優勢.張建平等[7]指出,將BIM技術與4D-CAD技術相結合,實現了基于BIM的宏觀、中觀和精細化管理相結合的多層次4D施工管理以及可視化模擬.
2002年,張建平等[8]開發了4D施工管理擴展模型,它將建筑物及其施工現場3D模型與施工進度關聯,實現了施工進度與施工資源及場地布置信息的集成.馬智亮等[9]對基于BIM技術的模型成本預算模型系統進行了深入研究,總結出預算信息模型所需求的相關信息,建立了基于BIM技術的建筑成本預算信息模型.李恒等[10]成立了建筑虛擬模擬實驗室,將3D視頻效果引入虛擬施工過程中,增強了虛擬施工的效果和真實感,彭玉元等[11]提出使用Google Sketchup和3DSMAX進行三維建模,并結合Vritools技術實現了一個有實用價值的交互式三維虛擬校園漫游系統.
目前,BIM應用并不能充分實現全生命期的信息交換,BIM的潛在價值未能得到充分發揮,其主要原因是BIM應用主要以文件形式進行數據交換和管理,無法支持面向建筑全生命周期的各種工程分析和管理,并且存在信息丟失等問題[12-13],例如將Revit的體量模型導入到Lumion或Sketchup中會出現材質信息的丟失,丟失的材質信息需要重新進行賦予.
Lumion是荷蘭ACT-3D公司開發的新一代3D可視化軟件,馮友鵬等[14]提出,Lumion的定位是一個實時渲染軟件,主要是針對景觀設計成功展示,對設計過程中模型編輯提供的幫助很小.Lumion是一個信息集成的平臺,是不能進行模型搭建的,需要多種相關軟件協同工作以達到項目的可視化要求.目前,已有插件可將Revit中的體量模型轉化格式導入到Lumion中進行可視化仿真應用.周坤等[15]指出,導入Revit模型之前最好將材質外觀進行微調,以避免導入Lumion進行材質賦予時無法將材質區分修改.在Revit中進行材質區分是一種十分低效的方法,在Revit中進行三維可視化模型的搭建是對大量信息量搭載的一個過程,在這個過程中再加上對構件材質的區分工作無疑會極大程度地增加建模的工作量,降低勞動生產率.Sketchup是一款應用于建筑領域的三維設計軟件,可以快速、方便地進行三維模型的創建,其建模速度快,避免了同類設計軟件建模的復雜性[16];楊遠豐等[17]指出,Sketchup雖然能把建筑模型建出來,但沒有構件信息.國內運用Sketchup主要是用于項目前期方案的展示,BIM技術是將“建筑信息”與“建筑模型”相結合的技術,Revit成為三維模型搭建的主流軟件是因為其可以進行模型信息的搭載,這是區別于Sketchup最重要的一方面.Civil3D是一款專門針對基礎設施建設領域的軟件,具有強大的三維地形創建功能,李俊超等[18]指出,Civil3D雖然提供了材質設置功能,但是它的首要任務是建立道路的網格模型.Civil3D被運用于場地的網格模型的建立,但網格模型與三維可視化模型仍有很大區別,國內有將Civil3D形成的網格模型導入到3dsMax Design中進行完善,但操作比較繁瑣.Infraworks是一款路橋設計軟件,可以用于道路與橋梁的生成,李震等[19]指出,Civil3D在視覺樣式、效果表現方面過于單調;Infraworks在精細設計、動態分析方面存在不足.國內有工程師將Civil3D與Infraworks這兩款軟件協同工作,在Civil3D中進行場地模型的建立然后導入Infraworks中進行效果展示,Infraworks是一款偏于效果展示的軟件但與Lumion的效果展示差距很大.因此,多種軟件之間的集成應用成功與否關系著BIM可視化能否應用,若不進行軟件的集成應用,傳統的方法是對軟件進行二次開發,許淑慧[20]對AutoCAD進行二次開發實現了焊縫符號的自動標注,擴充了AutoCAD的功能,但二次開發過程相對復雜,使用局限性也相對較大.本文以廣西某干部學院為例,將多種圖形軟件集成運用以充分發揮BIM技術的可視化仿真應用.
BIM(Building Information Modeling)即建筑信息模型,已經不是俠義的模型或建模技術,而是一種新的理念及其相關的方法、技術、平臺和軟件等.BIM是一種產品,其以三維數字技術為基礎,集成了建筑工程項目各種相關信息的工程數據模型,是對工程項目設施實體和功能特性的數字化表達;BIM是一種過程,是建筑信息模型的創建、應用和管理的過程.
基于全生命期要求BIM軟件必須具有信息的流通性,所以BIM平臺的軟件例如Revit可支持多種文件格式的互導,為多種軟件的協同工作提供了一種可能,本文所用軟件格式如圖1所示.
Revit,Lumion,Infraworks,Sketchup和Civil3D幾種軟件的常用文件格式如表1所示.
3DMAX,Lumion,Sketchup三種后期渲染軟件對比結果如表2所示.
信息技術的飛速發展讓世界進入了信息時代,在信息時代,各項信息技術、多種信息設備進入學校,促進了現代教育理論與現代信息技術的有機結合,人們將這種結合稱為現代教育技術[1]。在現代教育技術環境下,學生學習的平臺將更廣闊,獲取知識的渠道也會更加多樣化,教學模式將從傳統的課堂授課方式轉變為技術媒體教學,學生自主探索的時間將多于教師言傳身教的時間,因此培養學生的學習能力,讓學生在知識的海洋中自主揚帆遠航至關重要。
綜上,此項目的后期渲染功能主要集中于渲染能力與動態模型上,故選取Lumion作為渲染軟件.

表1 各軟件可導出、導入文件格式Tab.1 The file format which software can export,im port

表2 Lum ion,3DMAX和Sketchup綜合比較Tab.2 Comparison between 3DM AX,Lum ion,and sketchup
在地形設計方面,主要有Civil3D與Cass兩款軟件.在Cass中等高線是由很多條單獨的曲線組成,無法直接在圖上自動剖繪,只有靠人工在圖上量取斷面數據來繪制,而利用Civil3D軟件可將地形的等高線全部提取出來另存為圖形文件,并使用Civil3D中的“創建曲面”功能直接將等高線轉換成地形曲面;再者,Civil3D的各對象之間是動態關聯關系,如修改一點,與之相關聯的對象如等高線和斷面圖等都會隨之自動更改,而Cass做不到這點,相對較繁瑣.綜上,Civil3D軟件比Cass軟件更加先進,操作更便捷,界面更友好,故在本次項目中選用Civil3D軟件進行地形的設計.
在道路的信息表達上,主要有Infraworks,Sketchup與3DSMax Design三種軟件.比較結果如表3所示.
綜上,選擇建模更快、更便捷的Infraworks軟件作為道路創建的軟件.
根據上述軟件的文件格式,可以建立Revit,Lumion,Infraworks,Sketchup和Civil3D軟件的文件信息交互路線圖,如圖1所示.

表3 Infraworks,Sketchup與3DSM ax Design對比Tab.3 Comparison between Infraworks,Sketchup and 3DSM ax Design
三維可視化仿真應用已經成為BIM技術一項很重要的應用.建筑行業專業劃分細致,而BIM軟件的開發是基于某一個專業而展開,相關軟件在某個專業的表現效果很好而在其他專業的表現會相對薄弱.例如,Lumion在進行三維渲染時的優勢與劣勢十分明顯,Lumion對電腦要求不高,操作簡單方便,而且可以設定場景,且場景豐富;Lumion的劣勢是它作為一款實時渲染軟件,對設計過程中模型編輯提供的幫助很小.Sketchup可以用于建模和可視化仿真應用,但其不能表現出體量的建筑與結構信息,并且其后期渲染效果與一些主流軟件存在很大的差距,但Sketchup可以導入Revit的體量模型進行材質的區分,這樣后期將體量模型導入Lumion中就不會出現賦予材質時難以區分的現象,這一優勢彌補了材質信息的缺失.Civil3D主要是識別CAD圖紙里的等高線,從而生成場地的三維網格模型,但缺點是場地模型的表現力較低,不能滿足精細化的需要.Infraworks作為一款路橋設計的輔助型軟件自身不能進行場地模型的創建也預示著其必須與其它軟件一起協同工作,但它的優勢在于道路的創建與地形表面能完美契合.建筑行業的大量信息由于形式和格式不統一,無法與其他專業進行建筑信息的交換和分享,BIM軟件的研究和開發都是基于幾何數據模型,主要通過IGES,DXF和DWG等圖形信息交換標準進行數據交流,材質信息無法直接交流.例如,Revit軟件作為基本的建模軟件,主要搭載著體量模型的建筑信息,到Lumion中經常會出現在賦予材質時難以區分.因此,使用一種軟件是無法實現包含體量、場地和道路等BIM模型的可視化仿真應用,必須將上述軟件進行協同運用,各種信息在Lumion中的集成途徑以及各軟件在Lumion中的集成使用方式如圖2、圖3所示.

圖2 各種信息在Lum ion里集成的途徑Fig.2 All kinds of information integration in Lumion

圖3 多種軟件在Lum ion中的交互Fig.3 All kinds of software interaction in Lumion
2.1在Sketchup里進行模型信息處理
2.1.1在Sketchup里進行Revit體量模型信息的處理
通過插件“Revit to Lumion Bridge”將Revit里“rvt”格式的模型轉化為“dae”格式并導入到Lumion中.體量模型導入Lumion中進行材質的賦予,經常會出現Lumion無法區分同一類型屬性構件的材質信息,例如Lumion會將體量模型中所有的梁構件材質信息識別為同一種材質,導致所有的梁只能使用一種材質.上述問題可通過Sketchup軟件進行材質的區分,將Revit里“rvt”格式的文件通過導出為“dwg”格式的文件然后導入到Sketchup中,并在Sketchup中使用“顏料桶”工具進行構件的材質區分,將完成好的模型以“skp”文件的形式導出,進而導入到Lumion中,這樣體量模型在Lumion中賦予材質就可以區分了.
對于場地中溪流的繪制,首先在Civil3d中拾取這些溪流的高程線,生成溪流的網格模型,然后將生成的“dwg”網格模型文件導入到Revit中進行平整形成實體的三維模型,最后運用“映射”工具進行溪流的繪制.
2.2 Civil3D場地信息的表達
Civil3D可以通過多種方式創建曲面,并且可以將CAD中“dwg”格式的場地高程信息轉換為三維信息,進而導入到Revit中形成三維場地模型.
首先,將有場地信息的CAD底圖導入到Civil3D中,然后在Civil3D中新建一個曲面,如圖4所示,運用“拾取”工具拾取場地上的等高線高程,并輸入相應的高程值,最后得到完整的網格場地模型.

圖4 拾取所有高程信息Fig.4 Pick up all the elevation information
2.3在Infraworks里進行場地模型信息的處理
首先,將場地模型以“imx”的格式文件導入到Infraworks中,如圖5所示,導入“imx”格式地形文件時,在“配置”選項卡中選擇“北京54坐標系然后是中央子午線是75度帶”坐標系,導入的最終場地模型如圖6所示.

圖5 坐標系選擇Fig.5 The choose of coordinate system

圖6 導入的場地模型Fig.6 The imported panning model
廣西某項目占地面積約為300畝,總建筑面積約7.6萬平方米,主要建筑內容包括教學區、宿舍區、餐飲區、圖書館、體育活動中心以及配套的基礎設施.
3.1由Civil3D完成三維場地信息的表現
該項目場地占地約300畝,場地內地形高差較大,其最大高程約145m,最小高程約116m,場地內已實現場地內土方平衡.Civil3D各相關數據動態關聯,例如對一處高程數據進行修改,整體將會隨之自動更新,極大地減小手動工作量,圖7所示為使用Civil3D形成有三維網格場地模型.
3.2Infraworks中道路的形成
在本項目中場地高程差較大,使用其它軟件繪制道路會出現道路與地面不契合的情況,但在Infraworks中繪制出的道路可以自動與凹凸不平的地面進行契合,完美表達了場地的道路信息,最終的場地道路模型如圖8所示.
3.3在Sketchup里進行材質的區分
將Revit模型導入Sketchup中會出現材質信息的大量缺失,運用“顏料桶”工具進行材質的區分,不同的構件要分別賦予不同的材質或顏色,總共進行了50多種不同材質的區分,區分好材質的體量模型如圖9所示.
3.4各種信息在Lum ion中的集成
在Lumion中對已導入的場地模型進行材質的賦予和場地的綠化,其中種植植被是一項巨大的工作.在Lumion中放置植物可以基于一條線進行群體放置,但不能基于一片區域進行群體放置,當場地坡度較大時,使用群體放置會使有的植物陷到場地以下與實際情況不符,所以最穩妥的方式是對植物進行逐個放置,最終的場地模型如圖10所示.

圖7 形成有三維網格場地模型Fig.7 Form the panning model of three-dimension

圖8 生成道路模型Fig.8 Form the road model

圖9 區分好材質的模型Fig.9 The model has been distinguished from the materials

圖10 在Lum ion中場地的最終表現Fig.10 Th model has finally been showed in Lumion
主要分析和研究了多種圖形軟件在場地規劃設計中的可行性技術路線,并將BIM技術運用到其中,以實現BIM模型的可視化仿真應用.
本文主要目的是以BIM技術的基本理論以及相關軟件為基礎,探索了基于BIM模型的可視化仿真應用的具體實現過程,在這個過程中需要多種BIM軟件的相互協作,所以BIM技術的完美應用僅依靠一兩種軟件是無法實現的,需將多種軟件進行集成運用.
三維可視化仿真技術作為一種新興技術,逐漸運用到各個領域,將這項技術與BIM結合,將會成為BIM模型表現的重要手段.
[1]中華人民共和國住房和城鄉建設部.關于推進建筑信息模型應用的指導意見[Z].2015.
[2]GOLPARVAR·FARD M,SAVARESE S,PENA-MORA F.Automated Model-Based Recognition of Progress Using Daily Construction Photographs and IFC-Based 4D Models[J].Constrution Research Congress,2010:51-60.
[3]LAPIERREA,COTE P.Using Open Web Services for Urban Data Management:a Tested Resulting from an OGC Initiative for Offering Standard CAD/GIS/BIM Services[C].Stuttgart,2008.
[4]E VANS N,COUNSELL J.Web-Mediated Student Peer Group Assessment of Building Information Modeling Performance[C].Barcelona,Sain.2009.
[5]趙靈敏,岳廣飛.山東省文化中心項目BIM應用實踐[J].土木建筑工程信息技術,2011,3(4):51-57.
[6]畢振波,王慧琴,潘文彥,等.云計算模式下BIM的應用研究[J].建筑技術,2013,44(10):917-919.
[7]張建平,余方強,趙文忠,等.BIM技術在邢汾高速公路工程建設中的研究和應用[J].施工技術,2014,43(18):92-96.
[8]張建平,王洪鈞.建筑施工4D++模型與4D項目管理系統的研究[J].土木工程學報,2003(3):70-78.
[9]馬智亮,婁喆.IFC標準在我國建筑工程成本預算中應用的基本問題探討[J].土木建筑工程信息技術,2009,1(2):7-14.
[10]李恒,郭紅領,黃霆,等.建筑業發展的強大動力:虛擬施工技術[J].中國建設信息,2010(2):46-51.
[11]彭玉元,姜林暉.基于Virtools的三維虛擬校園漫游系統的實現[J].廣西工學院學報,2009,20(4):60-61.
[12]EASTMAN C,TEICHOLZ P,SACKS R,et al.BIM Handbook[M].2th ed.Hoboken,New Jersey:John Wiley&Sons,Inc,2010.
[13]KIVINIEMI A,FISCHER M,BAZJANAC V.Integration of Multiple Product Models:IFC Model Servers as a Potential Solution[C]//.Proceedings of the 22nd CIB-W78 Conference on Information Technology in Construction,2005.
[14]馮友鵬,隗劍秋,胡開明.Sketchup和Lumion在景觀規劃設計中的對比[J].武漢工程大學學報,2015,37(6):46-50.
[15]周坤,譚健.Lumion在BIM技術建筑表現的應用[J].土木建筑工程信息技術,2015,7(3):75-79.
[16]童滋雨.Sketchup建筑建模詳解教程[M].北京:中國建筑工業出版社,2007.
[17]楊遠豐,莫穎媚.多種BIM軟件在建筑設計中的綜合應用[M].廣州:南方建筑出版社,2014.
[18]李俊超,李樓.AutoCADCivil3D和3ds Max Design在道路建模中的應用[J].測繪通報,2013(2):91-94.
[19]李震,張帆,吳明帥,等.Civil3D與Infraworks三維協同設計在總圖專業中的應用[J].油氣儲運,2016,35(6):648-652.
[20]許淑慧.基于AutoCAD的焊縫符號自動標注技術[J].廣西工學院學報,2010,21(3):46-50.
(學科編輯:黎婭)
Application of visualization simulation based on BIM models
DENG Lang-ni,MA Jin-chao,GUO Liang,HUANG Xiao-xia,LUO Ri-sheng
(School of Civil Engineering and Architecture,Guangxi University of Science and Technology,Liuzhou 545006,China)
In this paper,based on the feature that BIM can support the conversion of different formats of files,we compare the merits and demerits of different kinds of graphic software in the practical work and choose those with relatively better functions to do the research.This paper proposes different kinds of BIM software can cooperate with each other and analyzes the methods that may achieve the process.We confirm the possibility of collaborative function in BIM software and apply the3D visualization into it.
BIM;visualization;simulation technology;integrated application
TU17
A
2095-7335(2016)04-0074-07
10.16375/j.cnki.cn45-1395/t.2016.04.014
2016-06-29
國家自然科學基金項目(51568008);廣西高校中青年教師基礎能力提升項目(KY2015YB164,KY2016YB248)資助.
鄧朗妮,博士,教授,研究方向:新型混凝土結構及修復加固技術,結構健康監測,BIM技術應用與研究,E-mail:langni666@126.com.