一种建筑信息模型的审查方法、装置以及终端设备与流程

文档序号:37007844发布日期:2024-02-09 12:55阅读:15来源:国知局
一种建筑信息模型的审查方法、装置以及终端设备与流程

本发明涉及bim模型审查,尤其涉及一种建筑信息模型的审查方法、装置以及终端设备。


背景技术:

1、在勘察设计行业,建筑信息模型(building information modeling,bim)已经被作为一种新型的设计成果表达方式和交付标准,在业界具有了普遍的应用。针对bim模型的建模质量,也形成了相关的审查方法,包括人工交互式审核、自动碰撞检测、属性检查等,利用其三维可视化的优点,在更好的理解构建筑物设计的基础上,确保其准确性、完整性和一致性并编写相关的质量检查报告及整改方案。

2、但是现有技术中对于知识图谱的bim模型的审查方式,通常为人工审查,而关于各类规范的审查要点较为复杂,而每个审查员的经验参差不齐,难以全面覆盖专项内所有的审查要点,从而导致最终的审查结果不全面,并且审查效率不高。


技术实现思路

1、本发明实施例提供一种建筑信息模型的审查方法、装置以及终端设备,能有效解决现有技术中通常为人工审查,难以全面覆盖专项内所有的审查要点,从而导致最终的审查结果不全面,并且审查效率不高的问题。

2、本发明一实施例提供一种建筑信息模型的审查方法,包括:

3、获取待审查建筑信息模型和所述待审查建筑信息模型对应的目标审查规范;其中,所述目标审查规范包括审查项目以及审查项目所对应的审查对象;所述审查项目包括以下任意一项或其组合:审查对象所需满足的属性要求和审查对象所需满足的空间关系要求;

4、根据所述目标审查规范对所述待审查建筑信息模型进行提取,获取审查项目所对应的待审查对象;

5、根据所述目标审查规范,获取所述目标审查规范对应的目标建筑信息模型算法字典;其中,所述目标建筑信息模型算法字典包括若干算法,每一算法用于审查每一审查对象的属性或审查对象的空间关系;

6、根据审查项目,从所述目标建筑信息模型算法字典匹配出对应的目标审查算法;

7、根据目标审查算法对待审查对象进行审查,生成审查结果报告。

8、优选地,所述目标建筑信息模型算法字典的建立包括:

9、根据目标审查规范中的审查项目以及审查项目所对应的审查对象,生成对应的目标知识图谱;

10、根据所述目标知识图谱中的图谱对象的属性或图谱对象之间的关系,生成目标建筑信息模型算法字典。

11、优选地,在获取待审查建筑信息模型和所述待审查建筑信息模型对应的目标审查规范之前,还包括:

12、根据目标审查规范中的审查项目以及审查项目所对应的审查对象,生成对应的目标建筑信息模型对象字典;

13、所述根据所述目标审查规范对所述待审查建筑信息模型进行提取,获取审查项目所对应的待审查对象,具体包括:

14、根据所述目标审查规范,获取所述目标审查规范对应的建筑信息模型对象字典;

15、根据建筑信息模型对象字典对所述待审查建筑信息模型进行提取,生成审查项目所对应待审查对象。

16、优选地,在根据目标审查算法对待审查对象进行审查时,还包括:

17、获取若干预设环境参数以及若干外部项目参数;

18、根据若干预设环境参数、若干外部项目参数以及目标审查算法,对待审查对象进行审查。

19、优选地,在所述生成审查结果报告后,还包括:

20、响应作用于所述审查结果报告的修改操作,并获取所述修改操作对应的修改内容;

21、根据所述修改内容对所述审查结果报告进行更新,得到更新后的审查结果报告。

22、在上述的方法实施例的基础上,本发明对应提供了装置项实施例。

23、本发明一实施例提供了一种建筑信息模型的审查装置,包括:输入数据获取模块、审查对象提取模块、算法字典获取模块、算法匹配模块和报告生成模块;

24、所述输入数据获取模块,用于获取待审查建筑信息模型和所述待审查建筑信息模型对应的目标审查规范;其中,所述目标审查规范包括审查项目以及审查项目所对应的审查对象;所述审查项目包括以下任意一项或其组合:审查对象所需满足的属性要求和审查对象所需满足的空间关系要求;

