一种BIM模型构件分组方法、装置及电子设备制造方法及图纸

技术编号:35304796 阅读:34 留言:0更新日期:2022-10-22 12:54
本发明专利技术公开了一种BIM模型构件分组方法、装置及电子设备,BIM模型构件分组方法包括:获取目标BIM模型中构件的属性信息,属性信息包括每一个构件的标识信息以及用于表征构件与其他构件之间关联关系的关联信息;根据所述关联信息,对目标BIM模型中的构件之间的目标关联性进行分析得到关联性分析结果;根据目标BIM模型中构件的标识信息和关联性分析结果构建目标BIM模型对应的语义网络;当接收到构件分组查询请求,根据目标BIM模型对应的语义网络进行BIM构件分组。本发明专利技术的方法,实现对BIM构件不同属性要求进行不同的动态分组,提高了BIM构件分组的效率,便于后续的分组查询工作。便于后续的分组查询工作。便于后续的分组查询工作。

【技术实现步骤摘要】
一种BIM模型构件分组方法、装置及电子设备


[0001]本专利技术涉及数据处理
,具体涉及一种BIM模型构件分组方法、装置及电子设备。

技术介绍

[0002]目前BIM中构件分组通常依据构件属性(如构件名称、空间位置等)进行划分,例如当需要根据空间位置进行分组操作,一般需要人工通过三维视图定位到某空间后进行框选或点选选择所需构件后,对选中构件赋予分组编号属性,然后将具有相同属性的构件分到同一族或同一类别中。当某个构件具有多个属性时,需要根据不同的属性为该构件赋予多个不同的分组编号,将该构件分到不同的组别中。整个对BIM中构件的分组方式便利性差,且也为后续对BIM构件的分组查询带来不便。

技术实现思路

