基于Revit二次开发的装饰及安装工程计量计价

2022-07-17 09:45张晨茜闰跃强张永振
大连民族大学学报 2022年3期
关键词:风管二次开发幕墙

张晨茜,王 丰,贾 琳,闰跃强,张永振

(大连民族大学 土木工程学院,辽宁 大连116650)

信息化时代迅速发展,我国建筑业信息化覆盖程度越来越广泛,BIM技术在建筑领域应用逐渐成熟[1]。利用BIM建立建筑三维模型,依靠数字化技术,为模型提供完整的、与实际情况一致的建筑工程信息,获取工程造价所需要的工程量信息。基于BIM进行工程计量计价的方式有多种,广联达、鲁班等基于CAD平台开发的算量软件使算量效率得到很大提高[2-3],但是目前广泛使用的算量商用软件都需要将BIM平台建立的模型导出再进行计量计价,软件之间的转换容易出现数据丢失的情况。基于BIM二次开发实现信息集成,直接在平台内部进行计量计价,达到了BIM集成化协同工作的目的。

Revit是BIM软件中应用最广的软件之一,通过Revit建立精准模型,可以根据模型构件的参数信息生成工程量明细表,但是与传统的工程量清单计价表格式存在差别。因此,利用Revit携带的API功能,开发可以实现对工程进行算量计价的功能。王茹[4]在2017年通过Revit平台建立BIM预算模型,基于我国清单计价规范利用二次开发技术对模型工程量进行提取。欧阳业伟[5](2018年),基于Revit二次开发技术对装饰算量进行了研究与实践,通过研发装饰建模算量一体化平台,实现三维装饰算量,提高装饰算量效率和精度。刘金旭[6]在2019年找出Revit模型与造价数据的结合点,通过Revit二次开发将定额数据库中的价格信息加载到构建属性的共享参数中,对具体工程进行了定额计价分析。于鑫[7]在2020年基于Revit二次开发技术对装饰算量进行了研究,研发出装饰建模算量一体化平台,实现三维装饰算量,并且在实际工程中得到极大的推广。于从芹[8]在2021年借助于 Revit 中所绘制管道自身携带的属性,得到管道的精确算量,通过Revit二次开发研发出管道的算量系统,大大提高了管道计算的效率。

通过文献研究可以了解到,工程算量计价是BIM应用的重点之一。基于BIM进行二次开发能够实现模型构件工程量的提取并进行计价,但是目前缺乏针对装饰、安装工程的计量计价的相关研究。因此,本文针对传统BIM软件例如广联达、鲁班等无法实现BIM集成化的缺陷,提出一种直接基于BIM在Revit平台内实现关于装饰、安装工程算量计价的解决方案,避免平台转换所产生的模型数据丢失等情况。结合前人在Revit二次开发领域的研究,利用Revit API开发装饰及安装工程计量计价系统,提高了工程量计算的效率,达到BIM集成化协同工作的目的。

1 Revit模型工程量提取

1.1 装饰工程的工程量提取

根据房屋建筑与装饰工程工程量计算规范,天棚抹灰的工程量按照设计图示尺寸以水平投影面积计算。天棚属于水平方向的构件,在Revit平台中进行建模时,对于这种类型的构件,一般可采用建筑选项卡下的“楼板”或者“天花板”进行绘制[9]。为了方便命名,本文采用“天花板”进行绘制。根据计算规范,天棚属于“Ceiling”类,结合Revit附加模块下的Revit Lookup功能,可以查找到Parameters参数下的“面积”属性,利用Revit API对天棚抹灰投影面积的值进行提取,得到天棚抹灰的工程量。

楼地面装饰依据项目特征的描述,分为不同种类,工程量按照图示尺寸以面积计算。为了顺利提取楼地面装饰的工程量,装饰面层采用建筑选项卡下的“楼板”进行绘制,归属于“Floor”类。编辑楼板内部的面层,勾选“结构材质”项,后期可以按照装饰材质统计楼地面装饰工程量,对工程量的统计依然利用Revit Lookup进行“面积”参数的提取。

幕墙分为带骨架幕墙和全玻幕墙,带骨架幕墙按设计图示框外为尺寸翼面积计算,全玻幕墙按设计图示尺寸以面积计算。由于Revit模型中没有直接符合计算规范的幕墙结构,对于幕墙工程,使用“墙”进行绘制,并将材质改为幕墙进行建模,幕墙所需要的竖挺、网格在幕墙属性栏中进行更改。同上,幕墙在“Wall”类别下查找“面积”参数进行工程量的提取。

1.2 安装工程的工程量提取

根据通用安装工程工程量计算规范,水管根据材质、功能等进行分类,工程量按设计图示管道中心长度,以“延长米”计算。在Revit中绘制管道由于管道材质、尺寸的不同,因此不能直接利用Revit中管道明细表中的工程量。利用Revit API功能对管道进行过滤,提取管道尺寸、材质信息,对相同类型的管道进行长度的累加,获取管道的工程量。

