基于数据源识别的BIM智能分区方法技术

技术编号:35703013 阅读:16 留言:0更新日期:2022-11-23 14:57
本发明专利技术公开了基于数据源识别的BIM智能分区方法,包括以下步骤:1、根据项目结构创建对应的分区,并进行定义分区名、定义数据源和定义匹配值;2、根据定义的数据源,解析待处理的BIM模型中对应的构件数据源;3、根据定义的匹配值与每一构件数据源中相应的值进行对比,识别每一构件数据源所属的分区;4、通过BIM软件环境的可视化定位反查准确性;5、根据每一构件数据源的准确性的校验结果,对存在错误的每一构件数据源手动修改所属的分区;6、将每一构件数据源的分区信息写入相应的BIM模型的构件属性中。本发明专利技术实现了在BIM模型中对工程项目进行智能分区的方法,可对庞大体量工程项目中的构件进行准确、高效的智能分区。高效的智能分区。高效的智能分区。

【技术实现步骤摘要】
基于数据源识别的BIM智能分区方法


[0001]本专利技术涉及计算机辅助设计
,特别涉及基于数据源识别的BIM智能分区方法。

技术介绍

[0002]随着现在建筑信息模型BIM(Building Information Modeling)技术在工程领域的广泛应用,传统意义上对工程项目的划分也逐渐难以满足设计与施工划分,以往在CAD平面图、立面图中划分平面区域、立面标高的方式在三维BIM模型空间中不能完全适用,需要用更为高级的空间分区方式来替代。
[0003]当前主流BIM软件Revit中虽然也有房间、空间、建筑面积等等分区方式,但主要是应用于其自身的计算功能,绘制繁琐且对于跨越区域的构件难以划分归属,无法彻底解决问题。使得工程项目的后续设计、施工以及算量统计带来诸多不便。
[0004]因此,如何通过识别构件中属性的特点,高效准确的划分其归属与分区沉稳本领域技术人员急需解决的技术问题。

技术实现思路

[0005]有鉴于现有技术的上述缺陷,本专利技术提供基于数据源识别的BIM智能分区方法,实现的目的是通过创建符合项目结构的分区,解析BIM模型中的构件数据源,实现自动化高效、智能的分区识别。
[0006]为实现上述目的,本专利技术公开了基于数据源识别的BIM智能分区方法,包括以下步骤:
[0007]步骤1、在BIM软件环境下,根据项目结构创建对应的分区,并对每一个所述分区进行定义分区名、定义数据源和定义匹配值;
[0008]步骤2、根据每一所述分区在创建时定义的所述数据源,解析待处理的BIM模型中对应的构件数据源;
[0009]步骤3、根据每一所述分区创建时定义的所述匹配值与每一所述构件数据源中相应的值进行对比,识别每一所述构件数据源所属的所述分区;
[0010]步骤4、通过所述BIM软件环境的可视化定位反查所述BIM模型校验每一所述分区下的每一所述构件数据源的准确性;
[0011]步骤5、根据每一所述构件数据源的准确性的校验结果,对存在错误的每一所述构件数据源手动修改所属的所述分区;
[0012]步骤6、将最终确定的每一所述构件数据源的所述分区信息写入相应的所述BIM模型的构件属性中。
[0013]优选的,步骤1包括如下步骤:
[0014]步骤1.1、定义分区名,具体为:根据所述项目结构划分每一个所述分区的结构,并定义对应相应的所述分区名;
[0015]步骤1.2、定义数据源,具体为:根据每一所述分区的所述结构的特点,在定义识别相应的所述分区时,相应的所述构件数据源所具有的特征;
[0016]步骤1.3、定义匹配值,具体为:根据每一所述分区的所述结构的所述特点,定义每一所述特征的所述匹配值。
[0017]优选的,在步骤2中,所述构件数据源包含所述BIM模型中的可见数据源,以及通过所述BIM软件环境中API可调用的隐藏数据源。
[0018]优选的,在步骤4中,所述BIM软件环境中的可视化定位反查带有三维模型剖切与无关构件隔离功能。
[0019]优选的,在步骤5中,在对存在错误的每一所述构件数据源手动修改所属的所述分区时,若出现已有的所有所述分区均不符和要求的情况,则创建新的符合要去的所述分区。
[0020]优选的,在步骤6中,在将所述分区信息写入相应的所述BIM模型的构件属性的过程中,将部分或者全部所述分区信息作为隐藏属性写入所述BIM模型的构件属性。
[0021]本专利技术的有益效果:
[0022]本专利技术实现了在BIM模型中对工程项目进行智能分区的方法,通过创建分区及对构件数据源的解析过程,匹配根据分区结构特点定义的匹配值,可对庞大体量工程项目中成千上万的构件进行准确、高效的智能分区,解决了这类人为识别艰难、识别效率低下、修改极其繁琐的问题。
[0023]本专利技术不仅可解析构件的可见数据源,还可通过API解析构件的隐藏数据源,获取诸多不可见信息,辅助提高识别的准确性。并且在修改分区时可自动创建新分区,减少反复创建分区的过程,有效提高识别效率。
[0024]以下将结合附图对本专利技术的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本专利技术的目的、特征和效果。
附图说明
[0025]图1示出本专利技术一实施例的执行流程图。
具体实施方式
[0026]实施例1
[0027]如图1所示,基于数据源识别的BIM智能分区方法;其特征在于,包括以下步骤:
[0028]步骤1、在BIM软件环境下,根据项目结构创建对应的分区,并对每一个分区进行定义分区名、定义数据源和定义匹配值;
[0029]步骤2、根据每一分区在创建时定义的数据源,解析待处理的BIM模型中对应的构件数据源;
[0030]步骤3、根据每一分区创建时定义的匹配值与每一构件数据源中相应的值进行对比,识别每一构件数据源所属的分区;
[0031]步骤4、通过BIM软件环境的可视化定位反查BIM模型校验每一分区下的每一构件数据源的准确性;
[0032]步骤5、根据每一构件数据源的准确性的校验结果,对存在错误的每一构件数据源手动修改所属的分区;
[0033]步骤6、将最终确定的每一构件数据源的分区信息写入相应的BIM模型的构件属性中。
[0034]本专利技术的原理如下:
[0035]通过对《Revit API 2017

