基于Revit二次开发实现三维钢筋算量

2019-07-02 07:15:56
土木建筑工程信息技术 2019年3期
关键词:广联达算量明细表

(中国建筑第八工程局有限公司,上海 200122)

1 引言

钢筋工程是土建工程中的重要组成部分,钢筋工程造价是土建工程成本的主要来源之一,钢筋成本控制具有重要意义。

目前,国内钢筋算量主要方式分为手工算量、广联达、鲁班等软件钢筋算量。传统的手工算量是根据CAD图纸人工读取配筋信息,应用Excel软件进行钢筋算量,需要耗费大量的人力和时间,而且对算量人员掌握钢筋图集、规范程度要求高,且手工计算过程中产生大量的数据非常容易出错。广联达、鲁班等软件算量可以提取CAD的图层,读取配筋信息,算量效率比手工算量得到很大的提高,但是这种方式需要建立广联达或者鲁班算量模型,而且对于复杂的异形构件,由于图形引擎的限制,无法建立精确的三维模型,只能用常规的几何体近似代替算量,导致算量结果不够精确。

基于BIM的二次开发为我们带来了新的解决办法。Revit以其强大的设计、数据交互、信息管理、协同工作等功能成为国内市场上使用最多、普及最广的BIM软件。Revit提供了API,通过调用,开发者可以根据自己的需要对Revit的功能用途进行扩展。因此,基于Revit的二次开发,成为满足国内BIM应用的最好选择之一。国内的设计院的设计成果是以CAD图纸交付的,常规的人工翻模工作效率低下,尤其是由于钢筋工程节点复杂、涉及规范多,市场上几乎没有基于Revit的钢筋三维精确翻模的软件产品,再加上Revit软件自身图形显示受限,目前BIM 在钢筋工程中的应用往往只做一些主要复杂节点钢筋三维展示,不做全项目钢筋建模,这直接导致了BIM技术在钢筋工程应用无法进一步开展,发挥不出BIM在钢筋工程中的应用价值。在这样的情况下,可以研发基于Revit的三维钢筋算量软件,在已有Revit模型的基础上,不需要重复建立算量模型,直接可以将配筋信息读取并写入对应的构件中,做到“一模多用”,既提高了算量效率,又可以解决复杂异形结构的钢筋建模,从而保证算量结果更加准确,更接近现场钢筋实际用量[1-3]。

本文在基于Revit二次开发解决方案的基础上,主要介绍基于CAD图纸快速识别、读取配筋信息并写入Revit构件中,并阐述技术路线和研发过程。

2 构件配筋信息自动读取与写入

2.1 结构配筋信息源需求分析

《混凝土结构施工图平面整体表示方法制图规则和构造详图》系列图纸(11G101或16G101)中梁、板、柱、墙和基础构件配筋信息分为集中标注、原位标注、构件配筋明细表。集中标注为构件的通用信息,原位标注为构件的局部信息。例如图1所示为结构施工图中框架梁的集中标注和原位标注[4]。

图1 结构梁的平法标注

构件的配筋信息表是按照构件的编号名称对配筋情况做出具体说明。例如图2所示为结构施工图中为梁配筋明细表。

图2 梁配筋明细表

此外,结构施工图中钢筋的配筋信息情况还包括图纸说明中的配筋说明和配筋详图。因此,钢筋的集中标注、原位标注和配筋明细表是读取结构配筋的主要信息源。

2.2 自动读取钢筋的集中标注和原位标注

基于Revit的BIM钢筋算量软件根据CAD结构配筋图中配筋相关信息位于不同的图层来自动读取配筋信息,主要包括构件平面投影轮廓线、集中标注线和原位标注线。通过将CAD结构配筋平面图链接到BIM模型中,以BIM模型平面图为基准,通过对应构件的轮廓线将BIM模型与CAD图纸在结构平面中对齐。选取构件轮廓图层和标注图层,分析和整理读取的配筋信息,确保信息读取准确有效。最后将配筋信息写入构件的Revit属性参数中。其技术路线如图3所示[5]。

