论文部分内容阅读
随着制造业信息化进程的不断深入,CAPP向集成化、智能化、网络化方向发展。工艺数据库作为CAPP系统的基础支撑,是保证CAPP系统正常运行以及实现与CIMS其它子系统集成的重要核心技术。本文通过对CAPP设计原理、研究动态、应用现状和发展趋势以及工艺数据库在CAPP中的作用进行分析和概括,并针对设计与制造信息的集成和工艺数据管理问题,构建了基于Client/server结构的CAPP网络数据库系统,结合oracle数据库开发技术和UG CAD二次开发技术,采用面向对象编程语言C++开发了CAPP零件信息输入模块和工艺数据管理模块。主要内容包括:
1、分析CAPP系统需求,建立客户/服务模式下网络数据库的结构,实现系统网络连接和在防火墙方式下数据的异地通信;
2、在特征建模技术的基础上,通过对零件设计信息模型和制造信息特点的分析,提出信息从设计域到制造域的转换方法和零件几何信息、工艺信息的传递途径,阐述了基于特征的零件信息描述法和ER方法,建立基于特征描述法的零件信息模型,采用DLL方式无缝嵌入CAD进程,进行三维实体模型的特征信息提取和存储;
3、应用深度搜索递归调用方法遍历实体模型装配结构,构建产品、零件、特征信息库和工艺数据库,开发了基于产品装配树型结构的信息管理模块;
4、分析工艺数据的特点和内涵,研究了动态工艺数据和静态工艺数据的不同存储结构,创建了制造资源、知识数据库,阐述了企业具体制造环境下资源库、知识库自定义和扩展的实现方法;利用数据库开发技术,实现对数据的各种操作(查询、浏览、添加、修改、删除、更新);
5、探讨了数据安全问题,包括CAPP数据库的备份和恢复,以及用户权限管理。