赵彦磊 纪淑营 苗传栋
(96786部队,北京 102200)
BIM技术因其所具备的可视化、协调性、模拟性和可优化性等特点,目前广泛应用于城市规划和建设中,特别是在三维可视化建模和工程量计算方面的优势给施工带来了极大的方便。在隧道施工过程中,可通过BIM技术实现工程算量、施工模拟、技术交底、成本管理等应用,这些都是以3D模型为基础,因此如何在保证模型细度和准确性的基础上实现快速建模从而提高工作效率显得尤为重要[1]。在我们生活中,除常见的单一断面的公路、铁路隧道以外,还有许多断面种类多、工程量大、结构复杂的隧道工程,比如重庆涪陵816地下工程、白鹤滩水电站、八达岭长城地下高铁站等。在对此类复杂隧道工程进行建模时,以往的建模方法较为落后,建模效率低。Revit软件作为目前最常用的BIM建模软件,相比于其他建模软件,其在隧道工程建模方面有着明显的优势,特别是其参数化族建模和明细表算量等功能给复杂隧道工程建模和算量提供了便利。本文通过发散式思维,充分挖掘建模软件现有功能,创新建模方法,利用参数化族和系统自带族进行快速建模,利用软件既有的明细表功能实现了自动算量,方法简单高效。
目前在隧道工程建模和算量方面的研究主要集中于利用辅助软件和插件或者基于建模软件的二次开发应用。比如,张恺韬应用 Revit软件和Dynamo编程插件对山岭隧道三维模型建模简化进行研究,建立了山岭隧道参数化和宏操作的建模程序,节约了隧道三维建模时间,提高建模效率,但此方法过于依赖插件,对建模人员要求更高,普适性较差[2]。庞思雨等人提出了一种基于 BIM技术的隧道参数化建模方法,此方法是断面参数化族的拓展应用,在提高多断面隧道工程建模效率方面仍有值得优化的地方[3]。以往在进行工程算量时主要通过人工套取算量公式进行计算,不仅速度较慢,还无法保证数据的准确性。于鑫等人提出基于Revit的二次开发实现三维钢筋算量方法,此方法较为复杂,且对建模人员的编程能力要求较高[4]。莫自庆等人通过对广联达GCL等第三方算量软件进行研究发现其劣势是模型交互过程中易漏项、错项,并且难以实现一些复杂异性构件的建模[5]。本文在第2至第5章中按照隧道施工顺序阐述隧道掘扩和锚网喷支护的建模方法。
隧道工程因其断面形式和洞室类型众多,而且它们又根据围岩级别和断面位置不同而进行不同程度量的超挖[6]。以往在建立隧道掘进模型时主要通过以下两种方法,一是在Revit内部通过内建模型进行3D断面拉伸,此方法只能针对单一断面建模,且绘制较为繁琐需要进行大量重复性工作,效率较低。二是通过建立参数化2D隧道轮廓族,再在项目中进行放样操作建立常规模型,此方法可以针对不同断面参数来绘制不同断面的掘扩模型,但绘制依旧较为繁琐,效率较低[3]。
为解决上述两种方法存在的问题,现创新性地使用结构梁族进行建模。结构梁在Revit中功能十分强大,可以对其截面尺寸添加约束条件来实现断面参数化建模,并且在绘制结构梁时方法简便多样,既可以直接绘制路径也可以通过拾取线的方式任意绘制结构梁的形状,实现了3D参数化建模。考虑到结构梁在Revit中的可编辑性和绘制简便性,完全满足隧道掘进施工模型要求,因此本文重点介绍利用梁族建立隧道掘扩模型。本章以侧墙拱顶式断面隧道为例讲解快速掘扩模型的建模方法。
表1 隧道掘扩模型建模方法对比
参数化建模的优势在于当参数值改变时,整个系统会随之改变,从而得到不同的输出结果,只要模型关联的逻辑固定,设计者可以根据需要改变任意参数来得到需要的反馈,从而实现参数驱动模型以及模型的重复使用[7]。断面参数化族是通过对参照平面添加尺寸参数,并将断面轮廓与参照平面进行锁定约束,从而实现对断面轮廓的参数化控制。
第一步,在Revit软件中新建“公制结构框架—梁和支撑”族文件。因为原有族中在梁的两端预留调节距离,为使建立的掘扩模型算量准确,应解除原有限制(如图1),而后进入立面右视图绘制掘扩断面。
图1 更改系统族长度约束
第二步,创建断面轮廓线。首先根据断面设计要求,建立相应参照平面并进行尺寸标注和添加参数。而后根据创建的参照平面绘制结构梁截面轮廓,并将轮廓与参照平面进行对齐锁定。
第三步,参数化族的检验。通过修改族参数检测断面是否会发生改变,根据设计需要新建不同断面尺寸的族类型并载入项目中。
在绘制隧道掘扩模型前可在Revit项目中链接隧道设计CAD图纸,而后依据图纸中的轴网使用拾取线命令进行绘制。在绘制过程中可根据设计要求通过改变断面参数来绘制不同断面的模型(如图2)。
图2 利用拾取线方式绘制掘扩模型
使用结构梁族进行建模的优势在于建模速度快,可快速形成三维模型进行可视化展示; 也可通过零件拆分的方式进行施工阶段划分,进而用于施工模拟(如图3); 同时可以利用结构框架明细表进行自动算量得到隧道掘扩阶段的工程量(如图4)。
图3 对隧道掘扩模型进行零件分割
图4 隧道掘扩模型明细表
2017年7月,运用此方法,对一新建工程通过手工算量团队与BIM建模自动算量比对测试,掘扩算量相似99.3%,衬砌算量相似99.7%。2018年,对同一在建工程, 60人运用此方法进行BIM建模算量比对测试,掘扩算量相似99.9%以上。2018年10月,以同一试点工程为原型,组织21人分别使用三种方法进行建模,通过测试发现使用第一种建模方法大约需要一个月的时间,使用第二种建模方法大约需要一周时间,使用第三种方法建模大约只需要5个小时,建模效率提高了50倍以上,模型在建立后通过点击梁族明细表即可快速得到隧道掘扩工程量,真正实现了建模即出工程量。
因面墙和面屋顶具备在异性体量上通过拾取面的方式创建墙和屋顶的功能,因此可在三维视图下分别拾取已建成掘扩模型的侧墙和拱顶来实现喷射混凝土快速建模,保证了掘扩模型和喷射混凝土模型的吻合和数据的准确。
在绘制侧墙喷射混凝土模型时,选择功能区“墙—面墙”命令,在属性栏中,根据设计要求新建面墙并编辑面墙属性,而后选择喷射混凝土附着的面,完成侧墙喷射混凝土模型绘制(如图5)。
图5 利用拾取面方式绘制侧墙喷射混凝土
同理,选择面屋顶命令绘制拱顶喷射混凝土模型。在绘制时应取消“选择多个”命令,在绘制完成后发现拱顶与侧墙有部分重合,为保证模型数据准确性,将拱顶的椽截面形式改为正方形双截面(如图6)。
图6 更改拱顶的椽截面形式
在实际施工过程中根据围岩等级不同往往需要进行多次喷射混凝土支护,每一次喷射混凝土的厚度也有所差异,如何应用BIM技术进行技术交底,以三维可视化模型指导施工是进行BIM研究的一项重要工作[8-9]。利用面墙和面屋顶建立的喷射混凝土模型的优势不仅仅在于快速建模和自动算量,还可以通过拆分零件的方式对喷射混凝土模型进行分层从而实现模拟多层喷射支护施工。
以往一般利用以下公式进行图7所示的喷射混凝土工程量计算,不仅计算过程繁琐,还容易出现错误导致算量不准。
V喷侧1=0.05*h2*2* L断面
(1)
V喷侧2=(dp-0.05)*h2*2* L断面
(2)
V喷拱1=0.05*R2*θ2*2* L断面
(3)
V喷拱2=(dp-0.05)*(R2-0.05)
*θ2*2 * L断面
(4)
端墙喷射砼按毛洞面积乘以厚度计算。
dp——喷射砼厚度,L断面——断面长度
图7 断面喷射混凝土示意图
利用面墙和面屋顶绘制喷射混凝土模型时,喷射混凝土的层数和每层的厚度由墙和拱顶结构层的数量和每层的厚度决定,从而实现了模型的自由控制(如图8)。通过编辑墙和拱顶结构层层数以及每一层的厚度和材质,而后利用材质提取明细表得到每一层喷射混凝土的体积,即可实现侧墙拱顶喷射混凝土自动算量(如图9),同时多层喷射混凝土模型方便进行施工模拟(如图10)[10]。
图8 对侧墙进行分层编辑
图9 侧墙喷射混凝土明细表
图10 侧墙与拱顶喷射混凝土模型三维图
以往在绘制类似锚杆这种有规律、大数量的模型时通常使用阵列命令,但在隧道施工模型中由于拱顶是曲面,使用阵列命令绘制锚杆较困难并且难以保证模型的准确性。考虑到幕墙和玻璃斜窗中嵌板网格尺寸具备可编辑性,并且可以通过公制幕墙嵌板族来实现单根锚杆模型的参数化,因此创造性地使用幕墙嵌板族绘制锚杆模型(如图11)。
图11 利用幕墙嵌板族绘制锚杆模型流程图
在Revit软件中通过“公制幕墙嵌板族”创建锚杆参数化族。在软件中,对锚杆直径、锚杆内部和外出长度进行参数化即可实现对锚杆直径、锚杆长度、锚杆注入长度的自由控制(如图12)。
图12 锚杆三维模型图
在绘制时,幕墙嵌板类型选择单根锚杆族,通过拾取面墙、面屋顶的方式绘制幕墙和玻璃斜窗(如图13)。通过创建幕墙嵌板明细表即可实现锚杆数量的自动算量(如图14)。相较于以往的阵列建模方法,利用此方法绘制锚杆时,同一工程锚杆模型建模时间从三天缩短为半小时。
图13 单根锚杆参数化族
图14 锚杆明细表
钢筋网是隧道掘扩模型中的难点,直接在掘扩模型上绘制钢筋工作效率低,本章将介绍利用钢筋网片区域绘制隧道钢筋网模型的自动算量方法。受Revit软件功能的限制,钢筋网片只能基于结构墙进行绘制,我们参照第二章中的方法创建结构面墙,保证了钢筋网模型与掘扩模型的关联性。然后选择钢筋网区域命令,在指定区域绘制钢筋网片。
利用钢筋网片绘制钢筋网不仅方便自由选择绘制区域,还可以根据设计需要调整钢筋网主筋方向、主筋和分布筋密度、钢筋搭接接头长度等参数。可以通过所需钢筋的切片质量利用钢筋网区域明细表得到钢筋网总质量(如图15)。相较于单根绘制钢筋,利用钢筋网区域命令绘制钢筋网是利用软件自带的区域性绘制功能,实现了钢筋绘制从线到面的转变,同一工程钢筋网建模时间从以往单根绘制需要10小时缩短为网片绘制需要1小时。
图15 钢筋网明细表
受软件功能影响,Revit软件更倾向于地上建筑的建模,本文立足BIM技术在隧道工程中的实际需求创新了建模方法。本文第一个创新点是立足隧道施工过程中掘扩和锚网喷支护两个阶段,针对不同施工过程中的各个隧道部件,开发Revit软件现有功能并结合参数化建模研究出一套隧道掘扩模型自动算量建模方法,大大提高了建模的效率和准确度。本文另一创新点在于所建立的三维模型集成了构件信息,通过明细表的方式可以自动得到隧道掘扩方量、喷射混凝土方量、锚杆数量、钢筋网质量等信息,实现了自动算量。
本文所论述的隧道工程自动算量方法于2017年在我内部某工程进行试点并论证总结, 2018年开始在内部多个地下工程推广应用,目前在我内部工程技术交底、施工模拟和工程算量等应用中发挥了重要作用。