一种BIM模型轻量化处理方法及系统技术方案

技术编号:38608738 阅读:21 留言:0更新日期:2023-08-26 23:38
本发明专利技术涉及一种BIM模型轻量化处理方法及系统,该方法包括以下步骤:S1:将BIM模型文件内容按照专业分为多个子专业数据,将各个子专业数据分别导出为UDS文件;S2:对各个UDS文件中的无用资产进行删除处理;S3:对删除无用资产后的各个UDS文件中的数据进行减面处理;S4:合并各个UDS文件中在业务层面无法和用户产生动态交互的物体;S5:对各个UDS文件进行清理,清除在场景中未被引用的资产。与现有技术相比,本发明专利技术具有模型轻量化处理效率高等优点。本发明专利技术具有模型轻量化处理效率高等优点。本发明专利技术具有模型轻量化处理效率高等优点。

【技术实现步骤摘要】
一种BIM模型轻量化处理方法及系统


[0001]本专利技术涉及建筑模型
,尤其是涉及一种BIM模型轻量化处理方法及系统。

技术介绍

[0002]建筑信息模型(Building Information Model,BIM)可以实现建筑信息的集成,从建筑的设计、施工、运行直至建筑生命周期的终结,各种信息始终整合于一个三维模型信息数据库中,设计团队、施工单位、设施运营部门和业主等各方人员可以基于BIM进行协同工作,有效提高工作效率、节省资源、降低成本、以实现可持续发展。通过使用BIM模型,建筑行业相关公司可以在整个流程中使用一致的信息来设计和建造项目,并且通过精准的可视化效果来实现设计、施工、运维沟通上的一致性,模拟物理真实性能以便让项目各方了解建筑工程的成本、工期、以及对周边环境的影响,在搭建智慧城市数字孪生管理平台的过程中,使用带有信息的BIM模型具有重大意义。
[0003]以UE4作为BIM模型的承接程序,将Revit文件通过Datasmith导出的UDS文件中包含巨量的几何体模型,在城市级的大场景中,单单一栋建筑的模型构件数量轻易就能达到几万个以上,三角面数量也是千万级甚至上亿级,想要让其在UE4引擎中高效运行需要对BIM模型进行轻量化。
[0004]传统的模型优化思路借助3dsMax等DCC软件进行的美术处理,整个过程依赖大量人力,且涉及多种模型格式的转换,生产效率低;优化过程中产生的误操作无法进行定位,而且模型优化存在不可逆性;在模型格式的转换过程中,导致存储在几何体模型上的BIM信息丢失的情况也无法避免。

技术实现思路

