数控编程是数控加工的重要步骤.用数控机床对零件进行加工时,首先要对零件进行加工工艺分析,以确定加工方法、加工工艺路线,正确选择数控刀具和装夹方法.然后按照加工工艺要求,根据所用数控机床规定的指令代码及程序格式,刀具的运动轨迹、位移量、切削参数(主轴转速、进给量和背吃刀量)以及辅助功能(换刀、主轴正转/反转、切削液开/关等)编写加工程序清单,传送或输入到数控装置中,从而指挥机床加工零件。
1、快速点定位G00指令
G00 X(U)_ Z(W)_

图3.1
根据图3.1运用快速点定位G00指令进行程序编写。
%1008
T0202
G00 X90Z253
G00 X30Z173
X90 Z253
M05
M30
2、直线插补G01指令
G01 X(U)__ Z(W)__ F__
数控机床都具有直线插补和圆弧插补功能.所谓插补就是数控系统在两点之间按照一定的计算方法,所计算出来的一些点,根据这些点之间的连线可以近似地逼近直线或圆弧.刀具沿两点之间的直线插补点的连线运动称为直线插补.因为插补点非常密集,所以可以用这条连线近似地作为直线运动.刀具沿圆弧插补点的连线运动,也可以近似的称为圆周运动。
3、例题讲解
1)例题1

例1
%1008(绝对)
N1 T0101
N2 G00 X90Z20
N3 G00 X31Z3
N4 G01 Z-50 F100
N5 G00 X36
N6 Z3
N7 X30
N8 G01 Z-50 F80
N9 G00 X36
N10 X90 Z20
N11 M05
N12 M30
%1008(增量)
N1 T0101
N2 G00 X90Z20
N3 G00 X31Z3
N4 G01 W-53 F100
N5 G00 U5
N6 W53
N7 U-6
N8 G01 Z-50 F80
N9 G00 X36
N10 X90 Z20
N11 M05
N12 M30
2)例题2

例2
%1008
N1 T0101
N2 G00 X100Z40
N3 G00 X26.6 Z5
N4 G01 X31 Z-50 F100
N5 G00 X36
N6 X100 Z40
N7 T0202
N8 G00 X25.6 Z5
N9 G01 X30 Z-50 F80
N10 G00 X36
N11 X100 Z40
N12 M05
N13 M30

