内容正文:
/数控车削编程与识读/
2.1 外圆阶梯轴的加工程序编制
项目2 轴类零件加工程序编制
1 .能识别数控车床各部位名称。
2 .简单学会正确使用数控车床。
教学目标
1.掌握快速定位(G00)指令的编程方法;
2.掌握直线插补指令(G01)指令的编程方法;
创设情境,生成问题
教学重点:
G00、G01指令的编程格式
教学难点:
利用G00、G01完成阶梯轴的程序编写
课程导入
同学们已复习了直角坐标系中坐标点的书写方法,下面我们变换成工件坐标系,完成坐标的书写。
以工件的右端面中心为坐标原点:
O(0,0)A(11,0)B(11,-10)C(15,-10)D(15,-25)E(22.5,-25)
如果零件的直径都用直径书写,坐标书写时添加坐标轴标志,那么各点坐标就可以写成:
O(X0,Z0)A(X22,Z0)B(X22,Z-10)C(X30,Z-10)
D(X30,Z-25)E(X50,Z-25)
任务实施一:写一下工件在零件坐标系中的各点的坐标值。
将这些坐标值一行行竖起来,再加上以下的程序头和程序尾,便形成了一段数控加工程序。
程序头:
1、N10 M S T ;主轴正反转(M03主轴正转,M04主轴反转);主轴转速:有变速箱的S1为第一档,S2为第二档,无变速箱的直接输入数值;使用刀具号(如T0100)。
2、N20 G00 X Z ;把刀具快速移动到工件准备加工的边缘。
程序尾:
1、N G00 X Z ;把刀具快速移动回到程序起点。
2、N M05 T ;主轴停止,换回基准刀。
3、N M30;程序结束,光标回到程序开始位置,为下一工件加工做准备。
一、快速定位(G00)
1、编程格式 :
N10 G00 X (U)_ Z(W)_;
式中 X、Z的值是快速点定位的终点坐标尺寸,是绝对值坐标编程;
U、W的值是快速点定位的终点坐标尺寸,是相对(增量)值坐标编程。
例:从 A点到B点快速移动的程序段为:
G00 X50.0 Z6.0;
或 G00 U-70.0 W-84.0;
任务实施二:G00指令
2、G00走刀路线
a)同时到达终点 b) 单向移动至终点
图 2-2 快速点定位
快速点定位指令控制刀具以点位控制的方式快速移动到目标位置,其移动速度由参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点。
3、G00没有F值
(1)快速移动速度由厂家设定。
(2)快速移动速度受快速倍率开关控制(F0 25‰ 50‰ 100‰)。
(3)用F值指定的进给速度无效。
二、在同一程序段中可能使用的编程坐标
1、绝对编程坐标:X 、 Z。
2、相对(增量)编程坐标: U 、W。
3、混合编程坐标:X (U)、 Z(W)。
例如:编程举例中N30的程序段中可用:
N30 G00 X30 Z2; (绝对编程)
或 N30 G00 U-70 W-98;(相对编程)
N30 G00 X30 W-98; (混合编程)
N30 G00 U-70 Z2; (混合编程)
三、程序编写时应注意的事项
1、坐标系的设定应根据加工工艺的要求,要尽可能靠近工件,只要换刀时不碰到工件就可以。
2、前两步和后三步的格式一样,但坐标系设定的范围不同,工件G00定位的根据加工要求确定。
3、G00的程序段不能含有F值,有F值则无效。
一、直线插补G01
G01是使刀具以指令的进给速度沿直线移动到目标点。
(1).指令格式为:G01 X(U)___Z(W)___F___;
其中:X、Z表示目标点绝对值坐标;
U、W表示目标点相对前一点的增量坐标;
F表示进给量,若在前面已经指定,可以省略。
通常,在车削端面、沟槽等与x轴平行的加工时,只需单独指定X(或U)坐标;在车外圆、内孔等与Z轴平行的加工时,只需单独指定Z(或W)值。
任务实施三:G01指令
图2-3为同时指令两轴移动车削锥面的情况,用G01编程为:
绝对坐标编程方式:G01 X80.0 Z-80.0F0.25
增量坐标编程方式:G01 U20.0 W-80.0F0.25
说明:
①G01指令后的坐标值取绝对值编程还是取增量值编程,由尺寸字地址决定,有的数控车床由数控系统当时的状态决定。
②进给速度由F指令决定.F指令也是模态指令,它可以用GOO指令取消。如果在G01程序段之前的程序段没有F指令,而现在的G01程序段中也没有F指令,则机床不运动。因此,G01程序中必须含有F指令。
例2-1 如图2-4所示,工件已粗加工完毕,各位置留有余量0.2mm,要求重新编写精加工程序,