《tao焊接技术手册.doc》由会员分享,可在线阅读,更多相关《tao焊接技术手册.doc(67页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、工程项目管道焊接质量管理系统技术手册引言工程项目管道焊接质量管理系统PPWQMS(Project Pipeline Welding Quality Management System)是在1996年管道焊接质量管理系统使用近四年的基础上移植开发的,它是一个用于工程项目焊接质量管理的集成系统。PPWQMS由焊接质量管理数据库和五个子系统构成。它以原化工部和中国石油天然气总公司焊接管理标准(规范)为基础,结合国际通用的ASME标准关于焊接管理的有关内容进行编制开发的。用户可以根据需要建立与自己相适应的管理结构和体系。PPWQMS是一个开放式的系统,采用客户/服务器结构,支持多用户多任务工作方式。P
2、PWQMS的三个子系统辅助焊接管理人员对工程项目焊接的焊口管理、质量检查、探伤检验、焊口热处理、焊口的硬度检验和技术交工等焊接管理全过程实施动态管理。系统全部采用Windows风格的多文档图形界面,帮助系统,中文信息提示,易学易操作,便于各级管理人员掌握。PPWQMS提供所见即所得方式的打印报表,同时提供数据接口,方便生成用户化的报表。1.1手册的编写目的和使用对象本手册编写的目的是帮助软件开发人员和项目管理人员了解并掌握PPWQMS软件的开发与使用。本手册的使用对象是开发和使用该软件的软件开发人员和有关焊接质量管理工程师。1. 2书写风格约定本手册编写在编码结构和叙述编码使用时,尖括号中的字
3、符表示的是一变量名或是一个变量的描述,在实际使用时必须按一定规则给此变量赋值,在尖括号外的字符是编码本身的成分。如是一个变量,而BW、SW、TW是此变量的值,又HJ_表示焊接数据库的名,其中是变量的描述,使用时实际库名是HJ_BD、HJ_WL、HJ_Bm等都是这一变量描述的值。 在管理的过程中有些必须大写的字符,在计算机处理习惯中用小写,这些小写字符在本手册涉及到数据处理方法时要用到,但一般不出现在用户界面中,如:工作分解结构在焊接管理中用WBS表示,在计算机作标识符时用wbs等等。1. 3词语定义用户(user):本手册中“用户”一词指使用工程项目焊接质量管理软件的个人或单位。缺省(defa
4、ult):指计算机系统为某个变量和状态预设的值。当用户不直接或间接对该变量赋值时,缺省值就是该变量或状态的预设值。缺省值不意味着推荐使用值或典型值。空值(null):一个变量或数据库表中的列的值为空,指它的值是“未知的”、“无定义的”。空值不等价于“0”(数字值)或“空格”(字符值)。2.环境 PPWQMS的运行环境是以若干台586以上微机为客户机,采用高档微机做服务器,加以太网(Ether Net)构成局域网络系统。服务器操作系统为Windows NT,客户机操作系统为Windows 95或Windows 98,数据库管理系统采用SQL Server,编程语言采用Power Builder
5、for Windows。 PPWQMS系统也可以在单机上运行。2.1硬件结构 硬件结构为网络系统(也可以单机运行)。用户可以根据需要和规模配置不同型号和不同数量的服务器和客户机。本系统的开发环境的硬件配置见下图:客户机客户机客户机客户机服务器Ether Net 2.2系统结构PPWQMS采用Power Builder 6.0客户/服务器(Sever/Client),参见下图:PPWQMS数据库服务器结构PB6.0服务器WinNTPCPPWQMS程序PCWin98客户机客户机客户机客户机PC客户机结构结构由图可见,在客户/服务器结构中分为四个层次。第一层:计算机硬件。服务器、客户机均为586以上
6、微机。第二层:操作系统。服务器为Windows NT,客户端为Windows98或Windows95。他们之间通过TCP/IP网络协议连接。第三层:数据库管理系统和工具软件。服务器使用SQL Sever。客户端使用SQL前端开发工具Power Builder等。第四层:工程项目焊接质量管理软件PPWQMS。PPWQMS数据库建立于服务器端,并由SQL Sever管理。PPWQMS应用软件包的三个系统在客户端运行。在这种结构下,服务器提供数据和文件的管理,以及打印、通讯接口等标准化服务。而客户端则运行前端的应用程序并提供开发应用程序的工具。同时,还可以通过网络获得服务器的共享资源。PPWQMS采
7、用的客户/服务器结构,使各子系统的用户界面和应用程序均运行在Windows 95/98的环境之下。而数据库的管理、控制和数据存取由服务器和Windows NT操作系统支持下的SQL Sever数据库管理系统支持。并保证两者之间的协调工作与调用。3.信息代码与编码 代码与编码体系是PPWQMS的重要组成部分,它是对项目焊接、质量检查、探伤检验、热处理、硬度检测按层次实现动态、量化管理的重要手段。代码和编码用于关联一项或一组数据,以便该项数据能够在数据库中按一定规则和需要进行存取、更新和调用,代码和编码是数据的载体。3.1代码的特性代码是给每个被管理的对象命名的标记,它是由字母与数字组成。代码的重
8、要特性是唯一性,即在同一范围内,一个代码只能标识一个对象。在PPWQMS中所有被管理的对象,如:工作包、工区、装置以至整个项目都有一个属于自己的唯一代码。代码又可以分为固定代码和非固定代码两种。固定代码是事先按一定规则为一些对象命名的标准化专用标记。非固定代码是工具具体需要由用户按系统规定的规则为对象命名的标记。3.2编码的构成编码是由代码按一定规则构成的。编码能够表明被管理的对象在整个项目中层次、属性以及与其他对象的关系。编码的这种特性是PPWQMS实现对项目焊接、质量检查、探伤检验数据的管理并建立追溯关系的基础。在PPWQMS中所使用的代码与编码体系见下图。图中表明了代码与编码的规模和构成
9、,其中并标出了那些代码是固定码。外观检查编码(固定)缺陷编码(固定)热处理硬度值编码(固定)焊口优先级别编码(固定)热处理结果编码(固定)检验结果编码(固定)点口标志编码(固定)外观检查编码(固定)委托申请编码(固定)探伤检验员编码(非固定)焊接质量检查工程师编码(非固定)焊口序号编码(非固定)焊工编码(非固定)委托分类编码(固定)焊口分类编码(固定)探伤分类编码(固定)焊缝分类编码(固定)单位工程编码(非固定)工程编码(非固定)单位编码(非固定)其它编码工作分解结构OBS编码组织分解结构WBS编码PPWQMS信息代码及编码组成有无泄漏编码(固定)验收结果编码(固定)试压结果编码(固定)核查结
10、果编码(固定)试压包编码(非固定)3.2.1 组织分解结构OBS3.2.1.1 单位编码:单位编码代表唯一一个参加工程项目管理和施工的独立单位。单位编码由四位代码组成,用户可以根据本单位的使用习惯进行编码。3.2.2 工作分解结构WBS3.2.2.1 工程编码 工程编码:工程编码代表唯一一个独立的工程项目。由十六位代码组成,用户可以根据工程情况与本单位的具体要求进行编码。3.2.2.2 单位工程编码单位工程编码:单位工程编码代表工程项目中唯一一个单位工程。单位工程编码由四位代码组成,本系统建议用户按“A01”、“A02”来定义单位工程编码,同时用户也可以根据工程情况与本单位的具体要求进行编码。
11、3.2.3 其它编码3.2.3.1 焊缝分类编码焊缝分类编码由两位代码组成,PPWQMS系统根据ASME标准定义了如下编码: BW 代表“对接焊缝” SW 代表“角焊缝(承插焊缝)” TW 代表“焊接三通焊缝” DW 代表“凸台焊缝” SP 代表“管托焊缝” PL 代表“塑料接口”,(不需要外观检查) TH 代表“螺纹连接”,(不需要外观检查)3.2.3.2 探伤分类编码探伤分类编码由两位代码组成,PPWQMS系统根据ASME标准定义了如下编码: RT 代表“射线检验” PT 代表“渗透检验” UT 代表“超声波检验” MT 代表“磁粉检验”3.2.3.3 焊口焊接分类编码焊口分类编码由一位代
12、码组成,PPWQMS系统根据ASME标准定义了如下编码: S 代表“预制焊口” 表示管道预制阶段进行焊接的焊口 F 代表“现场焊口” 表示管道施工阶段进行焊接的焊口3.2.3.4 探伤委托分类编码探伤委托分类编码由四位代码组成,探伤委托分类是代表某一焊口需要探伤处理时表现出来的探伤委托的性质。PPWQMS系统作了如下定义: P 代表某一焊口的初次探伤委托申请分类 Z 代表某一焊口探伤不合格而增透的焊口的探伤委托申请分类 R 代表某一焊口局部返修后的探伤委托申请分类 C 代表某一焊口切割返修后的探伤委托申请分类 数字 代表相应的委托申请次数。其中第二位数字为计算机自动 生成,第四位数字手工填写。
13、委托分类编码填写规则如下图例: 如果我们要对某单位工程下的某线下的S0001号焊口进行透视,则委托分类填写为:P 代表S0001号焊口的初透委托探伤申请如果S0001号焊口不合格,则需要局部返修或切割返修并对返修后的焊口进行委托以及增透口的委托。如:增透焊口为S0003焊口,则 S0001号焊口第一次局部返修口委托分类填写为:R1 代表S0001号焊口的第一次返修口探伤委托申请 S0001号焊口第一次切割返修口委托分类填写为:C1 代表S0001号焊口的第一次返修口探伤委托申请 增透口委托分类填写为:Z1 代表S0003焊口的第一次探伤委托申请 如果S0001号焊口第一次返修后仍不合格,则需要
14、局部返修或切割返修焊口的委托,则 S0001号焊口的第二次局部返修口委托分类填写为:R2 代表S0001号焊口的第二次返修口探伤委托申请 S0001号焊口的第二次切割返修口委托分类填写为:C2 代表S0001号焊口的第二次返修口探伤委托申请如果增透焊口S0003不合格,则需进行S0003号焊口的局部返修或割口返修焊口的委托并再次进行焊口的增透,假如再次增透的焊口为S0006,则 S0003号焊口第一次局部返修口委托分类填写为:R1Z1 代表S0003号焊口的第二次返修口探伤委托申请 S0003号焊口第一次切割返修口委托分类填写为:C1Z1 代表S0003号焊口的第二次返修口探伤委托申请再次增透
15、焊口的委托分类填写为Z2 代表S0006号焊口的第一次探伤委托申请3.2.3.5 焊口序号编码焊口序号是由四位数字编码组成,用户根据图纸上的焊口自己定义序号。 3.2.3.6 焊工编码焊工编码:唯一表示一个焊工。不论是打底焊工号还是盖面焊工号,都是由五位代码组成的,用户可以自行定义。本系统建议用户第一位字符用“U”表示。如:387号焊工焊工号为“U0387”;用户也可以自行定义。3.2.3.7 焊接质量检查工程师编码焊接质量检查工程师编码:焊接质量检查工程师编码唯一代表一位焊接质量检查工程师。由3位代码组成,本系统建议用户第一位用“C”表示,用户可以自行定义。3.2.3.8 探伤检验员编码探伤
16、检验员编码由3位代码组成,用户可以自行定义。3.2.3.9 委托申请编码委托申请由1位代码组成,PPWQMS对委托申请编码作了如下定义: Y 代表“对此焊口进行探伤委托” 其它 代表“不对此焊口进行探伤委托”3.2.3.10 外观检查编码外观检查由1位代码组成,PPWQMS对外观检查编码作了如下定义: Y或Q 代表“焊口外观检查合格” N 代表“焊口外观检查不合格”3.2.3.11 点口标志编码点口标志由1位代码组成,PPWQMS对点口标志编码作了如下定义: Y 代表“对此焊口必须进行探伤检验” 其它 代表“对此焊口不必进行探伤检验”3.2.3.12 检验结果编码检验结果由1位代码组成,PPW
17、QMS对检验结果编码作了如下定义: Y或Q 代表“焊口检验结果合格” N 代表“焊口检验结果不合格” 注:焊口检验结果编码只允许输入Y、Q、N或空格。否则程序无法进行焊接质量管理。3.2.3.13 热处理结果编码热处理结果由1位代码组成,PPWQMS对热处理结果编码作了如下定义: Y或Q 代表“热处理结果合格” N 代表“热处理结果不合格”3.2.3.14 焊口检验优先级别编码焊口检验优先级别编码:表示该焊口需要进行探伤检验时所表示的优先级别。由2位代码组成,PPWQMS对优先级别编码作了如下定义: Q 代表“急需探伤” 数字 代表“需有探伤结果的最长天数” 其它 代表“正常探伤”3.2.3.
18、15 热处理硬度值编码热处理硬度值有2位代码组成,PPWQMS对热处理硬度值作了如下定义: HF 代表“焊缝的硬度” RQ 代表“热影响区的硬度值”3.2.3.16 缺陷编码缺陷编码由2位代码组成,用户可以自行定义。3.2.3.17 单线焊口焊接及检验结果是否全部完成编码 Y或Q 代表“单线焊口焊接及检验结果全部完成” 其它 代表“单线焊口焊接及检验结果没有全部完成” 3.2.3.18 试压包编码试压包编码代表唯一的一个试压包,它由10位代码组成,用户可以根据习惯建立。3.2.3.19 施工单位核查结果、质量检查部门核查结果编码施工单位核查结果、质量检查部门核查结果由1位代码组成,PPWQMS
19、对施工单位核查结果、质量检查部门核查结果编码作了如下定义: Y或Q 代表“核查结果合格” N 代表“核查结果不合格”3.2.3.20 试压结果编码试压结果由1位代码组成,PPWQMS对试压结果编码作了如下定义: Y或Q 代表“试压结果合格” N 代表“试压结果不合格”3.2.3.21 验收结果编码验收结果由1位代码组成,PPWQMS对验收结果编码作了如下定义: Y或Q 代表“验收结果合格” N 代表“验收结果不合格”3.2.3.22 有无泄漏编码有无泄漏由1位代码组成,PPWQMS对有无泄漏编码编码作了如下定义: Y 代表“有泄漏”N 代表“无泄漏”3.2.3.23 热处理委托: 热处理状态:
20、需要热处理 Y热处理委托:Y4.数据库4.1 工程数据库的生成 各工程的焊口焊接管理、质量检查管理、探伤检验管理都在它自己的目录的相应库中进行的。每个工程的数据库是在开始实施该工程的管理时从一个叫HJ_model目录中复制得到的。HJ_model目录中包含了PPWQMS全部功能要求的数据库,在结构上它是完备的,在数据上它包括了作为公司标准的静态数据和预置的缺省数据。但是它不包括某个具体项目在实施时才能产生的数据(动态数据)。4.2 数据库结构注:数据库名后的dbf并不代表是dbf类型,只代表是数据库文件4.2.1单位编码库:HJ_dep.DBF 名称 name 类型 宽度 说明 单位编码 de
21、partmentid Char 4 单位名称 department Char 20 单位性质 property Char 1 pro Char 14.2.2工程编码库:HJ_proj.dbf 名称 name 类型 宽度 工程编码 projectid Char 16 工程名称 project Char 30 装置名称 unitname Char 304.2.3单位工程编码库: HJ_area.DBF 名称 name 类型 宽度 说明 单位工程编码 areaid Char 4 单位工程名称 subwork Char 30 工号 workcode Char 304.2.4焊缝分类编码库: HJ_wl
22、ine.DBF 名称 name 类型 宽度 说明 焊缝分类 weldingline Char 2 焊缝名称 weldinglinename Char 124.2.5焊口分类编码库:HJ_class.DBF 名称 name 类型 宽度 说明 焊口分类 welding Char 1 焊口名称 weldingname Char 104.2.6探伤分类编码库: HJ_expl.DBF 名称 name 类型 宽度 说明 探伤分类 explore Char 2 探伤名称 explorename Char 164.2.7单线号库:HJ_sline.DBF 名称 name 类型 宽度 小数位 单位 depar
23、tmentid Char 4 区号 areaid Char 4 线号 lineid Char 30 SRT比例 Srtrate demical 12 2 FRT比例 Frtrate demical 12 2 PT比例 Ptrate demical 12 2 UT比例 UTrate demical 12 2 MT比例 Mtrate demical 12 2 焊接是否完成 weldfinish Char 1最终完成 lastfinish Char 1 总焊口数 num int 图纸号 graph char 4 BW焊口总数 bwnum int SW焊口总数 swnum int TW焊口总数 twn
24、um int DW焊口总数 dwnum int SP焊口总数 spnum int TH焊口总数 thnum int PL焊口总数 plnum int 焊口探伤完成确认rateqr char 14.2.8用户库 HJ_user.DBF 名称 name 类型 宽度 说明 用户名 username Char 16 单位 departmentid Char 4 权限 purview Char 1 口令 password Char 84.2.9 尺寸当量单价表 HJ_dimen.DBF 名称 name 类型 宽度 小数 尺寸 dimension decimal 5 2 单价 unitprice deci
25、mal 6 2 单位 unit char 84.2.10缺陷编码库:HJ_bug.dbf 名称 name 类型 宽度 缺陷编码 bugid Char 2 缺陷名称 bugname Char 304.2.11焊口库:HJ_weld.DBF 名称 name 类型 宽度 小数位 说明 施工 单位 departmentid Char 4 单位 区号 areaid Char 4 输入 线号 lineid Char 30 部分 管线等级 linegrade Char 4 管道级别 pipegrade Char 10 焊口分类 welding Char 1 焊口序号 weldingid Char 4 打底焊
26、工 bottomwelder Char 5 盖面焊工 surfacewelder Char 5 焊接日期 weldingtime Datetime 合格等级 eligibility int 尺寸 dimension decimal 5 2 壁厚 walldeep decimal 5 2 焊接方法 weldmethod Char 15 焊接材料 weldmatter Char 15 材质 material Char 10 打底材质 bottemmatter Char 10 盖面材质 surfacematter Char 10 焊缝分类 weldingline Char 2 探伤分类 explor
27、e Char 2 委托分类 consign Char 4 使用标准 uselevel Char 14 委托申请 consignask Char 1 优先级别 PRI Char 1 委托日期 consigndate Datetime 予热温度 temperature Char 8 备注1 remark1 text 图纸号 drawingid Char 6 (以下合成氨HCA部分) 热处理状态 heatreq Char 热处理工艺标准 heatstd 热处理委托 heatcon申请热处理委托日期 heatreqdate申请人 app硬度委托日期 hardcondate datetime硬度委托 h
28、ardcon char 1硬度委托人 hardconman char 8质量 外观检查 aspectcheck Char 1 检查部门 检查员号 checkerid Char 3 输入 检查日期 checkdate Datetime部分 点口标志 dotid Char 1 点口日期 dotdate Datetime 备注2 remark2 text 探伤检验 检验结果 proofresult Char 1 部门输入 检验日期 proofdate Datetime部分 片子编号 flatid Char 15 片子数量 flatcount int 合格片子数 fitflat int 探伤信息 ex
29、ploreinfor text 检验人号 proofid Char 3 评片员号 patch Char 3 试验编号 testcode Char 10(以下二部门为HCA使用)(热处理部 热处理日期 heatdate date门输入) 热处理报告号 heatrep char 12(硬度检 热处理结果 heattreatment char 1测部门) 硬度值 hardness Char 15 (HCA 硬度委托char 1) 硬度试验日期 hardtrydate datetime 8 硬度实验报告编号hardtryrep char 12程序自动 MARK mark Char 1 生成 焊口编号
30、weldingnumber decimal 10 4.2.12 返修口 HJ_fancha.DBF 名称 name 类型 宽度 小数位 说明 departmentid char 4 areaid char 4 lineid char 30 weldingid char 4 bottomwelder char 5 surfacewelder char 5 weldingtime datetime consign char 4 proofdate datetime proofid char 34.2.13焊工合格率库: HJ_wrate.DBF(施工单位、质量检查处) 名称 name 类型 宽度
31、小数位 说明 单位 departmentid Char 4 焊工号 welderid Char 5 一次片子数 firstflatnum decimal 6 一次合格数 firstfitnum decimal 6 全部片子数 allflatnum decimal 6 全部合格数 allfitnum decimal 6 一次合格率 firstrate decimal 6 2 全部合格率 allrate decimal 6 24.2.14焊工库: HJ_welder.DBF(质量检查处) 名称 name 类型 宽度 小数位 说明 焊工号 welderid Char 5 姓名 name Char 8 单位编码 departmentid Char 4 性别 sex Char 2 出生日期 birthday smalldatetime 工种类别 workingsort Char 6 焊接工龄 weldingage numeric 2 0 备注 remark text4.2.15探伤片子库:HJ_flati.dbf(检验所 ) 名称 name 类型 宽 度 小数位 说明 单位 departmentid Char 4 区号 areaid Char 4 线号 lineid Char 30 焊口分类 welding Char