25、所述审查对象提取模块,用于根据所述目标审查规范对所述待审查建筑信息模型进行提取,获取审查项目所对应的待审查对象;

26、所述算法字典获取模块,用于根据所述目标审查规范,获取所述目标审查规范对应的目标建筑信息模型算法字典;其中,所述目标建筑信息模型算法字典包括若干算法,每一算法用于审查每一审查对象的属性或审查对象的空间关系;

27、所述算法匹配模块,用于根据审查项目,从所述目标建筑信息模型算法字典匹配出对应的目标审查算法;

28、所述报告生成模块,用于根据目标审查算法对待审查对象进行审查,生成审查结果报告。

29、优选地,在获取待审查建筑信息模型和所述待审查建筑信息模型对应的目标审查规范之前,还包括:对象字典生成模块;

30、所述对象字典生成模块,用于根据目标审查规范中的审查项目以及审查项目所对应的审查对象,生成对应的目标建筑信息模型对象字典;

31、所述审查对象提取模块,用于根据所述目标审查规范对所述待审查建筑信息模型进行提取,获取审查项目所对应的待审查对象,具体包括:

32、根据所述目标审查规范,获取所述目标审查规范对应的建筑信息模型对象字典;

33、根据建筑信息模型对象字典对所述待审查建筑信息模型进行提取,生成审查项目所对应待审查对象。

34、优选地,在所述生成审查结果报告后,还包括:审查报告修改模块;

35、所述审查报告修改模块,用于响应作用于所述审查结果报告的修改操作,并获取所述修改操作对应的修改内容;

36、根据所述修改内容对所述审查结果报告进行更新,得到更新后的审查结果报告。

37、在上述的方法实施例的基础上,本发明对应提供了终端设备项实施例。

38、本发明另一实施例提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的一种建筑信息模型的审查方法。

39、通过实施本发明具有如下有益效果:

40、本发明实施例提供了一种建筑信息模型的审查方法、装置以及终端设备,包括:获取待审查建筑信息模型和所述待审查建筑信息模型对应的目标审查规范;其中,所述目标审查规范包括审查项目以及审查项目所对应的审查对象;所述审查项目包括以下任意一项或其组合:审查对象所需满足的属性要求和审查对象所需满足的空间关系要求;根据所述目标审查规范对所述待审查建筑信息模型进行提取,获取审查项目所对应的待审查对象;根据所述目标审查规范,获取所述目标审查规范对应的目标建筑信息模型算法字典;其中,所述目标建筑信息模型算法字典包括若干算法,每一算法用于审查每一审查对象的属性或审查对象的空间关系;根据审查项目,从所述目标建筑信息模型算法字典匹配出对应的目标审查算法;根据目标审查算法对待审查对象进行审查,生成审查结果报告。

41、与现有技术相比,本发明在获取待审查建筑信息模型和所述待审查建筑信息模型对应的目标审查规范后,可以根据目标审查规范获取到对应的目标建筑信息模型算法字典,而所述目标建筑信息模型算法字典中包括了若干算法,每一算法用于审查每一构件的属性或各构件之间的空间关系;因为目标建筑信息模型算法字典中的算法涵盖了目标审查规范的所有审查对象以及审查的要点,则根据目标建筑信息模型算法字典中的各个算法可以对待审查建筑信息模型中的各个构件以及各构件之间的空间关系进行审查,在根据所述目标审查规范对所述待审查建筑信息模型进行提取,获取审查项目所对应的待审查对象后,可以根据待审查对象匹配到对应的目标审查算法,从而可以根据目标审查算法对所述待审查建筑信息模型以及所述待审查信息进行审查,生成审查结果报告。即本方发明通过目标建筑信息模型算法字典匹配出对应的审查算法可以审查出待审查建筑信息模型是否符合目标审查规范,并输出对应的审查结果,而无需人工进行审查,还可以全面覆盖审查规范内所有的审查要点对待审查建筑信息模型进行审查,使得最终的审查结果更加全面,并提高了建筑信息模型的审查效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1