FANUC系统__G__M功能代码
Fanuc数控车床G代码及M指令(同名5342)

Fanuc数控车床G代码及M指令一、G 代码命令1、代码组及其含义“模态代码” 和“一般” 代码“形式代码” 的功能在它被执行后会继续维持,而“一般代码” 仅仅在收到该命令时起作用。
定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。
反之,像原点返回代码就叫“一般代码”。
每一个代码都归属其各自的代码组。
在“模态代码”里,当前的代码会被加载的同G71 内外径粗切循环G72 台阶粗切循环G73 成形重复循环G74 Z 向步进钻削G75 X 向切槽G76 切螺纹循环G9001 (内外直径)切削循环G92 切螺纹循环G94 (台阶) 切削循环G9612 恒线速度控制G97 恒线速度控制取消G98 10 固定循环返回起始点2、代码解释:G00 定位1. 格式G00 X_ Z_这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下),或者移动到某个距离处 (在增量坐标方式下)。
2. 非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。
刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。
3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。
4. 举例N10 G0 X100 Z65G01 直线插补1. 格式G01 X(U)_ Z(W)_ F_ ;直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。
X, Z: 要求移动到的位置的绝对坐标值。
U,W: 要求移动到的位置的增量坐标值。
2. 举例①绝对坐标程序G01 X50. Z75. F0.2 ;X100.;②增量坐标程序G01 U0.0 W-75. F0.2 ;U50.G02/G03 圆弧插补 (G02, G03)1. 格式G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 –顺时钟 (CW) 凹圆G03 –逆时钟 (CCW) 凸圆X, Z –在坐标系里的终点U, W –起点与终点之间的距离I, K –从起点到中心点的矢量 (半径值)R –圆弧范围 (最大180 度)。
数控车床G指令和M代码详细解释

FANUC数控G代码,常用M代码:代码名称—功能简述G00—--—-—快速定位G01—-—-—-直线插补G02———-—-顺时针方向圆弧插补G03-——-——逆时针方向圆弧插补G04——----定时暂停G05--—--—通过中间点圆弧插补G07--—-—-Z 样条曲线插补G08—-—---进给加速G09-—-—--进给减速G20---——-子程序调用G22——-———半径尺寸编程方式G220-—-——系统操作界面上使用G23—--—--直径尺寸编程方式G230—--——系统操作界面上使用G24--—-—-子程序结束G25—-——--跳转加工G26———-—-循环加工G30-——---倍率注销G31———---倍率定义G32——----等螺距螺纹切削,英制G33—---—-等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54—-———-设定工件坐标系一G55—--—--设定工件坐标系二G56——--——设定工件坐标系三G57-——-——设定工件坐标系四G58-——-——设定工件坐标系五G59——-—--设定工件坐标系六G60—-——--准确路径方式G64————--连续路径方式G70-—---—英制尺寸寸G71————--公制尺寸毫米G74-———-—回参考点(机床零点) G75———--—返回编程坐标零点G76——-—--返回编程坐标起始点G81--———-外圆固定循环G331-—-—-螺纹固定循环G90—--———绝对尺寸G91—————-相对尺寸G92—-——-—预制坐标G94--—---进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程.(4)G00可以写成G0例:G00 X75 Z200G0 U—25 W-100先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。
数控车床G指令和M代码

数控车床G指令和M代码详细解释FANUC数控G代码,常用M代码:代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。
Fanuc数控车床G代码及M指令

