预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112487589A(43)申请公布日2021.03.12(21)申请号202011345389.5(22)申请日2020.11.26(71)申请人博迈科海洋工程股份有限公司地址300457天津市经济技术开发区第四大街14号(72)发明人肖祎萌许洁(74)专利代理机构天津市北洋有限责任专利代理事务所12201代理人李素兰(51)Int.Cl.G06F30/18(2020.01)G06F30/20(2020.01)G06T17/00(2006.01)G06F113/14(2020.01)G06F113/16(2020.01)权利要求书2页说明书5页(54)发明名称基于管线三维模型的数据转化方法(57)摘要本发明公开了一种基于管线三维模型的数据转化方法,SPOOLGEN与多软件结合已成为目前主流的工作方式,然而SPOOLGEN与E3D结合存在缺陷:SPOOLGEN输出ISO图纸不一致,为设计人员检查图纸员增加了工作量,降低了设计施工的效率,增加了设计成本。本发明方法通过对E3D软件中的管线三维模型进行二维投影,使用Excel表格统计二维投影中各元件信息,依据表格数据,通过SolidWorks建立各元件三位模型,对各元件三维模型进行修改,使SolidWorks建立的管道三维模型和弯头三维模型和SPOOLGEN中对应的管道三维模型和弯头三维模型一致,在SPOOLGEN完成对各三维模型元件的拼接,再在指定位置替换掉对应的阀门模型,最后在SPOOLGEN中输出标准的ISO图,使得E3D软件中的三维模型得到SPOOLEGEN格式下的标准ISO图。CN112487589ACN112487589A权利要求书1/2页1.基于管线三维模型的数据转化方法,其特征在于包括如下步骤:步骤一、将E3D软件中管线三维模型分别沿着E3D中模型坐标系的X轴方向向YOZ平面投影为二维图形,记录为A组图形并保存为A.drw文件,沿着E3D中模型坐标系的Y轴方向向XOZ平面投影为二维图形,记录为B组图形并保存为B.drw文件,沿着E3D中模型坐标系的Z轴方向向XOY平面投影为二维图形,记录为C组图形并保存为C.drw文件;步骤二、编写并调用Solidworks数据处理宏命令,分别对A.drw文件、B.drw文件和C.drw文件中的二维图形进行处理,得到组成管线的各段管道、弯头和阀门的元件信息,然后新建Excel表格,命名为初始元件信息表,再将从A.drw文件得到的各段管道、弯头和阀门的元件信息存储到初始元件信息表的sheet1中,从B.drw文件中得到的各段管道、弯头和阀门的元件信息存储到初始元件信息表的sheet2中,从C.drw文件中得到的各段管道、弯头和阀门的元件信息存储到初始元件信息表的sheet3中;最后,新建Excel表格,命名为管线信息表,分类整理初始元件信息表中sheet1、sheet2和sheet3中所有管道、弯头和阀门元件,将所有管道数据保存在管线信息表的sheet1中,将所有弯头数据保存在管线信息表的sheet2中,将所有阀门数据保存在管线信息表的sheet3中,对比初始元件信息表sheet1、sheet2、sheet3中各段管道和弯头的中轴线的起点坐标和终点坐标信息以及阀门前后两端的孔径的中心位置的起始点坐标和终点坐标,将各段管道、弯头和阀门分别在YOZ平面、XOZ平面以及XOY平面的二维坐标转化为在E3D中模型坐标系下的真实三维起点坐标和终点坐标,更新到管线信息表的该元件的坐标信息,得到完整的各段管道和弯头的尺寸参数信息和坐标信息以及阀门的类型信息和坐标信息;步骤三、使用SolidWorks新建并调用三维建模宏命令,完成对第i段管道的建模,保存第i段管道模型且以管道编号命名;完成对弯头Wij的建模,保存弯头模型且以弯头编号命名;建立以长方体表示的阀门三维模型,保存阀门模型,且以阀门编号命名;步骤四、比较SPOOLGEN中管线元件库中的各段管道和弯头的结构形式与SolidWorks中生成的各段管道和弯头的三维模型的不同,根据SPOOLGEN中管线元件库中的各段管道和弯头的结构形式对SolidWorks中管线的各段管道和弯头的三维模型进行修改,使各段管道和弯头的三维模型尺寸与SPOOLGEN中管线元件库中相应的元件尺寸一致并将修改后的文件保存成SPOOLGEN可识别格式三维模型文件,然后将文件导入SPOOLGEN;步骤五、在SPOOLGEN中对管线模型进行拼接,使各三维模型文件连接成一个整体,具体步骤如下:第一步、用SPOOLGEN软件读取管线信息表中编号为L1的第一段管道的三维模型文件,对第一段管道的三维模型进行平移和旋转,使第一段管道的中轴线在SPOOLGEN坐标系