基于Unity3D的BIM云平臺架構(gòu)設(shè)計(jì)及功能研發(fā)
發(fā)布時間:2021-04-08 06:25
BIM云平臺的發(fā)展為解決目前工程上遇到的各種問題帶來了曙光,云計(jì)算、大數(shù)據(jù)、物聯(lián)網(wǎng)、人工智能等與BIM技術(shù)在云平臺上綜合集成應(yīng)用可在工程建設(shè)的過程中對海量工程數(shù)據(jù)進(jìn)行收集、存儲、整理與挖掘,取長補(bǔ)短,以BIM為中心實(shí)現(xiàn)智慧型決策。目前BIM云平臺已經(jīng)在設(shè)計(jì)、施工、運(yùn)維等階段有了初步的應(yīng)用;但是仍然面臨著許多問題,這導(dǎo)致BIM云平臺難以真正的推廣應(yīng)用。主要問題如下:一、BIM模型太大,導(dǎo)致云平臺的加載和解析速度慢,且運(yùn)行不流暢;二、數(shù)據(jù)庫構(gòu)建不合理,數(shù)據(jù)散亂不可靠,數(shù)據(jù)難以共享應(yīng)用;三、模型信息難以實(shí)時動態(tài)獲取、數(shù)據(jù)分析手段單一等問題;四、BIM模型應(yīng)用場景單一,僅能在電腦端使用,無法在手機(jī)端在施工現(xiàn)場使用。針對上述問題,本文基于Unity3D引擎架構(gòu)了一個BIM云平臺,并為解決以上問題對BIM云平臺的模型輕量化模塊、數(shù)據(jù)交互模塊、功能模塊、跨平臺開發(fā)進(jìn)行了針對性設(shè)計(jì)。模型輕量化模塊:簡述了輕量化的原理并利用Mesh Simplify插件實(shí)現(xiàn)了模型的輕量化,保證了平臺應(yīng)用程序加載、解析的速度以及運(yùn)行的流暢性。數(shù)據(jù)交互模塊:構(gòu)建了結(jié)構(gòu)化數(shù)據(jù)庫,并通過Json實(shí)現(xiàn)了數(shù)據(jù)在Untiy3D、網(wǎng)頁...
【文章來源】:青島理工大學(xué)山東省
【文章頁數(shù)】:84 頁
【學(xué)位級別】:碩士
【部分圖文】:
基于Untiy的BIM云平臺架構(gòu)設(shè)計(jì)及功能研發(fā)框圖
青島理工大學(xué)工學(xué)碩士學(xué)位論文13三者之間的數(shù)據(jù)提娶傳輸以及保存;(6)跨平臺開發(fā):將程序發(fā)布到WebGL;如果需要還可以將程序發(fā)布到其他操作系統(tǒng)上,目前Unity3D支持的操作系統(tǒng)如圖2.1所示;將WebGL部署到服務(wù)器上,即可在PC端和移動端進(jìn)行應(yīng)用;如圖2.3所示,圖2.2(a)為PC端的應(yīng)用場景,圖2.2(b)為移動端的應(yīng)用場景。2.5本章小結(jié)本章對BIM云平臺的需求進(jìn)行了分析,分析了目前市場上的BIM云平臺存在的主要問題,并指出本文主要針對這些問題進(jìn)行了BIM云平臺的架構(gòu)設(shè)計(jì)以及功能研發(fā)。介紹了BIM技術(shù)以及目前常用的BIM軟件,并得出Unity3D支持大多數(shù)BIM建模軟件所構(gòu)建的模型格式的結(jié)論。介紹了Unity3D引擎,著重講述了其跨平臺開發(fā)的特點(diǎn),并且擁有豐富的資源庫和功能完善的API。最后將BIM技術(shù)與Unity3D引擎進(jìn)行了媾和,對BIM云平臺進(jìn)行了架構(gòu)設(shè)計(jì)以及功能研發(fā),并對基于Unity3D引擎的BIM云平臺架構(gòu)流程進(jìn)行了詳細(xì)描述;實(shí)現(xiàn)BIM模型的整合應(yīng)用,實(shí)現(xiàn)模型輕量化,建立了結(jié)構(gòu)化的SQLServer數(shù)據(jù)庫,實(shí)現(xiàn)了數(shù)據(jù)的交互以及數(shù)據(jù)的共享,實(shí)現(xiàn)了電腦端和移動端的協(xié)同應(yīng)用。圖2.1Unity3D支持的平臺
BIM云平臺應(yīng)用場景
本文編號:3125034
【文章來源】:青島理工大學(xué)山東省
【文章頁數(shù)】:84 頁
【學(xué)位級別】:碩士
【部分圖文】:
基于Untiy的BIM云平臺架構(gòu)設(shè)計(jì)及功能研發(fā)框圖
青島理工大學(xué)工學(xué)碩士學(xué)位論文13三者之間的數(shù)據(jù)提娶傳輸以及保存;(6)跨平臺開發(fā):將程序發(fā)布到WebGL;如果需要還可以將程序發(fā)布到其他操作系統(tǒng)上,目前Unity3D支持的操作系統(tǒng)如圖2.1所示;將WebGL部署到服務(wù)器上,即可在PC端和移動端進(jìn)行應(yīng)用;如圖2.3所示,圖2.2(a)為PC端的應(yīng)用場景,圖2.2(b)為移動端的應(yīng)用場景。2.5本章小結(jié)本章對BIM云平臺的需求進(jìn)行了分析,分析了目前市場上的BIM云平臺存在的主要問題,并指出本文主要針對這些問題進(jìn)行了BIM云平臺的架構(gòu)設(shè)計(jì)以及功能研發(fā)。介紹了BIM技術(shù)以及目前常用的BIM軟件,并得出Unity3D支持大多數(shù)BIM建模軟件所構(gòu)建的模型格式的結(jié)論。介紹了Unity3D引擎,著重講述了其跨平臺開發(fā)的特點(diǎn),并且擁有豐富的資源庫和功能完善的API。最后將BIM技術(shù)與Unity3D引擎進(jìn)行了媾和,對BIM云平臺進(jìn)行了架構(gòu)設(shè)計(jì)以及功能研發(fā),并對基于Unity3D引擎的BIM云平臺架構(gòu)流程進(jìn)行了詳細(xì)描述;實(shí)現(xiàn)BIM模型的整合應(yīng)用,實(shí)現(xiàn)模型輕量化,建立了結(jié)構(gòu)化的SQLServer數(shù)據(jù)庫,實(shí)現(xiàn)了數(shù)據(jù)的交互以及數(shù)據(jù)的共享,實(shí)現(xiàn)了電腦端和移動端的協(xié)同應(yīng)用。圖2.1Unity3D支持的平臺
BIM云平臺應(yīng)用場景
本文編號:3125034
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3125034.html
最近更新
教材專著