|
楼主 |
发表于 2022-5-7 16:50
|
显示全部楼层
二、数控程序及制造大纲(FO)的管理( F8 x+ b2 O7 A3 s9 A9 d- }
2 ]# l9 {& V1 I7 T
1.数控程序的命名
4 W$ C1 u, E' q8 n/ |( l( S Q& m5 {2 i
为方便查阅,易于识别、调用和管理,必须对第一个数控程序文件进行合理的命名。数控机床的编码的倍数不同,且一般只识别数字和字母,不同的数控系统所识别的程序格式也不同。% I+ u, Y+ u* {( s8 _ [* z" A
: O6 l$ N1 W K: z
因此,数控程序命名的形式一般为:名称+后缀。; A6 P3 A( g5 p( T! ?5 [* }
( G. l1 q9 v3 x* T1 I& F) T
(1)名称组成一般为:产品代号_加工类型+工序号_程序版次。/ f9 M. v* V/ U; Q2 ]! k
: R. O! ]( h' E6 v# U: t- m
其中“产品代号”即为引用涉及零件的图号;“加工类型”即为是铣(M)还是车(L);“工序号”即为工艺文件中的工序号;“程序版次”即新版(NEW),换版后可以用001、002……
4 A9 v0 m; W1 |# {) k1 c+ x* e' v, V D' F, \( _. |( G, X, n& C
(2)后缀组成:一般为txt、mpf等。6 K+ W1 a; Y; |" u
: a- d) ?% r t6 c M1 Z0 H7 O/ J(3)数控程序命名示例:某产品代号为D25—1155—12—00,有三道工序需要数控加工,其中工序15为数控铣加工工序,第一次编制的数控程序,则其相应的数控程序文件在程序库中的名称如图2所示。- l( y) e6 f5 [: u/ k4 |# f" u
, s& ]5 v# z# k7 q
(4)数控程序的命名以符合控制系统要求,以及便于识别、调用和管理为原则。2.刀具的命名
3 E7 ^! C. b7 ~2 m5 [2 {4 Y5 f
. k$ F2 a1 ]; I% {. k在编制加工工艺时,需要定义各种刀具类型、刀具材料和刀具本身的几何参数等。
3 [) Y8 Z( d+ k/ U7 Y
( F( |- L1 h" H, q( c# l在未建立切削参数数据库前,只能靠手动输入,因此效率较低,而且完成的也只是简单的重复劳动,最终生成的程序对于操作者来说不直观,对工艺人员的水平要求较高。
* V) M, i4 K* {1 v/ Q
7 l9 T$ H- ^0 s3 T; [% I3 d1 m9 K5 v通过实际加工中的经验总结,可以通过相应的CAM软件(NX软件)建立加工数据库,在以后的操作中可以直接从库中调用。建立库则应先定义刀具编号,为便于标识可在NX刀具库中用如下方法表示。
9 y0 I9 n+ a4 V! \/ ^* T0 g/ y# ` `, ]( X5 R3 O1 B
(1)立铣刀:LX+D+直径+L+刀具伸出长度+La+刀具刃长+Z+刃数+R+底齿半径。如LXD25L50La25Z3R1.5_L7表示:立铣刀的直径为25mm,工作长度要求最小50mm,刃长要求最小25mm,刃数为3刃,底角为R1.5mm;L7为加工7075进口铝材。* s# M! p+ }: F [- c# `
- g& O9 \- I; @; u, z(2)钻头:ZT+D+直径+刀具伸出长度+La+刀具刃长+Z+刃数+J+钻角。如ZTD6.5L30La20Z2J120表示:此钻头的直径为6.5mm,工作长度要求最小30mm,刃长要求最小20mm。
& B K, j; O) x. U
- a! g. e! i! g; Q在后置时,要求其刀具信息一起输出,这样可以防止操作者在漏改刀号或刀长的情况下运行程序。其主要目的是为数控程序编制和程序仿真建立统一标准,也便于刀具的统一发放和校对。5 F' g2 z! {3 R2 S+ c/ o9 h) \
& n3 z' T) J: t( ]2 W9 S* k; M$ {$ T# ^# w' H5 o P7 @8 z( r
|
|