在此,以梁构件为例阐述自动读取钢筋的集中标注和原位标注过程。首先打开BIM模型,将CAD图纸链接到Revit中,将CAD与BIM模型对齐,保证两者平面位置关系一致。读取CAD构件边线图层、标注和引线图层,确定楼层平面,如图4所示。读取结构梁配筋结果如图5所示,包括梁的类型名、族类型名、箍筋、肢数、上部通长筋、下部通长筋、构造或抗扭钢筋、支座负筋,并将配筋信息写入结构梁构件的属性中。

图3 钢筋集中标注、原位标准信息读取技术路线

图4 读取设置面板

图5 结构梁配筋读取结果

其中,支座负筋由于梁有多跨,涵盖了左侧支座负筋、右侧支座负筋、箍筋等情况,数据比较复杂,因此采用复合数据形式来记录配筋信息,如图6所示。

图6 支座负筋配筋信息记录图

2.3 自动读取配筋明细表

基于Revit的BIM钢筋算量软件通过读取钢筋明细表中表格线、表格文字内容,将CAD中构件编号名称与BIM模型中构件族类型名称一一对应关联匹配,将对应的配筋信息写入构件的Revit属性参数中。其技术路线如图7所示。

图7 钢筋明细表信息提取技术路线

首先,在Revit模型中链接CAD图纸钢筋明细表,明确需要配筋的构件楼层,可以同时选中多个楼层。然后将钢筋明细表图元分解成表格的横线、纵线和文字,作为读取数据源。读取表格横纵线和文字信息,得到表格中行列准确的位置信息、编号名称、具体配筋信息。在此,以某项目地下一层剪力墙上洞口连梁明细表为例,如图8所示。

图8 剪力墙上洞口连梁明细表

读取钢筋明细表后,Revit模型中的连梁构件与之对应,配筋信息传递到Revit构件属性中,具体如图9所示,读取了梁的编号、类型、上部纵筋、下部纵筋、箍筋、腰筋信息。

图9 连梁配筋明细表读取结果

3 快速创建三维钢筋与钢筋校核

现阶段,所有BIM软件基本都无法将整个工程的钢筋创建出来指导施工和工程量计算。主要原因是我国结构施工图基本都是参与平面表示方法,钢筋的节点类型多、样式复杂,现有软件只能逐根创建钢筋,效率低。

为此,在开发本系统时,将《混凝土结构施工图平面整体表示方法制图规则和构造详图》(包含11G101和16G101两部)平法图集内置到系统中。本系统共计包含259种钢筋节点类型和634种具体节点工程做法。系统根据构件类型、所处位置和相交构件连接方式等因素自动判断各构件节点类型和钢筋节点样式所对应的平法图集构造做法,包含了钢筋弯钩类型和长度、锚固长度、搭接长度等信息设置,如图10所示。每个节点类型均可根据项目实际情况选择默认的图集构造做法[6-8]。

图10 钢筋节点做法设置

在Revit模型中选择该构件,创建三维钢筋,弹出“创建三维钢筋”设置窗口,如图11所示。在“创建三维钢筋”设置窗口中可以对想要创建的钢筋种类进行勾选,软件默认为全部创建。点击确定后,软件将对构件创建三维钢筋,效果如图12所示[9]。

图11 创建三维钢筋设置面板

图12 三维钢筋显示图

由于Revit软件自身图形显示受限,项目文件无法全部创建三维钢筋,因此我们一般只对特殊构件和钢筋节点创建三维钢筋,但是配筋信息可以全部写入模型中,为实现钢筋算量提供数据基础。创建三维钢筋可以形象地显示构件内部的钢筋构造,便于直观地核查构件的配筋信息和节点构造形式。

4 快速钢筋算量及生成报表

