论文部分内容阅读
近年来,先进的制造技术已经在各个领域中占据着至关重要的地位,随着科技的不断进步与发展,产品生产的自动化、智能化和集成化已必不可少。这种技术推动着CAD/CAPP/CAM系统的集成与统一,并促进了数控技术在冲床上的应用,从而大大提高了数控冲床的加工精度。利用计算机辅助工艺设计(CAPP)系统可以大大提高工艺设计,有助于提高产品的质量等。基于Pro/Toolkit的数控转塔冲床CAPP系统的研究,以及运用Pro/E5.0自带的二次开发工具Pro/Toolkit来实现数控转塔冲床的NC代码自动生成,都有助于提高数控转塔冲床的加工质量和加工效率。 本文对现有的数控转塔冲床编程系统进行了深入的研究,建立了基于Pro/Toolkit的数控转塔冲床CAPP系统框架,包括用户应用层、功能模块层、数据存储层以及系统支撑层四个层次,分析了特征的提取和识别过程、工艺推理和决策过程、数控自动编程过程;根据数控转塔冲床冲裁原理,提出了基于Pro/Toolkit的自动建模方法,分析了利用Pro/E5.0建模方法与Pro/Toolkit自动建模方法,分析了Pro/Toolkit自动建模的基本原理,实现了模型的参数化设计,给出了具体的应用程序;分析了数控转塔冲床结构特点,以板材冲孔的应用为背景,阐述了数控转塔冲床的加工特点,分析了加工零件图形的不同特点,建立了模具图形和非模具图形的模具库,针对模具图形和非模具图形分别提出了蚁群算法的路径优化方法;采用Pro/Toolkit和VS2008开发工具进行了Pro/E5.0二次开发,分析了注册文件和添加菜单的方法,阐述了Pro/Toolkit应用程序分别在同步模式和异步模式这两种不同模式下的应用,分别实现了零件制造模型的建立、零件加工工艺分析和NC代码的自动生成,应用一个实例,分析了系统整个运行的过程。