当前位置: 首页 > 范文大全 > 公文范文 >

锅炉压力容器中焊接工艺规程辅助系统的研究使用

时间:2022-05-16 11:15:03  浏览次数:

【摘 要】本文介绍了基于VB和Access相结合编制的锅炉压力容器焊接工艺规程辅助系统,并举例说明了该系统在实际工作中的应用。

【关键词】锅炉;压力容器;焊接;VB;Access

0 前言

锅炉压力容器在我国国民经济建设中起着十分重要的作用,而焊接技术是在锅炉压力容器生产制造过程中主要加工技术之一,也是保证产品质量的关键因素。但是目前焊接工艺设计仍然以手工设计为主,一般是凭借设计者的经验,参考典型方案,初步拟定,逐步完善或改造创新,这必然导致设计周期长、开发成本高。近年来,计算机辅助工艺设计技术得到了很大发展,将其应用于焊接领域已经是锅炉压力容器企业迫切的要求。针对目前情况,本文对锅炉压力容器焊接工艺辅助设计系统进行了研究。

为了保证焊接工程的质量,基于计算机技术在焊接领域的应用现状,分析了焊接工艺规程设计的特点,开发出了焊接工艺规程制定系统。焊接工艺规程制定系统是一个基于Access 数据库,以可视化编程技术Visual Basic 6.0 为平台开发的软件。系统建立了多个元素的数据库,如母材、焊接材料、焊接工艺参数、焊接坡口形式、焊接顺序等数据库,可以依据不同用户的需求,能够实现查询、添加、修改、删除等基本功能查询,同时可以进行焊接工艺设计,并对其进行评定和反馈,最终得到最优化设计。该系统应用于焊接工厂可实现焊接工艺的快速设计。

应用程序是系统开发的最主要部分 ,通过它能够进行系统结构的设计 ,实现所需要的功能。而程序的编写则需要以明确的了解系统建立的目的 ,充分地进行系统设计分析 ,详细地划分系统的模块为前提。为此 ,如图1所示 ,数据库系统共划分了3 大基本模块:系统管理模块、主功能模块、系统维护模块;在这其中,主功能模块又包含有能够对数据库进行操作的删除,修改,添加,查询和打印等模块。

1 主界面窗口设计

程序运行后,输入的用户名和密码无误就能登录到主界面窗口。主界面窗口其caption属性设为WPS设计系统,考虑到设计软件的功能结构问题,选择应用ComboBox,可以有下拉菜单可供选择,而不需要用户进行输入,简化了用户的操作。主界面中包括三部分,主功能、系统维护和退出系统。

本程序主功能模块包含添加、查询、删除、修改四个子项,单击可进入相应功能模块。系统维护包含添加新用户和清空数据库两个子项。

2 添加功能设计

添加功能是WPS设计系统主要功能之一。通过添加功能,可以将任何合适的正确的焊接工艺规程添加到数据库中,在目前,各行各业的焊接工艺规程可能都不相同,并没有一个统一的格式,用户可以将自己企业中的合格的焊接工艺规程全部通过添加功能添加到系统中,在需要的时候可以快速的查询出来,这会省下大量的时间与精力。该窗体布局是参照陈裕川编写的《焊接工艺设计与实例分析》中所推荐的锅炉水冷壁直管对接焊缝焊接工艺规程格式设计的。由于规程内容较多,故分了两个窗体addform和addform2。程序运行后,单击主窗体中主功能中的添加即可打开该窗体。

焊接工艺评定包含文字、数值、和图片三种数据。对于文字和数值,添加到数据库的操作也相对简单,而图片的添加方式有很多种,并且在相关书籍以及论文中涉及较少,因此添加过程也相对复杂。

在本次设计中,根据设计要求以及之前设计的成果,有三种可供选择的添加方式,分别为利用焊接图形生成软件生成焊接坡口或焊接顺序,自动保存为bmp格式并进行直接添加,第二种为bmp格式图片浏览添加,第三种为画图板完成画图后通过程序编译,实现图片的直接添加,三种方式的实现为用户的添加操作提供了便利,而具体设计过程如下:

