前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >E3D PipelineTool 0.9.4.4版首发!

E3D PipelineTool 0.9.4.4版首发!

作者头像
天堂向左
发布2022-04-27 08:40:23
5180
发布2022-04-27 08:40:23
举报
文章被收录于专栏:天堂向左程序员向右

摘要

0.9.4.4版升级优化内容

  1. PipelineTool适配E3D;
  2. 对E3D的Sample项目数据进行了测试,重点测试了MTO功能;
  3. 优化了螺栓长度圆整策略;
  4. 优化了安全阀出入口计算方法;
  5. 修复了当管段尾部接Nozz时,法兰厚度和螺栓个数计算错误的bug。

新增和修改内容说明

1.适配E3D

针对E3D对Pipeline Tool进行了适配,使用的版本是0.9.4.3。从PDMS向E3D迁移主要是基础类库全部进行了更换,连个文档都没有,基本是连蒙带猜的找到了所有需要使用的类库。因为E3D较PDMS整个软件系统内部的改动还是很大的,包括有些数据结构都发生了变化,程序改动的内容还是非常多,E3D的Sample项目管线比PDMS版本多很多,没有时间精力全部测一遍,就选取了部分有代表性的管线(元件多、螺栓多)测试了一下,总体感觉准确率还不错,后面是测试结果和相关说明,为了缩短公号文章的篇幅,只选取了一个测试示例进行展示,完整的测试截图请前往博客查阅。

图1:Pipeline E3D版

2.功能测试

对E3D的Sample项目数据进行了测试,重点测试了MTO功能

100-B-1/B1

图2:测试截图

图3:ISO图的材料表

图4:MTO材料表

图5:螺栓表

测试结果:

  1. 材料项除了SUPPORTS类型没有列出,其他规格型号和数量都正确;
  2. 管子类型80mm的似乎少了一点,100mm的计算长度应该是正确的,圆整位数我多取了一位;
  3. 带位号的材料,位号没有显示出来,这个功能后期可以增加;
  4. 螺栓计算全部正确。

3.优化了螺栓长度圆整策略

在对管线50-B-9/B1进行测试的时候发现:140mm螺栓的经过精确地计算确认实际长度是140.32mm,按照我原来的计算策略向上圆整,螺栓长度就变成150mm了,为什么ISO图的长度是140mm呢?

其实PDMS/E3D关于螺栓长度的圆整策略是这样的:螺栓实际长度在螺栓长度表中距离所在区间的下边界值小于1mm时向下圆整,超过1mm时向上圆整,举例说明:如果是140.32mm就向下圆整为140mm,如果大于(等于)141mm就向上圆整为150,mm,测试的方法很简单,把对夹元件的长度拉长1mm再出ISO看看螺栓长度的变化。

4.优化了安全阀出入口计算方法

安全阀进口和出口的判断原来是按照口径大小来判断,但是如果安全阀进出口设置为大口是进口小口是出口的话,螺栓集就会取反,导致螺栓计算错误,Sample项目中的管线:100-B-17/B2就是这种情况的示例,因此对安全阀的出入口判断方法进行了优化,不再使用口径大小作为判断标准,这样的改进也适用于所有异径类法兰面的管件,判断的逻辑代码也大幅简化,一举多得。

图6 安全阀大口径端是进口

5.修复了当管段尾部接Nozz时的计算错误

之前对于与端部连接的另一根管子或者设备管嘴需要做的判断没有设计好,当尾部接管嘴的时候,没有正确计算管嘴的法兰面厚度,导致螺栓长度计算错误,对这个问题进行了修复。并对端部螺栓的计算策略进行了优化:当接的是管嘴的时候,螺栓全数计入当前管线的端部法兰面上,当接的是另一根管线的法兰或法兰面元件时,螺栓半数计入当前管线的端部法兰面上,另外一半螺栓在计算另一根管线时处理。

图7 管段尾部接管嘴

其它说明

  1. 先发布的是E3D版本,PDMS版本稍晚发布;
  2. 查看E3D测试数据请看文章《PDMS二次开发(十三)Pipeline Tool升级到E3D版本》https://blog.csdn.net/xiangcns/article/details/117660485
  3. 下载程序请点阅读原文,找博客引导文章《PDMS二次开发应用案例——PipelineTool》
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-06-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 天堂向左程序员向右 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档