BIM构件参数添加方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37378389 阅读:18 留言:0更新日期:2023-04-27 07:21
本申请提出一种BIM构件参数添加方法、装置、存储介质及电子设备,包括:从待添加的族文件中确定一个目标族文件,选择一个待添加状态的参数作为目标参数;在目标族文件中不存在目标参数的情况下,将目标参数添加至目标族文件;重复选择一个待添加状态的参数作为目标参数,直至参数列表中的所有参数均为已添加状态;则将目标族文件修改为已添加状态;将参数列表中的所有参数修改为待添加状态,重复从待添加的族文件中确定一个目标族文件,直至所有的族文件均完成参数添加。通过上述的遍历循环方式,可以将参数列表中的所有参数批量添加至所有的待添加的族文件中,不需要工作人员一一添加,进而可以节省大量的时间,提升工作效率。提升工作效率。提升工作效率。

【技术实现步骤摘要】
BIM构件参数添加方法、装置、存储介质及电子设备


[0001]本申请涉及建筑信息模型领域,具体而言,涉及一种BIM构件参数添加方法、装置、存储介质及电子设备。

技术介绍

[0002]BIM构件库是当前建筑业相关企业的重要数据资产。BIM构件是组成BIM模型的基本单元,包含了几何信息和非几何信息,是设计意图表达和保证设计质量、效率的重要方式。集成符合应用标准的BIM构件创建BIM构件库,是建筑业相关企业加快BIM模型搭建的重要内容,也是领域知识固化和企业知识固化的重要举措。
[0003]为了拓展BIM构件库有三种做法,第一是新建BIM构件,第二是引入外部BIM构件,第三是从BIM模型中提取BIM构件。对于第一种方式,是企业常采用的方式,只需在新建过程中使得BIM构件相关几何信息和非几何信息满足参数即可,但往往会根据企业BIM应用情况的发展而对标准作出修改。对于第二种方式和第三种方式得到的BIM构件常常是难以满足不同类型建筑企业的BIM构件标准,也就无法展开相关应用,也就意味着出现上述三种情况时需对BIM构件进行改造,增加BIM构件的几何参数和非几何参数,以满足应用需求。
[0004]而如何快速高效地完成参数添加,成为了本领域技术人员所困扰的难题。

技术实现思路

[0005]本申请的目的在于提供一种BIM构件参数添加方法、装置、存储介质及电子设备,以至少部分改善上述问题。
[0006]为了实现上述目的,本申请实施例采用的技术方案如下:
[0007]第一方面,本申请实施例提供一种BIM构件参数添加方法,所述方法包括:
[0008]从待添加的族文件中确定一个目标族文件,其中,所述目标族文件包括至少一个BIM构件;
[0009]在参数列表中还包括任意一个待添加状态的参数的情况下,选择一个待添加状态的参数作为目标参数;
[0010]在所述目标族文件中不存在所述目标参数的情况下,将所述目标参数添加至所述目标族文件;
[0011]将所述目标参数修改为已添加状态;
[0012]确定所述参数列表中是否还包括待添加状态的参数;
[0013]若还包括待添加状态的参数,则重复选择一个待添加状态的参数作为目标参数,直至所述参数列表中的所有参数均为已添加状态;
[0014]若所述参数列表中的所有参数均为已添加状态,则将所述目标族文件修改为已添加状态;
[0015]确定是否还存在待添加的族文件;
[0016]若是,则将所述参数列表中的所有参数修改为待添加状态,重复从待添加的族文
件中确定一个目标族文件,直至所有的族文件均完成参数添加。
[0017]第二方面,本申请实施例提供一种BIM构件参数添加装置,所述装置包括:
[0018]处理单元,用于从待添加的族文件中确定一个目标族文件,其中,所述目标族文件包括至少一个BIM构件;
[0019]所述处理单元还用于在参数列表中还包括任意一个待添加状态的参数的情况下,选择一个待添加状态的参数作为目标参数;
[0020]添加单元,用于在所述目标族文件中不存在所述目标参数的情况下,将所述目标参数添加至所述目标族文件;
[0021]所述处理单元还用于将所述目标参数修改为已添加状态;
[0022]所述处理单元还用于确定所述参数列表中是否还包括待添加状态的参数;
[0023]所述处理单元还用于若还包括待添加状态的参数,则重复选择一个待添加状态的参数作为目标参数,直至所述参数列表中的所有参数均为已添加状态;
[0024]所述处理单元还用于若所述参数列表中的所有参数均为已添加状态,则将所述目标族文件修改为已添加状态;
[0025]所述处理单元还用于确定是否还存在待添加的族文件;
[0026]所述处理单元还用于若是,则将所述参数列表中的所有参数修改为待添加状态,重复从待添加的族文件中确定一个目标族文件,直至所有的族文件均完成参数添加。
[0027]第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法。
[0028]第四方面,本申请实施例提供一种电子设备,所述电子设备包括:处理器和存储器,所述存储器用于存储一个或多个程序;当所述一个或多个程序被所述处理器执行时,实现上述的方法。
[0029]相对于现有技术,本申请实施例所提供的一种BIM构件参数添加方法、装置、存储介质及电子设备,包括:从待添加的族文件中确定一个目标族文件,其中,目标族文件包括至少一个BIM构件;在参数列表中还包括任意一个待添加状态的参数的情况下,选择一个待添加状态的参数作为目标参数;在目标族文件中不存在目标参数的情况下,将目标参数添加至目标族文件;将目标参数修改为已添加状态;确定参数列表中是否还包括待添加状态的参数;若还包括待添加状态的参数,则重复选择一个待添加状态的参数作为目标参数,直至参数列表中的所有参数均为已添加状态;若参数列表中的所有参数均为已添加状态,则将目标族文件修改为已添加状态;确定是否还存在待添加的族文件;若是,则将参数列表中的所有参数修改为待添加状态,重复从待添加的族文件中确定一个目标族文件,直至所有的族文件均完成参数添加。通过上述的遍历循环方式,可以将参数列表中的所有参数批量添加至所有的待添加的族文件中,不需要工作人员一一添加,进而可以节省大量的时间,提升工作效率。
[0030]为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0031]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附
图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。
[0032]图1为本申请实施例提供的参数获取界面示意图;
[0033]图2为本申请实施例提供的电子设备的结构示意图;
[0034]图3为本申请实施例提供的BIM构件参数添加方法的流程示意图之一;
[0035]图4为本申请实施例提供的S111的子步骤示意图;
[0036]图5为本申请实施例提供的BIM构件参数添加方法的流程示意图之二;
[0037]图6为本申请实施例提供的BIM构件参数添加方法的流程示意图之三;
[0038]图7为本申请实施例提供的插件界面示意图;
[0039]图8图4为本申请实施例提供的S103的子步骤示意图;
[0040]图9为本申请实施例提供的BIM构件参数添加装置的单元示意图。
[0041]图中:10