Fanuc数控车床G代码及M指令一、G 代码命令1、代码组及其含义“模态代码” 和“一般” 代码“形式代码” 的功能在它被执行后会继续维持,而“一般代码” 仅仅在收到该命令时起作用。
定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。
反之,像原点返回代码就叫“一般代码”。
每一个代码都归属其各自的代码组。
在“模态代码”里,当前的代码会被加载的同G7000精加工循环G71 内外径粗切循环G72 台阶粗切循环G73 成形重复循环G74 Z 向步进钻削G75 X 向切槽G76 切螺纹循环G9001(内外直径)切削循环G92 切螺纹循环G94 (台阶) 切削循环G9612恒线速度控制G97 恒线速度控制取消G98 10 固定循环返回起始点G00 定位1. 格式G00 X_ Z_这个命令把刀具从当前位置移动到命令指定的位置 (在绝对坐标方式下),或者移动到某个距离处 (在增量坐标方式下)。
2. 非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。
刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。
3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。
4. 举例N10 G0 X100 Z65G01 直线插补1. 格式G01 X(U)_ Z(W)_ F_ ;直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。
X, Z: 要求移动到的位置的绝对坐标值。
U,W: 要求移动到的位置的增量坐标值。
2. 举例①绝对坐标程序G01 X50. Z75. F0.2 ;X100.;②增量坐标程序G01 U0.0 W-75. F0.2 ;U50.G02/G03 圆弧插补 (G02, G03)1. 格式G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 –顺时钟 (CW) 凹圆G03 –逆时钟 (CCW) 凸圆X, Z –在坐标系里的终点U, W –起点与终点之间的距离I, K –从起点到中心点的矢量 (半径值)R –圆弧范围 (最大180 度)。
FANUC数控铣床G功能代码M代码

FANUC数控铣床G功能代码M代码G代码:
1.G00-高速定位
2.G01-线性插补
3.G02-顺时针圆弧插补
4.G03-逆时针圆弧插补
5.G04-暂停
6.G17-XY平面选择
7.G18-XZ平面选择
8.G19-YZ平面选择
9.G20-英制单位选择
10.G21-公制单位选择
11.G28-快速归零
12.G40-切削补偿关闭
13.G41-切削补偿左偏
14.G42-切削补偿右偏
15.G43-刀具补偿
16.G44-刀具长度补偿负方向
17.G49-切削补偿取消
18.G80-无条件取消模态
19.G90-绝对编程
20.G91-增量编程
M代码:
1.M00-程序结束
2.M01-可选停止(可设为暂停)
3.M02-程序结束并重启
4.M03-主轴正转
5.M04-主轴反转
6.M05-主轴停止
7.M06-刀具换刀
8.M08-冷却液开启
9.M09-冷却液关闭
10.M30-程序结束并重启
11.M41-自动换刀准备
12.M42-自动换刀执行
13.M98-副程序调用
14.M99-副程序结束
以上只是部分常用的G功能代码和M代码,实际应用中还有更多的代码可以根据具体需求进行选择和使用。
不同型号的数控铣床可能会有一些特定的代码和功能,需根据相应的型号手册进行了解和使用。
法拉克(FANUC)数控铣加工中心G、M代码库(免费)

G56
选择工件坐标系3
G56
G57
选择工件坐标系4
G57
G58
选择工件坐标系5
G58
G59
选择工件坐标系6
G59
G60
单方向定位方式
G60IP_;
G61
准确停止方式
G61
G62
自动拐角倍率
G62
G63
攻螺纹方式
G63
G64
切削方式
G64
G65
宏程序非模态调用
G65P_L_;(自变量)
G66
宏程序模态调用
G02
顺时针圆弧
G02X_Y_R_F_;或G02I=_J=_F_;
G03
逆时针圆弧
G03X_Y_R_F_;或G03I=_J=_F_;
G04
暂停
G04X1。5;或G04P15000;暂停1。5秒
G05。1
预读处理控制
G05。1Q1;(接通)G05.1Q0(取消)
G07。1
圆柱插补
G08
预读处理控制
G08。P6(接通);G08P0(取消);
G66P_L_;(自变量)
G67
宏程序模态调用取消
G67
G68
坐标系旋转
G68IP_R_(角度)
G69
坐标系旋转取消
G69
G73
深孔转循环
G73X_Y_Z_R_Q_F_;
G74
左螺纹攻螺纹循环
G74X_Y_Z_RP_F_F_;
G76
精镗孔循环
G76X_Y_Z_R_Q_P_F_;
G80
固定循环取消
G80;
G94
每分钟进给
单位为mm/min
FANUC系统所有 G功能代码 M功能代码

