①. G00:位置定位(快速進給). 程式格式:G00X_Y_Z_;
X、Y、Z:X軸,Y軸,Z軸終點坐標。
注意G00刀具的位移運動路徑不一定為一直線,而是依 各軸向位移量來決定.G00只適合於快速定位,不適合切 削加工。
② G01:直線切指令 程式格式 G01X_Y_Z_F_; 五、编程题
1、利用直线和圆弧插补指令,编写图5-1的外轮廓精加工程序和精镗孔加工程序。
图5-1 典型轮廓与镗孔加工零件
305
N1 G92 X150 Z40 (设立坐标系,定义对刀点的位置)ed N2 T0101
G00 X100 Z0 M0 3S500 (平端面) G1X,0F0.2 Z2
X90 Z32
G3X100Z-40R8
G1Z-80X110 G0X100Z40 T0202 G0X64Z2
N3 G1X60Z-2F.2 (倒3×45°角)
N4 Z-36 (加工Φ26外圆) N5G03X40Z-41R5 (切第一段锥) N6G1Z-80)
N7 X90 (退刀) N8 G00 X100 Z10 (回对刀点) N9 M05 (主轴停)
N10 M30 (主程序结束并复位)
2、加工如图5-2所示零件,利用直线和圆弧插补指令,编写外轮廓精加工和切槽程序。
图5-2 典型零件 335
N1 G54 G00 X100 Z80 (选定坐标系,到程序起点位置) N2 M03 S400 (主轴以400r/min正转) N3 G00 X60 Z5 (到循环起点位置) N4 G1X0F120
N5 G03 X20 Z-10 R10 (精加工轮廓开始,到倒角延长线处) N6 G01 Z-15 F80 (精加工倒2×45°角) N7 W-28 (精加工Φ30外圆) N8 G02 U6 W-3 R3 (精加工R3圆弧) N9 G01 X40 (精加工Φ40外圆) N10 W-20 (精加工Φ40外圆) N11 G01 X60 (精加工Φ60外圆)
N15 M30 (主轴停、主程序结束并复位)
第6章 刀具补偿指令及其编程方法
一、填空题
1、指令G41的含义是____为刀尖半径左补偿___;指令G42的含义是__为刀尖半径右补偿___。
2、刀具半径补偿分为___刀补建立,_、__刀补进行___、_刀补撤消____3个步骤。 3、取消刀具半径补偿的2种编程方式是__ G01_G40____、__G0_ G40___。 4、取消刀具长度补偿的2种编程方式是__G01__G49_、_____G00G49________。 5、在铣削加工中,采用顺铣时刀具半径补偿为____G41______;采用逆铣时刀具半径补偿为_ _G42________。 二、选择题
1、程序段G17 G01 G41 X0 Y+ D01F150中的D01的含义是(B)。 (A)刀具编号(B)刀具补偿偏置寄存器的编号 (C)直接指示刀具补偿的数值(D)刀具方位的编号
2、具有刀具半径补偿功能的数控系统,可以利用刀具半径补偿功能,简化编程计算;对于大多数数控系统,只有在(A)移动指令下,才能实现刀具半径补偿的建立和取消。 (A)G40 、G41和G42 (B)G43、G44和G80 (C)G43、G44和G49(D)G00或G01
3、对于FANUC系统,(D)指令不能取消长度补偿? (A)G49(B)G44 H00(C)G43 H00(D)G41
4、在下列程序段中,能够建立刀具长度补偿似(C)的程序段。 (A)G01 G42X100 Y20 D01F200(B)G02 G41X100 Y20 R50 D01 F200 (C)G01 G43X100 Z20 H01 F200(D)G03 G42X100 Y20 R50 H01 F200
5、在数控铣削加工中,刀具补偿功能除对刀具半径进行补偿外,在用同一把刀进行粗、精加工时,还可进行加工余量的补偿,设刀具半径为r,精加工时半径方向余量为△,则最后一次粗加工走刀的半径补偿量为(B)。 (A)r(B)r+△(C)△(D)2 r+△ 6、刀具长度补偿值的地址用(B)。