处理器;11

存储器;12

总线;13

通信接口;201

处理单元;202

添加单元。
具本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种BIM构件参数添加方法,其特征在于,所述方法包括:从待添加的族文件中确定一个目标族文件,其中,所述目标族文件包括至少一个BIM构件;在参数列表中还包括任意一个待添加状态的参数的情况下,选择一个待添加状态的参数作为目标参数;在所述目标族文件中不存在所述目标参数的情况下,将所述目标参数添加至所述目标族文件;将所述目标参数修改为已添加状态;确定所述参数列表中是否还包括待添加状态的参数;若还包括待添加状态的参数,则重复选择一个待添加状态的参数作为目标参数,直至所述参数列表中的所有参数均为已添加状态;若所述参数列表中的所有参数均为已添加状态,则将所述目标族文件修改为已添加状态;确定是否还存在待添加的族文件;若是,则将所述参数列表中的所有参数修改为待添加状态,重复从待添加的族文件中确定一个目标族文件,直至所有的族文件均完成参数添加。2.如权利要求1所述的BIM构件参数添加方法,其特征在于,所述将所述目标参数添加至所述目标族文件的步骤,包括:基于预设的映射函数对所述目标参数进行映射,以得到映射值;确定所述目标参数为共享参数或族参数;当所述目标参数为共享参数时,基于共享参数函数将所述映射值添加至所述目标族文件;当所述目标参数为族参数时,基于族参数函数将所述映射值添加至所述目标族文件。3.如权利要求1所述的BIM构件参数添加方法,其特征在于,在所述选择一个待添加状态的参数作为目标参数之后,所述方法还包括:获取所述目标族文件中所有已有参数的参数名称;确定所述目标参数的参数名称是否与所述目标族文件中任意一个已有参数的参数名称相同;若是,则确定所述目标族文件中存在所述目标参数;若否,则确定所述目标族文件中不存在所述目标参数。4.如权利要求1所述的BIM构件参数添加方法,其特征在于,所述方法还包括:在所述目标族文件中存在所述目标参数时,将所述目标参数修改为已添加状态。5.如权利要求1所述的BIM构件参数添加方法,其特征在于,在所述从待添加的族文件中确定一个目标族文件之前,所述方法还包括:基于预设后缀,从用户选择的批量文件中筛选出待添加的族文件。6.如权利要求5所述的BIM构件参数添加方法...

【专利技术属性】
技术研发人员:谢伟方长建季如艳赵广坡孙浩刘冠军
申请(专利权)人:中国建筑西南设计研究院有限公司
类型:发明
国别省市:

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

1