|
在普通机床上加工零件时,首先应由工艺人员对零件进行工艺分析,制定零件加工的工艺规程,包括机床、刀具、定位夹紧方法及切削用量等工艺参数。同样,在数控机床上加工零件时,也必需对零件进行工艺分析,制定工艺规程,同时要将工艺参数、几何图形数据等,按规定的信息格式记录在控制介质上,将此控制介质上的信息输入到数控机床的数控装置,由数控装置控制机床完成零件的全部加工。我们将从零件图样到制作数控机床的控制介质并校核的全部过程称为数控加工的程序编制,简称数控编程。4 x1 l# ?2 v! L& U
% P, T Q& o( A& }/ m. C% M数控编程的具体步骤与要求如下:
% N- c6 c1 p$ c% X* G* s; ~4 b) B# L9 y
1.分析零件图
& X1 B3 F* R; A
, n( A+ P- Q8 w( L: F$ p9 y( E6 O首先要分析零件的材料、形状、尺寸、精度、批量、毛坯形状和热处理要求等,以便确定该零件是否适合在数控机床上加工,或适合在哪种数控机床上加工。同时要明确加工的内容和要求。; F, e6 `# g8 ?9 D
- J6 d# E9 N B) H( _2.工艺处理
% }4 Z7 `1 G1 V2 r7 x: m. m) I3 l, B3 E7 r
在分析零件图的基础上,进行工艺分析,确定零件的加工方法(如采用的工夹具、装夹定位方法等)、加工路线(如对刀点、换刀点、进给路线)及切削用量(如主轴转速、进给速度和背吃刀量等)等工艺参数。数控加工工艺分析与处理是数控编程的前提和依据,而数控编程就是将数控加工工艺内容程序化。制定数控加工工艺时,要合理地选择加工方案,确定加工顺序、加工路线、装夹方式、刀具及切削参数等;同时还要考虑所用数控机床的指令功能,充分发挥机床的效能;尽量缩短加工路线,正确地选择对刀点、换刀点,减少换刀次数,并使数值计算方便;1 I+ V6 {* Q; V+ z) l2 K1 \
9 a3 ^# a( K0 F
3.数值计算
! @) s, }4 K! ]; m1 u* g, P
7 A- r! ~+ W: u. c @/ }根据零件图的几何尺寸、确定的工艺路线及设定的坐标系,计算零件粗、精加工运动的轨迹,得到刀位数据。对于形状比较简单的零件(如由直线和圆弧组成的零件)的轮廓加工,要计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点的坐标值,如果数控装置无刀具补偿功能,还要计算刀具中心的运动轨迹坐标值。对于形状比较复杂的零件(如由非圆曲线、曲面组成的零件),需要用直线段或圆弧段逼近,根据加工精度的要求计算出节点坐标值,这种数值计算一般要用计算机来完成。
, f0 _' ?4 j f+ l0 @
7 Z- X7 e ]5 O0 a8 j; w. |4.编写加工程序单% V0 Q9 g/ d) X7 b
% u& c- _- u$ _$ \4 t根据加工路线、切削用量、刀具号码、刀具补偿量、机床辅助动作及刀具运动轨迹,按照数控系统使用的指令代码和程序段的格式编写零件加工的程序单,并校核上述两个步骤的内容,纠正其中的错误。
) J* s4 F6 _! J4 y& {* y8 x! T( b5 G! ?6 ]5 D
5.制作控制介质
. z1 s) C9 h2 z% T: k! u# Z9 S" I- I) U E! r
把编制好的程序单上的内容记录在控制介质上,作为数控装置的输入信息。通过程序的手工输入或通信传输送入数控系统。
0 R8 T7 \+ J3 R. E1 W; i! @6 x9 R1 r1 O; C
6.程序校验与首件试切' N) ~8 X; O7 g$ q; B) y7 k
2 E" y& s: q+ n7 B9 B编写的程序单和制备好的控制介质,必须经过校验和试切才能正式使用。校验的方法是直接将控制介质上的内容输入到数控系统中,让机床空运转,以检查机床的运动轨迹是否正确。在有CRT图形显示的数控机床上,用模拟刀具与工件切削过程的方法进行检验更为方便,但这些方法只能检验运动是否正确,不能检验被加工零件的加工精度。因此,要进行零件的首件试切。
6 a8 G! N) o6 x9 y0 ?, W8 g9 `
' {" Y8 B9 ^+ ^) F3 m |
|