[发明专利]一种基于E3D软件的管道自动分组方法有效
申请号: | 202110134333.3 | 申请日: | 2021-01-28 |
公开(公告)号: | CN112948907B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 赵福桂;赵斓琦 | 申请(专利权)人: | 天津博迈科海洋工程有限公司 |
主分类号: | G06F30/12 | 分类号: | G06F30/12;G06F30/18 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李素兰 |
地址: | 300452 天津市滨*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 e3d 软件 管道 自动 分组 方法 | ||
本发明公开了一种基于E3D软件的管道自动分组方法,包括以下步骤:使用C#编程语言对E3D软件进行二次开发获取将管道项目零件编号存入EXCEL编号表中;在E3D软件中任意选中一根管道作为起始管道,分别以和该管道的首端和尾端连接的管件的零件编号为起点,遍历EXCEL编号表,将遍历所得的与起始管道首端和尾端依次相连的管道和管件的零件编号分别存入管道数组和管件数组中,最后将管道数组和管件数组中记录的零件编号的三维模型全部显示并将其他零件全部隐藏,采用本发明方法便于对管道组进行分组查看,提高施工效率。
技术领域
本发明涉及管道自动分组方法,尤其涉及一种基于E3D软件的管道自动分组方法。
背景技术
E3D软件是一种三维设计软件,能更好的融合三维点云数据,也有对点云处理的相关功能,结合优秀的设计功能,使得E3D软件在三维工厂改造项目更具优势,E3D软件常用于工厂或船舶的大型管道布局设计中。在E3D软件的项目模型中将大量的管道分为多个管道组,每个管道组内包含多根管道,每根管道包含两个分支,根据流向分为前分支和后分支,每个分支下包含若干管件,管件包括法兰,弯头,阀门。管道之间通过分支末端的管件连通,一根管道的后分支末端的管件和另外一根或两根管道的前分支末端的管件构成同一管件。相互连通的管道构成管道组,一个管道组中包括一组相互连通的所有管道,不同的管道组负责不同的输送功能。在管线施工阶段时,需要将E3D软件中项目模型里每一个管道组提取出来,单独查看该组管道以便进行施工管理。由于E3D模型中管道线路数量多且排布复杂,人工识别出每一组管道组费时费力,需要有自动化的管道分组方法。
发明内容
本发明的目的在于克服已有技术的缺点,提供一种便于对管道组进行分组查看,提高施工效率的基于E3D软件的管道自动分组方法。
本发明的一种基于E3D软件的管道组识别方法,包括以下步骤:
步骤一、在E3D软件中打开管道项目模型,使用C#编程语言对E3D软件进行二次开发获取管道项目零件的详细属性,具体过程为:
步骤1.1,通过调用E3D软件提供的API函数得到管道项目模型里的所有零件;
步骤1.2,遍历步骤1.1获得的所有零件,判断零件的类型是否是管道,如果该零件的类型不是管道,则继续遍历下一个零件;如果该零件的类型是管道,则读取该管道的详细属性,详细属性包括该管道的零件编号和与该管道的首尾两端分别相连的管件;
步骤1.3,将每条管道的零件编号和与该管道的首尾两端分别相连的管件的零件编号存入一个以零件编号为组成元素的EXCEL编号表中,编号表的每一行用来储存一根管道的零件编号以及该管道的首尾两端分别相连的管件的零件编号,编号表的第j行的第一列储存与第j根管道首端相连的管件的零件编号,记为A(j);第j行的第二列储存第j根管道的零件编号,记为B(j);第j行的第三列储存与管道尾端连接的管件的零件编号,记为C(j);
步骤二、在E3D软件中任意选中一根管道作为起始管道,查看并记录该管道的零件编号以及分别和该管道的首端和尾端连接的管件的零件编号;
步骤三、建立一个以管道的零件编号为组成元素的二维数组作为管道数组G和一个以管件的零件编号为组成元素的二维数组作为管件数组P,管道数组G用来临时储存所选中的起始管道和与该起始管道的首尾两端分别通过管件依次相连的多个管道组成的管道组中的所有管道的零件编号,管件数组P用来临时储存所述的管道组中的所有管件的零件编号;
步骤四、把步骤二中选中的起始管道的零件编号存入管道数组G中,该管道的零件编号在管道数组G中的地址为G[11];
步骤五、获取与起始管道尾端依次相连的管道和管件的零件编号,并分别存入管道数组G和管件数组P中,具体过程为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津博迈科海洋工程有限公司,未经天津博迈科海洋工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110134333.3/2.html,转载请声明来源钻瓜专利网。