三维钢筋建模统计及自动出样方法研究
2015-06-15谢玉萌
郑 岗, 戴 玮, 谢玉萌
(安徽省交通规划设计研究总院股份有限公司 公路交通节能与环保技术及装备交通运输行业研发中心,安徽 合肥 230088)
三维钢筋建模统计及自动出样方法研究
郑 岗, 戴 玮, 谢玉萌
(安徽省交通规划设计研究总院股份有限公司 公路交通节能与环保技术及装备交通运输行业研发中心,安徽 合肥 230088)
应用BIM技术对预应力混凝土桥梁结构配筋进行精细化设计能有效提高设计质量。针对目前交通行业尚未有成熟的桥梁三维配筋系统可供使用,作为BIM技术的载体的三维钢筋模型需设计人员手工绘制,存在效率低且人工干预过多的问题,从快速建立钢筋三维模型、数量统计及自动出钢筋大样三个方面研究和提出了相关解决方法,并基于三维CAD系统Microstation进行二次开发编制工具应用于工程实践,减少了人机交互操作,提高了设计人员建模和出图效率,也为BIM技术在桥梁工程中的进一步应用提供了基础模型。
BIM;三维钢筋;建模;统计;大样
0 引言
随着现代桥梁结构理论和结构形式的不断发展与创新,预应力钢筋混凝土结构配筋愈加错综复杂,传统的二维钢筋绘制出图方式已不能满足精细化设计的要求,无法直观准确呈现钢筋与钢筋、其它桥梁组成构件(预应力钢束、钢骨架等)之间的几何位置关系,极易造成碰撞,降低设计质量;另外二维钢筋图中钢筋数量的统计通常采用人工计量的方式,极易疏漏出错且费时间[1]。伴随着计算机辅助设计系统智能化程度的提高,建筑信息模型(Building Information Modeling,简称“BIM”)技术在国内外工程项目设计阶段的应用愈加广泛,与传统设计手段相比具有可视化、协调性、模拟性、优化性和可出图性5大特点,使得桥梁设计人员对桥梁结构配筋进行三维设计成为可能[2]。绘制三维钢筋模型的优点在于以实际尺寸建立钢筋模型,按照实际空间位置布置,利用三维CAD系统提供的碰撞检查功能检测钢筋与钢筋、其它桥梁构件是否碰撞,从而调整设计,提高设计质量;而且一比一尺寸的钢筋模型能保证统计钢筋数量的准确性,且极易编码实现自动统计功能[3-4]。
作为BIM技术模型载体的三维钢筋模型比二维钢筋图表现形式更加直观真实,但建立精确的三维钢筋模型存在以下问题尚未解决:人机交互建立三维钢筋模型比较繁琐,且需要过多人工干预操作[5-7];三维CAD系统未提供自动统计算量的功能,尚需定制开发;钢筋构造图可由设计人员使用三维CAD系统提供的剖切功能对桥梁结构三维实体进行剖切得到平面、立面及侧面图[3],但是钢筋详细大样的绘制和标注功能缺乏。针对上述问题,研究和整理出一套快速构建三维钢筋模型,统计以及自动绘制和标注钢筋大样的方法,基于BIM基础平台三维CAD系统Microstation研发编制并发布一套工具集[8],应用于实际工程中,有效地提高设计质量与效率,为BIM技术在桥梁工程结构设计阶段的应用提供参考和借鉴。
1 快速构建三维钢筋模型方法
(1)首先绘制所有不同种类钢筋中心线(空间几何曲线),同一类钢筋中心线编入同一图层,且图层命名遵循“钢筋编号-公称直径”的格式要求。例如某一图层名为“1-12”,代表该类钢筋编号为1,公称直径为12 mm。
(2)筛选需要生成三维钢筋实体的图层,解析各图层名得到钢筋编号Ni和钢筋直径D0i,根据D0i查询钢筋外径表得到钢筋外径D1i,然后通过Microstation平台提供的扫描算法API(二次开发接口)[9]得到各图层包含的钢筋中心线集合{Sij},根据几何运算得到钢筋中心线集合{Sij}中各钢筋中心线的起点Pij以及起点处的切向量Tij(i=1,2,...,m;j=1,2,…,n。m为图层总数,n为第i层包含的钢筋中心线根数)。
(3)以钢筋中心线Sij的起点Pij和切向量Tij,通过向量叉乘构建以切向量Tij为Z轴的局部坐标系(右手坐标系),详见公式(1),在该局部坐标系下,绘制直径为Di的圆Cij,如图1所示。
(1)
(4)将钢筋中心线Sij、外径圆Cij通过几何转换到实体坐标系中,通过Microstation平台提供的拉伸函数使外径圆Cij沿钢筋中心线Sij扫掠成体Vij,然后将实体Vij转换到设计坐标系中即得到钢筋三维实体(注:利用Microsation平台提供的API生成和修改实体均需转换到实体坐标系中,再将得到的结果转换到设计坐标系中[9]),如图2所示。
图1 设计坐标系和钢筋局部坐标系 图2 实体坐标系拉伸实体示意图
使用基于上述方法编制的工具,设计人员只需绘制钢筋中心线,规范命名图层,即可快速生成三维钢筋模型,修改和调整钢筋也十分方便:如果通过碰撞检测到钢筋实体之间或者与其他构件发生碰撞,只需调整钢筋中心线位置,重新生成钢筋实体;调整某一类钢筋直径,则只需修改该类钢筋所在图层名称中钢筋直径数值,然后重新生成钢筋实体,具体流程如图3所示。
图3 钢筋实体生成流程示意图
2 钢筋数量统计方法
钢筋中心线是根据实际设计尺寸绘制的空间几何曲线,通过扫描所有图层,统计每层钢筋中心线根数、计算钢筋中心线长度总和,乘以该层钢筋对应的每米质量即可得到该层所有钢筋总质量,具体实现步骤如下:
(1)筛选需要统计钢筋数量的图层,解析各图层名称获取该层钢筋编号Ni和钢筋直径D0i,根据D0i查询该层钢筋每米重Wi(i=1,2,..,m。m为图层总数)。
科学不是独立于社会,而是根植于社会的。其发生与发展,需要适当的社会文化背景,正如中国文化产生了贾宝玉,而英国文化产生了哈姆雷特。中国没有产生近代科学,与社会的和文化的背景存在密不可分的关系。
(3)根据每个图层钢筋编号Ni,钢筋根数Numi及钢筋总长度Li、每米重Wi汇总列表得出钢筋用量统计报表。
3 钢筋大样图自动绘制和标注方法
前述所知三维钢筋模型是严格按照一比一尺寸建立的,将钢筋中心线(空间几何曲线)等长等形状旋转到二维平面内,然后分析钢筋中心线各组成分段几何形状,其次按照出图格式标注对应分段长度即可形成钢筋大样图。因此首先必须解决三维空间曲线等长等形状旋转到二维平面内的问题。
归纳和总结钢筋中心线的形状主要由两种基本图元组成,与三维CAD系统MicroStation相对应的元素为:Line(直线)、Arc(弧)Ellipse(椭圆,包括圆)。由这两种基本图元进一步组成Line String(线串,由多条直线组成)和Complex String(复杂链,由多条直线线串和圆弧组合而成)等复杂形状[2],如图4所示。
图4 钢筋中心线形状
钢筋中心三维空间曲线旋转到二维平面的问题可简化为分别将任意空间直线Line、圆弧ArcEllipse、线串Line String、复杂链Complex String几何变换到二维平面的问题,具体实现步骤如下:
(1)筛选需要出钢筋大样图的图层,解析各图层名称得到对应钢筋编号Ni,通过扫描API获取各层包含的钢筋中心线集合{Sij},并记各层钢筋根数为Numi。
(2)遍历各层钢筋中心线集合{Sij},逐一复制钢筋中心线并分析判断其形状类型T,不同形状T执行不同几何变换操作:①T为直线。提取直线起点P0及起点处切向量T0,计算切向量T0与全局坐标系Z轴单位向量的夹角A0,再由起点P0和切向量T0根据公式(1)构建该直线局部坐标系M0,最后将直线绕局部坐标系M0的X轴旋转(90-A0)°即可转换到全局坐标系XY平面内。②T为线串或者复杂链。因为线串或者复杂链节点个数≥3[2,9],取线串或者复杂链前三个节点确定一个平面Plane,由计算几何求得改平面Plane的法向量F1,求得法向量F1与全局坐标系Z轴单位向量的夹角A1,由线串起点和法向量F1确定平面Plane局部坐标系M1,最后将线串或者复杂链绕局部坐标系M1的X轴旋转(180-A1)°即可转换到全局坐标系XY平面内。③T为弧或者椭圆。只需提取圆心,a和b轴半径,起始角度和掠角这五个关键参数[2,9],然后在全局坐标系XY平面上重新绘制弧或者椭圆即可。
(3)以钢筋编号Ni为名称创建新设计文件,复制所有步骤2中生成的平面钢筋中心线到新设计文件生成钢筋大样。
对上述步骤生成的钢筋大样进行自动化标注完成钢筋大样图的绘制,即分别对平面内不同钢筋中心线形状分段进行长度标注,标注文本应与钢筋中心线分段走向平行放置。其实现步骤如下:
(1)扫描所有以钢筋编号命名的设计文件,抽取每个设计文件中包含的平面钢筋中心线形成钢筋集合{PSi}(i=1,2,...m。m为以钢筋编号命名的设计文件总数)。
(3)在每根钢筋中心线3/4长度处为起点水平放置钢筋信息块(包含钢筋大样其它信息:根数、直径、钢筋类别,总长,钢筋编号)[10-11]。
4 应用实例
图5 三维钢筋实体模型
芜湖长江公路二桥引桥上部结构为大悬臂全体外预应力节段拼装箱梁,全部采用工厂化预制,现场拼装工艺,其细节构造十分复杂,尤其端横梁内部的钢筋系统、体外预应力系统以及固定系统三者相互交叉、错综复杂,极易造成碰撞。如图5、图6所示为某一预制节段三维钢筋局部模型和工程数量统计报表,通过本文提出的方法,快速建立钢筋三维模型进行精细化设计有效解决了钢筋与体外预应力钢束和劲性骨架碰撞问题,优化配筋方式,提高了设计质量。
图6 自动统计钢筋数量
5 结束语
研究了BIM技术应用于桥梁工程结构配筋精细化设计中,三维钢筋模型如何快速建模、自动统计钢筋数量以及绘制和标注钢筋大样的方法,详细介绍了基于BIM基础平台Microstation的实现算法。结合实际工程应用,效果良好,减少人机交互操作,提高了三维钢筋建模和出图效率,初显了BIM技术在工程结构中的应用前景。
[1]耿杰. 铁路箱梁三维钢筋图绘制系统的研制[J].中国水运,2010,10(12):226-227.
[2]Bentley Systems, Incorporated. MicroStation V8i (SELECTseries 3) help [M].Stockton Drive:Bentley Systems, Incorporated,2014.
[3]蒋海峰,王金锋,郑建华.ReStation系统的钢筋抽图技术介绍[J].水力发电,2014,40(8):72-74.
[4] 郑建华,陈健,陈佑,等.ReStation混凝土三维配筋设计系统研究与应用[J].水力发电,2014,40(8):5-9.
[5]姜太平,谢圣学,张学锋.三维建筑模型中的钢筋动态模型生成与渲染[J].计算机工程与设计,2014,35(7):2482-2485.
[6]SACKS R, BARAK R. Impact of three-dimensional parametric modeling of buildings on productivity in structural engineering practice [J].Automation in Construction,2008,17(4):439-449.
[7]SACKS R,EASTMAN C M,LEE G. Parametric 3D modeling in building construction with examples from precast concrete[ J].Automation in Construction,2004,13(1):291-312.
[8]赵正旭,刘甜,张登辉. 基于动态链接库自动查找的软件发布方案[J]. 石家庄铁道大学学报:自然科学版,2014,27(3):64-68.
[9]Bentley Systems, Incorporated. MicroStation V8 MDL function reference [M].Stockton Drive:Bentley Systems, Incorporated,2014.
[10]钱玉森,陈立平,李站军,等. 基于三维配筋的水工结构钢筋图自动标注研究[J]. 计算机辅助设计与图形学学报,2001,13(1):28-33.
[11]杨新军,朱爱林. 基于三维设计的钢筋图自动标注[J]. 水利水电科技进展,2005,25(6):82-84.
Research on the Method of Three-dimensional Rebar Modeling & Statistics and Automatic Detail Drawing
Zheng Gang, Dai Wei, Xie Yumeng
(Anhui Transport Consulting & Design Institute Co.,Ltd & Road Transport Industry Research and Development Centre on Energy-saving and Environment Protection Technology & Equipment,Hefei 230088,China)
The quality of design is improved by the fine design of the Three-dimensional rebar model of bridge project based on the Building Information Modeling (BIM) technology. As mature three-dimensional bridge reinforcement CAD system is not yet available for transportation industry, the designers should build three-dimensional rebar model, which is the carrier of building information model, by hand. Therefore, there exists the question of efficiency, and there is a lot of manual intervention required to make accurate models. The related solutions are proposed aiming at the problems in three major areas: efficient and fast building of models , statistical quantity and automatic detail drawing. Computing program is given out based on three-dimensional cad system Microstation in order to improve the efficiency of modeling and drawing and reduce human-machine interaction, and also provide a basic model for further application of BIM technology.
BIM; three-dimensional rebar; modeling; statics; detail rebar drawing
2015-03-26 责任编辑:车轩玉
10.13319/j.cnki.sjztddxxbzrb.2015.04.07
郑 岗(1985-), 男, 工程师,主要从事三维数字化设计与BIM技术在桥梁工程中的研究与应用。E-mail: 376925009@qq.com
U442.5;TP311
A
2095-0373(2015)04-0034-05
郑 岗, 戴 玮, 谢玉萌.三维钢筋建模统计及自动出样方法研究[J].石家庄铁道大学学报:自然科学版,2015,28(4):34-38.