PDMS二次开发(二十二)——关于1.0.3.1版本升级内容的说明

1.更新内容介绍

  1. 在添加焊口之前先清除当前branch已有焊口;
  2. 显示清除焊口的个数和添加焊口的个数;
  3. 重构了自动添加焊口功能,修复了原来算法里的多个bug。

2.效果演示

在这里插入图片描述
图1:焊口添加删除信息显示

在这里插入图片描述
图2:在运行结果弹窗里,右边栏介绍了计算方法和焊口类型的定义,供参考。

3.关于重构自动添加焊口功能的说明

把自动焊口彻底重构了,修复了反馈的几个bug,之前考虑不周有不少多余的计算动作这次也一并优化。拿sample项目测了一下是准确的,现已发布,有问题邮件反馈。这次修复了之前创建焊口经常出现的两个问题:

  1. 在间隔6米的直管段上创建焊口时,焊口的顺序在某些场景下出错;
  2. 创建焊口时有时会意外选中错误的元件作为参照从而将本该创建焊口的位置创建成了其它类型元件,例如olet或者flange。

3.1错误示例

  1. 超过6米直管段添加焊口报错,经查是焊口顺序反了;

  2. 创建焊口时错误地在焊口位置创建出一个olet;
    在这里插入图片描述

  3. 如果提示:ELBOW 4 of BRANCH /管线号/B1Arrive口的焊点的SPREF缺失,说明选的当前STYPE的weld元件在这个口径上的可能元件是缺失的,请检查一下等级库。

4.问题交流

4.1.创建焊口提示失败

为什么创建焊口的时候提示没有创建成功,你要检查几个地

  1. 你的等级库里有没有焊口元件(Weld)
  2. 你选的焊口类型对不对

等级里有没有焊口类型这个很好解决,在paragon模块也能看;那什么叫你选的焊口类型对不对呢?如图2所示,这个WB、WO、FWN等等就是焊口元件的STYPE,目前没有做成智能获取,你看到的这五个是固定写好的类型,也就是说你的焊口的STYPE只能在这五个值里面选,例如我选的就是WB,以后应该做成可以配置的,以便增加STYPE类型,有时候焊口创建不出来就是因为你选的STYPE在你等级里就没有,所以焊口肯定建不出来。

在这里插入图片描述
图2 选择焊口类型

在这里插入图片描述
图3:自动焊口工具主界面和操作

  1. 结果弹窗,显示焊口信息列表,包括达因数;
  2. 勾选是否运行完后直接打开焊口信息弹框;
  3. 勾选按6m截断时,会在每到一个6米处增加一个焊口,否则不加焊口;

4.2.程序崩溃

如果添加焊口有错误或者程序崩了,可以看看日志,一般会捕捉到一些有用信息,看日志很简单,点这里,自动打开log文件。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiangcns

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值