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

一种基于BIM技术的市政工程算量计算方法及计算系统

文献发布时间:2024-04-18 20:02:18


一种基于BIM技术的市政工程算量计算方法及计算系统

技术领域

本发明涉及市政工程领域,更具体地,涉及一种基于BIM技术的市政工程算量计算方法及计算系统。

背景技术

现有的工程量清单的编制方式主要是依据设计院施工图纸,通过人工识图的方式提取出设计图纸中所示工程量,结合招标文件工程量整理计量规则整理数据,依次确定所有工程量的计量子目,并进行测量、计算和统计,最后手动分类汇总制成工程量清单。此外,由于要保证工程量计算结果的精确度和准确性,设计及校审人员需要花费大量的时间进行反复读图、计算和汇总形成工程概算文件。

BIM(建筑信息模型)具有可视化、协调性、模拟性、优化性、可出图等诸多优势及特点,利用模型直接生成主要材料的工程量表格,辅助工程管理和工程造价的概算和预算,极大地提高了造价计算的精确性,有效地提高了工作效率。目前,主流BIM软件具备工程量计算功能,但是其输出的工程量表格内容较为凌乱,不同的BIM软件统计导出的工程量表格的格式也不尽相同,不能被第三方工程计价软件直接读取,造成算量和算价彼此孤立,没能发挥出BIM软件真正的价值。

发明内容

本发明针对现有技术中存在的技术问题,提供一种基于BIM技术的市政工程算量计算方法及计算系统。

根据本发明的第一方面,提供了一种基于BIM技术的市政工程算量计算方法,包括:

对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准;

依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算。

在上述技术方案的基础上,本发明还可以作出如下改进。

可选的,所述对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准,包括:

基于RevitAPI过滤出工程算量的类别,并在数据库中维护工程算量的类别;

根据工程算量的类别,对类型算量代码、实例算量代码、算量单位类别及精度进行配置;

配置完成后,根据市政工程量计算规范定制四级清单编码,并根据完成的清单编码定义变量的计算方式,完成工程算量编码体系。

可选的,所述根据完成的清单编码定义变量的计算方式,包括:

根据所述清单编码定义单变量的计算方式;以及,

根据所述清单编码定义多变量的计算方式,并根据BIM模型类别定义和规则引擎自定义工程量的计算公式。

可选的,所述依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算,包括:

根据完成的清单编码、定义的变量计算方式和定额规范要求,利用编码清单对属性清单进行编码处理,使得属性清单中的各个属性被赋予编码清单中对应的编码;

利用编码处理后的属性清单对BIM模型中的各个构件赋予属性;

对赋予属性后的BIM算量模型进行检查,对通过检查的BIM算量模型进行工程量计算,完成工程量的汇总统计。

可选的,所述利用编码处理后的属性清单对BIM模型中的各个构件赋予属性,包括:

根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码;

对构件编码和标识编码进行检查,如果检查通过,则基于API对各个构件的工程量进行分项提取并统计汇总,导出工程用量报表;

如果检查不通过,则重新根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码。

根据本发明的第二方面,提供一种基于BIM技术的市政工程算量计算系统,包括:

构建模块,用于对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准;

计算模块,用于依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算。

可选的,所述构建模块,用于对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准,包括:

基于RevitAPI过滤出工程算量的类别,并在数据库中维护工程算量的类别;

根据工程算量的类别,对类型算量代码、实例算量代码、算量单位类别及精度进行配置;

配置完成后,根据市政工程量计算规范定制四级清单编码,并根据完成的清单编码定义变量的计算方式,完成工程算量编码体系。

可选的,所述计算模块,用于依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算,包括:

根据完成的清单编码、定义的变量计算方式和定额规范要求,利用编码清单对属性清单进行编码处理,使得属性清单中的各个属性被赋予编码清单中对应的编码;

利用编码处理后的属性清单对BIM模型中的各个构件赋予属性;

对赋予属性后的BIM算量模型进行检查,对通过检查的BIM算量模型进行工程量计算,完成工程量的汇总统计。

可选的,所述利用编码处理后的属性清单对BIM模型中的各个构件赋予属性,包括:

根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码;

对构件编码和标识编码进行检查,如果检查通过,则基于API对各个构件的工程量进行分项提取并统计汇总,导出工程用量报表;

如果检查不通过,则重新根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码。

本发明提供的一种基于BIM技术的市政工程算量计算方法及计算系统,基于BIM技术,能够对市政工程算量进行自动计算,相比人工计算,提高了工作效率,也提高了计算的正确性和准确性。

附图说明

图1为本发明提供的一种基于BIM技术的市政工程算量计算方法流程图;

图2为基于BIM技术的市政工程算量计算方法的流程示意图;

图3为本发明提供的一种基于BIM技术的市政工程算量计算系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。另外,本发明提供的各个实施例或单个实施例中的技术特征可以相互任意结合,以形成可行的技术方案,这种结合不受步骤先后次序和/或结构组成模式的约束,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时,应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

