基于VB的高温球阀计算机辅助工艺系统.doc_第1页
基于VB的高温球阀计算机辅助工艺系统.doc_第2页
基于VB的高温球阀计算机辅助工艺系统.doc_第3页
基于VB的高温球阀计算机辅助工艺系统.doc_第4页
基于VB的高温球阀计算机辅助工艺系统.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于VB的高温球阀计算机辅助工艺系统(MGQF-CAPP)的开发引言 计算机辅助工艺设计也称CAPP,是企业逐步推行信息集成和CIMS应用工程的重要基础之一。在科学技术飞速发展,产品更新换代频繁的今天,传统的工艺设计方法已不能适应机械制造业的发展需要。 因为零件的形状、结构千变万化,各企业中机床、夹具、刀具和量具的参数也各不相同,因此目前的CAPP系统无法根据用户的需要自动生成工艺流程及工艺过程卡片,现有的CAPP系统只能停留在根据人工所排工艺录入统一格式的工艺过程卡片。 本课题受天津职业大学科研基金资助,对天津某阀门公司生产的各类阀门进行了尺寸系列化、图纸计算机化、工艺设计标准化改造,取得了较好效果。MGQF-CAPP系统开发的主要目标是让有经验的工艺人员从重复烦琐的劳动中解放出来,去从事改进工艺提高生产效率的工作,使不大熟悉工艺的人员能应用本系统生成优化的高质量的工艺规程。 一、高温球阀加工过程分析 本系统针对天津某公司高温球阀的生产需要,对其生产的主要零件阀体、阀芯、阀杆、锁紧套、压盖的八大尺寸系列所选用的机床、夹具、刀具和量具以及加工方法和工艺过程进行标准化。这些零件结构相同或相似,因此可根据零件结构及尺寸的不同自动生成工艺流程及工艺过程卡片,同时在每一个零件的各个加工工序环节中可以根据表面粗糙度要求的不同自动选择机床、刀具、夹具和量具。 球阀零件共同特点是:每种同名零件结构相似,材料相似,只是随着DN值和长度值变化,其材料与结构部分变化,由于尺寸变化加工方法略有变化。因此我们根据相似性原理,提取主要特征,进行典型工艺设计,在计算机辅助下实现工艺自动化。避免了加工随意性、工艺管理频繁变化带来工艺规程紊乱等现象。 确定生产系列:按照市场需求,高温球阀主要有:DN25、DN32、DN40、DN50、DN60、DN80、DN100、DN125等八个系列。DN表示阀门最大直径,称为公称直径。一般按照由小到大系列,产品数量逐渐减少。另外生产呈周期性,500-200件/批不等。确定生产某种系列产品实际就是确定阀体的公称直径DN,从而相应本系列其它零件主要尺寸随之确定。 工艺规程不仅是数控编程的依据,也是操作人员调整机床和观察零件加工过程的重要参考文件。高温球阀加工是中小批量生产,常常应用普通机床加工。近些年,数控车削等设备普及,阀门制造业也越来越多采用数控设备。另外,在高温球阀设计过程中,我们使用了CAXA电子图版进行全面CAD设计,采用自动生成工艺技术-CAPP成为必然。为实现各种加工方法兼用性,采用工艺过程卡(工艺路线)和工序卡。不采用NC工艺卡。 二、系统的设计步骤及思路 首先,制定系列的标准: 1、制订典型工艺过程; 2、工艺术语标准化: 3、工艺符号、代号标准化; 4、工艺文件标准; 5、工艺余量标准; 6、切削参数标准; 7、工艺定额管理标推; 8、工艺装备标准。 然后,将各零件的主要尺寸(包括DN值)、用户使用的加工设备(包括机床、刀具、夹具、量具)、由经验丰富的工艺人员编制好的各零件加工工艺流程、加工工艺过程(包括序号、工序名称、工序内容、机床、夹具、量具)、针对不同粗糙度采用的不同加工方法以及不同要求时的切削速度及切削用量分别建立数据库。 最后,用Visual Basic设计其操作系统界面并建立起与Access数据库的链接,从而实现对不同尺寸的不同零件所属系列的判断,并可自动生成该零件的工艺流程及工艺过程卡片,还可以自动选择各个加工工序环节中所使用的机床,刀具,夹具,量具。 三、系统开发过程 基于VB的高温球阀计算机辅助工艺系统MGQFCAPP的设计和开发按以下步骤实现; 1、确定系统的功能要求: 1)能完成阀门主要零件加工路线、机床选择;切削参数确定:刀具、量具、工时等选择; 2)能与数据库、零件库链接; 3)具有标准工艺模块,能进行增删、修改操作。 4)具有打印等输出功能。 2、确定系统的性能要求: 1)对使用者不需进行计算机等专业培训,中文提示下进行鼠标点击即可得到所需工艺:2)不需得到标准工艺文件,在屏幕显示状态下就能知道零件加工路线、机床选择;切削参数确定;刀具、夹具、量具、工时等选择; 3)记录使用者及其操作; 4)需要打印等要求时,可打印; 5)软件安装容易,安装后运行所占空间小。 3、确定系统的结构流程(见图1) 4、选择合适的软件 1)数据库软件的选择 自从Microsoft公司推出Access以后,由于其具有操作简便、功能强大,允许以一种高效、一致的方式对信息进行集中访问并且易于建立和维护,因此这种数据库软件受到越来越多的人们的喜爱,并且很快取代了d-Base、Fox-Pro等数据库。 2)编程软件的选择 Visual Basic 6.0是Microsoft公司推出的Visual Studio 6.0对可视化应用程序开发工具组件中的一员,也是当今世界上最流行的可视化编程工具。它不但简化了可视化编程的方法,而且使得应用程序的开发流程更加流畅,功能也更加强大。特别是Visual Basic 6.0在数据库方面如数据视图窗口和数据环境设计器的改进,使用户能够在当前环境中轻松自如地开发出各种功能的数据库应用程序。本课题应用此软件实现前述功能要求。 5、编程实现系统结构 1)在ACCESS中建立以下数据库: 表面粗糙度加工方法库 切削用量方法库 刀具、量具库 工艺过程库 机床型号库 夹具库 零件系列库 2)用VB编程设计各页面并建立各部分相关内容与数据库的链接 下面以阀体为例说明VB编程的方法。 在该窗体中双击各Text Box窗口中的Text1,进行下列程序的编写,即可实现与阀体加工工艺过程库的链接: Private Sub Form_Load() Dim dbs As Database Dim rst As Recordset Dim qdf As QueryDef Set dbsOpenDatabase(”db工艺.mdb”) Set rstdbs.OpenRecordset(”阀体加工工艺过程”) Text1(0).Text=rst.Fields(”工序名称”) rst.MoveNext Text1(1).Text=rst.Fields(”工序名称”) rst.MoveNext Tex1(2).Textrst.Fields(”工序名称”) rst.MoveNext Tex1(3).Textrst.Fields(”工序名称”) rst.MoveNext Tex1(4).Textrst.Fields(”工序名称”) rst.MoveNext Tex1(5).Textrst.Fields(”工序名称”) rst.MoveNext Tex1(6).Textrst.Fields(”工序名称”) rst.MoveNext Tex1(7).Textrst.Fields(”工序名称”) End Sub Pivate Sub Label6_Click() End Sub Pivate Sub Label8_Click() End Sub Private Sub Text1_Change(Index As Integer) End Sub Pivate Sub Text2_Change() End Sub 在上述窗体中双击各Conmmand/Button,即可实现与该命令按钮所对应的下一级窗体及与其相关数据库的链接: Private Sub Combo1_Change() End Sub Private Sub Combo1_Click(Index As Integer) 粗镗粗糙度.Show vbModal End Sub Private Sub Command2_Click() 扩孔粗糙度.Show vbModal End Sub Private Sub Command3_Click() 扩孔粗糙度.Show vbModal End Sub Private Sub Command4_Click() 粗车.Show vbModal End Sub Private Sub Command5_ Click() 车螺纹.Show vbModal End Sub Pivate Sub Command6_Click() 扩孔粗糙度.Show vbModal End Sub Pivate Sub Command7_Click() 阀体工序文件.Show vbModal End Sub Pivate Sub Command8_Click() 阀体工艺流程.Show vbModal End Sub Pivate Sub Command9_MClick() 阀体加工决策表.Show vbModal End Sub Pivate Sub Form_Load() Dim dbs As Database Dim rst As Recordset Dim qdf As QueryDef Set dbsOpenDatabase(”db工艺.mdb”) Set rstdbs.OenRecordset(”阀体加工工艺过程”) Private Sub Label6_Click() End Sub Private Sub Label8_Click) End Sub Private Sub Textl_Change(Index As Integer) End Sub 四、结论 将经过标准化的优化工艺或编制工艺的逻辑思想(长期以来工艺师们积累的知识和经验),通过CAPP系统存入计算机,在计算机生成工艺时,CAPP软件首先读取有关零件的信息,然后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论