最新fanuc数控铣床GM功能代码全解

梦里伊人 posted @ 2007年12月17日 16:24 in 数控 , 3812 阅读

                         最新fanuc数控铣床GM功能代码全解(转自数控调查网)

G代码 组别 功能 附注
G00 01 快速定位 模态
G01   直线插补 模态
G02   顺时针圆弧插补 模态
G03   逆时针圆弧插补 模态
G04 00 暂停 非模态
*G10   数据设置 模态
G11   数据设置取消 模态
G17 16 XY平面选择 模态
G18   ZX平面选择(缺省) 模态
G19   YZ平面选择 模态
G20 06 英制(in) 模态
G21   米制(mm) 模态
*G22 09 行程检查功能打开 模态
G23   行程检查功能关闭 模态
*G25 08 主轴速度波动检查关闭 模态
G26   主轴速度波动检查打开 非模态
G27 00 参考点返回检查 非模态
G28   参考点返回 非模态
G31   跳步功能 非模态
*G40 07 刀具半径补尝取消 模态
G41   刀具半径左补尝 模态
G42   刀具半径右补尝 模态
G43 00 刀具长度正补尝 模态
G44   刀具长度负补尝 模态
G45   刀具长度补尝取消 模态
G50 00 工件坐标原点设置,最大主轴速度设置 非模态
G52局部坐标系设置 非模态
G53   机床坐标系设置 非模态
*G54 14 第一工件坐标系设置 模态
G55   第二工件坐标系设置 模态
G56   第三工件坐标系设置 模态
G57   第四工件坐标系设置 模态
G58   第五工件坐标系设置 模态
G59   第六工件坐标系设置 模态
G65 00 宏程序调用 非模态
G66 12 宏程序模态调用 模态
*G67   宏程序模态调用取消 模态
G73 00 高速深孔钻孔循环 非模态
G74   工旋攻螺纹循环 非模态
G75   精镗循环 非模态
*G80 10 钻孔固定循环取消 模态
G81   钻孔循环   
G84   攻螺纹循环 模态
G85   镗孔循环   
G86   镗孔循环 模态
G87   背镗循环 模态
G89   镗孔循环 模态
G90 01 绝对坐标编程 模态
G91   增量坐标编程 模态
G92   工件坐标原点设置 模态
注:1.当机床电源打开或按重置键时,标有"* "符号的G代码被激活,即缺省状态。
  
2 . 不同组的G代码可以在同一程序段中指定;如果在同一程序段中指定同组G代码,.最后指定的G代码有效。   

3.由于电源打开或重置,使系统被初始化时,已指定的G20或G21代码保持有效.   
4.由于电源打开被初始化时,G22代码被激活;由于重置使机床被初始化时, 已指定的G22或G23代码保持有效.   





编码字符的意义  
字符 意义
A 关于X轴的角度尺寸
B 关于Y轴的角度尺寸
C 关于Z轴的角度尺寸
D 刀具半径偏置号
E 第二进给功能(即进刀速度,单位为 mm/分钟)
F 第一进给功能(即进刀速度,单位为 mm/分钟)
G 准备功能
H 刀具长度偏置号
I 平行于X轴的插补参数或螺纹导程
J 平行于Y轴的插补参数或螺纹导程
L 固定循环返回次数或子程序返回次数
M 辅助功能
N 顺序号(行号)
O 程序编号
P 平行于X轴的第二尺寸或固定循环参数
Q 平行于Y轴的第三尺寸或固定循环参数
R 平行于Z轴的第三尺寸或循环参数圆弧的半径
S 主轴速度功能(表标转速,单位为 转/分)
T 第一刀具功能
U 平行于X轴的第二尺寸
V 平行于Y轴的第二尺寸
W 平行于Z轴的第二尺寸
X 基本尺寸
Y 基本尺寸
Z 基本尺寸
   




FANUC数控系统的准备功能M代码及其功能
M00 程序停止 在完成程序段的其它指令后,用以停止主轴、冷却液,并停止作进一步的处理。
M01 计划停止 与程序停止相似,所不同的是,除非操作人员预先按电钮确认这个指令,否则这个指令不起使用。
M02 程序停止 表示工件已完成的一个辅助指令。在完成了程序段的全部指令以后,用以停止主轴、冷却液和进给。常用以使控制机和(或)机床复位,包括卷回纸带,退回到“程序开始”字符,或使环形纸带越过接头。
M03 主轴顺时针方向 开动主轴时,按右旋螺纹进入工件的方向旋转。
M04 主轴逆时针方向 开动主轴时,按右旋螺纹离开工件的方向旋转。
M05 主轴停止 一般情况下,主轴停止,也可采用制动器,关闭冷却液。
M06 换刀 手动或自动换刀指令,不包括刀具选择,也可以自动关闭冷却液和主轴。
M07 2 号冷却液开 2 号冷却液(如雾状)开。
M08 1 号冷却液开 1 号冷却液(如液体)开。
M09 冷却液关 注销M07、M08、M50 和M51。
M10 和M11 卡紧和松开 适用于机床滑座、工件、夹具、主轴等。
M15 和M16 运动正向和运动负向 在需要时用以选择快速移动的方向或进给的方向,也可应用于绝对测量系统的回转工作台。
M19 主轴定向停止 该指令使主轴停止在预定的角度位置上。
M30 纸带结束 在完成程序段的所有指令后,使主轴、进给和冷却液停止。常用以使控制机和(或)机床复位,包括将纸带卷回到“程序开始”字符,或使环形纸带越过接头,或转换到第二台输入机。
M31 互锁旁路 用以使正常的互锁机构暂时失效的指令。
M36 和M37 进给范围1 和进给范围2 进给率范围选择。
M38 和M39 主轴速度范围1 和主轴速度范围2 主轴速度范围选择。
M48 注销M49。
M49 旁路进给率修正 使手动给定的主轴速度或进给率修正(已在程序说明中规定的)失去作用,并恢复到原来程序规定的参数。
M50 3 号冷却液开。
M51 4 号冷却液开。
M55 刀具直线位移,位置1 刀具直线移动到固定位置(如在刀具坐标上的某预定位置)。
M56 刀具直线位移,位置2 刀具直线移动到固定位置(如在刀具坐标上的某预定位置)。
M61 工件直线位移,位置1 工件直线移动到固定位置。
M62 工件直线位移,位置2 工件直线移动到固定位置。
M71 工件角度位移,位置1 工件角度位移到固定位置。
M72 工件角度位移,位置2 工件角度位移到固定位置。

 


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter