基于BIM平台的族库检测方法、装置、设备及存储介质制造方法及图纸

技术编号:36897640 阅读:20 留言:0更新日期:2023-03-18 09:18
本发明专利技术涉及BIM族库管理技术领域,公开了一种基于BIM平台的族库检测方法、装置、设备及存储介质。该方法通过基于二次开发得到的Revit插件,对族库进行遍历,以生成族库信息表格,并利用Revit插件加载族制作标准文件的族检查部分中规定的制作要求对族库信息表格中的各族的信息进行检测,从而实现对族库的族自动检测,并基于检测报告对族库中的各族进行调整等方式的管理。基于Revit插件基于族制作标准对族库的族进行检测,实现了自动审核,提高了审核检查族的效率,节省了人工成本,同时避免了人工检查,造成的错漏现象,提高了族审查的精确度。的精确度。的精确度。

【技术实现步骤摘要】
基于BIM平台的族库检测方法、装置、设备及存储介质


[0001]本专利技术涉及BIM族库管理
,尤其涉及一种基于BIM平台的族库检测方法、装置、设备及存储介质。

技术介绍

[0002]随着人工智能的不断发展及普及应用,在建筑建模软件中也不意外,逐渐实现智能化操作和审核,尤其是在族库的制作方面,实现智能化,提高工作效率以及减少人力资源的消耗。
[0003]对此,目前主要实现是基于BIM(Building Information Modeling,建筑信息模型)中的Revit平台实现,但是Revit平台中的族的制作还是以人工制作导入为主,当然也有使用插件自动生成的方式实现,虽然说族的制作可以自动生成,但是在族制作完成后的审核仍是通过人工来实现,这就非常不便于后续的智能化实现,尤其在后续对族库的应用、运营、维护等阶段上,从而导致审核处理效率低,且人工的方式审查精度也不高。

技术实现思路

[0004]本专利技术的主要目的在于解决由于现有的族库管理方案中,对族库的合规检测效率和精度较低的技术问题。
[0005]本专利技术第一方面提供了一种基于BIM平台的族库检测方法,所述基于BIM平台的族库检测方法包括:
[0006]获取待审核族库以及族制作标准文件;
[0007]运行Revit插件,并利用所述Revit插件遍历所述待审核族库中的每个族的各项信息,得到族库信息文件;
[0008]利用所述Revit插件对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告。
[0009]可选的,在本专利技术第一方面的第一种实现方式中,所述Revit插件基于Revit平台二次开发生成的插件,其包括族检测模块程序和族测试模块程序。
[0010]可选的,在本专利技术第一方面的第二种实现方式中,所述利用所述Revit插件遍历所述待审核族库中的每个族的各项信息,得到族库信息文件,包括:
[0011]执行所述族检测模块程序,遍历所述待审核族库中每个族的各项信息,得到族库信息文件。
[0012]可选的,在本专利技术第一方面的第三种实现方式中,所述执行所述族检测模块程序,遍历所述待审核族库中每个族的各项信息,得到族库信息文件,包括:
[0013]执行族检测模块程序,通过遍历的方式逐一解析所述待审核族库的各族中待检测项的具体信息;
[0014]基于解析到的具体信息生成族库信息文件,其中所述族库信息文件为表格形式的族库信息文件。
[0015]可选的,在本专利技术第一方面的第四种实现方式中,所述执行族检测模块程序,通过遍历的方式逐一解析所述待审核族库的各族中待检测项的具体信息,包括:
[0016]提取所述族制作标准文件中的族检查部分,并基于所述族检查部分确定对应的检测项;
[0017]执行族检测模块程序,以所述检测项为遍历索引,遍历所述待审核族库的各族中待检测项,并提取与所述待检测项中信息,生成族库信息文件。
[0018]可选的,在本专利技术第一方面的第五种实现方式中,所述利用所述Revit插件对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告,包括:
[0019]执行所述族测试模块程序,基于所述族制作标准文件中的族检查部分对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告。
[0020]可选的,在本专利技术第一方面的第六种实现方式中,所述执行所述族测试模块程序,基于所述族制作标准文件中的族检查部分对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告,包括:
[0021]通过所述族测试模块程序,从所述族库信息文件中解析各族中待检测项的信息;
[0022]按照所述待检测项的信息,从所述族制作标准文件的族检查部分中匹配对应的标准要求,并利用所述标准要求对所述待检测项的信息进行检测,得到检测结果;
[0023]根据所述检测结果,识别出不符合所述标准要求的待检测项,并将所述待检测项以族为单位进行归类,生成检测报告。
[0024]可选的,在本专利技术第一方面的第七种实现方式中,所述根据所述检测结果,识别出不符合所述标准要求的待检测项,并将所述待检测项以族为单位进行归类,生成检测报告包括:
[0025]根据所述族制作标准文件的族检查部分中的检测项,创建Excel表格;
[0026]以族为单位,识别所述检测结果中各族不符合所述标准要求的待检测项,并所述待检测项和对应的检测结果依次写入至所述Excel表格中,得到检测报告。
[0027]可选的,在本专利技术第一方面的第八种实现方式中,所述检测项包括族类别、族参数、项目单位和控件;
[0028]所述按照所述待检测项的信息,从所述族制作标准文件的族检查部分中匹配对应的标准要求,并利用所述标准要求对所述待检测项的信息进行检测,得到检测结果包括:
[0029]根据所述族类别,从所述族制作标准文件的族检查部分中匹配相似或者相同的族类别的类别参数、族自带参数、族参数、项目单位和控件,以及族类别与族参数设置的要求、族参数的要求、项目单元的设置要求和控件的设置要求;
[0030]将所述待检测项的信息中的族类别信息,分别与类别参数和族自带参数进行比对,并利用所述族类别与族参数设置的要求对比对的结果进行审核,得到第一审核结果;
[0031]若所述第一审核结果为满足所述族类别与族参数设置的要求,则利用所述族参数的要求对所述待检测项的信息中的族参数信息的参数名称和分组方式的设置符进行审核,得到第二审核结果;
[0032]若所述第二审核结果为所述参数名称和分组方式的设置符满足所述族参数的要求,则依次利用所述项目单元的设置要求和控件的设置要求,分别对所述待检测项的信息中的项目单位和控件进行审核,得到检测结果。
[0033]可选的,在本专利技术第一方面的第九种实现方式中,在所述执行所述族测试模块程序,基于所述族制作标准文件中的族检查部分对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告之后,还包括:
[0034]根据所述检测结果识别出合格的待检测项,并基于所述合格的待检测项确定合格的族;
[0035]根据所述检测报告筛选出不合格的族和需要完善的族;
[0036]根据所述合格的族、不合格的族和需要完善的族,配置对应的族状态,基于所述族状态得到族库状态表。
[0037]可选的,在本专利技术第一方面的第十种实现方式中,在所述根据所述合格的族、不合格的族和需要完善的族,配置对应的族状态,基于所述族状态得到族库状态表之后,还包括:
[0038]对所述族库状态表按照族类别进行拆分;
[0039]基于拆分的结果,利用可视化处理程序,将每个类别的族库状态表转换为族状态数据透析表;
[0040]将所有的族状态数据透析表进行合并,生成族库状态数据透析表,并在所述族库状态数据透析表中设置多级标签,其中所述多级标签用于控制所述族库状态数据透析表中显示不同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于BIM平台的族库检测方法,其特征在于,所述基于BIM平台的族库检测方法包括:获取待审核族库以及族制作标准文件;运行Revit插件,并利用所述Revit插件遍历所述待审核族库中的每个族的各项信息,得到族库信息文件;利用所述Revit插件对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告。2.根据权利要求1所述的基于BIM平台的族库检测方法,其特征在于,所述Revit插件为基于Revit平台二次开发生成的插件,其包括族检测模块程序和族测试模块程序。3.根据权利要求2所述的基于BIM平台的族库检测方法,其特征在于,所述利用所述Revit插件遍历所述待审核族库中的每个族的各项信息,得到族库信息文件,包括:执行所述族检测模块程序,遍历所述待审核族库中每个族的各项信息,得到族库信息文件。4.根据权利要求3所述的基于BIM平台的族库检测方法,其特征在于,所述执行所述族检测模块程序,遍历所述待审核族库中每个族的各项信息,得到族库信息文件,包括:执行族检测模块程序,通过遍历的方式逐一解析所述待审核族库的各族中待检测项的具体信息;基于解析到的具体信息生成族库信息文件,其中所述族库信息文件为表格形式的族库信息文件。5.根据权利要求4所述的基于BIM平台的族库检测方法,其特征在于,所述执行族检测模块程序,通过遍历的方式逐一解析所述待审核族库的各族中待检测项的具体信息,包括:提取所述族制作标准文件中的族检查部分,并基于所述族检查部分确定对应的检测项;执行族检测模块程序,以所述检测项为遍历索引,遍历所述待审核族库的各族中待检测项,并提取与所述待检测项中信息,生成族库信息文件。6.根据权利要求2所述的基于BIM平台的族库检测方法,其特征在于,所述利用所述Revit插件对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告,包括:执行所述族测试模块程序,基于所述族制作标准文件中的族检查部分对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告。7.根据权利要求6所述的基于BIM平台的族库检测方法,其特征在于,所述执行所述族测试模块程序,基于所述族制作标准文件中的族检查部分对所述族库信息文件中的各项信息进行比对检测,得到所述待审核族库的检测报告,包括:通过所述族测试模块程序,从所述族库信息文件中解析各族中待检测项的信息;按照所述待检测项的信息,从所述族制作标准文件的族检查部分中匹配对应的标准要求,并利用所述标准要求对所述待检测项的信息进行检测,得到检测结果;根据所述检测结果,识别出不符合所述标准要求的待检测项,并将所述待检测项以族为单位进行归类,生成检测报告。8.根据权利要求7所述的基于BIM平台的族库检测方法,其特征在于,所述根据所述检
测结果,识别出不符合所述标准要求的待检测项,并将所述待检测项以族为单位进行归类,生成检测报告包括:根据所述族制作标准文件的族检查部分中的检测项,创建Excel表格;以族为单位,识别所述检测结果中各族不符合所述标准要求的待检测项,并所述待检测项和对应的检测结果依次写入至所述Excel表格中,得到检测报告。9.根据权利...

【专利技术属性】
技术研发人员:于彦凯唐麟岳亮郑达张振华龙兵
申请(专利权)人:广东博智林机器人有限公司
类型:发明
国别省市:

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

1