一种基于结构模型剖面特征的钢筋配置方法技术

技术编号:19480480 阅读:15 留言:0更新日期:2018-11-17 10:35
本发明专利技术涉及一种基于结构模型剖面特征的钢筋配置方法。包括以下步骤:(1)依据模型几何特征生成二维配筋剖面;(2)添加一组几何特征边序列;(3)按钢筋布置顺序选取一条剖面特征边;(4)设置钢筋布置参数;(5)根据钢筋位置,自动赋予钢筋约束;(6)重复步骤(3)‑(5);直到处理完该序列所有特征边为止;(7)角位钢筋碰撞检查;(8)钢筋位置自动优化;(9)配筋剖面内钢筋手动编辑定位;(10)重复步骤(2)‑(9),直到处理完剖面中所有特征边序列为止;(11)生成三维钢筋。本发明专利技术的基于结构模型剖面特征的钢筋配置方法具有高效性和灵活性,特别适用于剖面内有大量钢筋的情况,提高了三维钢筋配置效率。

【技术实现步骤摘要】
一种基于结构模型剖面特征的钢筋配置方法
本专利技术属于计算机辅助设计领域,涉及一种钢筋配置方法,具体地说是涉及一种基于结构模型剖面特征的钢筋配置方法。
技术介绍
在工程设计领域,钢筋设计仍大多采用绘制二维CAD钢筋图的方式,这种方式很不直观,设计人员需要在CAD图纸上一笔一画绘制线条,来表达钢筋形状、位置等信息,形成配筋图纸来指导施工。效率比较低,也很容易产生人为错误。随着BIM(BuildingInformationModeling)技术发展越来越快,在土建行业应用三维模型设计也越来越频繁。三维钢筋设计也受到越来越多的关注,三维钢筋设计实现了钢筋信息的集成,钢筋对象包含了几何结构信息,物理属性信息,定位信息等,钢筋模型在空间中的位置与实际情况是完全一致的,可以为施工提供参考。但是三维混凝土的钢筋配置,存在钢筋数量比较多,工作量比较大,并且需要在三维空间中准确定义每一条钢筋位置的特点。因此,如何即快速智能地布置大部分钢筋位置,又灵活方便地满足设计人员调整个别钢筋位置,成为亟待解决的一大问题。
技术实现思路
针对现有技术之不足,本专利技术提供了一种基于结构模型剖面特征的钢筋配置方法。本专利技术的基于结构模型剖面特征的钢筋配置方法的技术方案如下:一种基于结构模型剖面特征的钢筋配置方法,其包括以下步骤:(1)依据三维结构模型几何特征生成二维配筋剖面;(2)在所述步骤(1)生成的二维配筋剖面上添加一组几何特征边序列;(3)在所述步骤(2)添加的一组几何特征边序列中选取一条作为剖面特征边;(4)设置钢筋布置参数,并根据所述钢筋布置参数自动布置钢筋位置,沿所述剖面特征边形成一组钢筋;(5)根据所述步骤(4)布置的钢筋位置,自动赋予钢筋约束;(6)重复步骤(3)-(5),直到处理完所述步骤(2)添加的该几何特征边序列中的所有特征边为止;(7)完成所述步骤(6)后,根据布置钢筋位置自动检查角位钢筋是否存在碰撞情况;若角位钢筋存在碰撞,则进行步骤(8),否则进行步骤(9);(8)自动优化钢筋位置,优化完成后进行步骤(9);(9)手动编辑定位所述步骤(1)生成的二维配筋剖面内的钢筋;(10)重复步骤(2)-(9),直到处理完所述步骤(1)生成的二维配筋剖面中所有几何特征边序列为止;(11)生成三维钢筋。根据一个优选的实施方式,在所述步骤(1)中,依据结构模型几何特征生成二维配筋剖面包括以下步骤:(1-1)选取三维结构模型中的一个平面,在其上生成辅助平面;(1-2)移动并旋转所述步骤(1-1)所生成的辅助平面;(1-3)通过三维结构模型几何特征精确定位所述辅助平面在空间中的新位置,所述辅助平面与三维结构模型相交的面形成为所述二维配筋剖面。根据一个优选的实施方式,在所述步骤(3)中,所述剖面特征边的选取具体为:按钢筋布置顺序从所述几何特征边序列中选取一条作为剖面特征边。根据一个优选的实施方式,在所述步骤(4)中,所述钢筋布置参数包括:该组钢筋距离该剖面特征边的距离、第一根钢筋在该剖面特征边上的投影点距离该剖面特征边起点的距离、最后一根钢筋在该剖面特征边上的投影点距离该剖面特征边结束点的距离、钢筋数目和钢筋间间距。根据一个优选的实施方式,在所述步骤(4)中,所述自动布置钢筋位置具体包括以下步骤:(4-1)计算所选剖面特征边的边长L;(4-2)设置该组钢筋距离该剖面特征边的距离D;(4-3)设置第一根钢筋在该剖面特征边上的投影点距离该剖面特征边起点的距离L1,以及设置最后一根钢筋在该剖面特征边上的投影点距离该剖面特征边结束点的距离L2;(4-4)设置钢筋数目N;(4-5)计算钢筋间间距;若钢筋数目N=1,则布置一根钢筋,该钢筋距离该剖面特征边的距离D;该根钢筋在该剖面特征边上的投影点距离该剖面特征边起点的距离L1,无需设置钢筋间间距;若钢筋数目N>1,则按公式(1)计算出钢筋间间距d;d=(L-L1-L2)/(N–1)(1);(4-6)对所述步骤(4-5)计算得到的钢筋间间距d进行手动调整;调整完成后,根据所述钢筋布置参数,自动布置该组钢筋的位置。根据一个优选的实施方式,在所述步骤(5)中,所述赋予钢筋约束包括对第一根钢筋赋予钢筋约束、对最后一根钢筋赋予钢筋约束和对位于所述第一根钢筋和所述最后一根钢筋之间的钢筋赋予钢筋约束;其中,对第一根钢筋赋予的钢筋约束包括:所述第一根钢筋与对应剖面特征边的距离、所述第一根钢筋与其在该剖面特征边上的投影点距离该剖面特征边起点的距离和所述第一根钢筋与第二根钢筋的间距;其中,对最后一根钢筋赋予的钢筋约束包括:所述最后一根钢筋与对应剖面特征边的距离、所述最后一根钢筋与其在该剖面特征边上的投影点距离该剖面特征边结束点的距离和所述最后一根钢筋与倒数第二根钢筋的间距;其中,对位于所述第一根钢和所述最后一根钢筋之间的钢筋赋予的钢筋约束包括:第n根钢筋与对应剖面特征边的距离、第n根钢筋与第n-1根钢筋的间距和第n根钢筋与第n+1根钢筋的间距,其中1<n<N,N表示钢筋数量。根据一个优选的实施方式,在所述步骤(7)中,检查角位钢筋是否存在碰撞情况的方法为:所述步骤(2)添加的一组几何特征边序列完成布置钢筋位置后,在每两条剖面特征边相交的角位,根据钢筋位置自动检查钢筋是否存在碰撞情况。根据一个优选的实施方式,在所述步骤(8)中,自动优化钢筋位置的方法为:移除相互碰撞的两根钢筋,在对应的两条剖面特征边相交的角位新增一根钢筋,对该新增钢筋赋予的钢筋约束包括该新增钢筋与对应的两条剖面特征边的距离;或者,相互碰撞的两根钢筋分别保持其与对应的剖面特征边的距离,重新计算相互碰撞的两根钢筋的新位置,使其贴在一起。根据一个优选的实施方式,在所述步骤(9)中,手动编辑定位所述步骤(1)生成的二维配筋剖面内的钢筋的方法为:移动需要调整的钢筋至新位置;或者,修改需要调整位置的钢筋的钢筋约束,使其调整到新位置。根据一个优选的实施方式,在所述步骤(11)中,生成三维钢筋的方法为:所述二维配筋剖面内的钢筋位置全部确定以后,生成结构模型中存在的三维钢筋。与现有技术相比,本专利技术的基于结构模型剖面特征的钢筋配置方法具有如下有益效果:1、本专利技术的方法采用参数驱动,钢筋位置自动计算,操作简单直观,能够快速、准确地配置模型剖面内的三维钢筋;2、本专利技术的方法采用钢筋约束的方式,能够在快速配置模型剖面内大量钢筋的情况下,灵活方便地调整个别钢筋的位置;3、本专利技术的方法能够自动检测角位钢筋的碰撞情况,并且根据算法自动调整角位钢筋位置。综上可知,本专利技术的基于结构模型剖面特征的钢筋配置方法具有高效性和灵活性,特别适用于剖面内有大量钢筋的情况,提高了三维钢筋配置效率。附图说明图1是本专利技术方法的主要流程示意图;图2是本专利技术依据模型几何特征生成二维配筋剖面的操作方式示意图;图3是本专利技术角位钢筋发生碰撞的示意图;图4是本专利技术碰撞钢筋位置自动优化,移除碰撞钢筋,在特征边相交角位新增钢筋的处理方式示意图;图5是本专利技术碰撞钢筋位置自动优化,自动调整碰撞钢筋位置的处理方式示意图;图6是本专利技术配筋剖面内钢筋手动编辑定位的示意图;图7是本专利技术在配筋剖面内,基于该特征边序列生成的钢筋位置示意图;图8是本专利技术生成三维钢筋的示意图。具体实施方式下面结本文档来自技高网...

