数控车床编程 对于数控车床来说,采用不同的数控系统,其编程方法也不同
这一模块将以FANUC-0i数控系统为例,介绍FANUC系统数控车床的常用编程指令
一、建立工件坐标系与坐标尺寸 (一)工件坐标系设定指令 是规定工件坐标系原点的指令,工件坐标系原点又称编程零点
指令格式 :G50 X Z 式中,X、Z为刀尖的起始点距工件坐标系原点在 X向、Z向的尺寸
执行 G50指令时,机床不动作,即 X、Z轴均不移动,系统内部对X、Z的数值进行记忆,CRT显示器上的坐标值发生了变化,这就相当于在系统内部建立了以工件原点为坐标原点的工件坐标系
例如建立如图 1-48所示零件的工件坐标系
图 1-48 工件坐标系设定实例 若选工件左端面O点为坐标原点时,坐标系设定的编程为: G50 X150
0 Z100
0 若选工件右端面O 点为坐标原点时,坐标系设定的编程为: G50 X150
0 资 料 卡 用G50设定的工件坐标系,不具有记忆功能,当机床关机后,设定的坐标系立即消失,其建立过程在对刀部分有详细的讲述
(二)尺寸系统的编程方法 1.绝对尺寸和增量尺寸 在数控编程时,刀具位臵的坐标通常有两种表示方式:一种是绝对坐标,另一种是增量(相对)坐标,数控车床编程时,可采用绝对值编程、增量值编程或者二者混合编程
(1)绝对值编程:所有坐标点的坐标值都是从工件坐标系的原点计算的,称为绝对坐标,用X、Z表示
(2)增量值编程:坐标系中的坐标值是相对于刀具的前一位臵(或起点)计算的,称为增量(相对)坐标
X轴坐标用U表示,Z轴坐标用W表示,正负由运动方向确定
如图 1-49所示的零件,用以上三种编程方法编写的部分程序如下: 图 1-49 绝对值/增量值编程 用绝对值编程:X70
0 用增量值编程:U40
0 W-60
0 混合编程:X70
0 W -60