论文部分内容阅读
作为现代重要制造手段之一的粉末冶金工艺具有生产率高、加工成本低、材料利用率高、产品加工精度稳定、操作简单、易于实现自动化等优点,因此在工业生产中获得了越来越广泛的应用。粉末冶金零件的工艺性判别建立在专家经验与领域知识的基础之上,信息技术的飞速发展使大量经验与知识为更多人应用成为可能。采用专家系统技术可以充分利用领域知识,显著地提高工作效率。在分析了产品信息模型及特征建模的基础上,根据粉末冶金零件特点,提出了基于UG的特征建模过程,作为系统实现的先导技术。之后,本文的焦点关注于基于规则的推理RuIe based reasoning RBR在粉末冶金零件工艺性判别中的应用。研究了RBR的原理与机制,并分析了粉末冶金零件的工艺性判别过程,指出了RBR在工艺性判别中的适用性。
在熟练掌握UG/OPEN API二次开发语言的基础上,使用VC++6.0为二次开发工具,在Window2000/XP操作系统下开发出了基于规则的粉末冶金零件工艺性判别系统。分析了系统的整体结构及其工作流程,用MFC技术开发出了系统的工作界面,利用大量的UG/OPEN API函数来实现系统的主要功能。此外,作为专家系统必需部分的数据库技术,本文也做了一定的研究,并利用Aocess数据库对系统中的数据进行存储。