[发明专利]梁下部纵筋和侧面构造钢筋自动生成的BIM方法有效
申请号: | 201910353632.9 | 申请日: | 2019-04-28 |
公开(公告)号: | CN110119552B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 贾璐 | 申请(专利权)人: | 南昌大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 袁红梅 |
地址: | 330000 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 下部 侧面 构造 钢筋 自动 生成 bim 方法 | ||
1.一种梁下部纵筋和侧面构造钢筋自动生成的BIM方法,其特征在于,包括如下步骤:
步骤一:在已经建立好的结构BIM模型中选中要进行钢筋建模的水平直线矩形的楼层框架梁;
步骤二:筛选出当前文档中所有的柱子并求得几何形状数据和空间位置数据,利用类别属性筛选出所有的柱子,并使用碰撞框获得柱子的几何形状数据和空间位置数据;
步骤三:计算梁跨定位线,依据梁所在的直线,考虑由于建模不规范产生的误差,利用直线与梁横截面的交点求得梁跨定位线;
步骤四:计算梁支座上部钢筋定位点,依据是否碰撞筛选出梁的支座,并根据支座的情况求出梁支座上部钢筋定位点;
步骤五:计算横截面上生成下部纵筋及纵向构造筋的点位,求出与梁所在直线垂直的端面的四个顶点,将顶点偏移得到生成下部纵筋及纵向构造筋的点位;
步骤六:计算梁跨定位线长度,求出步骤三中梁跨定位线的长度;
步骤七:计算梁支座上部钢筋参考线长度,将步骤四中的每一组的两个定位点连成直线形成梁支座上部钢筋参考线,求出梁支座上部钢筋参考线长度;
步骤八:计算纵向构造钢筋和下部纵筋参考线,提取步骤五中的点位生成纵向构造钢筋和下部纵筋参考线;
步骤九:输入钢筋根数,根据实际工程情况输入梁下部纵筋及纵向构造筋钢筋的根数;
步骤十:生成下部纵筋和纵向构造筋定位线,依据步骤八的纵向构造钢筋和下部纵筋参考线以及步骤九的钢筋根数,生成下部纵筋和纵向构造筋定位线;
步骤十一:判断下部纵筋起点弯钩形状族,依据步骤三所求得的梁跨定位线列表,依次判断列表中的各项数据,若是首项,输出90度弯钩,不是首项,输出0度弯钩;
步骤十二:判断下部纵筋终点弯钩形状族,依据步骤三所求得的梁跨定位线列表,依次判断列表中的各项数据,若是尾项,输出90度弯钩,不是尾项,输出0度弯钩;
步骤十三:确定纵向构造筋起点弯钩形状族,依据图集规则,纵向构造筋无弯钩,输出代表无弯钩的None;
步骤十四:确定纵向构造筋终点弯钩形状族,依据图集规则,纵向构造筋无弯钩输出代表无弯钩的None;
步骤十五:计算下部纵筋和纵向构造筋的定位线起点延伸长度;依据步骤七的梁支座上部钢筋参考线长度,通过判断首项数据是否为零,判断是否为首端为悬挑或为支座,再依据钢筋规则进行处理;
步骤十六:计算下部纵筋和纵向构造筋的定位线终点延伸长度;依据步骤七的梁支座上部钢筋参考线长度的数据列表,通过判断最后一项数据是否为零,进而判断梁终点端为悬挑或支座,再依据钢筋规则进行处理;
步骤十七:得到纵向构造钢筋和下部纵筋的中心线,依据步骤十生成的下部纵筋和纵向构造筋定位线,步骤十五生成的下部纵筋和纵向构造筋的定位线起点延伸长度以及步骤十六生成的下部纵筋和纵向构造筋的定位线终点延伸长度,生成纵向构造钢筋和下部纵筋的中心线;
步骤十八:得到生成钢筋所需的向量,依据步骤十七的纵向构造钢筋和下部纵筋的中心线生成向量;
步骤十九:形成钢筋模型,根据步骤十一、十二、十三、十四中得到的弯钩形状族,配合步骤十七中得到的钢筋中心线,步骤十八得到的向量以及输入的钢筋型号和弯钩方向,利用Rebar.ByCurve节点形成纵向构造钢筋和下部纵筋;
步骤二十:对步骤十九中的最终成果的模型进行拆分和编号,提取工程量,生成相应的钢筋下料图纸,根据下料图纸加工或准备构件,然后在现场进行施工安装,最终组成目标实体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌大学,未经南昌大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910353632.9/1.html,转载请声明来源钻瓜专利网。