T! P* M. ]0 m* N. @" c
应 用 摘 要
' j4 r8 Q6 N/ u- w. @/ X% D# J1 i) l: H
计算机辅助工艺规程设计(CAPP)在国内发展的较为成熟,目前绝大部分企业CAPP的应用停留在一般的基本功能方面,虽然有效地提高了工艺设计的效率和标准化水平,但应用的深度还不够,距离企业的实际需求还有差距。例如,作为CAPP灵魂的工艺编码在国内几乎看不到应用;如何转换历史工艺数据的格式,使其能够导入到CAPP系统中,这也是CAPP应用的难题。本文试图通过总结作者在组织天河CAPP在我公司实施过程中的体会,谈谈如何挖掘CAPP的潜在功能,使其更高效地服务于企业的工艺设计过程。* F8 M6 H2 ]* j
1 P, D( v# G8 z' B. ?* Y% f/ n9 f' M
应 用 领 域! W2 j5 x7 V3 d
# K& G$ i' ^/ J7 G& |; }0 l
制造6 T1 i6 ~! V+ F! `4 D
" Y- n5 t; L& D2 k- w6 y
方 案 内 容1 r0 n h7 t) H: E5 @! s; F
9 k8 o8 e5 |3 i5 ~% I" V
一、用户需求:: |4 V, h: m4 f9 ]) _3 |
. q4 I* S, G2 h; P& D" o2 L 计算机辅助工艺规程设计(CAPP—Computer Aided Process Planning)在现代制造业中,具有广泛和迫切的实际需求。因为CAPP系统的使用,不仅可以大大提高工艺设计的效率和质量,而且还保证了工艺设计的一致性、继承性和规范化;更重要的是工艺设计数据是ERP系统的数据源,是指导企业物资采购、生产计划调度、组织生产、资源平衡、成本核算等重要的依据。CAPP是企业信息化建设的基础。
" i& ^& J( {6 {# Z1 _& E- o
- m' w. [$ L1 Y1 I3 k, s- X8 l 工艺设计是优化配置工艺资源,合理编排工艺过程的一门艺术。它是生产技术准备工作的第一步,也是连接产品设计与产品制造的桥梁。以文件形式确定下来的工艺规程是进行工装制造和零件加工的主要依据,它对组织生产、保证产品质量、提高生产率、降低成本、缩短生产周期及改善劳动条件等都有直接的影响,因此是生产中的关键性工作。
" H1 L2 D O; i5 g
4 m; ]# F* ^0 n) r& k, c$ e 工艺设计的主要任务是为被加工零件选择合理的加工方法和加工顺序,以便能按设计要求生产出合格的成品零件。工艺设计处于产品设计和加工制造的接口处,必须分析和处理大量信息,既要考虑产品设计图样上有关零件结构形状、尺寸公差、材料及批量等方面的信息,又要了解加工制造中有关加工方法、加工设备、生产条件、加工成本及工时定额,甚至传统习惯等方面的信息。由于各种信息之间的关系极为复杂,工艺设计时必须全面而周密地对这些信息加以分析和处理。' h+ M8 Z {. o% M
& k8 y5 V( v7 q1 h% g' A
二、传统工艺设计的状况' Z4 u) s9 N5 }# O& ~" B4 y
* o/ y- z& O# L1 {, o# ~" J3 p 长期以来,传统的工艺设计都是采用手工方式,这种方式存在以下几个方面的问题:, [$ o; ]8 ~8 ~' v) B; i$ y/ f
/ z2 o: ]% O$ c7 J: M+ `
1、设计效率低下,存在大量的重复劳动。由于每个工艺规程都要靠手工编写,光是花费在书写工艺表格上的时间就占50%以上,而工艺设计质量完全取决于工艺人员的技术水平和经验。当产品更换时,原有的工艺规程就不再使用,必须重新设计一套产品的工艺规程,既使新产品中某些零件与过去生产的零件相同,也必须重新设计;6 T4 a7 T1 V3 L F& k4 M2 y7 I
& N/ Z6 Z9 y4 t8 z4 ]
2、由于信息不通畅,对同一种类型的零件可能会采用不同的工艺设计,或相同的工序内容采用不同的表述方法;
$ ?/ |/ E/ l' l C, Z3 @ R! ~) J% f# g9 r
3、不便于计算机对工艺技术文件进行统一的管理和维护;
9 N/ K6 j' ~( ?1 G3 n
8 e7 D! g" u2 J8 q+ y* U O 4、不便于将工艺专家的经验和知识集中起来加以充分地利用;
( R$ o; F' U# C" E" Y/ R4 _2 X+ E; Z3 X# f2 S0 b1 b7 V) I
5、分散的工艺资料不便于保密性管理;
( ]# s# ?8 v! H# o3 {
4 ^& \7 p: N+ \7 B1 V/ G 6、数据的一致性校验功能差,人为错误多,工作质量难以保证。
+ h8 d1 S% O1 z0 ^6 |0 K3 o& E \" N/ l* A% ^2 n' I
三、现代工艺设计对CAPP基本功能的要求
: Z+ Q2 W& s+ b' c8 S
/ N. p7 ~8 n" v/ Q" L 为了适应错综复杂的制造环境,作为一个实用的CAPP系统必须具备以下的基本功能:
& I1 l! a- {# ?, v/ h7 a% G( |. |7 [' [, |+ s% W
1、基于产品结构:在企业中,一切生产活动都是围绕产品而展开的。产品的生产过程也就是产品属性的生成过程。工艺文件作为产品的属性之一,应在工艺设计计划指导下,围绕产品结构(基于装配关系的产品零/部件明细表)展开。基于产品结构进行工艺设计,可以直观、方便、快捷的查找和管理工艺文件。
4 N+ P5 m. Q6 A; m/ s$ Q) j4 D$ l! d
2、工艺管理:在工艺工作中,工艺管理是非常重要的一部分,它包括产品级的工艺路线设计、材料定额汇总等。对于工艺设计和成本核算起着指导性的作用。1 C7 \" p {1 A+ f" B( p
6 s! |; [' y2 z: X9 ~) \ 3、工艺设计:这是工艺工作的核心工作,CAPP应高效率、高质量的保证工艺设计的完成,这其中主要是工艺卡片的编制。3 X0 O1 t% Q) L# J3 w4 q7 N+ V
! e6 u7 u+ G% i. H0 y' l2 R9 a
4、资源的利用和管理:在工艺设计的过程中,需要用到企业资源,所谓资源就是工艺设计需要支配的工艺资源数据(如:设备、工装物料和人力等),需要应用的工艺技术支撑数据(如:工艺规范、国家/企业技术标准等),需要参考的工艺技术基础数据(如:工艺样板、工艺档案等)。CAPP系统应广泛而灵活的提供资源内容和资源使用方式以及资源的管理与维护功能。
* i$ Q: K- ~ `* d& V7 S
" O/ O& H( X( O4 g! c$ W: Z 5、工艺汇总:也是工艺工作的一部分。工艺汇总卡片中的数据基于工艺规程,工艺规程中的工艺数据修改后,必须修改汇总卡片中的相关内容。0 i9 P, R3 l$ h; b8 C' O
. W' H8 ^: d1 R, v4 C. u0 K9 w% ]2 ^$ c
6、工艺设计管理:诸如“工艺设计目录”、“工艺设计文件封面”、“工夹具申请单”等的填写对于规范工艺文件管理有着极为重要的意义。8 Z" e8 M: `& i# P+ u" V
8 h! j C& l1 k8 p. ^7 X
7、流程:工艺设计要经过设计、审核、批准、会签等的工作流程。CAPP系统应能实现这种工艺工作中流程作业。
5 K8 q3 U. n8 C m
. c* I; C+ m- V4 n) X) W 8、工艺设计的后处理:对定型产品的工艺进行分类归档,以及归档后的有效利用。5 H: l) Z6 k+ ~
% P+ A! m1 I1 m" G) ]- l 9、标准工艺:CAPP系统中应有标准或称典型工艺的存储、查询和利用。在工艺设计中根据相似零件具有相似工艺的原理,常常有作为以后进行类似工艺设计的参考或模板。( [6 P" F' W3 X0 q6 e: p4 P9 ?* T* B
p7 N! f( L* K0 F \8 W 四、现代工艺设计对CAPP扩展功能的要求, Z: p# `! @( Q/ `9 v
g7 \* m8 m' ]4 R8 j 目前绝大部分企业CAPP的应用停留在上述的基本功能方面,有效地提高了工艺设计的效率和标准化水平,这是CAPP应用的基础。但CAPP应用的深度和广度还不够,距离企业的实际需求还有差距,具体表现在以下几个方面。 z) U. K2 S. @, k
0 M' x, Y1 }. r0 q# h 1、没有从根本上解决企业有经验的工艺师匮乏的问题,对工艺师个人经验的依赖性较强。要让没有丰富经验的工艺师设计出高质量的工艺规程,以缓解当前机械制造业工艺设计任务繁重,但缺少有经验工艺设计人员的矛盾。
}; G9 h* P: {/ j5 R
$ v. n+ B' J: H 2、要适应设计理念的变更,作为检索依据的图号失去唯一性以后,要能够方便地完成工艺借用。
" D! o1 W3 T0 L( B' e
" h4 E# F& o" k7 n+ w 3、要使历史工艺资源得到充分的再利用,必须提供批量导入历史数据的功能,为快速建立典型工艺库提供手段。9 @) P: {% q$ i# c+ D0 x) t v
, E* e8 N* }6 l5 R6 _1 g: G 4、实现生产技术准备一体化,要提供生产准备所需要的功能,打印生产所需的各种台帐和工票。/ ^- i* U8 g7 K0 ]4 p) z8 D' Y, |5 @. ^
3 `% v$ T( p# ]6 K; h) }/ g 5、集成化的需求,计算机集成制造是现代制造业的发展趋势,CAPP作为集成系统中的一个单元,要与其它单元集成。这包括:与产品设计实现双向的信息交换与传送;与生产管理和计划调度系统实现有效集成;与质量控制系统建立内在联系等。
3 r/ g8 V/ I) G4 M% {$ F$ V' o+ E4 N" v& J2 q$ [
五、对CAPP扩展功能的解决方案1 `9 B) t9 x/ k& e8 U; |
; r9 _6 V0 ]. ]% c. o# P 1、基于成组技术的工艺编码的应用0 }" ^; g; r7 ?8 T' w, N; ~; J E
4 d0 k' k$ {6 b. j/ B7 S
基于成组技术的工艺编码在国外是早已成熟的技术,在国内却长期处于理论研究的阶段,少有成功应用的先例。所谓工艺编码,就是把零件按照预先规定的规则进行规律性的描述,并将零件的基本特征数码化,然后遵循相似零件具有相似工艺的基本原理进行应用。
! T7 A, f9 g7 p
F# S+ u7 L, j5 c2 U! g& G 工艺编码对工艺设计过程的好处主要表现在以下几个方面:
+ K- y2 @9 D I& ^6 y& l+ p; {* |6 L" _! y
1)、操作简单,弱化了对工艺设计师个人经验的依赖,缓解了高级工艺师短缺的矛盾。工艺设计人员只要熟悉编码规则,一看图纸就能打出相应的编码,就如同用五笔字型法输入汉字一样简单。CAPP系统根据输入的编码在典型工艺库中检索出对应的典型工艺。! X. a M4 _7 H4 b/ ^: s l2 `
1 T' p% k8 `8 Y$ J# r4 V: @8 D/ N) k 2)、有效地继承已有的先进工艺,不会出现同一零件不同的工艺人员作出不同的工艺或不同的工艺描述。 S% Y$ t$ L9 E" w
+ y3 S1 Z' d& n$ _- M9 Y" n* J; v# X 3)、随着图号改动量的加大,批量借用的作用会逐步弱化,而依靠工艺编码进行工艺借用将成为工艺设计的主要方法。有效地化解了图号变动给工艺借用带来的困难。
$ o" G N! o5 _2 V' h/ h$ `4 L. f3 ]& O: l
2、增加数据预处理功能,实现批量导入历史工艺数据
0 l% G- r# O0 R) u( c
5 W9 B5 o& [* n0 ? 企业经过多年生产后虽然积累了大量的历史工艺数据,但其数据格式不符合CAPP系统的要求。通过单独开发的CAPP数据预处理功能,对历史数据进行预处理,包括历史工艺卡片的合并和格式转换以及将历史工艺分析表转换为工艺卡片,使其满足CAPP的格式要求。实现历史数据的批量导入,完成快速建立典型工艺库的过程。8 l2 |" T" L. d; _' M ^
, R5 g; z. j0 @: i: `4 y 3、增加生产准备的各种功能
6 U" m) ?8 w0 n: i! T% F& w; F& {! w" P. A8 Q4 _2 j$ H3 k! J' a
在CAPP系统中增加生产准备功能,实现各种生产台帐和工票的打印,使生产技术准备一体化,大大提高了生产技术准备工作的效率。同时,也为下一步实施生产管理奠定了基础。
, @3 ^3 M1 L. T7 f9 }% n& D. N# k a0 E7 [' D& D4 L3 b; o" A" w
技 术 路 线) Z" y: s w0 }9 X+ ^! b* \4 r
3 J( T$ A, `1 J6 ?7 [5 ` 实施CAPP后的工艺设计流程: |