[发明专利]一种基于BIM模型文件的3D轻量化转换方法有效
申请号: | 201810449939.4 | 申请日: | 2018-05-11 |
公开(公告)号: | CN108647330B | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 张智云 | 申请(专利权)人: | 厦门海迈科技股份有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/28;G06F16/248;G06F16/2453;G06F16/27 |
代理公司: | 北京科家知识产权代理事务所(普通合伙) 11427 | 代理人: | 陈娟 |
地址: | 361008 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 bim 模型 文件 量化 转换 方法 | ||
本发明公开了一种基于BIM模型文件的3D轻量化转换方法,包括步骤一,分别对IFC模型文件进行属性数据解析、几何材质解析,所述属性数据解析过程和几何材质解析过程不相关联,可以分别独立并行运行;步骤二,配置查询服务器,所述查询服务器设置模型构件Web端加载优先级,并根据模型构件Web端加载优先级采用多线程分步查询和加载建筑物构件属性信息和几何材质信息;步骤三,通过Restful风格的数据库查询接口,实现Web前端3D轻量化展示,本发明方法具备降低服务器硬件配置要求,减少IO操作频率,缩短前端用户的等待时间,提高用户体验等优点。
技术领域
本发明涉及建筑业信息技术领域,具体涉及一种基于BIM模型文件的3D轻量化转换方法。
背景技术
随着建筑业引入建筑信息模型技术(Building Information Modeling,简称为BIM),BIM技术的应用已经如火如荼。而BIM技术的一个应用基础之一就是BIM模型。一个建筑物涉及建筑、结构和机电等专业,因此一个建筑物的BIM模型承载的信息包括构成建筑物的几何信息和属性信息。所以,BIM模型因其承载的信息量大,从而,导致BIM模型文件容量很大,少则几百M,多则几个G,这导致用户在查看BIM模型时,需要安装很庞大的软件和购置高性能的电脑设备。庞大的软件和设备不仅成本较高,而且这些庞大的软件厂商基本是国外软件,也存在一定的建筑信息风险。因此,BIM模型文件容量很大的问题,在一定程度上阻碍了BIM技术在建筑业的应用。
计算机信息技术行业中,如何减少用户在软件和硬件的投入,同时又具有高性能的查看大型BIM模型的技术,展开了各种技术研究。其中,申请号201610219411.9申请公布号CN105912655A的中国发明专利申请,提出了“基于WebGL的三维模型显示方法及相应的Web-BIM工程信息集成管理系统”,其中,描述了三维模型显示方法,包括以下步骤:第一步、将BIM工程项目的IFC模型文件转换为OBJ模型文件,然后提取IFC模型文件的几何信息、法线信息、纹理信息和材质信息。第二步、利用JavaScript程序,通过OBJ-JavaScript交互,根据第一步所得OBJ模型文件,在支持WebGL的浏览器页面中显示BIM工程项目的三维模型,这个步骤主要包括:将OBJ模型文件分割成若干部分;解析各部分OBJ模型文件提取顶点属性数组;解析各部分OBJ模型文件提取法线属性数组;解析各部分OBJ模型文件提取纹理属性数组;解析各部分OBJ模型文件提取材质渲染属性数组。结束步、BIM工程项目的网页三维显示完成,整个方法结束。该发明没有涉及IFC文件的建筑物构件属性解析,对OBJ文件提取了几何信息、法线信息、纹理信息和材质信息,存在过多的解析提取和计算,结构过于复杂,导致在解析OBJ文件消耗过多IO、内存、和CPU等资源,从而导致性能下降,无法实现快速解析OBJ文件,影响了解析IFC文件效率,最终引起用户端响应速度慢的问题。
IFC(Industry Foundation Classes)标准是IAI(International AllianceofInteroperability)组织制定的建筑工程数据交换标准。
发明内容
本发明的目的在于克服现有技术问题,提出一种基于BIM模型文件的3D轻量化转换方法,用以实现提取IFC文件的建筑物构件属性,并与IFC文件的建筑物几何信息可关联,运用云计算技术有效地简化对OBJ文件的解析和计算,减少进行文件IO操作频率,缩短前端用户的等待时间,提高用户体验等目的。
为达成上述目的,本发明采用如下技术方案:
一种基于BIM模型文件的3D轻量化转化方法,包括如下步骤:
包括如下步骤:
步骤一,分别对IFC模型文件进行属性数据解析、几何材质解析,所述属性数据解析过程和几何材质解析过程不相关联,可以分别独立并行运行;
所述对IFC模型文件进行属性数据解析具体包括步骤S11至步骤S13:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门海迈科技股份有限公司,未经厦门海迈科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810449939.4/2.html,转载请声明来源钻瓜专利网。