基于Unity3D的BIM云平台架构设计及功能研发
发布时间:2021-04-08 06:25
BIM云平台的发展为解决目前工程上遇到的各种问题带来了曙光,云计算、大数据、物联网、人工智能等与BIM技术在云平台上综合集成应用可在工程建设的过程中对海量工程数据进行收集、存储、整理与挖掘,取长补短,以BIM为中心实现智慧型决策。目前BIM云平台已经在设计、施工、运维等阶段有了初步的应用;但是仍然面临着许多问题,这导致BIM云平台难以真正的推广应用。主要问题如下:一、BIM模型太大,导致云平台的加载和解析速度慢,且运行不流畅;二、数据库构建不合理,数据散乱不可靠,数据难以共享应用;三、模型信息难以实时动态获取、数据分析手段单一等问题;四、BIM模型应用场景单一,仅能在电脑端使用,无法在手机端在施工现场使用。针对上述问题,本文基于Unity3D引擎架构了一个BIM云平台,并为解决以上问题对BIM云平台的模型轻量化模块、数据交互模块、功能模块、跨平台开发进行了针对性设计。模型轻量化模块:简述了轻量化的原理并利用Mesh Simplify插件实现了模型的轻量化,保证了平台应用程序加载、解析的速度以及运行的流畅性。数据交互模块:构建了结构化数据库,并通过Json实现了数据在Untiy3D、网页...
【文章来源】:青岛理工大学山东省
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
基于Untiy的BIM云平台架构设计及功能研发框图
青岛理工大学工学硕士学位论文13三者之间的数据提娶传输以及保存;(6)跨平台开发:将程序发布到WebGL;如果需要还可以将程序发布到其他操作系统上,目前Unity3D支持的操作系统如图2.1所示;将WebGL部署到服务器上,即可在PC端和移动端进行应用;如图2.3所示,图2.2(a)为PC端的应用场景,图2.2(b)为移动端的应用场景。2.5本章小结本章对BIM云平台的需求进行了分析,分析了目前市场上的BIM云平台存在的主要问题,并指出本文主要针对这些问题进行了BIM云平台的架构设计以及功能研发。介绍了BIM技术以及目前常用的BIM软件,并得出Unity3D支持大多数BIM建模软件所构建的模型格式的结论。介绍了Unity3D引擎,着重讲述了其跨平台开发的特点,并且拥有丰富的资源库和功能完善的API。最后将BIM技术与Unity3D引擎进行了媾和,对BIM云平台进行了架构设计以及功能研发,并对基于Unity3D引擎的BIM云平台架构流程进行了详细描述;实现BIM模型的整合应用,实现模型轻量化,建立了结构化的SQLServer数据库,实现了数据的交互以及数据的共享,实现了电脑端和移动端的协同应用。图2.1Unity3D支持的平台
BIM云平台应用场景
本文编号:3125034
【文章来源】:青岛理工大学山东省
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
基于Untiy的BIM云平台架构设计及功能研发框图
青岛理工大学工学硕士学位论文13三者之间的数据提娶传输以及保存;(6)跨平台开发:将程序发布到WebGL;如果需要还可以将程序发布到其他操作系统上,目前Unity3D支持的操作系统如图2.1所示;将WebGL部署到服务器上,即可在PC端和移动端进行应用;如图2.3所示,图2.2(a)为PC端的应用场景,图2.2(b)为移动端的应用场景。2.5本章小结本章对BIM云平台的需求进行了分析,分析了目前市场上的BIM云平台存在的主要问题,并指出本文主要针对这些问题进行了BIM云平台的架构设计以及功能研发。介绍了BIM技术以及目前常用的BIM软件,并得出Unity3D支持大多数BIM建模软件所构建的模型格式的结论。介绍了Unity3D引擎,着重讲述了其跨平台开发的特点,并且拥有丰富的资源库和功能完善的API。最后将BIM技术与Unity3D引擎进行了媾和,对BIM云平台进行了架构设计以及功能研发,并对基于Unity3D引擎的BIM云平台架构流程进行了详细描述;实现BIM模型的整合应用,实现模型轻量化,建立了结构化的SQLServer数据库,实现了数据的交互以及数据的共享,实现了电脑端和移动端的协同应用。图2.1Unity3D支持的平台
BIM云平台应用场景
本文编号:3125034
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3125034.html