[0003]因此,本专利技术要解决的技术问题在于克服现有分组方法存在的后续查询不便的缺陷,从而提供一种BIM模型构件分组方法、装置及电子设备。
[0004]根据第一方面,本专利技术实施例公开了一种BIM模型构件分组方法,包括:获取目标BIM模型中构件的属性信息,所述属性信息包括每一个构件的标识信息以及用于表征所述构件与其他构件之间关联关系的关联信息;根据所述关联信息,对所述目标BIM模型中的构件之间的目标关联性进行分析得到关联性分析结果;根据所述目标BIM模型中构件的标识信息和所述关联性分析结果构建所述目标BIM模型对应的语义网络;当接收到构件分组查询请求,根据所述目标BIM模型对应的语义网络进行BIM构件分组。
[0005]本专利技术提供的BIM模型构件分组方法,通过对目标BIM模型中构建的属性信息所包含的每一个构件的标识信息以及用于表征构件与其他构件之间关联关系的关联信息进行关联性分析,得到关联性分析结果,根据目标BIM模型中构件的标识信息和关联性分析结果构建目标BIM模型对应的语义网络,当接收到构件分组查询请求,根据BIM模型对应的语义网络进行BIM构件分组。本专利技术的方法,将BIM模型与语义网络相结合,根据目标BIM模型中构件的标识信息和关联性分析结果构建目标BIM模型对应的语义网络,通过对BIM模型对应的语义网络进行分析,实现对BIM构件不同属性要求进行不同的动态分组,提高了BIM构件分组的效率,便于后续的分组查询工作,同时,后续在根据分组结果对目标BIM模型中构件添加和编辑对应的属性过程中,大大提高了构件属性的添加和编辑的效率,使得构件属性的添加和编辑更加简便。
[0006]可选地,根据所述目标BIM模型中构件的标识信息和所述关联性分析结果构建所述目标BIM模型对应的语义网络,包括:将所述构件的标识信息作为节点,将所述关联性分析结果作为有向连接线,根据所述节点和所述有向连接线构建得到所述目标BIM模型对应的语义网络。
[0007]上述方法通过将构件的标识信息作为节点,将关联性分析结果作为有向连接线,
构建目标BIM模型对应的语义网络,便于后续根据目标BIM模型对应的语义网络对BIM构建进行分组。
[0008]可选地,当接收到的构件分组查询请求,根据所述目标BIM模型对应的语义网络进行BIM构件分组,包括:当接收到构件分组查询请求,确定所述构件分组查询请求所要查询的构件分组是否为第一类型构件分组;当所述构件分组查询请求所要查询的构件分组为第一类型构件分组,在所述目标BIM模型的构件属性中获取预存的分组编码并根据获取到的分组编码进行构件分组查询操作;当所述构件分组查询请求所要查询的构件分组为第二类型构件分组,响应根据所述目标BIM模型对应的语义网络进行BIM构件分组的操作,其中所述第一类型构件分组中包含构件的使用频率大于所述第二类型构件分组中包含构件的使用频率。
[0009]通过上述方法,根据预存的分组编码对目标BIM模型中第一类型构件分组进行查询,提高了构件分组查询的效率,当构件分组查询请求所要查询的构件分组为第二类型构件分组,则根据目标BIM模型对应的语义网络进行BIM构件分组的操作,实现了对对BIM模型构件的动态分组。
[0010]可选地,当所述构件分组查询请求所要查询的构件分组为第二类型构件分组,响应根据所述目标BIM模型对应的语义网络进行BIM构件分组的操作,包括:根据所述目标BIM模型对应的语义网络中节点的属性信息以及有向连接线的关联信息进行语义关系查询;根据语义关系查询结果,对所述目标BIM模型中的构件进行分组操作,得到第二类型构件分组。
[0011]通过上述方法,根据语义网络中的语义关系确定第二类型构件分组,实现了的动态分组。
[0012]可选地,根据所述目标BIM模型中构件的标识信息和所述关联性分析结果构建所述目标BIM模型对应的语义网络之后,所述方法还包括:将所述目标BIM模型对应的语义网络存储到图数据库中。
[0013]通过上述方法,将语义网络存储到图数据库中,便于后续快速查询语义网络中的语义关系。
[0014]可选地,所述根据语义关系查询结果,对所述目标BIM模型中的构件进行分组操作,得到第二类型构件分组之后,所述方法还包括:根据第二类型构件分组和所述目标BIM模型中构件的标识信息对目标BIM模型中的第二类型构件分组中包含的构件进行编码;将编码结果存储到所述目标BIM模型的第二类型构件分组对应构件的构件属性中。
[0015]通过上述方法,将编码结果存储到目标BIM模型的第二类型构件分组对应的构件属性中,便于后续进行快速检索,直接根据编码在目标BIM模型中查询到第二类型构件分组。
[0016]根据第二方面,本专利技术实施例还公开了一种BIM模型构件分组装置,包括:获取模块,用于获取目标BIM模型中构件的属性信息,所述属性信息包括每一个构件的标识信息以及用于表征所述构件与其他构件之间关联关系的关联信息;分析模块,用于根据所述关联信息,对所述目标BIM模型中的构件之间的目标关联性进行分析得到关联性分析结果;构建模块,用于根据所述目标BIM模型中构件的标识信息和所述关联性分析结果构建所述目标BIM模型对应的语义网络;分组模块,用于当接收到构件分组查询请求,根据所述BIM模型对
应的语义网络进行BIM构件分组。
[0017]本专利技术提供的BIM模型构件分组装置,通过对目标BIM模型中构建的属性信息所包含的每一个构件的标识信息以及用于表征构件与其他构件之间关联关系的关联信息进行关联性分析,得到关联性分析结果,根据目标BIM模型中构件的标识信息和关联性分析结果构建目标BIM模型对应的语义网络,当接收到构件分组查询请求,根据BIM模型对应的语义网络进行BIM构件分组。本专利技术的方法,将BIM模型与语义网络相结合,根据目标BIM模型中构件的标识信息和关联性分析结果构建目标BIM模型对应的语义网络,通过对BIM模型对应的语义网络进行分析,实现对BIM构件不同属性要求进行不同的动态分组,提高了BIM构件分组的效率,便于后续的分组查询工作,同时,后续在根据分组结果对目标BIM模型中构件添加和编辑对应的属性过程中,大大提高了构件属性的添加和编辑的效率,使得构件属性的添加和编辑更加简便。
[0018]可选地,所述构建模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种BIM模型构件分组方法,其特征在于,包括:获取目标BIM模型中构件的属性信息,所述属性信息包括每一个构件的标识信息以及用于表征所述构件与其他构件之间关联关系的关联信息;根据所述关联信息,对所述目标BIM模型中的构件之间的目标关联性进行分析得到关联性分析结果;根据所述目标BIM模型中构件的标识信息和所述关联性分析结果构建所述目标BIM模型对应的语义网络;当接收到构件分组查询请求,根据所述目标BIM模型对应的语义网络进行BIM构件分组。2.根据权利要求1所述的方法,其特征在于,根据所述目标BIM模型中构件的标识信息和所述关联性分析结果构建所述目标BIM模型对应的语义网络,包括:将所述构件的标识信息作为节点,将所述关联性分析结果作为有向连接线,根据所述节点和所述有向连接线构建得到所述目标BIM模型对应的语义网络。3.根据权利要求1所述的方法,其特征在于,所述当接收到的构件分组查询请求,根据所述目标BIM模型对应的语义网络进行BIM构件分组,包括:当接收到构件分组查询请求,确定所述构件分组查询请求所要查询的构件分组是否为第一类型构件分组;当所述构件分组查询请求所要查询的构件分组为第一类型构件分组,在所述目标BIM模型的构件属性中获取预存的分组编码并根据获取到的分组编码进行构件分组查询操作;当所述构件分组查询请求所要查询的构件分组为第二类型构件分组,响应根据所述目标BIM模型对应的语义网络进行BIM构件分组的操作,其中所述第一类型构件分组中包含构件的使用频率大于所述第二类型构件分组中包含的构件的使用频率。4.根据权利要求3所述的方法,其特征在于,当所述构件分组查询请求所要查询的构件分组为第二类型构件分组,响应根据所述目标BIM模型对应的语义网络进行BIM构件分组的操作,包括:根据所述目标BIM模型对应的语义网络中节点的属性信息以及有向连接线的关联信息进行语义关系查询;根据语义关系查询结果,对所述目标BIM模型中的构件进行分组操作,得到第二类型构件分组。5.根据权利要求1所述的方法,其特征在于,根据所述目标BI...

【专利技术属性】
技术研发人员:金和平朱强肖佳华何逸凡钟光远肖志斌刘晓青辜斌赵鲲王建东田武周灿潘建初张晓萌姜鹏习兰云
申请(专利权)人:上海勘测设计研究院有限公司三峡高科信息技术有限责任公司
类型:发明
国别省市:

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

1