[发明专利]在BIM模型中快速检索构件信息的方法在审
申请号: | 201710226215.9 | 申请日: | 2017-04-08 |
公开(公告)号: | CN108694191A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 丁本锡;齐界;赖建燕;尹强;王福魁;梅帆;王嵘;顾东方;桑国安;王雅斯 | 申请(专利权)人: | 大连万达集团股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/50 |
代理公司: | 北京尚德技研知识产权代理事务所(普通合伙) 11378 | 代理人: | 徐乐慧;陈保胜 |
地址: | 116011 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构件检索 构件信息 检索结果 数据库 构件类型 快速检索 模型文件 筛选规则 属性信息 读取 缓存 定义规则 检索规则 检索类型 检索顺序 类别判断 优化处理 权重 过滤 优化 检索 | ||
本发明公开了一种在BIM模型中快速检索构件信息的方法,至少包括以下步骤:读取BIM模型文件获得所述BIM模型文件中的构件信息,并建立初期构件检索规则列表;根据数据库中的规则对所述的构件列表中的构件进行类别判断,获得构件类型信息;根据数据库中的属性定义规则判断所述的构件列表中的构件的属性,获得构件的属性信息;根据所获得的构件类型信息以及构件的属性信息优化所述的初期构件检索规则列表;根据所设定的检索类型的权重以及优化后的检索规则列表,建立检索顺序并获得比较筛选规则;按照所获得的比较筛选规则进行初步检索获得初步检索结果,并对检索结果做优化处理;根据数据库中设定的规则以及获得的构件的类型和属性进行初步检索结果过滤,获得构件检索结果并缓存。
技术领域
本发明涉及建筑工程设计领域,尤其涉及一种在BIM模型中快速检索构件信息的方法。
背景技术
在建筑工程设计领域中,BIM模型是非常常见的,而需要了解在检查BIM模型中某种构件信息是否完备、几何位置是否准确等功能时,需要快速查找定位到所需要的模型构件。由于现有的Revit软件本身对其中保存的虚拟模型,如墙,管道等进行了数据抽象领域的封装,因此如何对用户所需的模型进行快速、准确的查找成为了目前BIM模型软件开发领域的热点与难点。通常,在Revit软件的二次开发过程中,主要利用Revit软件提供的过滤器API进行检索,但是由于缺乏规则上的定制,用户使用时会有效率低,过滤精度小的问题。因此考虑到用户的实际应用场景及应用过程,急需一种快速检索的算法来实现构件的查找。
发明内容
本发明目的是提供一种在BIM模型中快速检索构件信息的方法,可以解决现有技术中存在的技术问题,实现对BIM模型中的构件信息的快速查找。
本发明解决技术问题采用如下技术方案:
一种在BIM模型中快速检索构件信息的方法,至少包括以下步骤:
读取BIM模型文件获得所述BIM模型文件中的构件信息,并建立初期构件检索规则列表;
根据数据库中的规则对所述的构件列表中的构件进行类别判断,获得构件类型信息;
根据数据库中的属性定义规则判断所述的构件列表中的构件的属性,获得构件的属性信息;
根据所获得的构件类型信息以及构件的属性信息优化所述的初期构件检索规则列表;
根据所设定的检索类型的权重以及优化后的检索规则列表,建立检索顺序并获得比较筛选规则;
按照所获得的比较筛选规则进行初步检索获得初步检索结果,并对检索结果做优化处理;
根据数据库中设定的规则以及获得的构件的类型和属性进行初步检索结果过滤,获得构件检索结果并缓存。
可选的,初步检索采用二分法进行。
可选的,还包括对Revit的虚拟数据类型进行筛选和/或比较修改的步骤
本发明具有如下有益效果:
本发明所采用的方法是基于Revit抽象数据类型的构件查找方法,通过分级递进式查找,先大工程BIM模型文件级别(版本专业类型)、再进行构件类型级别(判断构件类别)、最后到构件属性信息级别(构件属性定义),逐层查找所需构件,从而形成一种迅捷的查找模式,使得从一个大工程文件列表的海量信息中能够快速查找到某个构件,效率从普通查找几分钟节约到几秒,节约了对模型检查功能,并提高了效率。
附图说明
图1为本发明所述的在BIM模型中快速检索构件信息的方法流程图。
具体实施方式
下面结合实施例及附图对本发明的技术方案作进一步阐述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连万达集团股份有限公司,未经大连万达集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710226215.9/2.html,转载请声明来源钻瓜专利网。