基于Revit的软件二次开发在地铁结构BIM正向设计中的应用研究
2021-02-11桑冲
桑 冲
(中铁四院集团西南勘察设计有限公司,昆明 652000)
引言
随着城市的快速发展,地铁建设在我国城市建设发展中正在加快,截止目前全国已有37个城市已有在建城市轨道交通项目,地铁通车总里程达到约4 600km。
BIM作为最近越来越实用的技术已广泛应用于住宅和商业项目当中[1-5],但作为地铁项目,大规模采用BIM进行正向设计的工程实例却不多[6-10],由于地铁结构设计本身和民用建筑设计存在较大不同[11-12],就导致在地铁结构设计中采用BIM设计技术就更加的困难。
为解决以上问题,本项目组委托北京盈建科软件公司基于Revit和软件Revit-YJK开发出一套针对地铁结构设计软件,并通过项目实例分析和介绍,阐述本次二次开发软件在地铁结构设计的适用性和可行性,可为其他地铁结构设计提供一定的工程参考。
1 软件概况
软件是基于盈建科软件Revit-YJK开发出的一款针对地铁结构设计的软件,Revit-YJK软件本身已自带一部分BIM结构专业通用性的软件建模功能和模型转换功能及一些后处理功能,但对于地铁结构不太适用,本次针对地铁结构设计主要开发以下几个功能:
1)创建剖面功能;
2)自动生成结构平面布置图和标注功能;
3)自动生成板、梁、墙柱施工图;
4)自动生成三维钢筋功能。
图1 软件操作界面
2 软件功能介绍
2.1 软件二次开发原理和方法
软件基于Revit平台进行二次开发,使用C#作为开发语言,Visual Studio 2013(VS2013)作为开发工具,通过调用revitapi获得.rvt文件中的元素(包括视图,构件等)信息,使用YJK平台的接口获得YJK工程的信息,来实现以下功能:
2.1.1 剖面
通过调用YJK平台接口来获得整体工程的位置信息,配合创建剖面的revitapi来生成相应的剖面。
2.1.2 平面布置图
通过调用YJK平台接口获得YJK工程的楼层信息,配合创建平面的revitapi来生成平面视图,通过调用调整元素属性的revitapi来改变视图中元素的显示,达到预期的平面布置图效果。
2.1.3 施工图
通过调用YJK平台接口获得YJK计算结果,与.rvt文件中的元素进行匹配,将匹配成功的元素进行相应属性的赋值,在平面图中通过调用revitapi进行绘制线条、文字、图形等元素,达到预期的出图标准。
2.1.4 三维钢筋
通过调用YJK平台接口获得YJK中的三维钢筋信息,在Revit中进行绘制实体三维钢筋,通过Revitapi绘制出不同形状的钢筋,在Revit中展示不同构件中的钢筋分布和布置情况。
软件操作主界面如图1所示,本软件在Revit操作界面创建“YJK-地铁”的结构设计菜单,软件开发的功能均列在“YJK-地铁”的菜单内。图1中可以看出,以YJK作为首字母的均为盈建科软件YJK-Revit相应的功能菜单,其余菜单均为Revit软件自带菜单功能。
2.2 创建剖面菜单
自动生成剖面菜单如图2所示,主要有以下几个功能:1)连接构件; 2)创建纵向剖面; 3)创建横向剖面; 4)修改剖面。通过创建剖面功能可以生成适用于地铁的横剖面和纵剖面,而且软件开发可以自动标注构件的名称和尺寸,可以大大提高设计人员的工作效率,避免了手工标注的繁琐。如果遇到方案的修改和变更,软件可实现自动修改相应标注和尺寸,避免重复性的工作。
图2 创建剖面功能
2.3 自动生成结构各层平面布置图
自动生成平面布置图菜单如图3所示,主要有以下几个功能:1)新建底图; 2)修改标注; 3)钢筋标注;4)添加标注。通过自动生成结构平面布置图的功能可以生成适用于地铁的各层结构平面布置图,而且软件可以自动标注构件的名称和尺寸,可以大大提高设计人员的工作效率,避免了手工标注的繁琐。如果遇到方案的修改和变更,软件可实现自动相应修改标注和尺寸,避免重复性的工作。
2.4 板配筋施工图
自动生成板配筋图菜单如图4所示,主要有以下几个功能:1)板区域钢筋拉通; 2)墙钢筋拉通; 3)柱配筋图。
通过本菜单可以进行板钢筋的计算和绘制,可实现生成地铁结构板的BIM施工图。并且针对于地铁结构,增加了板筋拉通和添加钢筋的功能,添加钢筋主要针对地铁中特有的互锚钢筋而设置的; 针对地铁结构中经常使用的双层双向钢筋,程序还增加了自动选择区域设置为双层双向钢筋的功能,并且实现快速修改钢筋型号的功能。
图4 自动生成板配筋图
2.5 墙配筋施工图
自动生成墙配筋图菜单如图5所示,主要有以下几个功能:1)绘新图; 2)清理图面; 3)墙钢筋拉通; 4)添加钢筋。
通过本菜单可以进行墙钢筋的绘制,可实现生成地铁结构墙的BIM施工图。并且针对于地铁结构,增加了墙筋拉通和添加钢筋的功能,添加钢筋主要针对地铁中特有的互锚钢筋而设置的; 针对地铁结构中经常使用的双层双向钢筋,程序还增加了自动选择区域设置为双层双向钢筋的功能,而且程序还可以生成墙钢筋的立面图,墙钢筋的立面图是地铁结构中独有的,程序还可以实现快速修改钢筋型号的功能。
图5 自动生成墙配筋图
2.6 自动生成梁配筋施工图
自动生成梁配筋图菜单如图6所示,主要有以下几个功能:1)绘新图; 2)局部绘图; 3)清理图面; 4)详图。
通过本菜单可以进行梁钢筋的绘制,可实现生成地铁结构梁的BIM施工图。
图6 自动生成墙配筋图
2.7 自动生成柱配筋施工图
自动生成柱配筋图菜单如图7所示,主要有以下几个功能:1)绘新图; 2)局部绘图; 3)清理图面; 4)详图。
通过本菜单可以进行柱钢筋的绘制,程序可生成地铁车站结构柱的BIM施工图。
图7 自动生成柱配筋图
2.8 自动生成三维钢筋
自动生成三维钢筋菜单如图8所示,主要有以下几个功能:1)绘新图; 2)局部绘图; 3)清理图面; 4)详图。
通过本菜单可以进行各构件三维钢筋的绘制,程序可生成地铁车站三维钢筋的BIM施工图。此功能是程序特有的功能,利用此功能生成的三维钢筋可用于统计钢筋量并指导现场钢筋节点的施工。
图8 自动生成三维钢筋图
3 工程实例应用分析
3.1 车站概况
本次以昆明市轨道交通5号线工程河尾村地铁站(已出具CAD结构施工图)为工程依托,使用该软件建立了BIM模型。
该车站为标准地下二层地铁车站,车站总高度为12.31m,其中站厅层高度为5.75m,站台层和底板层高度为6.56m; 结构顶板、中板和底板的厚度分别为0.9m、0.4m和1.0m; 结构侧墙厚度为0.7m(标准段)和0.8m(盾构段)。车站结构采用钢筋混凝土框架结构体系,车站总长度185m,总宽度为19.7m(标准段)—23.2m(盾构段)。
3.2 生成BIM模型
首先使用计算软件YJK2.0建立车站结构的计算模型,模型各项参数需满足持久和抗震工况的参数要求,结构模型需经过软件计算调整后计算结果满足规范各项要求并生成施工图模型,软件生成的结构计算模型如图9所示。
打开Revit-YJKS软件直接进入了Revit软件界面,软件Revit-YJKS的功能均被集成在Revit的菜单里。
利用Revit-YJKS软件自带的菜单功能,可将盈建科模型转换为BIM模型,如图10所示。
图9 车站结构计算模型
图10 车站BIM模型
3.3 生成BIM施工图
利用本公司开发的BIM地铁施工图软件的“BIM地铁结构模块”,可进行地铁结构施工图的后处理设计工作。
首先是生成横剖面图,横剖面图是地铁车站结构一项重要的表达内容,可用来反映构件的标高关系和构件的相互连接关系。利用软件可自动选择剖面所在位置,选择剖切位置后即可自动生成横剖面图,并且程序可实现自动标注构件名称及尺寸,图纸的外侧尺寸标注均可自动标注一键生成,无需多余的人工干预。采用软件生成的横剖面结果如图11所示。
图11 车站横剖面图
其次是生成各层结构平面布置图,包括结构顶板、中板和底板结构平面布置图。软件此处的功能也是一键自动生成,图纸生成前软件采取用户交互方式输入构件的编号排列规则,软件对话框如图12所示。根据各自的习惯,可选择不同的编号顺序,可以先竖向再横向,也可以先横向编号再竖向编号,采用软件生成的平面布置图如图13所示。
图12 平面布置图生成交互式窗口
通过软件可生成结构梁、板、墙柱等构件的平法施工图,平法施工图的表达符合地铁设计单位的表达习惯,同样也可以根据习惯不同采取民建项目的平法表达方式。采用软件生成的梁板柱平法施工图如图14所示。
图13 车站结构平面布置图
图14 车站梁板柱施工
3.4 生成BIM三维钢筋和局部三维施工图
采用软件的三维钢筋功能可按照指定的部位生成结构的三维钢筋或生成整个项目的三维钢筋。采用软件生成的局部部位的三维钢筋图如图15所示,可生成结构梁、板、墙柱等构件的三维施工图,使用本功能可直观指导现场钢筋的绑扎并方便钢筋量的统计工作。
采用软件的局部三维剖面功能,可生成结构局部三维图,利用此功能可以生成结构局部的三维效果。对于局部空间关系复杂的节点采用此功能比较实用,避免整体模型的干扰且避免在三维视图里局部拖动的繁琐操作。施工单位和设计人员通过此功能,可快速识别复杂的三维关系,并方便操作,生成的局部三维图如图16所示。
图15 车站局部三维图
图16 车站三维钢筋图
3.5 与传统设计方法的对比情况
通过软件二次开发,对正向设计进行了探索,并与传统设计二维方法进行了对比分析。
采用二次开发软件功能,可实现与传统二维软件基本相同的图纸成果,但从表达效果以及给业主后期项目管理、造价管理和运营管理带来的效益来看,BIM成果是远好于传统二维设计成果。
从设计效率上比较,在第一遍设计阶段采用二次开发后的软件进行地铁BIM结构正向设计的时间相较传统CAD二维设计时间仍略多20%左右,主要在于BIM正向设计时在模型细节修改上较耗费时间。但在方案修改及变更阶段,由于BIM信息化的优势,方案修改阶段可将模型和图纸联动编辑和批量修改,此时设计效率较传统二维设计修改提高约70%,且修改后成果不会出现传统二维设计中错改、漏改、多张图纸不对应不匹配的情况。综合考虑第一遍设计和方案修改,采用二次开发后的软件进行地铁BIM结构正向设计的效率较传统二维设计可提高约15%。
4 结论
(1)对于地铁车站结构采用BIM进行设计时,可通过盈建科软件建立结构模型并导入到Revit-YJKS软件进行施工图的后处理工作;
(2)通过软件二次开发可实现地下车站结构设计利用BIM进行正向设计并实现采用BIM软件出具全套结构施工图;
(3)对于BIM项目中采用翻模出图或有正向设计需求的地铁车站项目,可采用二次开发软件功能或借鉴本实例的思路进行BIM设计的出图工作,以实现地铁车站结构能够采用BIM进行正向设计并出图,同时可提高约15%的设计效率。