论文部分内容阅读
随着制造技术的快速发展,工艺设计自动化已成为设计制造集成的关键环节。在CAX的发展过程中,计算机辅助工艺设计(CAPP)系统的发展相对迟缓,已成为系统信息集成的技术瓶颈。随着三维CAD系统的推广应用,企业对直接应用CAD模型的设计信息进行工艺决策的需求越来越强烈。鉴于CAPP系统在工艺决策方面所存在的问题,本文基于三维CAD软件平台Unigraphics(UG),应用数据库技术,结合人工智能技术的成果,采用遗传算法理论开展了面向系统集成的工艺决策方法研究。论文主要探讨了三维CAD环境下零件特征信息的提取方法和基于遗传算法的工艺排序方法。主要研究内容如下:
1、探讨了采用特征提取技术实现设计特征转化为制造信息的方法。应用UG软件提供的二次开发工具UG/Open,开发了特征提取界面,直接从UG模型 中提取设计特征,并将设计特征转化为制造信息,同时,应用人机交互输入方法补充所需的零件工艺信息,作为CAPP系统工艺决策的信息源。所需的工艺信息写入Oracle数据库中,建立了适于工艺决策的零件信息库。
2、采用VC++基于ADO的方法开发了工艺知识库。工艺知识库是CAPP系统的重要支撑系统。论文应用专家系统原理,将决策推理程序与工艺知识(决策规则)分离,实现了工艺决策数据与知识的获取、表达,同时借助扩展实体联系模型理论,建立了较为完善的工艺知识库。
3、为解决工艺规划中零件工艺路线的决策问题,论文采用基于遗传算法的工艺路线决策方法。通过分析零件特征的制造信息,借助于工艺规则库,运用逻辑推理方法得到特征的加工链,并将零件特征的加工链组成加工单元;然后用零件典型加工路线来表达加工决策中的工艺约束要求,结合遗传算法进行加工工艺路线排序,最后能获得合理的加工工艺路线;基本实现了决策算法与零件特征、加工方法的分离。
论文结合实例,介绍了工艺决策程序CAPP的开发和使用,并对本文进行了总结与展望。