|
楼主 |
发表于 2022-5-7 16:50
|
显示全部楼层
二、数控程序及制造大纲(FO)的管理; t6 y; p- i4 v# v
( D2 B( E g8 C6 g5 O1 t1.数控程序的命名2 k$ }! K1 y6 w7 c) Q
, M/ b; h+ N: F* V$ c+ G# k为方便查阅,易于识别、调用和管理,必须对第一个数控程序文件进行合理的命名。数控机床的编码的倍数不同,且一般只识别数字和字母,不同的数控系统所识别的程序格式也不同。
A5 o# V# g3 S" [$ M' U* Q" `- P" @& e+ `7 F x
因此,数控程序命名的形式一般为:名称+后缀。
+ O5 g6 h: e' j" E, y0 w4 y
1 ]( d8 l8 S! O9 }(1)名称组成一般为:产品代号_加工类型+工序号_程序版次。1 r$ E: d/ |9 P- Y: F# q1 H8 v
+ \9 h5 j5 W( v( }' Z
其中“产品代号”即为引用涉及零件的图号;“加工类型”即为是铣(M)还是车(L);“工序号”即为工艺文件中的工序号;“程序版次”即新版(NEW),换版后可以用001、002……
+ R. |& U! q2 q8 l$ D3 _1 \/ g% V, s% i* y. Q8 ?
(2)后缀组成:一般为txt、mpf等。, R' ]9 U- [- n
4 A5 a7 z, C: }" W4 x, P2 U
(3)数控程序命名示例:某产品代号为D25—1155—12—00,有三道工序需要数控加工,其中工序15为数控铣加工工序,第一次编制的数控程序,则其相应的数控程序文件在程序库中的名称如图2所示。/ O! B. Z8 q- Q' s
; L) @7 W- ^! D. }+ M4 V
(4)数控程序的命名以符合控制系统要求,以及便于识别、调用和管理为原则。2.刀具的命名7 N1 o1 H% G; g4 z; R
6 N7 B! Q, E Y. |' Y在编制加工工艺时,需要定义各种刀具类型、刀具材料和刀具本身的几何参数等。
% ^+ J1 N+ g& q5 S. t$ e1 _! I" @4 H. U3 V" s
在未建立切削参数数据库前,只能靠手动输入,因此效率较低,而且完成的也只是简单的重复劳动,最终生成的程序对于操作者来说不直观,对工艺人员的水平要求较高。/ R& \) ^1 Z/ S
1 x: h# ?$ _+ r# U R通过实际加工中的经验总结,可以通过相应的CAM软件(NX软件)建立加工数据库,在以后的操作中可以直接从库中调用。建立库则应先定义刀具编号,为便于标识可在NX刀具库中用如下方法表示。( t ?3 {7 Z+ P/ G7 g
0 h' L( @: P" y
(1)立铣刀:LX+D+直径+L+刀具伸出长度+La+刀具刃长+Z+刃数+R+底齿半径。如LXD25L50La25Z3R1.5_L7表示:立铣刀的直径为25mm,工作长度要求最小50mm,刃长要求最小25mm,刃数为3刃,底角为R1.5mm;L7为加工7075进口铝材。$ B7 Y, C! w7 t
" ?2 f- `3 v$ @
(2)钻头:ZT+D+直径+刀具伸出长度+La+刀具刃长+Z+刃数+J+钻角。如ZTD6.5L30La20Z2J120表示:此钻头的直径为6.5mm,工作长度要求最小30mm,刃长要求最小20mm。
N6 Z7 F& W# ^: U1 A: @/ F' J7 {( Y. B/ t" o4 d
在后置时,要求其刀具信息一起输出,这样可以防止操作者在漏改刀号或刀长的情况下运行程序。其主要目的是为数控程序编制和程序仿真建立统一标准,也便于刀具的统一发放和校对。 R5 }% x# n2 V4 u" [7 F- ?5 i
. }: c9 b* i* ]( P
/ M# w, V! O, Z. I& R2 x
|
|