CAD/CAPP集成系统中工序图的自动生成方法
基于工件三维模型的自动生成与基于样板图生成的主要区别在于:特征与尺寸处理模块和自动投影模块。特征与尺寸处理的信息来源于工艺数据库中读入的工艺过程信息:加工特征集和尺寸属性集。其中加工特征集由加工特征数目、加工特征名称、加工特征ID和加工特征类型等属性组成。尺寸属性集主要由尺寸的ID、尺寸值、尺寸上下偏差以及其他相关属性组成。在零件加工的过程中,这两个特征集会随着加工过程的进行而产生动态变化,控制这两个特征集就可以控制工件模型逐步生成。处理过程如下。
(1)判断加工特征集,对于前后两道工序来说,比如,第Np道和第Np-1道工序,若特征集一样,则第Np道工序没有新增加特征;若特征集不一样,则表明第Np道工序里的某个特征是第Np-1道工序里没有的,则要在第Np-1道工序里删除该特征。
(2)判断尺寸属性集。若特征集一样,尺寸集也一样,则程序返回;若尺寸集不一样(主要是指相同尺寸ID,而值不一样的情况。因为基于同一个工件模型,其尺寸ID始终是不变的),则表明在这两道工序里,尺寸值发生了变化,将变化的尺寸替换并驱动模型,于是便得到前一道工序的工件模型。
(3)程序的控制是利用工序数目设定循环,在每生成一个工件模型后,工序数目就减1,比如工序数为Np的零件,当最后的工序数由Np递减到0时,则一共得到Np个工件模型。
在工件模型生成之后,自动投影成视图模块所作的工作就是利用CAD的二次开发函数,将手动投影变成一个自动的过程。
3.3 工序图自动生成程序流程图

图3 工序图自动生成的过程流程图
4 在汽车零件CAD/CAPP集成系统中的应用
本文所述方法已在笔者院校为长春一汽底盘厂所开发的汽车零件CAD/CAPP集成系统中得以应用,使用方便,效果良好。下面就汽车底盘中的一个重要零件——转向节为例,来阐述基于Pro/ENGINEER下的CAPP工序图的自动生成过程。
4.1 CAD/CAPP集成系统总体框架
CAD/CAPP集成系统总体框架如图4所示。主要分成三大子系统。

图4 CAD/CAPP集成系统总体框架
(1)以SQL Server数据库管理系统为平台的信息支持系统。存储与管理与本系统相关的全部数据,包括产品设计信息、工艺设计过程中生成的各种工艺数据、支持工艺设计的有关工艺知识和工艺资源。上述三大类信息分别储存于产品信息库、工艺数据库和工艺知识资源库中。
(2)以JAVA为开发工具自主开发的工艺设计系统。该模块提供了工艺设计集成界面,实现CAPP主要模块的功能并将各功能模块集成。该部分提供除工序图设计之外的全部功能。
(3)以Pro/ENGINEER为基础的图形设计系统。一方面用于设计人员建立产品模型,产生设计图样信息。另一方面,通过Pro/Toolkit二次开发工具,为工艺人员提供产品信息获取和工序图设计两大功能。
- 上一篇文章:GS-CAPP系统在电子行业的应用
- 下一篇文章:现代CADPDMCAPP技术在企业的应用
