[发明专利]一种基于Revit平台的管道焊缝自动标注方法在审
| 申请号: | 201911221054.X | 申请日: | 2019-12-03 |
| 公开(公告)号: | CN110930396A | 公开(公告)日: | 2020-03-27 |
| 发明(设计)人: | 李明海;范文英;李沁阳;孟雨之 | 申请(专利权)人: | 西安建筑科技大学 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/70 |
| 代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 段俊涛 |
| 地址: | 710055*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 revit 平台 管道 焊缝 自动 标注 方法 | ||
本发明一种基于Revit平台的管道焊缝自动标注方法,包括:步骤一:建立管道的BIM模型,以Revit为图形支撑软件,创建平台;步骤二:在所述平台下,对管道焊缝问题分类,并进行管道焊缝标注分析,过滤出当前三维视图中的所有管道,遍历所有管道,获取起始端管道、管道连接器以及所有管道的参数信息,计算出管道长度,求出焊缝个数,并对管道连接器进行排序,从起始连接器开始进行标注即贴标签,并计算管道长度是否大于单个钢管的长度N,大于N时自动在N的位置进行标注;本发明优点:(1)一键标注,快速;(2)标注准确;(3)不仅能标注序号,还能拾取管道直径和材质信息;(4)尺寸精确,更加有利于施工,也能帮助快速找到需要探伤的焊缝位置。
技术领域
本发明属于石油管道施工技术领域,特别涉及一种基于Revit平台的能在石油输油管道施工过程中进行管道焊缝自动标注的方法。
背景技术
输油管道几乎全是压力管道,为了降低安全隐患,输油管道焊缝在焊接完成二十四小时内必须要抽样探伤,以保证施工质量。施工中,传统做法是在CAD中先完成轴测图的绘制,在有焊缝的位置放置一个小圆圈,然后以黑色填充,最后在焊缝附近按顺序标注序号。操作机械繁琐,费时费力。
Revit软件在民用建筑领域有良好的用户基础,在石油化工领域应用较少,并没有针对管道焊缝位置标注进行专门的研发,成为石油化工领域的发展的缺憾。
发明内容
为了克服上述现有技术的缺点,针对输油管道二维图纸施工中存在的问题和Revit软件开发自身的局限性,本发明的目的在于提供一种基于Revit平台的管道焊缝自动标注方法。基于Revit平台,实现了石油管道焊缝位置的自动标注;并可对输油管道施工过程的实际需求进行二次开发。
为了实现上述目的,本发明采用的技术方案是:
一种基于Revit平台的管道焊缝自动标注方法,包括:
步骤一:建立管道的BIM模型,以Revit为图形支撑软件,创建平台;
步骤二:在所述平台下,对管道焊缝问题分类,并进行管道焊缝标注分析,过滤出当前三维视图中的所有管道,遍历所有管道,获取起始端管道、管道连接器以及所有管道的参数信息,计算出管道长度,求出焊缝个数,并对管道连接器进行排序,从起始连接器开始进行标注即贴标签,并计算管道长度是否大于单个钢管的长度N,大于N时自动在N的位置进行标注。
所述步骤一中,选择VS作为开发工具。
所述步骤二中,对管道焊缝问题分类为如下几种:第一种,管道和管道连接;第二种,管道和管道构件连接;其中,管道与管道、管道与管道构件相连接的部位称为管道连接器,管道连接器的宿主包括管道和管道构件;所述管道焊缝标注分析中,将所有管道收集到一个集合中,提取所有管道连接器,然后将管道连接器放进迭代器中进行迭代排序。
所述步骤二中,三维视图将视图平面设为XZ平面,视图平面的法向量设为Y轴,标注平面的Y轴偏移量随着焊缝位置的Y轴偏移量而定,当识别出管道焊缝位置后,将标签引线放置于和焊缝相同的XZ平面内,标签显示平面为当前视图平面,标签相对于焊缝所在管道平面Y轴偏移为零,令标注引线与Z轴夹角45°。
设焊缝的空间坐标为P(pointX,pointZ),标签基准点坐标为Q(x,z),则向量与Z轴夹角为α,标签引线长度Q点坐标为所述步骤二中,基于Visual Studio 2013集成开发环境,并借助C#编程语言和Revit API对Revit进行二次开发,实现算法。
本发明通过在Revit搭建管道焊缝自动标注插件控制面板,可实现程序化控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安建筑科技大学,未经西安建筑科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911221054.X/2.html,转载请声明来源钻瓜专利网。