G00 快速定位G01 直线补间切削G02 圆弧补间切削CW(顺时针)G03 圆弧补间切削CCW(逆时针)G02.3 指数函数补间正转G03.3 指数函数补间逆转G04 暂停G05 高速高精度制御 1G05.1 高速高精度制御 2G06~G08没有G07.1/107 圆筒补间G09 正确停止检查G10 程式参数输入/补正输入G11 程式参数输入取消G12 整圆切削CWG13 整圆切削CCWG12.1/112 极坐标补间有效G13.1/113 极坐标补间取消G14没有G15 极坐标指令取消G16 极坐标指令有效G17 平面选择 X-YG18 平面选择 Y-ZG19 平面选择 X-ZG20 英制指令G21 公制指令G22-G26没有G27 参考原点检查G28 参考原点复归G29 开始点复归G30 第2~4参考点复归G30.1 复归刀具位置1G30.2 复归刀具位置2G30.3 复归刀具位置3G30.4 复归刀具位置4G30.5 复归刀具位置5G30.6 复归刀具位置6G31 跳跃机能G31.1 跳跃机能1G31.2 跳跃机能2G31.3 跳跃机能3G32没有G33 螺纹切削G34 特别固定循环(圆周孔循环)G35 特别固定循环(角度直线孔循环)G36 特别固定循环(圆弧)G37 自动刀具长测定G37.1 特别固定循环(棋盘孔循环)G38 刀具径补正向量指定G39 刀具径补正转角圆弧补正G40 刀具径补正取消G41 刀具径补正左G42 刀具径补正右G40.1 法线制御取消G41.1 法线制御左有效G42.1 法线制御右有效G43 刀具长设定(+)G44 刀具长设定(—)G43.1 第1主轴制御有效G44.1 第2主轴制御有效G45 刀具位置设定(扩张)G46 刀具位置设定(缩小)G47 刀具位置设定(二倍)G48 刀具位置设定(减半)G47.1 2主轴同时制御有效G49 刀具长设定取消G50 比例缩放取消G51 比例缩放有效G50.1 G指令镜象取消G51.1 G指令镜象有效G52 局部坐标系设定G53 机械坐标系选择G54 工件坐标系选择1G55 工件坐标系选择2G56 工件坐标系选择3G57 工件坐标系选择4G58 工件坐标系选择5G59 工件坐标系选择6G54.1 工件坐标系选择扩张48组G60 单方向定位G61 正确停止检查模式G61.1 高精度制御G62 自动转角进给率调整G63 攻牙模式G63.1 同期攻牙模式(正攻牙)G63.2 同期攻牙模式(逆攻牙)G64 切削模式G65 使用者巨集单一呼叫G66 使用者巨集状态呼叫AG66.1 使用者巨集状态呼叫BG67 使用者巨集状态呼叫取消G68 坐标回转有效G69 坐标回转取消G70 使用者固定循环G71 使用者固定循环G72 使用者固定循环G73 固定循环(步进循环)G74 固定循环(反向攻牙)G75 使用者固定循环G76 固定循环(精搪孔)G77 使用者固定循环G78 使用者固定循环G79 使用者固定循环G80 固定循环取消G81 固定循环(钻孔/铅孔)G82 固定循环(钻孔/计数式搪孔)G83 固定循环(深钻孔)G84 固定循环(攻牙)G85 固定循环(搪孔)G86 固定循环(搪孔)G87 固定循环(反搪孔)G88 固定循环(搪孔)G89 固定循环(搪孔)G90 绝对值指令G91 增量值指令G92 机械坐标系设定G93 逆时间进给G94 非同期进给(每分进给)G95 同期进给(每回转进给)G96 周速一定制御有效G97周速一定至于取消G98 固定循环起始点复归G99 固定循环 R点复归G114.1 主轴同期制御G100~225 使用者巨集(G码呼叫)最大10个M00 程式停止(暂停)M01 程式选择性停止/选择性套用M02 程序结束M03 主轴正转M04 主轴反转M05 主轴停止M06 自动刀具交换M07 吹气启动M08 切削液启动M09 切削液关闭M10 吹气关闭→M09也能关吹气 M11《斗笠式》主轴夹刀M12 主轴松刀M13 主轴正转+切削液启动M14 主轴反转+切削液启动M15 主轴停止+切削液关闭M16— M18没有M19 主轴定位M20 ——没有M21 X轴镜象启动M22 Y轴镜象启动M23 镜象取消M24 第四轴镜象启动M25 第四轴夹紧M26 第四轴松开M27 分度盘功能M28 没有M29 刚性攻牙M30 程式结束/自动断电 M31 —— M47 没有M48 深钻孔启动M49 —— M51 没有M52 刀库右移M53 刀库左移M54 —— M69 没有M70 自动刀具建立M71 刀套向下M72 换刀臂60°M73 主轴松刀M74 换刀臂180°M75 主轴夹刀M76 换刀臂0°M77 刀臂向上M78 —— M80 没有M81 工作台交换确认M82 工作台上M83 工作台下M84 工作台伸出M85 工作台缩回M86 工作台门开M87 工作台门关M88 —— M97 没有 M98 调用子程序M99 子程序结束。
数控车床G指令和M代码详细解释

