模型的数据处理方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:37562625 阅读:23 留言:0更新日期:2023-05-15 07:44
本发明专利技术实施例公开了一种模型的数据处理方法、装置、电子设备以及存储介质。该方法包括:读取模型中各构件的基础属性信息,以及接收外部输入的各所述构件的业务属性信息;基于所述基础属性信息和所述业务属性信息生成所述模型中各构件的信息文件,其中,所述信息文件中包括各构件关联存储的构件标识、基础属性信息和业务属性信息;基于模型中各构件的构件标识和/或基础属性信息在所述信息文件中进行匹配,调用批量信息的写入插件,将匹配到的属性信息写入所述模型中。通过本发明专利技术实施例公开的技术方案,实现了保证BIM模型中建筑数据录入过程的高效性、准确性、快速性及通用性。快速性及通用性。快速性及通用性。

【技术实现步骤摘要】
模型的数据处理方法、装置、电子设备以及存储介质


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种模型的数据处理方法、装置、电子设备以及存储介质。

技术介绍

[0002]现阶段国家正大力推广BIM(Building Information Modeling,Building Information Modeling)技术。加快BIM技术在新型建筑工业化全寿命期的一体化集成应用,能实现这一过程BIM数据信息的提取利用至关重要,BIM模型作为参数化的载体,模型本身包含有大量构件的属性数据,但基于现阶段的建筑全寿命周期对数据利用方式,BIM模型中庞大的数据量无法精准有效的被提取。
[0003]因此,如何快速准确录入模型数据,提高设计师工作效率,是当前基于BIM平台的模型数据录入亟需解决的技术问题,解决以上问题才能有效实施新型建筑全寿命周期的数字化集成应用。

技术实现思路

