论文部分内容阅读
计算机辅助工艺设计(Computer Aided Process Planning,CAPP)是应用计算机快速处理信息功能和具有各种决策功能的软件自动生成工艺,它辅助工艺人员设计零件从毛坯到成品的制造方法,是将企业产品设计数据转换为产品制造数据的一种技术。CAPP不仅能实现工艺设计自动化,也是把CAD和CAM连接起来,实现CAD/CAM一体化,建立计算机集成制造系统(Computer Integrated Manufacturing System-CIMS)的关键中间环节。早期的CAPP技术是独于CAD和CAM发展起来的。要实现真正意义上的CIMS,必须首先解决CAPP与CAD及CAM之间的集成问题。因此本文结合一个实际的CAPP系统,本着实用性的原则,探讨与CAD集成的CAPP系统的设计思想和实现方法,并研究系统实现过程中的一些关键技术。
本文简述了CAPP系统的概念、分类、国内外研究现状及发展趋势,并提出了当前CAD/CAPP信息集成系统中存在的问题,建立了系统的设计目标,分析并确定了CAPP系统的总体框架及总体流程,建立了系统的功能模型,并进行了科学合理的数据库设计。论述了系统各模块的功能及页面设计。
本文详细论述了实现CAD/CAPP集成实现方法,建立了零件总体信息数据库,实现了对CAD图纸中零件总体信息的提取,并将明细表的信息进行排序,读入到数据库中,以便生成BOM表和用户进行查询操作。另外,本文介绍了工序图生成的主要思路,采用链接AutoCAD的方法绘制工序图,建立了工序图库,方便用户绘制、编辑及查找工序图,省去了在CAPP系统中开发绘图工具的工作,从而大大降低系统开发的难度。
本系统以关系型数据库SQL Server 2000、Access为后台服务器数据库,以VisualBasic 6.0作为数据库前端开发工具。系统采用客户机/服务器(C1ient/Server,简称C/S)模式,完成了客户端软件的开发,该模式交互性强、具有很强的伸缩性和可移植性,很大程度上简化了用户操作。
本文研究开发的计算机辅助工艺设计系统是企业实施的计算机集成制造系统的关键中间环节。本文所研究的系统采用了可视化技术、结构化模块化技术、面向对象技术,系统运行直观、安全、高效,并且具有较好的可扩展性。