而通风管道的制作安装标准不同,风管工程量计算,不分材质均以施工图示风管中心线长度为准,按风管不同断面形状(圆、方、矩)的展开面积计算,以平方米计量,工程量按设计图示内径尺寸以展开面积计算。因此,根据Revit Lookup功能,在“Duct”类里查找参数“尺寸”,对风管的截面尺寸进行提取,再根据尺寸进行过滤分类,将相同尺寸的风管面积提取后进行累加,得到风管的工程量。

2 提取模型工程量进行清单计价

依照清单计价规范编制工程量清单是建筑工程算量计价的传统手段。因此,利用Revit二次开发进行算量计价需要以编制好的工程量清单为依据。根据模型中非结构构件的信息创建清单库,按照工程量清单的格式进行编制,分别包括项目编码、项目名称、项目特征描述、计量单位、工程量、综合单价、合价等要素。清单项目主要包括:不同类型的楼地面、天棚抹灰、幕墙以及不同尺寸的水管和风管。结合模型元素和清单子目的相似性,建立两者一一对应关系,基于C#语言和Revit二次开发原理设计系统[10]。利用Revit Lookup提取模型构件的参数信息,将参数信息与清单库的项目名称进行匹配。具体编译步骤为:

(1)系统自动识别并提取模型非结构构件参数信息,并将信息显示到系统的树视图中;

(2)导入已经编制好的xls格式清单数据库,将数据库中项目名称一列转换为list数据表结构形式显示到listBox中;

(3)将非结构构件材质与清单项目名称匹配,全部匹配完成可查看工程量和合价。具体流程如图1。

图1 Revit清单计价操作流程

基于Revit API进行二次开发的算量计价系统如图2。“非结构类型”下方的树视图列表中主节点即代表所在模型非结构构件,根据构件工程量计算的标准将每种构件细分为不同节点。“清单项目”列表框通过点击“导入清单库”便可导入根据非结构构件类型编制好的工程量清单表中的项目名称。非结构构件与清单项目名称匹配完成,便可显示在“匹配信息”文本框界面中。点击“查看工程量”便可进入清单展示界面,根据选项分别展示工程量清单表和工程量清单计价表。

图2 算量计价系统操作界面

3 算例分析

分别以建立的包含装饰的结构模型和包含安装的水管风管模型为例,验证所开发的计量计价系统的适用性。对于结构模型,此模型为三层小楼,其中装饰部分:天棚采用基本天花板,天棚抹灰材质为现浇水泥砂浆天棚抹灰,装饰地面主要分为两种,其中,一层的地面为25 mm厚水泥砂浆楼地面,二层、三层为20 mm水泥砂浆楼地面。建筑四面分别建立玻璃幕墙,材质为明框、带骨架玻璃幕墙。算例模型如图3。使用算量计价系统对含有装饰工程的工程量进行计算,并得出最后的装饰工程总造价377 335.41元,如图4。

图3 装饰工程算例Revit模型

图4 装饰工程工程量清单计价结果

水管风管模型中主要的安装部分即水管和风管:水管为室内给水管,材质为铜管,管径分为25 mm和32 mm两种;风管为复合型矩形风管,整个模型共有六种不同尺寸的风管。算例模型如图5。使用算量计价系统对含有安装工程的工程量进行计算,并得出最后的工程量计价结果,经过系统运算最终得出安装工程总造价27 480.76元,安装工程工程量清单计价结果如图6。

图5 安装工程算例Revit模型

图6 安装工程工程量清单计价结果

将通过计量计价插件与广联达计量软件计算得到的构件工程量结果进行对比分析,量差结果及原因见表1。

表1 Revit计量计价系统与广联达算量软件算量对比分析

由表1可知,以上两种方案所得到的结果量差控制在1%之内,针对量差原因进行分析,原因如下:

(1)广联达不能识别带梁天棚梁两侧的抹灰,因此无法将梁两侧抹灰面积计入总面积中;

(2)对于部分内建常规模型,特别是异形或者形状较为复杂的构件,广联达识别不准确,因此针对模型中带骨架玻璃幕墙的识别产生微小误差;

(3)水管的工程量清单计算方式与广联达识别得到的水管工程量存在误差。

4 结 论

针对传统算量软件无法实现BIM集成化的缺陷,基于Revit API开发了装饰及安装工程计量计价一体化平台,通过该系统可以初步实现在Revit平台内部直接提取模型装饰及安装工程工程量,根据不同的参数信息,将构件工程量与建立的工程量清单数据库中的清单项目自动匹配并进行计价的功能。利用该系统对算例模型进行分析,与广联达算量软件进行对比分析表明该系统更直接、高效地完成计量计价工作,达到了BIM集成化协同工作的目的,验证所提出的解决方案具有可行性。

猜你喜欢
风管二次开发幕墙
装配式建筑幕墙施工技术
不同中心集风管形式对浅圆仓降温通风效果的模拟研究
AutoCAD 与PDMS 二次开发在三维复杂形体设计建模上的应用
BIM技术在办公楼幕墙装饰工程中的应用
例谈对高中数学教材中习题的二次开发
某车型空调风管振动问题试验研究与优化
浅谈CAD软件二次开发的方法及工具
风管强度校核方案
例谈课本习题的“二次开发”
大截面风管整体提升