FANUC数控铣加工中心常用指令
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
FANUC数控铣加工中心指令表
G代码
代码 分组 意义
格式
pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载
G00, 快速进给、定位 G00 X-- Y-- Z-- G01, 直线插补 G01 X-- Y-- Z--
XY平面内的圆弧: 圆弧插补CW(顺G02 时针) G02R,,,,,,,,,G17X,,,,,Y,,,,,,,,,G03I,,,,,J,,,,,,,,,,
01 ZX平面的圆弧:
G02R,,,,,,,,,G18X,,,,,Z,,,,,,,,,G03I,,,,,K,,,,,,,,,圆弧插补CCW G03 (逆时针)
YZ平面的圆弧:
G02R,,,,,,,,,G19Y,,,,,Z,,,,,,,,,G03J,,,,,K,,,,,,,,,
G04 [P|X] 单位秒,增量状态单位毫秒,无参数G04 00 暂停 状态表示停止
取消极坐标指G15 17 G15 取消极坐标方式 令
Gxx Gyy G16 开始极坐标指令
G00 IP_ 极坐标指令
Gxx:极坐标指令的平面选择(G17,G18,G19)
Gyy:G90指定工件坐标系的零点为极坐标的原
点 G16 极坐标指令
G91指定当前位置作为极坐标的原点
IP:指定极坐标系选择平面的轴地址及其值
第1轴:极坐标半径
第2轴:极角 G17, XY平面 G17选择XY平面; G18 02 ZX平面 G18选择XZ平面;
G19选择YZ平面。 G19 YZ平面
G20 英制输入
06
G21 米制输入
G28 回归参考点 G28 X-- Y-- Z--
00
G29 由参考点回归 G29 X-- Y-- Z--
刀具半径补偿G40, G40 取消
07 G41 左半径补偿 G41,,Dnn,,G42,, G42 右半径补偿
G43 刀具长度补偿+
G43,,Hnn08 ,,刀具长度补偿G44,, G44 ,
刀具长度补偿G49, G49 取消
G50 取消缩放 G50 缩放取消
G51 X_Y_Z_P_:缩放开始
X_Y_Z_:比例缩放中心坐标的绝对值指令 11 P_:缩放比例
G51 比例缩放
G51 X_Y_Z_I_J_K_:缩放开始
X_Y_Z_:比例缩放中心坐标值的绝对值指令
I_J_K_:X,Y,Z各轴对应的缩放比例
G52 IP_:设定局部坐标系
设定局部坐标G52 G52 IP0:取消局部坐标系 系
00 IP:局部坐标系原点
机械坐标系选G53 G53 X-- Y-- Z-- 择
选择工作坐标G54, 系1
选择工作坐标G55 系2
选择工作坐标G56 系3
14 GXX
选择工作坐标G57 系4
选择工作坐标G58 系5
选择工作坐标G59 系6
(G17/G18/G19)G68 a_ b_R_:坐标系开始旋转
G17/G18/G19:平面选择,在其上包含旋转的形
状
a_ b_:与指令坐标平面相应的X,Y,Z中的两
个轴的绝对指令,在G68后面指定旋转中心 G68 坐标系旋转
R_:角度位移,正值表示逆时针旋转。根据指令16
的G代码(G90或G91)确定绝对值或增量值
最小输入增量单位:0.001deg
有效数据范围:-360.000到360.000
取消坐标轴旋G69 G69:坐标轴旋转取消指令 转
深孔钻削固定G73 G73 X-- Y-- Z-- R-- Q-- F-- 循环
09 左螺纹攻螺纹G74 G74 X-- Y-- Z-- R-- P-- F-- 固定循环
G76 精镗固定循环 G76 X-- Y-- Z-- R-- Q-- F-- G90, 绝对方式指定
03 GXX
G91 相对方式指定
工作坐标系的G92 00 G92 X-- Y-- Z-- 变更
返回固定循环G98, 初始点
10 GXX
返回固定循环RG99 点
G80, 固定循环取消
09 钻削固定循环、G81 G81 X-- Y-- Z-- R-- F-- 钻中心孔
钻削固定循环、G82 G82 X-- Y-- Z -- R-- P-- F-- 锪孔
深孔钻削固定G83 G83 X-- Y-- Z -- R-- Q-- F-- 循环
攻螺纹固定循G84 G84 X-- Y-- Z-- R-- F-- 环
G85 镗削固定循环 G85 X-- Y-- Z-- R-- F--
退刀形镗削固G86 G86 X-- Y-- Z -- R-- P-- F-- 定循环
G88 镗削固定循环 G88 X-- Y-- Z -- R-- P-- F-- G89 镗削固定循环 G89 X-- Y-- Z -- R-- P-- F--
从表中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,这些G代码只在它们所在的程序段中起作用。标有*号的G代码是上电时的初始状态。对于G01和G00、G90和G91上电时的初始状态由参数决定。
如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。
同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同组的)G代码有效。
在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。
M代码
代码 意义 格式 M00 停止程序运行 M01 选择性停止 M02 结束程序运行 M03 主轴正向转动开始 M04 主轴反向转动开始 M05 主轴停止转动 M06 换刀指令 M06 T-- M08 冷却液开启 M09 冷却液关闭 M30 结束程序运行且返回程序
开头
M98 子程序调用 M98 Pxxnnnn
调用程序号为Onnnn的程序xx
次。 M99 子程序结束 子程序格式:
Onnnn
…
…
…
M99 一般地,一个程序段中,M代码最多可以有一个。