目录
1.概述
Pipeline Tool增加了第四个主功能:自动添加焊口并计算焊接当量(达因数),Pipeline大版本号升为0.9.5。新功能命名为:自动焊口,界面如下图,后续打算研究增加一些策略设置,相比于之前放出来的demo那一版,UI卡线程和添加焊口速度慢的问题都解决了。
后续升级中陆续对自动焊口功能进行了优化和bug修复,在本文补充了部分说明和附图
1.0.0.2版本:补充关于焊口的判断逻辑的说明、关于鞍座或半管接头与主管焊接处的焊口处理的说明
1.0.0.3版本:补充按skey判断带支管元件类型的说明、关于按P3点的pbore获取支管口径的说明
2.使用方法
按下图步骤操作即可。
增加了一个视频,看的更直观一些(看不清楚请全屏观看):
自动焊口功能演示
0.9.5.1版新增了运行结果回看功能
3.测试说明
以100-B-1/B1管线为例
(1)执行基本动作
执行完毕后可以看到,Weld全部添加到目录树中,顺序正确,模型显示正常,元件连接正确,在Command Window中显示创建Weld元件的操作日志,包括超过6m长的直管段切断后增加的焊口。
(2)ISO图显示效果
焊口已经标注到ISO图上。
超过6m的直管段按6m切开并插入焊口
(3)焊口类型
目前设置了5种焊口类型,继承自Sample项目, 只能选你当前管线等级里存在的Weld,[方括号]中的两位或三位代码就是Weld的Stype。
(4)显示运行报告
选择显示运行结果报告
执行完毕后弹出运行结果弹窗
(5)焊口库信息错误提示
如果所选焊口的STYPE在当前管线等级中没有,则给出错误提示。
4.补充说明
4.1 关于焊口的STYPE
目前的焊口支持的STYPE只有5种,来自Sample项目的A1A、A3B、F1C三个等级,最近因为一些原因,没有足够的时间把STYPE做成用户可配置形式,以后有时间再增强相应功能,测试使用的是Sample项目的A3B等级中的WB焊口。
4.2 关于焊口的判断逻辑
- 当PIPE没有设置等级(PSpec)时,在commandline窗口中显示错误信息,并跳过该管线;
开孔是通过材料描述里是否出现TEE SET ON来判断,如果出现了视为开孔,不创建开孔处的焊口- 如果是OLET或者半管接头/半拷贝伦(GTYPE为TEE)创建主管在开孔处的焊口,类型为 BW.OLET;
- OLET或者半管接头/半拷贝伦的主管方向连接形式必须是BWD;
OLET或者半管接头/半拷贝伦的CATREF中的支管的参数名称(stext)必须是NOM BRANCH SIZE 或NOMINAL BRANCH SIZE;
4.3 关于鞍座或半管接头与主管焊接处的焊口处理
- 对于鞍座或半管接头与主管焊接处的焊口,由于模型连接的原因这个焊口(的模型)只能垂直于鞍座,达因量计算时按支管口径计算,使偏差量最小;
- 新增了一种焊口类型(BW.OLET)表示上述焊口,便于筛选统计;
4.4 关于带支管的元件类型的判断(用于判断焊口类型)
1.0.0.3版本取消依据材料描述是否含有“TEE SET ON”来判断是否为开孔,改为用SKEY来判断元件类型,TESO为开孔,HC** 为半拷贝伦,WT**、TH**、SK**为鞍座。
4.5 关于支管口径获取的说明
1.0.0.3版本取消依据属性名称是否含为 “NOM BRANCH SIZE”或“NOMINAL BRANCH SIZE”来判断是否为支管,改为用P3点的pbore值来表示支管口径。
4.6 焊口的高亮显示
增加了焊口类别区分,将直管段超出6m后自动切割形成的焊口高亮显示。
5.计算方法
5.1 支持的口径
目前Pipeline支持以下口径,超出这个范围内的口径我没有数据,如有新口径用到,欢迎提供。
DN | Inch | 说明 |
---|---|---|
6 | 0.18 | 没有数据,我手工除的 |
8 | 1/4 | |
10 | 0.3 | 没有数据,我手工除的 |
15 | 1/2 | |
20 | 3/4 | |
25 | 1 | |
32 | 1-1/4 | |
40 | 1-1/2 | |
50 | 2 | |
65 | 2-1/2 | |
80 | 3 | |
100 | 4 | |
125 | 5 | |
150 | 6 | |
200 | 8 | |
250 | 10 | |
300 | 12 | |
350 | 14 | |
400 | 16 | |
450 | 18 | |
500 | 20 | |
550 | 22 | |
600 | 24 | |
650 | 26 | |
700 | 28 | |
750 | 30 | |
800 | 32 | |
900 | 36 | |
1000 | 40 | |
1100 | 44 | |
1150 | 46 | |
1200 | 48 | |
1300 | 52 | |
1400 | 56 | |
1500 | 60 | |
1600 | 64 |
5.2 关于系数
关于管道施工中“达因”的说明:达因是计算焊接工作量的单位,一般讲在一英寸的管子上焊一道环焊缝为一达因,但又根据管子壁厚和焊逢种类不同而采取了以下加权的计算公式:
达因数=K x 管子公称直径(英寸)
注:K的取值按下列方法:
δ是壁厚
①对接焊缝
δ <8mm K=1
8mm< δ <12mm K=1.2
12mm< δ <16mm K=1.3
16mm< δ <19mm K=1.5
19nim< δ <23mm K=2
23mm< δ <27mm K=3
27mm< δ <31mm K=4
31mm< δ <35mm K=5
35mm< δ <39mm K=6
②一般的承插焊逢达因数按同管径、壁厚尺寸的对接焊缝的0.7倍计算;(目前没做承插焊口) 该功能已经实现。