论文部分内容阅读
本文主要分析了目前国内外焊接 CAPP系统研究的应用和发展现状及现有焊接 CAPP系统中存在的问题,根据某航空制造企业实际电阻焊工艺设计过程和参照企业相关标准,采用软件工程思想、面向对象技术、数据库技术,开发出电阻焊CAPP系统。 对电阻焊 CAPP系统进行系统分析,在充分调研和与该企业焊接技术人员广泛沟通的基础上,确定了系统的功能需求、操作风格,并确定了系统采用C/S(客户端/服务器)模式的体系结构。 通过对航空企业中电阻焊工艺设计所涉及的大量数据、相关图表、标准、经验值等焊接数据进行收集、整理、分析,建立了材料的E-R模型、点焊工艺设计E-R模型、缝焊工艺设计E-R模型,最终建立了电阻焊工艺设计数据库E-R模型。利用Power Designer建模工具对电阻焊工艺设计数据库进行数据建模,并在Oracle10g数据库管理系统中实现了电阻焊工艺设计数据库,为系统提供数据支持。 对客户端应用程序采用UML建模语言并使用Rational Rose建模工具,分别从用例建模、静态建模和动态建模三方面对系统进行建模。根据建立的各种系统模型,在Oracle10g数据库管理系统支持下,使用Visual C++6.0开发工具,在Windows XP操作系统上开发出了基于C/S模式的电阻焊CAPP系统。 系统提供了三种电阻焊工艺设计方法:①通过查询已有工艺规程卡数据库确定工艺参数;②通过系统提供的工艺设计向导进行工艺参数设计;③通过用户人机交互进行工艺参数设计。系统的向导功能及智能化功能,使得系统易于操作,简化了焊接工艺设计,加快了电阻焊工艺设计速度和效率。