G代码详解
G00 快速定位 (机床由设定的最快速度进行程序坐标点的定位,FANUC系统由参数1420#设定最高移动速度,单位为m/min)
G01 直线插补(由程序中给定的速度进行直线或斜线插补,单位为mm/r 或mm/min。在采用每转进给时,也能计算出每分钟进给。由每转进给值乘以转速。如采用每分钟进给同样也能计算出每转进给,每分钟进给值除以转数。注1422#参数中设定最大的切削速度,单位为m/min。只有在特定情况下修改,如加工大的螺距。)
G02 顺时针圆弧插补 (和时钟的转向相同的方向为顺时针。判断方法1. 编程时辨别
方法是以后刀架为依据,后刀架用什么指令前刀架就用什么指令,切忌以前刀架去判断。
方法2. 以图纸的中心线为准,按图纸的上半部分编程)
G03 逆时针圆弧插补,(判断方法与G02相同)
G04 暂停指令 (G04为程序的暂停,格式为 G04 X 或G04 U 或G04 P,X和U的单位为秒,P的单位为毫秒. G04 X1.; 表示暂停1秒
G04 U1.; 表示暂停1秒
G04 P1000;表示暂停1秒。
注:有的机床在主轴停止状态下不执行暂停指令,只有在主轴旋转下才执行。
G07 圆柱插补(只有机床在带有C轴功能下才能使用,C轴:主轴可以做分度)
G10 可编程数据输入(1.可以执行参数的输入。