由于需要用户进行添加方式的选择,因此,在界面中就必须包含下拉的可选择菜单,这就用到了ComboBox控件。

首先在界面添加两个ComboBox控件,在属性设置中List选项中分别设置为图形生成软件,浏览,画图板加以区别,然后再添加两个Command控件,caption设置为确定,最后,作为三种方式均需要的则是在所设计的图片的添加位置要添加image控件,该控件的特点是可以进行位置的确定,使得图片以指定的大小添加到指定的位置。具体布局效果如图3:

3 查询功能设计及打印功能介绍

查询窗体是根据使用人输入的母材、焊接方法及规程编号进行查询符合自己要求的WPS,而且母材、焊接方法和规程编号可以同时输入,也可以按母材、焊接方法或两者组合的方式进行,不过当输入了规程编号时,则不需要在输入其他查询条件,这是应为本设计中焊接工艺规程的编号具有唯一性,即一个规程编号最多只对应一份焊接工艺规程。如果查询到满足条件的焊接工艺规程,则将其显示在MSHFlexGrid控件中。

下图为输入报告编号0803,单击查询后的效果如图5:

在搜索到满足条件的焊接工艺规程后,MSHFlexGrid控件虽然能将结果显示出来,但由于其表格形式是固定的,每一条记录的所有内容都显示在一行,当要查看某些固定项的信息时,采用滚动条拖动就很难快速定位。为解决这个缺陷,本设计在工程中添加的一个dataenvironment和datareport报表设计器。当点击查询,MSHFlexGrid控件会显示查询结果。单击可选中任意一条记录,点击“显示规程”按钮,就会将选中的记录通过datareport1以标准的焊接工艺规程格式显示出来。该过程涉及到图片的读取问题,由添加模块可知,图片是以二进制文件数据的方式保存到数据库中的,在这里就必须反过来将二进制数据文件转化为图片文件。在选中规程,单击显示规程具体效果图如下:

4 结论

WPS焊接工艺设计系统属于设计型的焊接应用软件。本文开发的系统是采用visual basic 6.0可视化编程语言结合Access数据库,利用ADO连接数据库方式所开发的一个焊接工艺规程设计系统。该系统主要是对WPS焊接工艺规程的设计添加等功能作了详细的介绍,能够实现添加、查询、打印、删除和修改等基本功能。而且本文也对计算机在焊接工程方面的的应用潜力作了一些探索,与焊接图形软件相结合,初步可实现软件系统的生产实践中的应用,有一定的参考价值。

开发的焊接工艺规程设计软件,可以对企业的焊接生产以及焊接工艺规程制定进行有效管理和查询;利用数据库自动生成焊接工艺规程,并提供了方便的数据库添加方法,企业可以根据需要补充和更新焊接数据库。该系统的开发将会提高工艺设计质量,为企业改善管理提供科学依据,实现工艺过程的规范化和标准化。

虽然本文设计的系统完成了设计要求,但是个人能力有限,还有许多细节问题并不完善,所以还需进一步的研究。另外,一个完整的焊接工艺计系统所具备的功能是非常庞大的,本文只是完成了其中一个功能模块的设计,还需进一步的探索,才能不断完善其功能,发挥使用价值,实现商品化。

【参考文献】

[1]安剑,孙秀梅.Visual Basic数据库系统开发自学手册[M].北京:人民邮电出版社 2008,3.

[2]陈裕川.焊接工艺评定手册[M].北京:机械工业出版社,2000,1.

[3]童彦刚.计算机辅助焊接工艺卡生成系统的研究与开发[D].重庆大学,2001,5.

[4]赛奎春.Visual Basic信息系统开发实例精选[M].北京:机械工业出版社,2005,7.

[5]陈裕川.焊接工艺设计与实例分析[M].北京:机械工业出版社,2009.9.

[6]王宗杰.焊接专家系统的国内外研究现状及发展前景[C]//计算机在焊接生产中的应用的学术与技术交流会论文集.1992:95-100.

[7]董国平,颜志军,万丽.visual basic数据库开发[M].北京:电子工业出版社,2006,8.

[责任编辑:王静]

推荐访问: 规程 锅炉 压力容器 辅助 焊接工艺