【技术保护点】
1.一种基于结构模型剖面特征的钢筋配置方法,其特征在于,其包括以下步骤:(1)依据三维结构模型几何特征生成二维配筋剖面;(2)在所述步骤(1)生成的二维配筋剖面上添加一组几何特征边序列;(3)在所述步骤(2)添加的一组几何特征边序列中选取一条作为剖面特征边;(4)设置钢筋布置参数,并根据所述钢筋布置参数自动布置钢筋位置,沿所述剖面特征边形成一组钢筋;(5)根据所述步骤(4)布置的钢筋位置,自动赋予钢筋约束;(6)重复步骤(3)‑(5),直到处理完所述步骤(2)添加的该几何特征边序列中的所有特征边为止;(7)完成所述步骤(6)后,根据布置钢筋位置自动检查角位钢筋是否存在碰撞情况;若角位钢筋存在碰撞,则进行步骤(8),否则进行步骤(9);(8)自动优化钢筋位置,优化完成后进行步骤(9);(9)手动编辑定位所述步骤(1)生成的二维配筋剖面内的钢筋;(10)重复步骤(2)‑(9),直到处理完所述步骤(1)生成的二维配筋剖面中所有几何特征边序列为止;(11)生成三维钢筋。

【技术特征摘要】
1.一种基于结构模型剖面特征的钢筋配置方法,其特征在于,其包括以下步骤:(1)依据三维结构模型几何特征生成二维配筋剖面;(2)在所述步骤(1)生成的二维配筋剖面上添加一组几何特征边序列;(3)在所述步骤(2)添加的一组几何特征边序列中选取一条作为剖面特征边;(4)设置钢筋布置参数,并根据所述钢筋布置参数自动布置钢筋位置,沿所述剖面特征边形成一组钢筋;(5)根据所述步骤(4)布置的钢筋位置,自动赋予钢筋约束;(6)重复步骤(3)-(5),直到处理完所述步骤(2)添加的该几何特征边序列中的所有特征边为止;(7)完成所述步骤(6)后,根据布置钢筋位置自动检查角位钢筋是否存在碰撞情况;若角位钢筋存在碰撞,则进行步骤(8),否则进行步骤(9);(8)自动优化钢筋位置,优化完成后进行步骤(9);(9)手动编辑定位所述步骤(1)生成的二维配筋剖面内的钢筋;(10)重复步骤(2)-(9),直到处理完所述步骤(1)生成的二维配筋剖面中所有几何特征边序列为止;(11)生成三维钢筋。2.根据权利要求1所述的基于结构模型剖面特征的钢筋配置方法,其特征在于,在所述步骤(1)中,依据结构模型几何特征生成二维配筋剖面包括以下步骤:(1-1)选取三维结构模型中的一个平面,在其上生成辅助平面;(1-2)移动并旋转所述步骤(1-1)所生成的辅助平面;(1-3)通过三维结构模型几何特征精确定位所述辅助平面在空间中的新位置,所述辅助平面与三维结构模型相交的面形成为所述二维配筋剖面。3.根据权利要求1所述的基于结构模型剖面特征的钢筋配置方法,其特征在于,在所述步骤(3)中,所述剖面特征边的选取具体为:按钢筋布置顺序从所述几何特征边序列中选取一条作为剖面特征边。4.根据权利要求1所述的基于结构模型剖面特征的钢筋配置方法,其特征在于,在所述步骤(4)中,所述钢筋布置参数包括:该组钢筋距离该剖面特征边的距离、第一根钢筋在该剖面特征边上的投影点距离该剖面特征边起点的距离、最后一根钢筋在该剖面特征边上的投影点距离该剖面特征边结束点的距离、钢筋数目和钢筋间间距。5.根据权利要求4所述的基于结构模型剖面特征的钢筋配置方法,其特征在于,在所述步骤(4)中,所述自动布置钢筋位置具体包括以下步骤:(4-1)计算所选剖面特征边的边长L;(4-2)设置该组钢筋距离该剖面特征边的距离D;(4-3)设置第一根钢筋在该剖面特征边上的投影点距离该剖面特征边起点的距离L1,以及设置最后一根钢筋在该剖面特征边上的投影点距离该剖面特征边结束点的距离L2;(4-4)设置钢筋数目N;(4-5)计算钢筋间间距;若钢筋数目N=1,则布置一根钢筋,该钢筋距离该剖面特征边...

【专利技术属性】
技术研发人员:何家俊赵宏坚陈耀洪
申请(专利权)人:广州图石科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1