[0004]本专利技术提供一种模型的数据处理方法、装置、电子设备以及存储介质,以实现BIM模型中建筑数据录入过程的高效性、准确性、快速性及通用性。
[0005]第一方面,本专利技术实施例提供了一种模型的数据处理方法,该方法包括:
[0006]读取模型中各构件的基础属性信息,以及接收外部输入的各所述构件的业务属性信息;
[0007]基于所述基础属性信息和所述业务属性信息生成所述模型中各构件的信息文件,其中,所述信息文件中包括各构件关联存储的构件标识、基础属性信息和业务属性信息;
[0008]基于模型中各构件的构件标识和/或基础属性信息在所述信息文件中进行匹配,调用批量信息的写入插件,将匹配到的属性信息写入所述模型中。
[0009]可选的,所述基础属性信息中携带有构件标识,所述业务属性信息中包括构件标识,其中,所述基础属性信息和所述业务属性信息中的构件标识基于同一编码方式确定;
[0010]所述基于所述基础属性信息和所述业务属性信息生成所述模型中各构件的信息文件,包括:
[0011]基于上述构件标识将所述基础属性信息和所述业务属性信息进行匹配,将同一构件标识对应的所述基础属性信息和所述业务属性信息进行关联存储,形成信息文件。
[0012]可选的,在基于上述构件标识将所述基础属性信息和所述业务属性信息进行匹配之前,所述方法还包括:
[0013]对上述基础属性信息中的重复项进行去重处理,以及对所述业务属性信息中的重复项进行去重处理。
[0014]可选的,将同一构件标识对应的所述基础属性信息和所述业务属性信息进行关联存储,形成信息文件之前,所述方法还包括:
[0015]将所述基础属性信息或所述业务属性信息中的属性项标识设置区分标志。
[0016]可选的,所述方法还包括:
[0017]对信息文件中各属性项根据构件类型进行识别,将所述基础属性信息和所述业务属性信息中具有关联的属性项标识进行关联处理。
[0018]可选的,在将同一构件标识对应的所述基础属性信息和所述业务属性信息进行关联存储之后,所述方法还包括:
[0019]对所述基础属性信息和所述业务属性信息中预设属性信息对应的属性值设置为预设标签,其中,所述预设标签为赋值标签。
[0020]可选的,所述将匹配到的属性信息写入所述模型中,包括:
[0021]若写入的属性信息为预设标签,则读取所述预设标识对应的属性值,将所述属性值写入所述模型中。
[0022]可选的,在将匹配到的属性信息写入所述模型中之后,所述方法还包括:
[0023]确定模型中未写入属性信息的异常构件,和/或,确定所述信息文件中未匹配成功的异常构件,并基于所述异常构件更新所述信息文件;
[0024]调用批量信息的写入插件,基于更新后的信息文件对模型进行属性信息的写入操作。
[0025]第二方面,本专利技术实施例还提供了一种模型的数据处理装置,该装置包括:
[0026]属性信息获取模块,用于读取模型中各构件的基础属性信息,以及接收外部输入的各所述构件的业务属性信息;
[0027]信息文件生成模块,用于基于所述基础属性信息和所述业务属性信息生成所述模型中各构件的信息文件,其中,所述信息文件中包括各构件关联存储的构件标识、基础属性信息和业务属性信息;
[0028]信息写入模块,用于基于模型中各构件的构件标识和/或基础属性信息在所述信息文件中进行匹配,调用批量信息的写入插件,将匹配到的属性信息写入所述模型中。
[0029]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0030]一个或多个处理器;
[0031]存储装置,用于存储一个或多个程序,
[0032]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例提供的模型的数据处理方法。
[0033]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的模型的数据处理方法。
[0034]本专利技术实施例的技术方案具体通过读取模型中各构件的基础属性信息,以及接收外部输入的各构件的业务属性信息;进一步地,基于基础属性信息和业务属性信息生成模型中各构件的信息文件,其中,信息文件中包括各构件关联存储的构件标识、基础属性信息和业务属性信息;通过设置一整套通用的编码体系,作为模型与业务的中介,实现将模型数据与各业务的需求准确挂接,直接从BIM模型中精准提取对应构件的信息,实现快速有效的数据利用,建立起新的数据采集方式;再一步地,基于模型中各构件的构件标识和/或基础属性信息在信息文件中进行匹配,调用批量信息的写入插件,将匹配到的属性信息写入模型中;通过采用插件自动匹配数据的方式,避免了手动录入数据造成的错误,有效降低数据
迭代次数,保证数据正确性;实现了BIM模型中建筑数据录入过程的高效性、准确性、快速性及通用性。
附图说明
[0035]为了更加清楚地说明本专利技术示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本专利技术所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。
[0036]图1是本专利技术实施例一提供的模型的数据处理方法的流程示意图;
[0037]图2是本专利技术实施例二提供的模型的数据处理方法的流程示意图;
[0038]图3是本专利技术实施例三提供的模型的数据处理装置的结构示意图;
[0039]图4为本专利技术实施例四提供的电子设备的结构示意图。
具体实施方式
[0040]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0041]实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模型的数据处理方法,其特征在于,包括:读取模型中各构件的基础属性信息,以及接收外部输入的各所述构件的业务属性信息;基于所述基础属性信息和所述业务属性信息生成所述模型中各构件的信息文件,其中,所述信息文件中包括各构件关联存储的构件标识、基础属性信息和业务属性信息;基于模型中各构件的构件标识和/或基础属性信息在所述信息文件中进行匹配,调用批量信息的写入插件,将匹配到的属性信息写入所述模型中。2.根据权利要求1所述的方法,其特征在于,所述基础属性信息中携带有构件标识,所述业务属性信息中包括构件标识,其中,所述基础属性信息和所述业务属性信息中的构件标识基于同一编码方式确定;所述基于所述基础属性信息和所述业务属性信息生成所述模型中各构件的信息文件,包括:基于上述构件标识将所述基础属性信息和所述业务属性信息进行匹配,将同一构件标识对应的所述基础属性信息和所述业务属性信息进行关联存储,形成信息文件。3.根据权利要求2所述的方法,其特征在于,在基于上述构件标识将所述基础属性信息和所述业务属性信息进行匹配之前,所述方法还包括:对上述基础属性信息中的重复项进行去重处理,以及对所述业务属性信息中的重复项进行去重处理。4.根据权利要求2所述的方法,其特征在于,将同一构件标识对应的所述基础属性信息和所述业务属性信息进行关联存储,形成信息文件之前,所述方法还包括:将所述基础属性信息或所述业务属性信息中的属性项标识设置区分标志。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:对信息文件中各属性项根据构件类型进行识别,将所述基础属性信息和所述业务属性信息中具有关联的属性项标识进行关联处理。6.根据权利要求2所述的方法,其特征在于,在将同一构件标识对应的所述基础属性信息和所述业务属性信息进...

【专利技术属性】
技术研发人员:宋岩邹兰邹洪肖龙兴张振华余达龙兵李旻海
申请(专利权)人:广东博智林机器人有限公司
类型:发明
国别省市:

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

1