[发明专利]一种基于BIM和VR的建筑数据处理方法和系统在审
申请号: | 202010302496.3 | 申请日: | 2020-04-16 |
公开(公告)号: | CN111488696A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 康望才 | 申请(专利权)人: | 湖南翰坤实业有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/13;G06F30/12;G06F111/18 |
代理公司: | 广州市红荔专利代理有限公司 44214 | 代理人: | 胡昌国 |
地址: | 410600 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 bim vr 建筑 数据处理 方法 系统 | ||
1.一种基于BIM和VR的建筑数据处理方法,其特征在于,包括以下步骤:
读取BIM模型中的IFC文件;
解析所述IFC文件,得到建筑数据和模型数据;
将解析后的所述模型数据与虚拟现实场景进行结合,生成虚拟现实三维建筑数据模型;
在生成的所述虚拟现实三维建筑数据模型中存储所述建筑数据;
将存储的所述建筑数据对应映射到所述虚拟现实三维建筑数据模型的对象上。
2.如权利要求1所述的基于BIM和VR的建筑数据展示方法,其特征在于,
所述将存储的所述建筑数据对应映射到所述虚拟现实三维建筑数据模型的对象上的步骤之后还包括:
将映射好的所述建筑数据保存到运行脚本中,在所述运行脚本中对所述虚拟现实三维建筑数据模型映射好的对应建筑数据进行数据展示处理。
3.如权利要求2所述的基于BIM和VR的建筑数据展示方法,其特征在于,
所述将映射好的所述建筑数据保存到运行脚本中,在所述运行脚本中对所述虚拟现实三维建筑数据模型映射好的对应建筑数据进行数据展示处理的步骤之后还包括:
若识别到进入VR模式且控制手柄发出的射线对准所述虚拟现实三维建筑数据模型的对象后,则在所述运行脚本中将所述虚拟现实三维建筑数据模型映射好的对应建筑数据通过信息传递函数传送到相应的数据展示区域。
4.如权利要求3所述的基于BIM和VR的建筑数据展示方法,其特征在于,
所述若识别到进入VR模式且控制手柄发出的射线对准所述虚拟现实三维建筑数据模型的对象后,则在所述运行脚本中将所述虚拟现实三维建筑数据模型映射好的对应建筑数据通过信息传递函数传送到相应的数据展示区域的步骤之后还包括:
由相应的数据展示区域按照事先设定好的数据展示格式对接收到的对应建筑数据进行格式修正后,展示到用户显示界面中。
5.如权利要求1所述的基于BIM和VR的建筑数据展示方法,其特征在于,
所述在生成的所述虚拟现实三维建筑数据模型中存储所述建筑数据的步骤包括:
将解析后的所述建筑数据暂时存储到设定的JSON文件中;
采用对所述JOSN文件中暂时存储的所述建筑数据的读取及数据处理,将解析后的所述建筑数据映射到所述虚拟现实三维建筑数据模型的框架中。
6.一种基于BIM和VR的建筑数据处理系统,应用于虚拟现实设备中,其特征在于,所述基于BIM和VR的建筑数据处理系统包括:
读取模块(10),用于读取BIM模型中的IFC文件;
解析模块(20),用于解析所述IFC文件,得到建筑数据和模型数据;
生成模块(30),用于将解析后的所述模型数据与虚拟现实场景进行结合,生成虚拟现实三维建筑数据模型;
存储模块(40),用于在生成的所述虚拟现实三维建筑数据模型中存储所述建筑数据;
映射模块(50),用于将存储的所述建筑数据对应映射到所述虚拟现实三维建筑数据模型的对象上。
7.如权利要求6所述的基于BIM和VR的建筑数据处理系统,其特征在于,
所述基于BIM和VR的建筑数据处理系统还包括:
数据展示模块(60),用于将映射好的所述建筑数据保存到运行脚本中,在所述运行脚本中对所述虚拟现实三维建筑数据模型映射好的对应建筑数据进行数据展示处理。
8.如权利要求7所述的基于BIM和VR的建筑数据处理系统,其特征在于,
所述基于BIM和VR的建筑数据处理系统还包括:
传送模块(70),用于若识别到进入VR模式且控制手柄发出的射线对准所述虚拟现实三维建筑数据模型的对象后,则在所述运行脚本中将所述虚拟现实三维建筑数据模型映射好的对应建筑数据通过信息传递函数传送到相应的数据展示区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南翰坤实业有限公司,未经湖南翰坤实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010302496.3/1.html,转载请声明来源钻瓜专利网。