[发明专利]一种基于Revit平台的管道焊缝自动标注方法在审
| 申请号: | 201911221054.X | 申请日: | 2019-12-03 |
| 公开(公告)号: | CN110930396A | 公开(公告)日: | 2020-03-27 |
| 发明(设计)人: | 李明海;范文英;李沁阳;孟雨之 | 申请(专利权)人: | 西安建筑科技大学 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/70 |
| 代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 段俊涛 |
| 地址: | 710055*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 revit 平台 管道 焊缝 自动 标注 方法 | ||
1.一种基于Revit平台的管道焊缝自动标注方法,其特征在于,包括:
步骤一:建立管道的BIM模型,以Revit为图形支撑软件,创建平台;
步骤二:在所述平台下,对管道焊缝问题分类,并进行管道焊缝标注分析,过滤出当前三维视图中的所有管道,遍历所有管道,获取起始端管道、管道连接器以及所有管道的参数信息,计算出管道长度,求出焊缝个数,并对管道连接器进行排序,从起始连接器开始进行标注即贴标签,并计算管道长度是否大于单个钢管的长度N,大于N时自动在N的位置进行标注。
2.根据权利要求1所述基于Revit平台的管道焊缝自动标注方法,其特征在于,所述步骤一中,选择VS作为开发工具。
3.根据权利要求1所述基于Revit平台的管道焊缝自动标注方法,其特征在于,所述步骤二中,对管道焊缝问题分类为如下几种:第一种,管道和管道连接;第二种,管道和管道构件连接;其中,管道与管道、管道与管道构件相连接的部位称为管道连接器,管道连接器的宿主包括管道和管道构件;所述管道焊缝标注分析中,将所有管道收集到一个集合中,提取所有管道连接器,然后将管道连接器放进迭代器中进行迭代排序。
4.根据权利要求1所述基于Revit平台的管道焊缝自动标注方法,其特征在于,所述步骤二中,三维视图将视图平面设为XZ平面,视图平面的法向量设为Y轴,标注平面的Y轴偏移量随着焊缝位置的Y轴偏移量而定,当识别出管道焊缝位置后,将标签引线放置于和焊缝相同的XZ平面内,标签显示平面为当前视图平面,标签相对于焊缝所在管道平面Y轴偏移为零,令标注引线与Z轴夹角45°。
5.根据权利要求4所述基于Revit平台的管道焊缝自动标注方法,其特征在于,设焊缝的空间坐标为P(pointX,pointZ),标签基准点坐标为Q(x,z),则向量与Z轴夹角为α,标签引线长度Q点坐标为
6.根据权利要求1所述基于Revit平台的管道焊缝自动标注方法,其特征在于,所述步骤二中,基于Visual Studio 2013集成开发环境,并借助C#编程语言和Revit API对Revit进行二次开发,实现算法。
7.根据权利要求6所述基于Revit平台的管道焊缝自动标注方法,其特征在于,通过在Revit搭建管道焊缝自动标注插件控制面板,实现程序化控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安建筑科技大学,未经西安建筑科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911221054.X/1.html,转载请声明来源钻瓜专利网。





