一、CAPP 系统简介
CAPP--计算机辅助工艺设计(Computer Aided Process Planning)利用计算机技术辅助工艺人员设计
零件从毛坯到成品的制造方法,是将企业产品设计数据转换为产品制造数据的一种技术,是计算机集成制
造系统(CIMS)的重要组成部分。
传统的 CAPP 系统按其原理可分为派生式和创成式两大类,国内自80 年代初就开始CAPP 的应用研究,
虽然经过了二十年的发展历程,但至今仍是计算机辅助技术领域的薄弱环节和企业实施推广CIMS 的瓶颈所
在。究其原因,传统CAPP 过分强调对零件信息的自动获取,过份强调工艺决策的自动化。近几年,CAPP
的研究开始注重工艺基本数据结构及基本设计功能,开发重点从注重工艺过程的自动生成,转向从整个产
品工艺设计的角度,为工艺设计人员提供辅助工具,同时为企业的信息化建设服务。这直接导致了CAPP 软
件产品的迅速发展,产生了人机交互为主的新一代CAPP 工具系统,并在企业实际应用中取得了良好的成效。
总的来说,国内企业 CAPP 应用尚属起步推广阶段,成功应用CAPP 的企业还不多见,但随着CAD 甩图
板工程的结束,随着CAPP 软件产品的不断成熟,CAPP 应用需求日益迫切,越来越多的企业开始关注CAPP,
酝酿、策划实施CAPP,这表明CAPP 应用正在蓬勃兴起。
CAPP 在现代制造业中,具有重要的理论意义和广泛迫切的实际需求。因为CAPP 系统的应用,不仅可
以提高工艺规程设计效率和设计质量,缩短技术准备周期,为广大工艺人员从繁琐、重复的劳动中解放出
来提供了一条切实可行的途径,工艺人员可以更多地投入工艺试验和工艺攻关,而且可以保证工艺设计的
一致性、规范化,有利于推进工艺的标准化。更重要的是工艺BOM 数据是指导企业物资采购、生产计划调
度、组织生产、资源平衡、成本核算等的重要依据,CAPP 系统的应用将为企业数据信息的集成打下坚实的
基础。
二、企业工艺特点及存在的问题
1、企业工艺特点
工艺设计是优化配置工艺资源,合理编排工艺过程的一门艺术,它是连接产品设计与产品制造的桥梁。
工艺规程是进行零件加工的主要依据,工艺设计的主要任务是为被加工零件选择合理的加工方法和加工顺
序,以便能按设计要求生产出合格的成品零件。
一般的工艺编制过程是:
· 按设计白图、零件清单进行工艺会审(工艺评定、工艺试验),制定工艺方案
· 按设计蜡图、零件清单划分工艺路线
· 按设计蓝图、零件清单编制工艺规程,选择加工方法,排出加工工序过程,选择各工序的加工余量、
参数、刀具、工艺装备,绘制必要的工序简图,编制工艺卡片,计算工时定额,材料定额,编制工装汇总、
工艺关键件明细表、外协件明细表、焊接件明细表、锻件明细表、热处理明细表等工艺文件。
工艺设计处于产品设计和加工制造的接口处,必须分析和处理大量信息,既要考虑产品设计图样上有
关零件结构形状、尺寸公差、材料及批量等方面的信息,又要了解加工制造中有关加工方法、加工设备、
生产条件、加工成本及工时定额,甚至传统习惯等方面的信息。工艺因素错综复杂,工艺理论又不成熟,
因此说工艺是一个典型的复杂问题。
工艺设计受到诸如企业的生产环境、产品类型、制造资源、生产批量、工艺习惯、工艺方法、工艺师
经验水平等因素的影响,甚至受到生产组织与管理方式的制约。上述因素中的任何变化,都将导致工艺设
计方案的改变,因此说工艺在各个方面都充满着"个性"。
工艺设计产生大量的工艺数据,这些工艺数据是指导企业物资采购、生产计划调度、组织生产、资源平衡、成本核算等的重要依据,因此说工艺设计是企业的一项关键性工作。
随着市场竞争的不断加剧,产品升级换代的周期越来越短,产品品种急剧增加,但系列产品的工艺具
有很大的继承性。不同产品中的相同或相似零部件具有相似的工艺,工艺卡片上的产品、组件、零件属性
等信息源于设计图纸,工艺卡片之间信息联系密切,相同数据重复率很大。因此说工艺卡片中存在大量的
重复信息。
2、企业技术部门计算机应用现状
近几年,在国家科委 CAD"甩图板"工程的推动下,大部分企业成功甩掉图板,相当比例的企业应用了
三维设计软件,CAD 应用取得良好成效。但是在绝大多数企业中,工艺部门的计算机应用严重滞后于设计
部门,许多企业还在使用手工进行工艺设计,一些企业使用CAD 软件或办公软件来"画"工艺卡片,另外一
些企业,虽然通过与高校、科研单位合作,开发了专用的CAPP 软件,但在图形处理、数据共享、实用性等
方面存在明显缺陷,应用效果并不理想。技术部门一般沿用传统的管理模式,数据信息不能共享,很少有
单位能成功应用PDM。
3、手工编制工艺存在的问题
以手工方式进行的工艺设计存在如下问题:
· 工艺数据重复填写、重复计算,存在大量的重复劳动,无法直接利用CAD 信息,工艺设计工作量大、
效率低、周期长、易出错。
· 工艺设计质量完全取决于工艺人员的技术水平和工作经验,难以保证工艺数据的准确性,工艺质量
无法保证。
· 工艺方法因人而异,难以实现工艺设计的继承性、规范性、标准化和最优化,不能有效地降低生产
成本。
· 无法实现工艺文件计算机统一管理和维护,工艺信息不能与其他部门共享。
· 不能将工艺专家的经验和知识集中起来加以充分地利用,不能充分利用企业制造资源、工艺资源。
· 对工艺设计人员要求高,要求工艺师具有丰富的生产经验,熟悉企业内部各种加工方法及相应设备
使用情况,熟悉企业内部各种生产加工规范和规章制度。
· 工艺师培养成本高,缺乏有经验的工艺师。
4、工艺工作面临的挑战
日趋激烈、日益多变的市场竞争要求企业能不断推出新产品,企业对客户的要求必须作出快速的响应,与
此同时,产品的技术要求越来越高,交货期也越来越短,所有这一切对企业的技术能力、工艺能力是个严
峻的挑战,手工编制工艺将无法适应残酷的市场竞争,企业迫切需要建立工艺快速反应能力。计算机辅助
技术能有效提高企业的技术能力,CAPP 是提高工艺设计效率的有效手段。实施CAPP 系统,推进企业技术
部门信息化是企业当前发展的重要课题。
三、实施 CAPP 系统,提高工艺设计水平
1、企业对CAPP 软件的要求
新一代 CAPP 工具系统通过提供功能通用、强大的编辑工具、工艺资源管理工具、计算工具、汇总工具、配
置工具、开发工具等给予工艺人员最大的帮助,辅助工艺人员提高工艺设计效率和设计质量。同时CAPP 系
统向企业推荐和引进国家标准的工艺设计和工艺管理规范,推进工艺规范化、标准化,提高工艺设计水平。
企业需要应用面广、实用性强、集成型好的平台型CAPP 工具系统,CAPP 应是"一个以整个产品为应用对象,
以产品工艺数据为中心的集工艺过程设计、工艺信息管理为一体的交互式计算机应用系统和开发平台,通
过融合检索、修订、创成等技术,逐步实现工艺设计和管理的自动化、信息化。
对 CAPP 软件的具体要求如下:
· 安装简单、人机界面友好、实用性强、开放性好、稳定安全柔性的网络版 CAPP 系统
· CAPP 系统应兼备工艺设计和工艺管理功能
· CAPP 系统必须能实现与CAD、PDM、MIS、ERP 等系统的集成
· CAPP 系统应提供功能强大的工艺卡片设计工具,融数据库、图形、图象、表格、文字编辑于一体,
图文并茂,提供可视化的工艺设计环境。能编制工艺路线、工艺过程卡、工序卡、工艺BOM 等工艺文件。
数据信息一次输入、全程共享、互相关联,杜绝数据重复输入操作。具有自动换行、自动续页、自动增删
页、自动编号、自动编排页次功能。直接绘制工艺简图,可借助零件图产生工艺简图,支持特殊工程符号
的定义与编辑。CAD 图纸上有关信息自动填入工艺卡片,自动关联工艺资源数据库快速获取数据。具有工
艺卡片集中打印管理功能。
· CAPP 系统应提供树形结构的工艺资源管理功能,工艺资源包括:设备、工装、工艺术语、工艺参
数、工艺规则、工艺简图、材料牌号、材料规格、产品、零件、毛坯、车间、工段、典型工艺、计算公式
等任何可供共享和重复使用的工艺数据、工艺知识。支持资源库结构自由定义和数据自由扩充,实现与工
艺卡片的自定义关联、自动引用。规范工艺内容,提高标准化程度。
· 应具有公式计算和公式管理器功能,提供材料定额计算和工时定额计算公式库,用户可自行扩充专
用公式。系统按公式定义自动计算,计算结果自动填入工艺文件
· CAPP 系统必须提供简单灵活的配置定制工具,以适应企业所有专业的工艺设计要求,并具有统一
的应用环境和数据结构
· 提供工艺卡片模板定制工具,可由用户绘制、定义、扩充工艺卡片格式。支持工艺文件在不丢失任
何信息的基础上由一种卡片格式转换到另一种卡片格式,保护历史工艺数据资源。
· 能读取 CAD 系统产生的产品结构信息,能够由工艺卡片自动生成工艺BOM。
· 必须提供完善的二次开发工具和开发接口,用户可以自行开发专用 CAPP 模块,如定型工艺自动生
成。
· 应能检索典型工艺、标准工艺,并能迅速派生工艺
2、实施CAPP 系统达到的目标
应用 CAPP 系统进行工艺设计,能够:
· 提高工艺设计工作效率,加快市场响应速度,缩短技术准备周期。
· 提高工艺设计质量,减少产品退修费用。
· 帮助工艺工程师从繁琐、重复的低层次劳动中解放出来,有更多的精力投入工艺试验、工艺攻关,
优化工艺设计,促进技术进步。
· 继承和共享工艺专家的经验和知识,一般的工艺人员就能设计出较好的工艺过程,可以解决缺乏经
验丰富的工艺师的问题,同时能加快工艺师的培养。
· 推进工艺标准化建设,提高工艺设计水平。
· 为企业管理信息系统实时提供正确的工艺数据,为企业信息化建设提高源头信息。
3、CAPP 实施的关键
企业应用 CAPP 软件是一个系统工程,必须总体规划,分步实施。由于工艺处于设计和生产的接口处,
CAPP 的实施既要实现与现有CAD 系统的集成,又要考虑将来与企业ERP 等管理软件的全面集成,因此CAPP
系统的实施关系重大,关系到企业信息系统的集成和企业信息化建设的成败。同时由于工艺的个性化、复
杂性及CAPP 发展的局限性,给CAPP 软件的实施带来了不小的困难。
CAPP 系统的实施一般包括需求分析、总体规划、软件实施与培训、定制开发等过程。系统实施之前必
须进行详细的需求分析、工艺知识的收集和整理,并根据企业自身特点选择合适的CAPP 软件产品,制定
CAPP 系统实施方案。
由于工艺的个性化特征,即每家单位的工艺都有自己的特点,因此CAPP 系统实施中的开发工作量极大,
商品化的CAPP 软件必须经过二次开发才能适合企业的实际应用。所以,CAPP 系统的实施前期必须提出明
确、全面的开发需求,制定详尽的技术协议,这是系统实施与验收的依据。技术协议应对软件的系统结构、总体要求、功能需求、集成需求提出了具体的技术要求,为CAPP 系统的实施制定框架协议与验收标准。这
是CAPP 系统实施成功的关键所在。CAPP 二次开发主要包括:CAPP 编辑平台的用户化开发、BOM 自动生成
模块、专业工艺自动化生成模块等。在系统实施中,企业技术人员必须全面参与开发工作,掌握系统定制
与开发技术,能够在今后的应用中不断扩充和完善CAPP 系统。
四、CAPP 的集成应用
CAPP 的集成应用是关系到CAPP 应用水平的关键因素,面向产品信息的CAPP 集成目标首先是实现工艺
部门内部的信息共享及工艺设计与管理的一体化,工艺数据必须做到一次输入、互相关联、全程共享,并
具有统一的数据结构,CAPP 软件必须实现这一层次的集成应用。
CAPP 集成应用的第二层次是CAPP 与CAD 的集成。CAPP 必须能读取CAD 产生的产品结构信息与图形信
息,避免重复输入。这需要一个前提,就是CAD 系统应能自动生成设计BOM 信息(设计BOM 由CAD 图纸自
动生成),为CAPP 系统提供完整、一致、正确的BOM 信息和图纸数据。要实现这一点,除了需要BOM 软件
工具的支持以外,还必须对电子文档进行有效的管理,能保证计算机上存储的电子文档的完整性、一致性
和正确性。目前大部分企业在完成CAD 甩图板工程以后,只是利用目录结构对电子文档进行简单的管理,
没有权限控制、没有版本控制、没有层次结构、没有入库提交机制,无法保证计算机中电子文档的完整性、
一致性和正确性,在这种情况下,即使有BOM 生成工具,也无法向CAPP 系统提供完整、一致、正确的的设
计BOM 信息和图纸数据。
CAPP 集成应用的第三层次是逐步实现与MRPII/ERP 等管理信息系统的集成,为这些系统提供产品结构树、
产品零部件工艺路线表、工时定额表、材料定额表、工装汇总表、工艺明细表等工艺信息。
CAPP 第二层次和第三层次的集成应用以PDM 系统为集成平台。由PDM 负责电子文档的管理,保证电子
文档的完整性、一致性和正确性,在PDM 的管理下,BOM 工具自动生成设计BOM,并由PDM 为CAPP 系统提
供完整、一致、正确的设计BOM 信息和图纸信息。CAPP 系统产生的工艺数据也交给PDM 系统管理,并由PDM
系统提供给MRPII/ERP 等管理信息系统。以PDM 为集成平台的CAPP 集成应用结构示意图如图所示:
CAPP 集成应用结构示意图
为了提高 CAPP 应用水平,也为了提高CAD 系统、CAPP 系统的应用效益,我们认为,在普及CAD 应用
的基础上,实施CAPP 的同时应实施PDM 系
统或图文档管理系统(如不具备实施 PDM 的条件,可以先实施PDM 中的一个模块:图文档管理),以实现
CAD/CAPP 的集成,稳步推进企业技术部门的信息化建设,并为企业信息化打下坚实的基础。
五、结束语
CAPP 是CIMS 工程中的一个重要模块,也是企业信息化建设的关键环节。前几年,由于CAPP 软件的发
展走了一些弯路,导致CAPP 应用成为计算机辅助技术领域的薄弱环节和企业实施推广CIMS 工程的瓶颈所
在。许多企业在尚未深化CAD、CAPP 应用的情况下实施ERP 系统,导致ERP 系统所需的BOM 信息、工艺路
线、工时定额等数据只能重复手工输入,严重影响了ERP 系统的应用效果,甚至导致ERP 系统实施的失败。
近几年CAPP 软件的发展取得了长足的进步,为全面推广CAPP 应用奠定了基础,国家机械工业局也于今年
开始推广CAPP 技术,可以说实施CAPP 系统的有利时机已经来临,相信在未来几年,CAPP 应用必将取得丰
硕的成果。
