论文部分内容阅读
CAPP(计算机辅助工艺设计)主要针对手工制作工艺文件中反复存在的耗时耗力问题,同时制造环境随市场变化对计算机辅助工艺设计决策系统提出了更高要求。CAPP中的智能工艺决策技术逐渐在此环境中发展,工艺决策能力很大程度上决定了系统的智能化。工艺设计离不开对零件形状、尺寸等零件信息进行编辑并使其合理加工,前期导入零件信息;中期确定工艺加工方法与路线决策、加工设备与切削参数;后期加工工序平衡生产与排序为工艺决策所面临的主要问题。利用CAPP快速建立工艺模型,是当今计算机普及与高昂专业人力成本所导致的必然结果,设计CAPP首先考虑解决工艺设计中普遍存在的共识与重复劳动,从而解放工艺设计人员进行新工艺研究。本文以CAPP专家系统为出发点,研究蝶阀工艺决策模型,如何快速对蝶阀产品生成合理的加工方法和加工路线,文章主要内容如下(1)零件设计图中主要描述产品几何形状、粗糙度、精度,图表中还包括零件部件名、加工参数与设计人员等信息。计算机辅助工艺设计前应考虑如何将其导入数据库以供系统调用,文中采用特征二叉树组织零件特征信息,零件特征可分为left与right两个方向,包括主特征与辅助特征,二叉树针对主辅特征进行分类。(2)数据库中数据分为事实库与知识库,事实库存储系统本身运行需要的数据与零件信息既定事实,知识库存储加工原则,程序结构中分别调用框架struct变量与IF-THEN条件语句处理两类数据,后者也称为产生式规则。THEN结果为已有条件模式下既定事实,对于不匹配已有实例情况下,导入该零件基本信息,就零件特征信息、材料、特征加工方案、工装设备映射归一化为[0,1]间数值,以训练后神经权值网络判断加工方法。BP为有教师训练,初次结果人工标注并给出满意解以形成权值库。(3)单个特征面至多经过三个加工阶段,但实际生产并不是单设备单特征面加工,各特征面要求进行工序排序,以满足顺序加工与节拍生产。文中先采用分级规划法对各个阶段分别处理,考虑零件特征方向,根据零件特征模型与零件加工规则确定约束关系与邻接矩阵;其次考虑对设备需求,依据单方向单机床在满足加工阶段下尽可能完成加工任务的原则下,分别划分车、钻、镗床加工工艺,并给出加工目标优化函数,建立遗传算法;遗传算法为全局概率搜索算法,分别对工序加工顺序与工站工时建模,前者考虑调头、刀具与加工约束建立目标函数,后者结合“目标追踪法“中以标准差判定零件物料是否均衡投入的见解,增加逆序约束罚函数,以确定在产量与节拍下以生产波动最小、满足加工约束的目标函数。(4)系统设计考虑Visual C#与SQL分别建立程序框架与数据库。建立系统前应考虑系统总体功能,主要是数据导入、信息存储、工艺决策与生成工艺卡片,数据库数据包括加工方法、热处理信息、设备、特征、加工过程、材料、刀具,夹具等并以鸦脚模型表述主关键字与其余字段。