[0005]本专利技术的目的就是为了克服上述现有技术存在整个过程依赖大量人力,且涉及多种模型格式的转换,生产效率低,以及在模型格式的转换过程中,导致存储在几何体模型上的BIM信息丢失的缺陷而提供一种BIM模型轻量化处理方法。
[0006]本专利技术的目的可以通过以下技术方案来实现:
[0007]本方案提供了一种BIM模型轻量化处理方法,包括以下步骤:
[0008]S1:将BIM模型文件内容按照专业分为多个子专业数据,将各个子专业数据分别导出为UDS文件;
[0009]S2:对各个UDS文件中的无用资产进行删除处理;
[0010]S3:对删除无用资产后的各个UDS文件中的数据进行减面处理;
[0011]S4:合并各个UDS文件中在业务层面无法和用户产生动态交互的物体;
[0012]S5:对各个UDS文件进行清理,清除在场景中未被引用的资产。
[0013]进一步地,步骤S1中,将所述子专业导出为UDS格式文件和IFC格式文件,并将所述IFC格式文件上传至数据库,所述UDS格式文件用于执行步骤S2,所述UDS格式文件和IFC格式文件具有相同的标识地址,所述标识地址用于UDS格式文件和IFC格式文件的通信
[0014]进一步地,所述IFC格式文件包括几何体模型,将几何体模型的设计信息进行解析,并上传至数据库。
[0015]进一步地,步骤S3中通过低面数模型替换高面数模型的方式,进行UDS文件的减面处理,用于减少模型的三角面数。
[0016]进一步地,所述子专业包括建筑、结构和机电设备。
[0017]本方案还提供了一种BIM模型轻量化处理系统,,包括:
[0018]文件分类模块,被配置为:将BIM模型文件内容按照专业分为多个子专业数据,将各个子专业数据分别导出为UDS文件;
[0019]删除模块,被配置为:对各个UDS文件中的无用资产进行删除处理;
[0020]替换模块,被配置为:对删除无用资产后的各个UDS文件中的数据进行减面处理;
[0021]合并模块,被配置为:合并各个UDS文件中在业务层面无法和用户产生动态交互的物体;
[0022]清理模块,被配置为:对各个UDS文件进行清理,仅保留在场景中被引用的资产。
[0023]进一步地,所述子专业导出为UDS格式文件和IFC格式文件,所述IFC格式文件上传至数据库,所述UDS格式文件传输至删除模块。
[0024]进一步地,所述IFC格式文件包括几何体模型,将几何体模型的设计信息进行解析,并上传至数据库。
[0025]进一步地,替换模块中通过低面数模型替换高面数模型的方式,进行UDS文件的减面处理,用于减少模型的三角面数。
[0026]进一步地,所述子专业包括建筑、结构和机电设备。
[0027]与现有技术相比,本专利技术具有以下优点:
[0028](1)本方案将BIM模型导出为UDS格式文件,之后对文件进行无用资产的删除,并以低面数模型替换剩余有用资产中的高面数模型,用于减少模型中的三角面数,之后合并那些在业务层面无法和用户产生动态交互的物体,并剔除场景中未被引用的资产,得到轻量化处理后的BIM模型,整个过程自动化,解放了大量人力成本,且提高了BIM模型轻量化处理的效率。
[0029](2)本方案中将需要处理的BIM模型导出为IFC格式的文件和UDS格式的文件,并解析出IFC格式的文件中的设计信息部分储存在数据库中,同时基于USD格式文件的元数据属性,不会造成信息的丢失。
[0030](3)本方案对BIM模型整个数据处理的过程是可逆的,将轻量化处理后的BIM模型正式提交引擎之前,均可回撤操作,或使用编程修改其中的步骤,避免了人工操作产生误操作无法定位的问题,直到得到的BIM模型满足需求。
附图说明
[0031]图1为本专利技术提供的模型轻量化处理的流程图。
具体实施方式
[0032]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。
[0033]因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]实施例1
[0035]专业术语:
[0036]虚幻引擎:英文名称Unreal Engine,虚幻引擎是全球最先进的实时3D创作工具,可制作照片级逼真的视觉效果和沉浸式体验,由Epic公司开发。
[0037]BIM模型:建筑信息模型,Building Information Modeling的缩写,可以帮助实现建筑信息的集成,从建筑的设计、施工、运行直至建筑全寿命周期的终结,各种信息始终整合于一个三维模型信息数据库中,设计团队、施工单位、设施运营部门和业主等各方人员可以基于BIM进行协同工作,有效提高工作效率、节省资源、降低成本、以实现可持续发展。
[0038]Revit:Revit软件是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种BIM模型轻量化处理方法,其特征在于,包括以下步骤:S1:将BIM模型文件内容按照专业分为多个子专业数据,将各个子专业数据分别导出为UDS文件;S2:对各个UDS文件中的无用资产进行删除处理;S3:对删除无用资产后的各个UDS文件中的数据进行减面处理;S4:合并各个UDS文件中在业务层面无法和用户产生动态交互的物体;S5:对各个UDS文件进行清理,清除在场景中未被引用的资产。2.根据权利要求1所述的一种BIM模型轻量化处理方法,其特征在于,步骤S1中,将所述子专业导出为UDS格式文件和IFC格式文件,并将所述IFC格式文件上传至数据库,所述UDS格式文件用于执行步骤S2,所述UDS格式文件和IFC格式文件具有相同的标识地址,所述标识地址用于UDS格式文件和IFC格式文件的通信。3.根据权利要求2所述的一种BIM模型轻量化处理方法,其特征在于,所述IFC格式文件包括几何体模型,将几何体模型的设计信息进行解析,并上传至数据库。4.根据权利要求1所述的一种BIM模型轻量化处理方法,其特征在于,步骤S3中通过低面数模型替换高面数模型的方式,进行UDS文件的减面处理,用于减少模型的三角面数。5.根据权利要求1所述的一种BIM模型轻量化处理方法,其特征在于,所述子专业包...

【专利技术属性】
技术研发人员:乔壮贾磊张开剑杨林岗杜明赖坚汪成汤方野彭欣炫董瑞麒陈海
申请(专利权)人:同济大学建筑设计研究院集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1