首页 理论教育FANUC-0iD编程:程序特点与代码体系

FANUC-0iD编程:程序特点与代码体系

【摘要】:FS-0iD有表3.1-1所示的三种G指令编程代码体系,操作者可以通过CNC参数PRM3401.6、PRM3401.7的设定自由选择。表3.1-1 FS-0iTD的G代码体系表(续)(续)

1.程序特点

车削类数控机床的最大特点是以工件回转作为切削主运动,因此,CNC只要有轴向(Z)和径向(X)两个基本坐标轴,就可完成绝大部分零件的切削加工,其编程指令与数控镗铣加工机床有较大的区别。

在FS-0iD,FS-0iTD/FS-0iMateTD是用于车削类数控机床控制的系统,它与数控镗铣床控制用的FS-0iMD/FS-0iMateMD比较,在编程指令上主要具有以下特点:

1)直径编程。在工程图上,回转体类零件的轮廓尺寸通常以直径的形式标注,为了减少编程中的换算,当FS-0iTD(包括FS-0iMateTD,下同)的CNC参数PRM1006.3设定为“1”时,在程序中可直接使用直径指定径向尺寸。

2)主轴每转进给。在工艺上,车削加工的切削进给量通常以主轴每转进给表示,为了简化编程、使切削用量与工艺参数统一,FS-0iTD程序中的进给速度F单位,可以直接通过编程指令G94/G95或G98/G99,随时进行每分钟进给(mm/min)和主轴每转进给(mm/r)间的转换。

3)线速度恒定控制。为了提高工件的表面质量,保证端面、侧面车削加工时的切削速度不会因直径的变化而改变,线速度恒定控制(G96)是FS-0iTD的常用指令。

4)车削固定循环。端面、内外圆和螺纹等是最常用的车削加工,为了适应这一加工要求,FS-0iTD设计有专门的车削加工固定循环指令,固定循环的动作和FS-0iMD有明显区别。

5)车削中心编程。为了适应车削中心、车铣复合加工中心的回转体铣削加工要求,FS-0iTD可采用柱面坐标编程、极坐标编程等特殊的铣削加工指令。

6)刀具补偿。大多数端面、内外圆和螺纹车削用的刀具都固定安装在刀架上,刀具补偿需要对X/Z轴位置(刀具偏置)和刀尖半径同时进行,其刀具补偿的编程、刀具补偿参数和FS-0iMD有明显区别。

7)功能限制。由于机床结构和工艺等方面的限制,车削加工机床一般不可以像铣床、加工中心那样在单刀架车床上进行对称加工(镜像)、比例缩放,也不能通过G54.1Pn选择扩展坐标系;内外圆车削时也不能使用单向定位功能。但由于车削中心需要进行铣削加工,因此,在FS-0iTD上,已经可以使用精确定位(G09)、准确停止(G61)、攻螺纹方式(G63)、连续切削(G64)等原来只能用于FS-0iMD的编程指令,有关内容可参见第4章。

2.代码体系

由于机床结构和工艺等方面的区别,早期的车削加工机床控制用的CNC和镗铣类机床控制用的CNC,在G指令代码的设计上有较大的差别,但是,随着车削中心、车铣复合加工中心的大量应用,在先进的CNC上,两者的功能正在相互融合,其G指令代码渐趋统一。FS-0iD有表3.1-1所示的三种G指令编程代码体系,操作者可以通过CNC参数PRM3401.6、PRM3401.7的设定自由选择。表中带阴影的G代码为通常的CNC开机默认G代码,它可以通过CNC参数的设定改变;G代码组00中,除特殊的CNC参数输入用指令G10/G11外,其他均为单段有效G代码,其余各组G代码均为模态G代码。

表3.1-1 FS-0iTD的G代码体系表

978-7-111-41794-1-Chapter03-1.jpg

(续)

978-7-111-41794-1-Chapter03-2.jpg

(续)

978-7-111-41794-1-Chapter03-3.jpg