2021》等开发文档及在建项目的研究,可以总结出BIM构件数据源与工程项目分区结构的共性规律,通过开放定义分区、定数据源与匹配值可解决差异问题。
[0036]在实际应用中,手动绘制分区、手动指定构件所属分区是当前常见方法,效率低下、准确性差、无法保证分区的严谨性与合理性。BIM技术最大的突破便是将工程项目信息与三维模型相关联,采用数据源识别的方式进行分区是一项创新性的方法,发挥了计算机识别远优于人工的效率,也确保了分区方式与BIM信息中的工程分区结构特点的一致性。
[0037]在某些实施例中,步骤1包括如下步骤:
[0038]步骤1.1、定义分区名,具体为:根据项目结构划分每一个分区的结构,并定义对应相应的分区名;
[0039]步骤1.2、定义数据源,具体为:根据每一分区的结构的特点,在定义识别相应的分区时,相应的构件数据源所具有的特征;
[0040]步骤1.3、定义匹配值,具体为:根据每一分区的结构的特点,定义每一特征的匹配值。
[0041]在某些实施例中,在步骤2中,构件数据源包含BIM模型中的可见数据源,以及通过BIM软件环境中API可调用的隐藏数据源。
[0042]在某些实施例中,在步骤4中,BIM软件环境中的可视化定位反查带有三维模型剖切与无关构件隔离功能。
[0043]在实际应用中,可视化定位反查带有的三维模型剖切与无关构件隔离功能能够有效验证几何尺寸计算的准确性,以及与BIM构件数据的参数尺寸一致性。
[0044]在某些实施例中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于数据源识别的BIM智能分区方法;其特征在于,包括以下步骤:步骤1、在BIM软件环境下,根据项目结构创建对应的分区,并对每一个所述分区进行定义分区名、定义数据源和定义匹配值;步骤2、根据每一所述分区在创建时定义的所述数据源,解析待处理的BIM模型中对应的构件数据源;步骤3、根据每一所述分区创建时定义的所述匹配值与每一所述构件数据源中相应的值进行对比,识别每一所述构件数据源所属的所述分区;步骤4、通过所述BIM软件环境的可视化定位反查所述BIM模型校验每一所述分区下的每一所述构件数据源的准确性;步骤5、根据每一所述构件数据源的准确性的校验结果,对存在错误的每一所述构件数据源手动修改所属的所述分区;步骤6、将最终确定的每一所述构件数据源的所述分区信息写入相应的所述BIM模型的构件属性中。2.根据权利要求1所述的基于数据源识别的BIM智能分区方法,其特征在于,步骤1包括如下步骤:步骤1.1、定义分区名,具体为:根据所述项目结构划分每一个所述分区的结构,并定义对应相应的所述分区名;步骤1.2、定义数据源,具体为:根据每一所述分区的所述结构的...

【专利技术属性】
技术研发人员:张金牛严嘉敏陆宸君贾鹏
申请(专利权)人:上海市城市建设设计研究总院集团有限公司
类型:发明
国别省市:

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

1