快速钢筋算量对整个模型所有构件关联的配筋信息根据钢筋类型、钢筋等级、直径来进行长度、重量计算。计算汇总根据楼层、算量类型、钢筋级别、钢筋直径对计算结果进行汇总。点击计算汇总后弹出计算汇总页面,如图13所示[10-11]。

本系统支持快速过滤和高级过滤两种方式对汇总结果进行筛选查看,可以选择任意类型构件、任意楼层、任意钢筋级别、任意钢筋直径,如图14所示。以某项目1F的柱为例,汇总结果筛选如图15所示[12]。

图13 计算汇总面板

图14 快速过滤选择

图15 快速过滤结果

计算完成后,生成工程上常用的钢筋报表,报表支持导出、打印等常用功能。在“钢筋算量”菜单中选择“报表”。报表形式多样,我们可以根据自己需要来选择查看,可以按楼层、构件大类、算量类型、钢筋类型、钢筋直径等进行汇总查看,如图16所示,可以快速获得自己重点关注的数据。

图16 报表面板

4 工程实践

本文以中兴通讯智能制造基地项目为钢筋算量样例进行工程实践,以广联达算量为行业的金标准,用BIM算量系统结果与广联达算量结果进行对比分析。这里选取二层结构轴线1-10交A-E范围的梁柱钢筋量为例进行介绍,广联达钢筋量为90.568t,八局算量系统钢筋量为91.076t,相差率为0.56%。选取二层框架梁KLx-1钢筋算量对比分析,整体误差为0.3%,如图17所示。通过分别对框架梁KLx-1上部通长筋、下部纵筋、支座负筋、箍筋、抗扭钢筋进行钢筋算量分析,发现误差在于箍筋弯钩长度,广联达钢筋为11.9d,八局算量系统为12.89d。箍筋为HRB400,根据规范要求弯钩计算长度应为12.89d,因此,这里八局计算结果更准确。选取二层框架柱KZ-1进行钢筋算量对比,总体误差为0.99%,如图18所示。通过分别对框架柱KZ-1纵筋、箍筋进行钢筋算量对比分析,发现误差在于箍筋工程量,由于本项目采用机械连接,不需考虑纵筋搭接区箍筋加密,因此这里八局算量系统有待优化。

图17 二层框架梁KLx-1钢筋算量对比

图18 二层框架柱KZ-1钢筋算量对比

5 结论

综上所述,本系统基于Revit的二次开发,实现三维钢筋快速算量,拓展了BIM在钢筋工程中的应用,为钢筋深化与优化、钢筋下料、钢筋算量与成本控制等提供了数据基础,极大地挖掘了BIM在钢筋工程中的应用价值。一方面,在BIM钢筋算量方面取得了突破和进步,另一方面本系统也存在一定的局限性和提升的空间。由于钢筋节点复杂多变,我们目前积累的节点还需要不断丰富,以便提高工作效率。虽然系统允许用户自定义图形样式,增加了钢筋建模的开放性和灵活性,然而导致一些构件无法准确分析出其几何数据。此外,本系统的计算内核也是依托于Revit平台,其处理图形的数据比较慢,也不允许使用多线程,导致本系统在计算速度上等待时间稍长。

猜你喜欢
广联达算量明细表
基于BIM的三维算量在工程中的应用
广联达BIM安装技术在综合管线中的应用研究
广联达工程教育BU华北区总监王光思一行到我校洽谈校企合作
2019年中国出口石材明细表(三)
石材(2020年8期)2020-10-28 07:53:18
2019年中国出口石材明细表(二)
石材(2020年7期)2020-08-24 08:28:08
2019年中国出口量值石材明细表(一)
石材(2020年6期)2020-08-24 08:27:08
BIM技术在工程造价算量软件中的应用
消费导刊(2018年10期)2018-08-20 02:56:24
广联达科技股份有限公司
中州建设(2017年23期)2017-04-12 06:27:04
BIM应用在电气专业算量及施工管理方面的优势
广联达BIM解决方案