FANUC数控G代码,常用M代码:代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。
移动过程中不得对工件进行加工。
(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G代码
G00 快速定位
G01 直线插补(F_)
G02 圆弧插补CW (顺时针)
G03 圆弧插补CCW(逆时针)
G02.3 指数函数补间正转
G03.3 指数函数补间逆转
G04 暂停 / 精确停止 (X_P_;)
G05 1.AI轮廓控制Ⅰ2.AI轮廓控制Ⅱ 3.纳米平滑插补 (Q_) G05.4 HRV3(高响应矢量控制3)ON/OFF
G06.2 NURBUS插补 (P_R_K_F_;)
G07.1 圆筒补间
G09 正确停止检查
G10 程式参数输入/补正输入
G11 程式参数输入取消
G15 极坐标指令取消
G16 极坐标指令有效
G17 平面选择 X-Y
G18 平面选择 Y-Z
G19 平面选择 X-Z
G20 英制指令
G21 公制指令
G22 设定行程范围功能 ON
G23 设定行程范围功能 OFF
G27 原点复归确认
G28 参考原点复归
G29 开始点复归
G30 第2~4参考点复归(P_:基准点的选择)
G31 跳跃机能
G33 螺纹切削
G37 自动刀具长测定
G38 刀具径补正矢量保持
G39 刀具径补正转角圆弧补正
G40 刀具径补正取消
G41 刀具径补正左
G41.2 三维刀具半径补偿左侧(类型1)
G41.3 三维刀具半径补偿左侧(前角偏置)
G41.4 三维刀具半径补偿左侧(类型1)
G41.5 三维刀具半径补偿左侧(类型1)
G41.6 三维刀具半径补偿左侧(类型2)
G42 刀具径补正右
G42.2 三维刀具半径补偿右侧(类型1)
G42.3 三维刀具半径补偿右侧(前角偏置)
G42.4 三维刀具半径补偿右侧(类型1)
G42.5 三维刀具半径补偿右侧(类型1)
G42.6 三维刀具半径补偿右侧(类型2)
G43 刀具长设定(+)
G43.4 刀尖控制(类型1)
G43.5 刀尖控制(类型2)
G44 刀具长设定(-)
G45 刀具位置设定(扩张)
G46 刀具位置设定(缩小)
G47 刀具位置设定(二倍)
G48 刀具位置设定(减半)
G49 刀具长度补偿/刀具前端点控制取消
G50 比例缩放取消(P_ 缩放倍率)
G51 比例缩放有效
G50.1 编程镜像取消
G51.1 编程镜像有效
G52 局部坐标系设定
G53 机械坐标系选择
G54 工件坐标系选择1
G55 工件坐标系选择2
G56 工件坐标系选择3
G57 工件坐标系选择4
G58 工件坐标系选择5
G59 工件坐标系选择6
G54.1 工件坐标系选择扩张48组
G54.2 旋转工作台动态固定偏置(P_偏置编号)
G60 单向定位
G61 精确停止模式G62 自动转角进给率调整
G65 指令呼出(P_指令番号,L_呼出次数)G66 指令程式呼出A (P_L_)
G66.1 指令程式呼出B (P_L_)
G67 指令程式呼出取消
G68 坐标回转/三维坐标转换有效
G69 坐标回转/三维坐标转换取消
G72.1 旋转拷贝(P_L_R_)
G72.2 平移拷贝(P_L_R_)
G73 深穴钻铣循环(P_Q_R_F_K_)
G74 逆攻牙循环(P_Q_R_F_K_)
G75 使用者固定循环
G76 镜镗循环(P_Q_R_F_K_)
G80 固定循环取消
G81 固定循环(钻孔循环/中心镗)
G82 固定循环(钻铣循环/逆镗循环)
G83 固定循环(深钻孔)
G84 固定循环(攻牙)
G85 固定循环(镗孔循环)
G86 固定循环(镗孔循环)
G87 固定循环(回退镗孔循环)
G88 固定循环(镗孔)
G89 固定循环(镗孔)
G90 绝对值指令
G91 增量值指令
G92 工作坐标系设定
G92.1 工作坐标系预定
G93 逆时针进给
G94 非同期进给(每分进给)
G95 同期进给(每回转进给)
G98 固定循环起始点复归
G99 固定循环 R点复归
G107 圆筒补间
M代码
M00 程式停止(暂停)
M01 程式选择性停止
M02 程序结束 (顺时针方向)
M03 主轴正转 (逆时针方向)
M04 主轴反转
M05 主轴停止
M06 自动刀具交换
M07 吹气启动
M08 切削液启动
M09 切削液关闭/吹起关闭
M10 第4轴夹紧
M11 第4轴松开
M12 停止预读的M码
M13 主轴加速器内马达顺时针旋转(C_) M14 主轴加速器内马达逆时针旋转(C_) M15 主轴加速器内马达停止旋转(C_)
M16 更换刀具时DDR高速定位
M17 接触式探头电源ON
M18 接触式探头电源 OFF
M19 主轴定位
M20 中心贯穿剂用泵停止
M21 中心贯穿剂用泵运转
M22 从刀具端部喷出冷却剂
M23 从刀具端部吹气
M24 中心贯穿切削液/吹气停止
M25
M26 刀具锥度部清洗装置功能有效
M27 刀具锥度部清洗装置功能无效
M28 小径深穴钻孔加工循环模式 ON
M29 刚性攻牙(S_主轴转速)
M30 程式结束
M31 加工模式设定(L1~L6)
M32 开始进行AI刀具监视功能的无负荷检查 M33 AI刀具监视功能的无负荷检查的判定
M34 AI刀具监视功能的无负荷检查结束
M35
M36
M37
M38 探头异常检查开始
M39 探头异常检查结束
M40 AI刀具监视功能无效
M41 AI刀具监视功能有效
M42
M43 报警显示用M码
M44 设定AI刀具监视器各参数
M45
M46
M47 RAPID TRAVERSE OVERRIDE SETTING ? M48
M49
M50 鼓风机 ON
M51
M52 安全门(侧门)关
M53 安全门(侧门)开
M54
M55
M56
M57
M58
M59
M60 自动门开并向外部设备输出信号
M61 自动门开并向外部设备输出信号
M62 自动门开并向外部设备输出信号
M63 自动门开并向外部设备输出信号
M64 自动门开并向外部设备输出信号
M65 自动门开并向外部设备输出信号
M66 主轴加速器检出模式 ON
M67 主轴加速器检出模式 OFF
M68 第5轴夹紧
M69 第5轴松开
M70
M71 第4轴夹紧
M72 第4轴松开
M73 X轴镜像功能开
M74 Y轴镜像功能开
M75
M76 第4轴镜像功能开
M77 镜像功能关
M78 连接主轴加速器
M79 断开主轴加速器
M80 用于外部接口
M81 用于外部接口
M82 用于外部接口
M83 用于外部接口
M84 用于外部接口
M85 用于外部接口
M86 用于外部接口
M87 用于外部接口
M88 用于外部接口
M89 用于外部接口
M90
M91 将产品数量计入计数器1
M92 将产品数量计入计数器2
M93
M94
M95
M96 用户宏指令加入功能(P_指令番号) ON M97 用户宏指令加入功能 OFF
M98 调用子程序
M99 子程序结束
M198 调用外部子程序编码字符的意义
字符意义
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 基本尺寸。