四、数控车床编程及所需的基本指令R800800-一0200+2050±0.1图3零件图
四、数控车床编程及所需的基本指令 图3 零件图
1.数控车编程的方法根据给出的零件图纸,如何编程呢?首先建立工件(零件)坐标系,把工件放在工件(零件)坐标系中,那么工件(零件)轮廓上的每个点都可以用坐标来描述了。R4Z(W)200U-200120B20D1050±0.1X(U)图4编程图
. . 1.数控车编程的方法 根据给出的零件图纸,如何编程呢?首先建立工件(零件)坐标 系,把工件放在工件(零件)坐标系中,那么工件(零件)轮廓上 的每个点都可以用坐标来描述了。 图4 编程图
2. 常用的数控指令零件程序所用的代码,,主要有准备功能(G功能)、辅助功能(M功能)、进给功能(F功能)、刀具功能(T功能)、和主轴功能(S功能)。2.1辅助功能(M指令)M功能由地址符及其后面的两位数字组成。ISO标准中从M00~M99共100种,主轴正转M03主轴反转M04M05一主轴停止M30-程序结束并返回首行
. . 2.常用的数控指令 零件程序所用的代码,主要有准备功能(G功能)、辅助功能 (M功能)、进给功能(F功能)、刀具功能(T功能)、和主轴功 能(S功能)。 2.1 辅助功能(M指令) M功能由地址符及其后面的两位数字组成。ISO标准中从 M00~M99共100种, M03——主轴正转 M04——主轴反转 M05——主轴停止 M30——程序结束并返回首行
(S指令)2.2主轴转速功能S功能由地址符S及其后面的若干数字组成。转速单位:r/min。S600表示主轴转速为600r/min。2.3刀具功能(T指令)T功能由地址符T及其刀具号、刀具补偿号组成。如T0202表示第二号刀和刀具补偿值所存放的2号寄存器2.4进给功能(F指令)F功能由地址符及其后面的若干数字组成。用来指定刀具相对于工件运动的速度或螺纹导程。有两种表示方法。如F100表示进给速度为100mm/min如F0.1表示进给速度为0.10mm/r
. . 2.2 主轴转速功能(S指令) S功能由地址符S及其后面的若干数字组成。转速单位: r/min 。S600 表示主轴转速为600r/min 。 2.3 刀具功能(T指令) T功能由地址符T及其刀具号、刀具补偿号组成。如 T0202 表示第二号刀和刀具补偿值所存放的2 号寄存器。 2.4 进给功能(F指令) F功能由地址符及其后面的若干数字组成。用来指定刀 具相对于工件运动的速度或螺纹导程。有两种表示方法。 如F100 表示进给速度为100mm/min 如F0.1 表示进给速度为0.10mm/r
(G指令)2.5准备功能G功能由地址符及其后的两位数字组成。ISO标准中从G00~G99共100种,同学们只要熟悉几个就可以对零件进行编程了。1)G00一刀具快速定位指令,不对工件切削加工。编程格式:GOO X (U)Z(W)a.式中X、Z为刀具移动到的目标点(终点)坐标,而U、W为刀具相对起始点(当前点)的位移量;b.X、Z或U、W两坐标可不写全,不写的坐标轴不运动件进行编程了。2G01一任意斜率直线插补指令,能对工件切削加工。编程格式:GOIX(U)Z(W)Fa.(同G00中a.项)b.(同G00中b.项)式中F为进给速度,F的单位由G98或G99确定
. . 2.5 准备功能(G指令) G功能由地址符及其后的两位数字组成。ISO标准中 从G00~G99共100种,同学们只要熟悉几个就可以对零 件进行编程了。 1) G00—刀具快速定位指令,不对工件切削加工。 编程格式:G00 X(U)_ Z(W)_ a. 式中X、Z为刀具移动到的目标点(终点)坐标,而U、 W为刀具相对起始点(当前点)的位移量; b. X、Z或U、W两坐标可不写全,不写的坐标轴不运动 件进行编程了。 2) G01—任意斜率直线插补指令,能对工件切削加工。 编程格式:G01 X(U)_ Z(W)_F_ a.( 同G00中a.项) b.( 同G00中b.项) 式中F为进给速度,F的单位由G98或G99确定