掌桥专利:专业的专利平台
掌桥专利
首页

一种BIM模型属性批量赋予方法、系统和电子设备

文献发布时间:2023-06-19 19:27:02


一种BIM模型属性批量赋予方法、系统和电子设备

技术领域

本发明涉及工程模型属性配置技术领域,特别是涉及一种BIM模型属性批量赋予方法、系统和电子设备。

背景技术

BIM技术作为建筑领域新技术,可承载城际铁路工程和城市轨道交通工程项目的海量数据,可依据相关规则自动计算工程量,为工程项目的投资管理提供依据。

在构建BIM模型时,一般是操作人员根据需求在BIM模型中一一添加属性信息,以得到与工程匹配的BIM模型。但是人工进行属性添加时,受人员工作安排和工程量的影响会存在属性信息添加效率低的问题。

发明内容

为解决现有技术存在的上述问题,本发明提供了一种BIM模型属性批量赋予方法、系统和电子设备。

为实现上述目的,本发明提供了如下方案:

一种BIM模型属性批量赋予方法,包括:

建立里程中心线;

获取拟赋予BIM模型元素的属性信息;

基于所述里程中心线选择里程段信息;

基于所述里程段信息将所述属性信息进行批量赋予。

优选地,所述建立里程中心线,具体包括:

获取BIM模型,并建立所述BIM模型的中心线;所述中心线为沿工程方向的二维平面线或空间曲线;

将所述中心线作为里程中心线。

优选地,在Bentley软件中,获取BIM模型,并建立所述BIM模型的中心线。

优选地,所述基于所述里程中心线选择里程段信息,包括:

获取起始里程属性信息,并将所述起始里程属性信息赋予所述里程中心线;

以所述起始里程属性信息为基础选择里程段信息。

优选地,所述起始里程属性信息包括多种里程样式。

优选地,里程中心线包括第一里程中心线和第二里程中心线;所述第一里程中心线作为所述里程中心线的左线;所述第二里程中心线作为所述里程中心线的右线。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明提供的BIM模型属性批量赋予方法,以构建得到的中心里程线为基准,将拟赋予BIM模型元素的属性信息批量赋予在里程中心线上所选择的里程段的模型构件上,以能够提高BIM模型属性信息赋予的效率,进而节约人力资源和成本,降低工程投资成本。

此外,本发明还提供了两种实施系统,具体如下:

其中一种实施系统为BIM模型属性批量赋予系统,该系统包括:

里程中心线构建模块,用于建立里程中心线;

属性信息获取模块,用于获取拟赋予BIM模型元素的属性信息;

里程段信息选择模块,用于基于所述里程中心线选择里程段信息;

属性批量赋予模块,用于基于所述里程段信息将所述属性信息进行批量赋予。

另一种实施系统为电子设备,该电子设备包括:处理器和存储器;

所述存储器中存储有软件程序;所述软件程序用于实施上述提供的BIM模型属性批量赋予方法;所述处理器用于调取并执行所述软件程序。

因本发明提供的两种实施系统实现的技术效果与上述提供的BIM模型属性批量赋予方法实现的技术效果相同,故在此不再进行赘述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的BIM模型属性批量赋予方法的流程图;

图2为本发明提供的BIM模型属性批量赋予方法实施框图;

图3为本发明提供的BIM模型属性批量赋予系统的结构示意图;

图4为本发明提供的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的目的是提供一种BIM模型属性批量赋予方法、系统和电子设备,以能够提高BIM模型属性信息赋予的效率,进而节约人力资源和成本,降低工程投资成本。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

如图1所示,本发明提供的BIM模型属性批量赋予方法,包括:

步骤100:建立里程中心线。其中,在Bentley软件中打开BIM模型之后,建立所述BIM模型的中心线,然后将这一中心线就定义为里程中心线。

步骤101:获取拟赋予BIM模型元素的属性信息。

步骤102:基于所述里程中心线选择里程段信息。为了提高里程短信息选择的效率,本发明所建立的里程中心线分左右线进行定义。并且,为了提高里程段信息选择的准确性,需要获取起始里程属性信息,并将所述起始里程属性信息赋予所述里程中心线。然后,以所述起始里程属性信息为基础选择里程段信息。

步骤103:基于所述里程段信息将所述属性信息进行批量赋予。

下面以采用本发明上述提供的方法进行城际铁路或城市轨道交通区间隧道模型属性信息的批量赋予为例进行说明。

如图2所示,城际铁路或城市轨道交通区间隧道模型属性信息的批量赋予过程包括:

步骤1:在Bentley软件中打开拟处理的城际铁路或城市轨道交通区间隧道模型,在该模型中导入或建立拟选择的中心线,中心线可以是沿区间隧道方向的二维平面线或空间曲线。

步骤2:分左右线将中心线定义成城际铁路或城市轨道交通区间隧道模型中的里程中心线。

步骤3:给予中心里程线的起始里程属性信息。该步骤中起始里程属性信息的给予过程以管片为例进行说明,具体如下:

步骤3.1:管片匹配相应中心线。具体的,通过计算距离管片的基点最近的中心线来实现。

步骤3.2:通过调用API计算中心线上的一个点,使这个点距离管片基点最近,并确定这个点沿着中心线到起点的距离。设置中心线的起点里程,中心线的起点里程加上这个点沿着中心线到起点的距离就是管片的里程。其中,给予中心里程线的起始里程属性信息,例如K0+000等多种里程样式。

步骤4:选择拟赋予模型相关元素的属性信息,例如,选择管片的钢筋类型。

步骤5:通过输入对应的管片的里程,例如选择左线K0+000~K1+050。

步骤6:拟赋予模型相关元素的属性信息在选择的里程段上进行批量赋予。

基于上述描述,相对于现有技术本发明具有以下优点:

1、本发明能够给予城际铁路和城市轨道交通模型的对应里程信息:传统城际铁路和城市轨道交通模型不具备里程信息,会造成模型建立、修改以及查询的一些误操作,通过本发明提供的上述方法可利用里程信息了解建模、修改及查询时模型元素的相对位置关系,清晰定位,不易出错。

2、本发明能够提高建模过程中赋予模型属性信息的效率:对于传统模型中的同类的单一模型元素,例如Bentley软件中的同类管片单元,原生软件不具备批量为上述同类模型元素赋予属性信息,会造成建模人员大量的重复工作,且易出错,利用本发明上述提供的方案可选择需要批量赋予属性的模型元素,再通过输入里程段信息,例如输入左线K0+000~K1+050,即可给予所选模型元素在该里程段的属性信息。

此外,本发明还提供了两种实施系统,具体如下:

其中一种实施系统为BIM模型属性批量赋予系统,如图3所示,该系统包括:

里程中心线构建模块300,用于建立里程中心线。

属性信息获取模块301,用于获取拟赋予BIM模型元素的属性信息。

里程段信息选择模块302,用于基于所述里程中心线选择里程段信息。

属性批量赋予模块303,用于基于所述里程段信息将所述属性信息进行批量赋予。

另一种实施系统为电子设备,如图4所示,该电子设备包括:处理器400和存储器401。

所述存储器401中存储有软件程序。所述软件程序用于实施上述提供的BIM模型属性批量赋予方法。所述处理器400用于调取并执行所述软件程序。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

技术分类

06120115915041