焊接工艺设计数据库系统软件的开发.docx
- 文档编号:29981277
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:11
- 大小:20.55KB
焊接工艺设计数据库系统软件的开发.docx
《焊接工艺设计数据库系统软件的开发.docx》由会员分享,可在线阅读,更多相关《焊接工艺设计数据库系统软件的开发.docx(11页珍藏版)》请在冰豆网上搜索。
焊接工艺设计数据库系统软件的开发
焊接工艺设计数据库系统软件的开发
陕西科技大学
JOURNALOFSHAANXIUNIVERSITYOFSCIENCE&TECHNOLOGY
?
57?
文章编号:
1OOO一5811(2005JO2一OO57一O5
焊接工艺设计数据库系统软件的开发
王春伟,赖炼,欧德群,黄伟华,黄鹏华,蒋红梅
(i.广西大学机械T程学院,广西南宁530004;2.广西大学林学院,广西南宁530004)
摘要:
开发出了一个用于辅助焊接技术人员进行焊接工艺设计的计算机软件系统,该系统主
要由3部分组成:
人机接口模块,数据库数据查询模块,结果输出模块,应用于焊接厂可实现焊
接工艺的快速设计.
关键词:
焊接工艺;设计;数据库
中图分类号:
TP392:
TG44文献标识码:
A
0引言
在过去的几十年中,已经有一些研究者利用AI和知识基系统的方法来解决焊接过程的工艺设计问
题,建立起了一些原型系统[1].专家系统将人类专家的知识和经验以知识库的形式存人计算机,并模仿人
类专家解决问题的方法和思维过程,利用这些知识和经验对现实中的问题作出判断和决策嘲.专家系统
可以利用知识库中的知识指导试验设计,数值模拟,结果解释,选择合理的优化方法并推荐迭代初值等,从
而减少了试验次数或迭代次数,提高了优化准确度,降低了成本【3].另一方面,试验与模拟优化结果又进
一
步丰富了专家系统的知识,使其功能更加强大[4].
基于以上各因素的考虑,我们利用MicrosoftAccess制作了”焊接工艺设计及缺陷分析数据库系
统”,它虽然不是真正意义上的CAPP系统[5],但作为一个小巧的软件它能够提供一般的工艺设计中的许
多重要知识L6],并可以使工艺人员从繁琐重复的事务性工作中解脱出来,迅速编制出完整而详尽的工艺文
件,缩短生产准备周期,提高产品制造质量,进而缩短整个产品的开发周期[7],从根本上改变工艺过程设计
的个体劳动与手工劳动性质,提高工艺设计质量,同时为制定先进合理的工时定额及改善企业管理提供科
学依据,实现工艺过程的规范化,标准化与优化[8l9_.
l焊接工艺设计数据库系统的整体设计思路基于知识的焊接特征分类
材料,型材或零件连接成零件或机器部件的方式有机械连接,物理化学连接和冶金连接(焊接)3类,
这些连接成形技术在机械制造,建筑,车辆,石油化工,原子能,航空航天及各种尖端科学技术中发挥着积
极的作用Ll...
机械连接是指用螺钉,螺栓和铆钉等紧固件将两种分离型材或零件连接成一个复杂零件或部件的过
程.物理和化学连接是用粘胶或钎料通过毛细作用,分子间扩散及化学反应等作用将两个分离表面连接
成不可拆接头的过程,通常指针焊,封接和胶接3类.冶金连接即焊接是通过加热或加压(或两者并用)使
两个金属分离表面的原子达到晶格距离,并形成金属键而获得不可拆接头的工艺过程[1.
*收稿日期:
2004—11—2】
作者简介:
王春伟(1964一),男,广西博白县人,硕士,副教授,研究方向:
模具设计,材料品质测试及过程控制研究
?
58?
陕西科技大学第23卷
冶金连接(焊接)是目前应用极为广泛的材料连接方法,它具有以下优点:
节省材料,减轻结构质量;接
头的密封性好,可承受高压;加工与装配工序简单,可缩短加工周期;易于实现机械化和自动化生产,提高
生产率及产品质量.但焊接是一个不均匀的加热和冷却过程,焊接件会产生焊接应力和变形,因此,必须
采取一定的工艺措施予以防止Ll引.
金属材料的冶金连接(焊接)分类如下所示:
冶金连接(焊接)
熔焊连接
电弧焊
电渣焊
电子束焊
激光焊焊接成形常见的缺陷
本文所描述的工件焊后在接头处存留下来的不完整状态称为焊接缺陷,主要有焊接裂纹,未焊透,夹
渣,气孔和焊缝外观缺陷等,这些缺陷会减少焊缝截面,降低承载能力,同时导致应力集中,引起裂纹,降低
材料的疲劳强度,易引起构件破裂而脆断[133.焊接成形方法的选择
焊接成形方法的选择应充分考虑材料的焊接性,焊件厚度,焊缝长短,生产批量质量等因素,并结合各
种焊接方法的特点和应用范围来确定.基本原则是:
在保证产品质量的前提下,优先选用常用的焊接方
法;生产批量较大时,要考虑提高生产率和降低成本等[1.焊接工艺参数的选择
焊接工艺参数主要包括焊接接头形式,板厚,焊丝直径,焊接电流,电弧电压,送丝速度,焊接速度等.
不同的焊接方法所选择的工艺参数有所不同[1引.
图l焊接工艺设计数据库系统软件选择界面图2焊接工艺设计参数系统选择界面
焊
弧焊
子焊焊波焊焊焊
离子擦声炸散频
等电摩超爆扩高
●●●●●
Lr●,●●●●●●J,●●●●,●【
接
连
焊
压
第2期
丧
王春伟等:
焊接工艺设计数据库系统软件的开发?
59?
对应模块的建立
根据生产中最常见的焊接过程,我们把所设计的数据库系统划分为3个主要的模块,分别是焊接缺陷
及原因分析模块,焊接成形方法选择模块,焊接工艺参数选择模块,如图1~图3所示.
图3焊接缺陷分析界面
2数据库的建立
数
据
库
主界面
焊接方法II工艺参数IJ缺陷分析
N
焊接类别
电弧焊ll埋弧焊II其它形式II用户输入
焊接基本参数
二]二=
焊接参数计算
————1——一
●
1竺墨查竺:
IL_—一
@
图4系统结构图创建数据厍
数据库是进行数据处理的基础,它不仅保存了所有的静态数据,更为动态数据的处理带来了极大的方
便.一个设计合理的数据库,不仅可以使人获得有用的信息,更可以使数据库管理人员极其方便,快捷地
管理其中的数据,因此创建数据库就成为数据库处理中的重要一步.
Access提供了多种数据库模板,这些模板涉及范围广,应用广泛.可以先创建一个空数据库,然后通
过使用设计器创建表嘲.表是Access存储数据及其它相关信息的一种方式,表中的数据是以一种分类的
方式进行存储.由于焊接工艺数据参数多是以表格的形式显示,且数据庞大,类型众多,故数据表的创建
是首要的一步.数据库结构
本系统软件主要是应用计算机语言对焊接缺陷及原因分析,焊接成形方法的选择,焊接工艺参数的选
择,数据查询及焊接参数的计算进行编程,使之实现计算机化嘲.由于各种焊接方法,特点等诸多因素的
不同,因而各种焊接方法具有不同的焊接设计方案,这就要根据焊接方法的不同特点分门别类,对不同的
焊接方法采用不同的设计方法和计算步骤,以获得合理的焊接数据,并用于焊接工艺的设计过程.基于
以上考虑,我们对系统软件进行了模块化设计,将它们分为以下几个主要的模块:
人机接口模块,焊接缺陷
及原因分析模块,焊接成形方法选择模块,焊接工艺参数选择模块,结果输出模块.系统软件的运行结
构如图4所示.
?
6O?
陕西科技大学第23卷部分系统源程序
窗口ll:
PrivateSubsl—Click()
UnloadForml1
EndSub
PrivateSubForm_Load()
Data1.DatabaseName—App.Path+
EndSub
窗口12:
PrivateSubsl——Click()
UnloadForml2——
wanl
EndSub
PrivateSubForm_
Load()
Data1.DatabaseName=App.Path+
EndSub
窗口13:
PrivateSubsl—
Click()
UnloadForml3——
wan2
EndSub
窗口14:
PrivateSubCommandl—Click()
Forml5一
EndSub
PrivateSubCommand2一
Click()
Form71——
EndSub
PrivateSubfl—Click()
Forml4—.
Forml5——
EndSub
(限于篇幅,其它窗口程序从略)
“\shuju97.mdb’’
“\shuju97.mdb’
3总结
焊接工艺设计是焊接过程的一个重要环节,对焊接产品质量和焊件的制造成本,质量都具有重要影
第2期王春伟等:
焊接工艺设计数据库系统软件的开发
响.正因为如此,本设计的目的之一就是使设计人员可以方便快捷地查询到焊接工艺的相关参数,缩短工
艺设计周期,并使工艺方案制定速度更快.本系统对焊接方法进行了分类,对其工艺设计所需的工艺参数
进行了归类,整理,然后将其合为一个整体,从而使使用者可以较快地查到设计所需的数据,避免了过去一
边设计一边翻书的烦恼.
本系统的不足之处在于我们对MicrosoftAccess的很多特性没有能够深入了解和学习,许多编程语
言没能很好的使用,致使设计出的系统还比较简单,只能实现一些基本的功能.对于实际生产中冲模设计
到底需要查询哪些数据还有些模糊,在建立数据库的过程中还有不完善的地方.虽然如此,我们相信这项
工作还是很有应用前景,通过对其进行大的改进,例如增加一些功能强大的模块以实现较复杂的查询,使
其涵盖的数据面更广,可以满足更广阔的需要[1,另外还可以在其完善后将其作为计算机辅助工艺设计
(CAPP)的一个模块.?
参考文献
[13阮雪榆.中国模具工业和技术的发展[刀.模具技术,2001,(4):
36~37.
[2]李新城.材料成形学[M].北京:
机械工业出版社,2000,136~164.
C33师昌绪.21世纪表面工程的发展趋势口].中国表面工程,2001,(5):
66~69.
[43M.tisza.Expretsystemsformetalforming[J].J.Mater.Process.Techno1.,1995,(53):
423~432.
[5]K.OSAKADA.Expe~systemforcoldforgingprocessbasedonFEMsimulation[J].Ann.CIRP,1990,(45):
43~63.
C63Hong—SeokKim,Yong-TaekIM.Expertsyetemformuff-stagecold-forgingprocessdesignwithare-designingalgorithm[J].J.Ma—
ter.Process.Teehno1.,1995,(54):
271~289.
[73K.Osakada,G.yand.Applieationofneuralnetworktoexpertsystemforcoldforging[J].1nt.Maeh.ToolsManuf.,1991,(34):
260~239.
[83东名,吴名月.Access2002数据库管理实务[M].北京:
人民邮电出版社,2002,15~124.
[93龚沛曾,陆慰民,杨志强程序设计教程版)[M].北京:
高等教育出版社,2000,20~246.
C103周雄辉.现代模具设计制造理论与技术[M].上海:
上海交通大学出版社,2000,12~145.
Cl13肖详芷,王孝陪.中国模具设计大典[M].北京:
科学技术出版社,2003,35~115.
C123陈祝年.焊接工程师手册[M].北京:
机械工业出版社,2002,II5~225.
C133陈平昌.材料成形原理[M].北京:
机械工业出版社,2001,108~118.
C143周雄辉,彭颖红.现代模具设计制造理论与技术[M].上海;上海交通大学出版社,2000,5~25.
C153肖景容,姜奎华.冲压工艺学[M].北京:
机械工业出版社,1992,2~65.
C163卢毅数据库设计实例导航[M].北京:
科学出版社,2001,5~120.
C173谭小丹,刘国庆,李光明数据库编程思想与实践[M].北京:
冶金工业出版社,2002,3~175.
DEⅦLoPINGTHEDATABASESolFTWARESYSTEMToASSIST
DESIGNINGoFWELDINGTECHNoLoGY
WANGChun-wei,LAILian,OUDe—qun,HUANGWei-hua,HUANGPeng—hua,JIANGHong-mei
(MechanicalEngineeringSchool,GuangxiUniversity,Nanning530004,China)
weldingtechnology.Itmainlyconsistofuserinterfacemodel,modelofinquiringindatabaseandexport
resultmode1.Itcanbeusedtodesignweldingtechnologywithhighspeedinweldingfactory.
Keywords:
welding;design;database
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 焊接 工艺 设计 数据库 系统软件 开发