bug、用户反馈的问题
我观察了一下,感觉这条焊缝不像是支管的,好像是主管三通的焊口,支管起点的焊口我检查了一下代码发现根本没有创建,计算的时候遗漏了。本次专门修复这个问题,E3D版本会随后更新。我没找到开孔的例子,只能用三通测试一下,但是开孔如果端口连接形式BWD的话应该也没有问题,谁有模型测试了可以把结果告诉我一下。
一、0.9.5.3版升级优化内容
- 修复了一处bug,该bug导致:如果支管口起点或终点连接了另一根支管的三通元件(其它带支管口的元件也有相同问题)的支口,则会在起点支口遗漏了第一个weld,或在终点支口遗漏最后一个weld;
二、关于bug的情况说明
Sample项目找到一个测试案例:主管100-B-1-B1,支管100-B-1-B2,焊口元件采用00WB200,可以看见实体焊口。
bug修复后焊口不会遗漏了。
我选的WB这个焊口是可以正常地自动创建,FWN、FWS、SWN、WO四个stype的焊口创建后都无法自动连接,有大神指导说元件里把方向调整一下即可,大家自己试试吧。
三、视频演示
演示焊口bug修复后效果(fix0.9.5.3)
四、E3D完成同步更新(9月16日补充)
E3D中有一种打孔引出的支管,增加了PTAP类型元件,因为PTAP元件的连接形式默认是BWD,所以在批量添加焊口时会多增加两个PTAP元件两端的焊口(如下图),因此在需要增加一个判断处理,对于PTAP类型元件,不添加weld,本次bug修复一并解决了该问题。
E3D的Sample项目演示示例:主管250-B-5/B1,支管250-B-5/B2,焊口的CATREF换为00WB200,可以看见实体,演示效果更好。
对于这个孔的支管与主管之间的焊口是否需要纳入计算,这次没有考虑,以后看情况适时处理。