论文部分内容阅读
针对我国自动武器行业数控加工工艺设计缺乏规范、完全依靠设计师经验及程序编制效率低下的特点,本文以自动武器关重件为例提出了基于知识的自动武器关重件数控加工工艺设计技术研究,将KBE领域的关键技术应用于自动武器关重件的数控加工研究,提出三种加工参数推理预测的可行方案并创建相应的软件推理模块。具体研究内容有以下四点:(1)研究了基于PMI/MKE的自动武器关重件NC代码自动生成技术,阐述了三维PMI标注与MKE技术相结合的NC代码生成技术实现方法,对其关键技术加工特征定义方法以及加工规则定制和调用规则进行了深入研究。以自动武器典型零件特征开闭锁螺旋槽特征为例,详细介绍了 NC加工代码自动生成的原理。(2)研究了基于BP人工神经网络的数控加工方法和切削参数预测技术,分析了基于Matlab的BP人工神经网络加工方法及参数预测方法,确定了加工方法及参数预测模型的结构及参数,通过收集整理得到的样本对神经网络进行训练和精度分析,并创建了基于BP神经网络参数预测软件模块。(3)提出了基于实例-BP神经网络的关重件数控加工知识综合推理技术,总结出了17类自动武器零件的典型加工特征,结合企业的现有生产状况创建了其数控加工知识库;采用基于实例推理的方法创建了其数控加工知识推理机,对推理得出的相似实例,通过训练好的BP神经网络预测其工序能力,选择工序能力最高的切削参数组输出,从而确定其优化的工艺参数;创建了基于实例-BP神经网络综合推理软件模块。(4)基于以上三种方法提出一种基于知识的自动武器关重件三维数控工艺模型的创建方法,以某型号自动武器关重件机框体为例介绍了该方法的实现过程。提出一种工艺流程设计方法,并创建了对应的软件模块。开发了"自动武器关重件数控加工编程辅助工艺设计软件",并在NX软件的基础上进行二次开发,创建了对应的软件接口。