图1为本发明提供的一种基于BIM技术的市政工程算量计算方法流程图,如图1所示,方法包括:

步骤1,对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准。

参见图2,作为实施例,所述对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准,包括:基于RevitAPI过滤出工程算量的类别,并在数据库中维护工程算量的类别;根据工程算量的类别,对类型算量代码、实例算量代码、算量单位类别及精度进行配置;配置完成后,根据市政工程量计算规范定制四级清单编码,并根据完成的清单编码定义变量的计算方式,完成工程算量编码体系。

可理解的是,根据BIM模型中需要计算工程量的类别,根据工程量的类别,进行各个算量的配置,配置完成后,就可以定制市政工程量计算规范清单编码,根据清单编码,定义各个变量的计算公式。

其中,所述根据完成的清单编码定义变量的计算方式,包括:根据所述清单编码定义单变量的计算方式;以及,根据所述清单编码定义多变量的计算方式,并根据BIM模型类别定义和规则引擎自定义工程量的计算公式。

步骤2,依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算。

作为实施例,所述依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算,包括:根据完成的清单编码、定义的变量计算方式和定额规范要求,利用编码清单对属性清单进行编码处理,使得属性清单中的各个属性被赋予编码清单中对应的编码;利用编码处理后的属性清单对BIM模型中的各个构件赋予属性;对赋予属性后的BIM算量模型进行检查,对通过检查的BIM算量模型进行工程量计算,完成工程量的汇总统计。

其中,所述利用编码处理后的属性清单对BIM模型中的各个构件赋予属性,包括:根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码;对构件编码和标识编码进行检查,如果检查通过,则基于API对各个构件的工程量进行分项提取并统计汇总,导出工程用量报表;如果检查不通过,则重新根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码。对BIM模型中的各个构件的编码粘贴完成后,即可实现BIM模型中各个构件的工程量的计算。

参见图3,为本发明提供的一种基于BIM技术的市政工程算量计算系统,该系统包括构建模块301和计算模块302,其中:

构建模块301,用于对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准;

计算模块302,用于依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算。

其中,所述构建模块301,用于对工程算量的构件进行拆分和扣减,建立BIM模型的编码体系,以构建面向工程算量的BIM建模标准,包括:基于RevitAPI过滤出工程算量的类别,并在数据库中维护工程算量的类别;根据工程算量的类别,对类型算量代码、实例算量代码、算量单位类别及精度进行配置;配置完成后,根据市政工程量计算规范定制四级清单编码,并根据完成的清单编码定义变量的计算方式,完成工程算量编码体系。

所述计算模块302,用于依据工程量计算规范确定算量规则,通过工程量清单与BIM模型编码体系的映射,实现工程量清单计量与BIM模型工程量的关联,完成工程量清单的自动计算,包括:根据完成的清单编码、定义的变量计算方式和定额规范要求,利用编码清单对属性清单进行编码处理,使得属性清单中的各个属性被赋予编码清单中对应的编码;利用编码处理后的属性清单对BIM模型中的各个构件赋予属性;对赋予属性后的BIM算量模型进行检查,对通过检查的BIM算量模型进行工程量计算,完成工程量的汇总统计。

其中,所述利用编码处理后的属性清单对BIM模型中的各个构件赋予属性,包括:根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码;对构件编码和标识编码进行检查,如果检查通过,则基于API对各个构件的工程量进行分项提取并统计汇总,导出工程用量报表;如果检查不通过,则重新根据属性清单,对BIM模型中的各个构件按类型编码或者实例编码进行贴编码。

可以理解的是,本发明提供的一种基于BIM技术的市政工程算量计算系统与前述各实施例提供的基于BIM技术的市政工程算量计算方法相对应,基于BIM技术的市政工程算量计算系统的相关技术特征可参考基于BIM技术的市政工程算量计算方法的相关技术特征,在此不再赘述。

本发明实施例提供的一种基于BIM技术的市政工程算量计算方法及计算系统,对工程算量的构件进行拆分、扣减、建立模型编码体系,从而完成面向工程算量的BIM建模标准的构建;依据工程量计算规范确定算量规则,完成生成模型工程量的计算,再通过工程量清单计量单元与模型编码的映射,实现计量单元与模型工程量的关联,从而完成工程量清单的自动编制。系统的数据管理核心采用多种数据匹配方法,增加自定义计算方法、模型检查、数据导出等功能,能对应模型的多样性,实现快速精准算量。

需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。

相关技术
  • 一种基于BIM技术的市政工程交通事故应急处理装置及方法
  • 一种基于3DGIS+BIM技术的市政工程施工安全控制系统及方法
  • 一种基于BIM的电缆算量方法、系统及介质
  • 基于BIM的抹灰算量计算方法和装置
  • 基于BIM的抹灰算量计算方法和装置
技术分类

06120116578396