基于面向对象技术的网络化CAPP系统研究与开发
【摘要】:
工艺设计是制造业生产过程技术准备工作中的重要环节,是连接产品设计与制造的纽带。以往开发的CAPP系统一般都趋向过度依靠人和过度依靠计算机两个极端,没有把计算机和人的优势充分发挥出来,且都局限在单一的网络环境下。为了更好地发挥人的主观能动性和计算机强大的记忆能力,充分利用当前的网络技术成果,本文提出建立一套基于面向对象技术的网络化CAPP系统,文章从以下几个方面对实现该系统的关键技术进行了研究。
1、系统应用成组技术与面向对象技术生成零件的特征类,实现零件信息的人机交互输入和人机协同工艺过程设计,在工艺设计过程中使人和计算机的优势得以充分发挥。
2、将知识工程中的知识推理规则引入到零件特征类中,用面向对象技术分析方法与知识推理机制的相互关系,用产生式规则作为对象类的方法集合。
3、应用局域网技术和广域网技术分别建立应用程序服务器和网络服务器,实现了基于三层C/S结构和B/S结构相结合的网络化CAPP系统的设计开发和应用。
4、利用面向对象技术分析零件特征类,用各种图例进行特征类的详细分类、分析,并用面向对象语言进行描述,形成面向对象程序类库,形成可执行的程序代码;利用Microsoft SQL Server 2000作为系统的后台数据库服务器,进行合理的数据库结构设计,使用Transact-SQL语言创建数据库中的表并利用.NET构架下的ADO.NET进行数据库的访问;最后利用VB.NET和ASP.NET实现各部分的界面设计和代码设计。
本文开发的QUST-CAPP系统是基于面向对象技术的,零件信息以特征类的形式存在,易于操作和系统维护升级,网络化设计便于企业内部及企业之间进行技术信息交流,在很大程度上提高了工艺规程设计的质量和效率。