一种基于BIM技术的建筑物内部空间管理系统的制作方法

文档序号:28619766发布日期:2022-01-22 13:17阅读:135来源:国知局
一种基于BIM技术的建筑物内部空间管理系统的制作方法
一种基于bim技术的建筑物内部空间管理系统
技术领域
1.本发明涉及一种基于bim技术的建筑物内部空间管理系统。


背景技术:

2.在现有技术中,利用二维方式对建筑物进行展示及管理难以体现内部的三维空间特征,建筑内的各楼层房间改造和人员变动情况、各部门房间占用及人员变动情况也无法直观体现及有效管理。


技术实现要素:

3.本发明所要解决的技术问题是提供一种基于bim技术的建筑物内部空间管理系统,其基于建筑物bim模型进行管理,增加直观性,提高管理效率。
4.本发明所采用的技术方案是:
5.一种基于bim技术的建筑物内部空间管理系统,其包括:
6.建模模块,用于对建筑物的2d图纸建立其bim模型;
7.数据库模块,对bim模型的房建信息进行存储;
8.unity开发引擎模块,用于展示建模模块建好的模型;
9.编程模块,用于在unity开发引擎模块中对模型的整体架构进行编写和修改;
10.ui设计模块,用于利用ui按钮将建筑物各个房间与数据库进行连接;
11.以及模型信息分配模块,用于实现在unity中模型信息化的功能。
12.进一步的,建模模块采用revit、鸿业bim space或其他bim建模软件。
13.进一步的,所述编程模块采用visual studio编程。
14.进一步的,建模模块建好的模型通过3dmax或者maya软件转换导出fbx格式。
15.本发明的积极效果为:本发明可以实现以3d的形式直观体现建筑物的空间管理过程,能快速的对空闲房间或工位进行管控,展示更加直观,最大化房间的使用率,达到资源的节约和效率的提高。
附图说明
16.图1为本发明原理框图。
具体实施方式
17.如附图1所示,本发明包括建模模块、数据库模块、unity开发引擎模块、编程模块、ui设计模块以及模型信息分配模块。
18.在建模模块中,bim工程师通过revit、鸿业bim space等bim建模软件进行建模,根据建筑物的2d图纸建立其bim模型。
19.将建好的模型通过3dmax或者maya软件转换导出fbx格式使其能够在unity开发引擎模块中展示出来。由于经过转换的模型自身不会携带bim模型的信息数据所以在导出后
通过数据库软件,如mysql数据库等对bim模型的房间信息进行存储。
20.unity开发引擎模块使用单例模式进行开发减少了软件运行时的内存开销。
21.编程模块采用visual studio编程软件在unity中进行整体架构的初步编写后再按照对应的需求对框架进行修改。
22.在ui设计模块中,由ui设计师针对系统界面及房间分布情况设置一一对应的ui按钮,作为各个房间与数据库连接的桥梁。
23.在模型信息分配模块中,由unity开发人员,通过代码编写将ui按钮与bim模型各个房间进行对应捆绑,将上述数据库与unity引擎建立连接并利用状态机进行模型的信息分配以达到在unity中模型信息化的功能。
24.模型信息分配模块使用状态机对模型进行信息分配可以精准的对当前模型状态进行信息匹配。
25.建模模块由bim团队进行数字化建模后再对模型进行轻量化处理最后由unity开发人员导入到unity的resources文件夹内将模型做成预制体存储在此文件内。之后通过编写好的事件触发脚本对模型进行捆绑方便在场景内加载,运用预加载,异步加载的方式加载模型,随时加载随时销毁极大的减轻了软件运行时cpu/gpu负荷,使软件运行更加流畅,即便加载较大模型也不会有卡帧的问题出现。
26.本发明通过bim技术建立建筑物的bim模型,包括设计阶段的空间结构模型、楼层改造阶段的进度模型等,将以房间为单位赋予的相关信息存储到数据库,调用和动态集成所述bim模型,形成综合bim模型,及时获取数据库信息并关联到模型上,通过建筑物空间信息数据库的及时更新达到对建筑物内各房间的空间信息管理,进行楼层改造进度展示、楼层房间分配管理、建筑空间的可视化动态管理,有助于将楼层改造的进度、房间分配信息、房间人员信息等数据直观地整合。
27.需要指出的是,本发明是将若干个现有技术中的模块组合起来,从而实现了本发明所要解决的技术问题,对于本发明中提到的模块,在现在有技术中都可以找到对应的应用。
28.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。


技术特征:
1.一种基于bim技术的建筑物内部空间管理系统,其特征在于其包括:建模模块,用于对建筑物的2d图纸建立其bim模型;数据库模块,对bim模型的房建信息进行存储;unity开发引擎模块,用于展示建模模块建好的模型;编程模块,用于在unity开发引擎模块中对模型的整体架构进行编写和修改;ui设计模块,用于利用ui按钮将建筑物各个房间与数据库进行连接;以及模型信息分配模块,用于实现在unity中模型信息化的功能。2.根据权利要求1所述的一种基于bim技术的建筑物内部空间管理系统,其特征在于建模模块采用revit、鸿业bim space或其他bim建模软件。3.根据权利要求1所述的一种基于bim技术的建筑物内部空间管理系统,其特征在于所述编程模块采用visualstudio编程。4.根据权利要求1所述的一种基于bim技术的建筑物内部空间管理系统,其特征在于建模模块建好的模型通过3dmax或者maya软件转换导出fbx格式。

技术总结
本发明涉及一种基于BIM技术的建筑物内部空间管理系统,通过BIM技术建立建筑物的BIM模型,将以房间为单位赋予的相关信息存储到数据库,调用和动态集成所述BIM模型,形成综合BIM模型,及时获取数据库信息并关联到模型上,通过建筑物空间信息数据库的及时更新达到对建筑物内各房间的空间信息管理,进行楼层改造进度展示、楼层房间分配管理、建筑空间的可视化动态管理,有助于将楼层改造的进度、房间分配信息、房间人员信息等数据直观地整合。房间人员信息等数据直观地整合。房间人员信息等数据直观地整合。


技术研发人员:李岩松 王成望 曹胜昔 李景峰 刘博阳 王江悦 王建博
受保护的技术使用者:北方工程设计研究院有限公司
技术研发日:2021.09.22
技术公布日:2022/1/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1