法拉克(FANUC)数控铣加工中心G、M代码库(免费)

合集下载

法兰克G代码和M代码

法兰克G代码和M代码

G码群功能★G00 01 定位G01 直线插补G02 顺时针圆弧插补/螺旋线插补G03 逆时针圆弧插补/螺旋线插补G04 00 暂停, 确实停止G05 高速循环加工G07.1(G107) 圆柱插补G09 确实停止G10 数据设定G11 数据设定取消G12.1(G112) 25 极坐标插补模式G13.1(G113) 极坐标插补模式取消★G15 17 极坐标指令取消G16 极坐标指令★G17 02 选择XpYp平面 Xp:X轴或平行X轴Yp:Y轴或平行Y轴Zp:Z轴或平行Z轴G18 选择ZpXp平面G19 选择YpZp平面G20 06 英制输入G21 工致输入★G22 04 存储行程检查开G23 存储行程检查关G27 00 原点返回检查G28 原点返回G29 从参考位置返回G30 第二,三,四原点返回G30.1 浮动原点返回G31 跳跃功能G33 01 螺纹切削G37 00 自动刀具长度测量G39 圆弧插补转角偏移量★G40 07 刀具半径补正取消G41 刀具半径左补正G42 刀具半径右补正★G40.1(G150) 19 通常方向控制取消模式G41.1(G151) 通常方向控制左边开G42.1(G152) 通常方向控制右边开G43 08 刀具长度正向补正G44 刀具长度负向补正G45 00 刀具偏移量增加G46 刀具偏移量缩小G47 刀具偏移量双倍增加G48 刀具偏移量双倍缩小★G49 08 刀具长度补正取消★G50 11 比例取消G51 比例★G50.1 18 可编程镜像取消G51.1 可编程镜像G52 00 局部坐标系设定G53 机械坐标系★G54 14 工件坐标系1G54.1 附加工件坐标系G55 工件坐标系2G56 工件坐标系3G57 工件坐标系4G58 工件坐标系5G59 工件坐标系6G60 00 单向定位G61 15 停止检查模式G62 自动转角超弛G63 攻牙模式★G64 切削模式G65 00 巨指令呼叫G66 12 模态巨指令呼叫★G67 模态巨指令呼叫取消G68 16 坐标系旋转★G69 坐标系旋转取消G73 09 啄进钻孔循环G74 左螺纹攻牙循环G76 09 精镗孔循环★G80 09 固定循环取消/外部操作功能取消G81 钻孔循环G82 钻孔或反镗孔循环G83 啄进钻孔循环G84 攻牙循环G85 镗孔循环G86 镗孔循环G87 反镗孔循环G88 镗孔循环G89 镗孔循环★G90 03 绝对坐标指令G91 相对坐标指令G92 00 设定工件坐标系/或钳住主轴最高转速★G94 05 每分钟进给G95 每转进给G96 13 恒定表面速度控制★G97 恒定表面速度控制取消★G98 10 固定循环初始点返回G99 固定循环R点返回2 M代码M代码功能M00 程序停止M01 条件程序停止M02 程序结束M03 主轴正转M04 主轴反转M05 主轴停止M06 刀具交换M08 冷却开M09 冷却关M18 主轴定向解除M19 主轴定向M29 刚性攻丝M30 程序结束并返回程序头M33 主轴定向M98 调用子程序M99 子程序结束返回/重复执行F进给速度(每转进给)(每分进给)Q在G73 G83中表示深孔加工循环的每次切入量,在G76 G87中表示偏移量1.G10指令变更刀具补偿量格式:G90/G91G10L11P R;其中,变量L—赋值为11,表示变更刀具补偿量方式;P—刀具补偿号;R—刀具的补偿量;G90—覆盖原有补偿量;G91—在原有补偿量的基础上累加。

法兰克系统通用G代码M代码大全

法兰克系统通用G代码M代码大全

法兰克系统通用G代码M代码大全法兰克系统G代码G00 快速定位G01 直线插补G02 顺时针方向圆弧切削G03 逆时针方向圆弧切削G04 暂停指令G05.1 AI先行控制/ AI轮廓控制G09 正确停止检测G15 极座标取消G16 极座标设定G17 XY平面设定G18 XZ平面设定G19 YZ平面设定G20 英制单位设定G21 公制单位设定G28 自动经中间点复归机械原点G29 自动从参考点复归G30 自动复归到第二原点G40 刀具半径补偿取消G41 刀具半径左补偿G42 刀具半径右补偿G43 刀具长度正向补偿G44 刀具长度负向补偿G49 刀具长度补偿取消G50 比例功能取消OFFG50.1 可编程镜像取消G51.1 可编程镜像有效G51 比例功能设定ONG52 局部坐标系设定G53 机械座标系统G54 选择工件坐标系1G55 选择工件坐标系2G56 选择工件坐标系3G57 选择工件坐标系4G58 选择工件坐标系5G59 选择工件坐标系6G73 高速喙钻循环G74 左旋牙切削循环G76 精镗孔循环G80 固定循环取消G81 钻孔循环G83 啄钻循环G84 右旋牙切削循环G86 镗孔循环G90 绝对指令座标值设定G91 增量指令座标值设定G94 每分钟进给量设定mm/min G95 每转进给给设定mm/rev G98 固定循环,刀具复归到起始点G99 固定循环,刀具复归到R点法兰克系统M代码M00 程序停止M01 选择性程序停止M02 程序结束M03 主轴顺时针旋转M04 主轴逆时针旋转M05 主轴停止M06 刀具交换M08 冷却液开启M09 冷却液关启M19 主轴定向M29 刚性攻丝M30 程序结束M98 调用子程序M99 调用子程序结束并返回1代码的使用方法:G00,X、Y、ZG01, X、Y、ZG02, X、Y、R圆弧,超过1/2圆R给负值I、J整圆,I与X正负值相反G16,X半径,Y角度G68, X、Y、R角度G73, X、Y、Z、R、Q、FG81, X、Y、Z、R、FG83, X、Y、Z、R、Q、FG84, X、Y、Z、R、Q(可加可不加)、F (螺距*转速;若加G95,F就是螺距,用完后用G94取消)法兰克系统在G84上边给M29+转速刚性攻丝,中间可以不插入程序段。

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

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

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

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代码及其功能。

FANUC系统所有G功能代码M功能代码.pdf

FANUC系统所有G功能代码M功能代码.pdf

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 子程序结束。

FANUC数控铣床G功能代码M代码

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代码(2020年7月整理).pdf

Fanuc的G代码及M代码(2020年7月整理).pdf

Fanuc的G代码及M代码。

G00定位G01直线切削G02顺时针方向圆弧切削G03逆时针方向圆弧切削G04暂停指令G09正确停止检测G10补正设定G12顺时针方向圆周切削G13逆时针方向圆周切削G15极座标系统取消G16极座标系统设定G17XY平面设定G18XZ平面设定G19YZ平面设定G20英制单位设定G21公制单位设定G22软体极限设定G23软体极限设定取消G27机械原点复归检测G28自动经中间点复归机械原点G29自动从参考点复归G30自动复归到第二原点G40刀具半径补正取消G41刀具半径偏左补正G42刀具半径偏右补正G43刀具长度沿正向补正G44刀具长度沿负向补正G49刀具长度补正取消G45刀具位置补正增加G46刀具位置补正减少G47刀具位置补正两倍增加G48刀具位置补正两倍减少G50比例功能取消OFFG51比例功能设定ONG52回复到基本座标系统G53回复到机械座标系统G54第一工件座标系统G55第二工件座标系统G56第三工件座标系统G57第四工件座标系统G58第五工件座标系统G59第六工件座标系统G60 外部补正G70圆周等分段循环G71圆周分段循环G72直线分段循环G73高速喙钻循环G74左旋牙切削循环G76精搪孔循环G77反面搪孔循环G80固定循环取消G81钻孔循环G82沉头孔加工循环G83啄钻循环G84右旋牙切削循环G85搪孔循环G86搪孔循环G87搪孔循环G88搪孔循环G89搪孔循环G90绝对指令座标值设定G91增量指令座标值设定G92绝对程式零点设定G94每分钟进给量设定mm/minG95每转进给给设定mm/revG98固定循环,刀具复归到起始点G99固定循环,刀具复归到R点M00 程序停止M01 選擇性程序停止M02 程序結束M03 主軸順時針旋轉M04主轴逆时针旋转M05主轴停止M06刀具交换M07雾化冷却液开启M08冷却液开启M09冷却液关启M10工作台(B轴)锁住M11工作台(B轴)松开M13主轴顺时针转动及加切削液M14主轴逆时针转动及加切削液M15正方向运动M16负方向运动M19主轴定位M30程式结束记忆体回归M90程式中断取消M91程式中断设定M92多段暂存取消M93多段暂存设定M94镜像投影工能取消M95镜像投影工能设定M96刀具补正圆弧转角模式M97刀具补正交角转角模式M98副程式呼叫M99副程式结束。

法兰克数控铣床G、M功能代码大全

法兰克数控铣床G、M功能代码大全

法兰克数控铣床G、M功能代码大全法兰克数控铣床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代码有效。

法兰克数控铣床G、M功能代码大全

法兰克数控铣床G、M功能代码大全

法兰克数控铣床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代码有效。

FANUC常用的G代码和M代码

FANUC常用的G代码和M代码

FANUC常用的G代码和M代码FANUC常用的G代码和M代码G功能字FANUC系统G00—快速移动点定位G01—直线插补G02—顺时针圆弧插补G03—逆时针圆弧插补G04—暂停G17—XY平面选择G18—ZX平面选择G19—YZ平面选择G32—螺纹切削---G33—恒螺距螺纹切削G40—刀具补偿注销刀具补偿注销G41—刀具补偿——左刀具补偿G42—刀具补偿——右刀具补偿G43—刀具长度补偿——正G44—刀具长度补偿——负G49—刀具长度补偿注销G50—主轴最高转速限制G54~G59加工坐标系设定零点偏置G65—用户宏指令G70—精加工循环英制G71—外圆粗切循环米制G72—端面粗切循环G73—封闭切削循环G74—深孔钻循环G75—外径切槽循环G76—复合螺纹切削循环G80—撤销固定循环撤销固定循环G81—定点钻孔循环固定循环G90—绝对值编程绝对尺寸G91—增量值编程增量尺寸G92—螺纹切削循环主轴转速极限G94—每分钟进给量直线进给率G95—每转进给量旋转进给率G96—恒线速控制恒线速度G97—恒线速取消注销G98—返回起始平面G99—返回R平面M功能字含义表M00—程序停止M01—计划停止M02—程序停止M03—主轴顺时针旋转M04—主轴逆时针旋转M05—主轴旋转停止M06—换刀M07—2号冷却液开M08—1号冷却液开M09—冷却液关M30—程序停止并返回开始处M98—调用子程序M99—返回子程序。

[整理]FANUC系统所有 G功能代码 M功能代码.

[整理]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 子程序结束。

Fanuc数控车床G代码及M指令

Fanuc数控车床G代码及M指令

Fanuc数控车床G代码及M指令一、G 代码命令1、代码组及其含义“模态代码”和“一般”代码“形式代码”的功能在它被执行后会继续维持,而“一般代码”仅仅在收到该命令时起作用。

定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。

反之,像原点返回代码就叫“一般代码”。

每一个代码都归属其各自的代码组。

在“模态代码”里,当前的代码会被加载的同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 度)。

2. 举例①绝对坐标系程序G02 X100. Z90. I50. K0. F0.2或G02 X100. Z90. R50. F02;②增量坐标系程序G02 U20. W-30. I50. K0. F0.2;或G02 U20. W-30. R50. F0.2;G30 第二原点返回 (G30)坐标系能够用第二原点功能来设置。

法兰克G代码与M代码

法兰克G代码与M代码
G10 L2 P0 … P0表示EXT基本坐标系。
G10 L2 P1 … P1表示G54工件坐标系。
L20中:P1-P20用来表示G110-G129辅助工件坐标系。
(P1=G110、P2=G111、P3=G112……P19=G128、P20=G129)
L20中:P1-P99用来表示G154 P1-G154 P99参考工件坐标系。
G62 自动转角超弛
G63 攻牙模式
★G64 切削模式
G65 00 巨指令呼叫
G66 12 模态巨指令呼叫
★G67 模态巨指令呼叫取消
G68 16 坐标系旋转
★G69 坐标系旋转取消
G73 09 啄进钻孔循环
G74 左螺纹攻牙循环
G76 09 精镗孔循环
★G80 09 固定循环取消/外部操作功能取消
P—刀具补偿号;
R—刀具的补偿量;
G90—覆盖原有补偿量;
G91—在原有补偿量的基础上累加。
在程序中通过改变R变量中的刀具半径补偿量,实现零件轮廓粗加工时调整加工余量,使用同一把刀具实现粗、精加工。
2.G10指令实现工件坐标系的设定、变更
格式:G90/G91G10L2PXYZ;
其中,变量L—赋值为2表示变更工件坐标系方式;
4、G10 P10001 X-0.12
G10 P10001 U0.02
执行程序段后X偏置实际为X-0.1
5、MDI方式中,输入:G10 P10001 X76.45 Z-245.82 R0.4 Q3
按循环启动Cycle Start即可将参数输入到机床中。
可编程参数设定指令G10及宏指令
FANUC15M系统中的G10指令,可实现刀具几何参数的设定与编辑功能,由程序指令变更刀具加工过程中的半径补偿量。其另一功能是在加工程序中实现工件坐标系的设定与设定值的变更。

FANUC数控铣床G功能代码M代码

FANUC数控铣床G功能代码M代码

FANUC数控铣床G功能代码M代码G代码是数控机床上用来控制和指导机床运动的一种基本编程指令代码。

以下是一些常用的FANUC数控铣床G功能代码:G00:快速定位G01:直线插补G02:圆弧插补(顺时针)G03:圆弧插补(逆时针)G04:暂停G20:英制单位G21:公制单位G28:参考点返回G30:可选参考点返回G40:切削半径补偿取消G41:左刀补偿G42:右刀补偿G43:刀具长度补偿正补G44:刀具长度补偿负补G49:刀具长度补偿取消G54:工件坐标系1选择G55-G59:工件坐标系2-6选择G61:精确停停模态G70:英制单位G71:公制单位G72:英寸进给单位G73:毫米进给单位G74:极径坐标插补取消G80:取消固定循环指令G81-G89:固定循环指令G90:绝对坐标模式G91:增量坐标模式G92:原点重新定义G94:单位时间进给G97:转速单位G98:进给单位G99:进给模式转换M代码是数控机床上用来控制机床辅助功能的一种编程指令代码。

以下是一些常用的FANUC数控铣床M代码:M00:停机M01:可选停机M02:程序结束M03:主轴顺时针旋转M04:主轴逆时针旋转M05:主轴停止M06:刀具换装M07:冷却液开M08:冷却液关M09:全部关M10:工作台夹紧M11:工作台松开M19:主轴指向M30:程序结束M98:子程序调用M99:子程序结束以上是一些常见的FANUC数控铣床G功能代码和M代码,供参考使用。

请根据实际需要在编程时选择相应的代码。

要注意的是,不同型号的数控铣床可能有些代码的功能略有不同,具体使用前应查阅对应的机床操作手册。

法兰克系统数控铣床代码完整版

法兰克系统数控铣床代码完整版

法兰克系统数控铣床代码完整版法兰克系统数控铣床代码完整版内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理!更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展.数控铣床法兰克系统代码G00 01 定位(快速移动)G01 01 直线插补(进给速度)*G00和G01为一组,选其一G02 01 顺时针圆弧插补G03 01 逆时针圆弧插补*G02和G03为一组,选其一G04 00 暂停,精确停止G09 00 精确停止*G04和G09为一组,选其一G17 02 选择X Y平面G18 02 选择Z X平面G19 02 选择Y Z平面*G17、G18、G19为一组,选其一G27 00 返回并检查参考点G28 00 返回参考点G29 00 从参考点返回G30 00 返回第二参考点*G27~G30为一组,选其一G40 07 取消刀具半径补偿G41 07 左侧刀具半径补偿G42 07 右侧刀具半径补偿*G41、G42为一组,选其一,与G40成对使用G43 08 刀具长度补偿+G44 08 刀具长度补偿-G49 08 取消刀具长度补偿*G43、G44为一组,选其一,与G49成对使用G52 00 设置局部坐标系G53 00 选择机床坐标系*G52、G53为一组,选其一G54 14 选用1号工件坐标系G55 14 选用2号工件坐标系G56 14 选用3号工件坐标系G57 14 选用4号工件坐标系G58 14 选用5号工件坐标系G59 14 选用6号工件坐标系*G54~G59为一组,选其一G60 00 单一方向定位G61 15 精确停止方式G64 15 切削方式G65 00 宏程序调用G66 12 模态宏程序调用G67 12 模态宏程序调用取消G73 09 深孔钻削固定循环G74 09 反螺纹攻丝固定循环G76 09 精镗固定循环G77 鸿准机台调用子程序如G77H1111G77H1112(1111为文件名,程序按排列顺序逐次执行文件) *G80 09 取消固定循环G81 09 钻削固定循环G82 09 钻削固定循环G83 09 深孔钻削固定循环G84 09 攻丝固定循环G85 09 镗削固定循环G86 09 镗削固定循环G87 09 反镗固定循环G88 09 镗削固定循环G89 09 镗削固定循环*G73~G89为一组,选其一G90 03 绝对值指令方式G91 03 增量值指令方式*G90、G91为一组,选其一G92 00 工件零点设定G98 10 固定循环返回初始点G99 10 固定循环返回R点*G98、G99为一组,选其一M代码M00 程序停止M01 条件程序停止M02 程序结束M03 主轴正转M03S1000 主軸以1000R/M M04 主轴反转M05 主轴停止M06 刀具交换M08 冷却开M09 冷却关M10液压卡盘放松M11液压卡盘卡紧M18 主轴定向解除M19 主轴定向M21 鸿准机台暖机代码M25 托盘上升M29 刚性攻丝M30 程序结束并返回程序头M40主轴空挡M41 主轴1挡M42 主轴2挡M43 主轴3挡M44 主轴4挡M77 鸿准机台刀库归零M85工件计数器加一个M98 调用子程序M99 子程序结束返回/重复执行内容来源网络,由“深圳机械展(11万㎡,1100多家展商,超10万观众)”收集整理!更多cnc加工中心、车铣磨钻床、线切割、数控刀具工具、工业机器人、非标自动化、数字化无人工厂、精密测量、3D打印、激光切割、钣金冲压折弯、精密零件加工等展示,就在深圳机械展.。

法兰克系统通用G代码M代码大全

法兰克系统通用G代码M代码大全

法兰克系统G代码G00 快速定位G01 直线插补G02 顺时针方向圆弧切削G03 逆时针方向圆弧切削G04 暂停指令G05.1 AI先行控制/ AI轮廓控制G09 正确停止检测G15 极座标取消G16 极座标设定G17 XY平面设定G18 XZ平面设定G19 YZ平面设定G20 英制单位设定G21 公制单位设定G28 自动经中间点复归机械原点G29 自动从参考点复归G30 自动复归到第二原点G40 刀具半径补偿取消G41 刀具半径左补偿G42 刀具半径右补偿G43 刀具长度正向补偿G44 刀具长度负向补偿G49 刀具长度补偿取消G50 比例功能取消OFFG50.1 可编程镜像取消G51.1 可编程镜像有效G51 比例功能设定ONG52 局部坐标系设定G53 机械座标系统G54 选择工件坐标系1G55 选择工件坐标系2G56 选择工件坐标系3G57 选择工件坐标系4G58 选择工件坐标系5G59 选择工件坐标系6G73 高速喙钻循环G74 左旋牙切削循环G76 精镗孔循环G80 固定循环取消G81 钻孔循环G83 啄钻循环G84 右旋牙切削循环G86 镗孔循环G90 绝对指令座标值设定G91 增量指令座标值设定G94 每分钟进给量设定mm/min G95 每转进给给设定mm/revG98 固定循环,刀具复归到起始点G99 固定循环,刀具复归到R点法兰克系统M代码M00 程序停止M01 选择性程序停止M02 程序结束M03 主轴顺时针旋转M04 主轴逆时针旋转M05 主轴停止M06 刀具交换M08 冷却液开启M09 冷却液关启M19 主轴定向M29 刚性攻丝M30 程序结束M98 调用子程序M99 调用子程序结束并返回1代码的使用方法:G00,X、Y、ZG01, X、Y、ZG02, X、Y、R圆弧,超过1/2圆R给负值I、J整圆,I与X正负值相反G16,X半径,Y角度G68, X、Y、R角度G73, X、Y、Z、R、Q、FG81, X、Y、Z、R、FG83, X、Y、Z、R、Q、FG84, X、Y、Z、R、Q(可加可不加)、F (螺距*转速;若加G95,F就是螺距,用完后用G94取消)法兰克系统在G84上边给M29+转速刚性攻丝,中间可以不插入程序段。

法拉克车铣G_M全部指令

法拉克车铣G_M全部指令

M代码用于数控铣床的功能M00 程序停止M01 程序选择停止M02 程序结束(程序不回到起始开头)M03 主轴顺时针旋转M04 主轴逆时针旋转M05 主轴停止M06 自动换刀M08 切屑液打开M09 切屑液关闭M19 主轴准停M30 主轴停止(程序回到起始行)M31 旁路互锁M52 自动门打开M53 自动门关闭M74 错误检测打开M75 错误检测关闭M98 子程序调用M99 子程序返回2. 准备功能码:G00 快速定位G00 IP__;G01 直线插补G01 IP___F__;G02 顺时针圆弧G02X__Y___R__F___; 或G02I=___J=__F___;G03 逆时针圆弧G03X__Y___R__F__ ;或G03I=____J=_F____;G04 暂停G04 X1.5;或G04 P15000 ; 暂停1.5秒G05.1 预读处理控制G05.1Q1;(接通)G05.1Q0 (取消)G07.1 圆柱插补G08 预读处理控制G08.P6(接通);G08P0(取消);G09 准确停止G09 IP___;G10 可编程数据输入G10 L50(参数输入方式)G11 可编程数据输入取消G11G15 极坐标取消G15G16 极坐标设定G16G17 选择XY平面G17G18 选择ZX平面G18G19 选择YZ平面G19G20 英制输入G20G21 米制输入G21G22 储存行程检测接通G22 X__Y__Z__I__J___K___G23 储存行程检测断开G23;G27 返回参考点检测G27 IP__;(为指定参考点)G28 返回参考点G28 IP__;(经过的中间点)G29 从参考点返回G29 IP__;(为返回目标点)G30 返回第2.3.4.参考点G30P3IP__;G30 P4 IP___;G31 跳转功能G31 IP__;G33 螺纹切屑G33 IP__F__(F为导程)G37 自动刀具长度测量G37IP___;G39 拐角偏置圆弧插补G39 ;或G39 I __J___;G40 刀具半径补偿取消G40G41 刀具半径左补偿G41 G01 IP__D__;G42 刀具半径右补偿G42 G01 IP__D__;G40.1 法线方向控制取消G40.1G41.1 左侧法线方向控制G41.1G42.1 右侧法线方向控制G42.1G43 正向刀具长度补偿G43 G01 Z__H__;G44 负向刀具长度补偿G44 G01 Z__H__;G45 刀具位置偏置加G45 IP__D___;G46 刀具位置偏置减G46 IP__D___;G47 刀具位置偏置加2倍G47 IP__D___;G48 刀具位置偏置减2倍G48 IP__D___;G49 刀具长度补偿取消G49;G50 比例缩放取消G50;G51 比例缩放有效G51 IP__P__或G51 IP__I__J__K__;G50.1 可编程镜像取消G50.1 IP__;G51.1 可编程镜像有效G51.1 IP__;G52 局部坐标系设定G52 IP__;G53 选择机床坐标系G53 IP__;G54 选择工件坐标系G54.1 选择附加工坐标系G54.1 Pn;(n:1-48)G55 选择工件坐标系2 G55G56 选择工件坐标系3 G56G57 选择工件坐标系4 G57G58 选择工件坐标系5 G58G59 选择工件坐标系6 G59G60 但方向定位方式G60 IP__;G61 准确停止方式G61G62 自动拐角倍率G62G63 攻螺纹方式G63G64 切削方式G64G65 宏程序非模态调用G65 P__L__;(自变量)G66 宏程序模态调用G66 P__L__;(自变量)G67 宏程序模态调用取消G67G68 坐标系旋转G68 IP__R___(角度)G69 坐标系旋转取消G69G73 深孔转循环G73 X__Y__Z__R__Q__F__;G74 左螺纹攻螺纹循环G74X__Y__Z__RP__F__F__;G76 精镗孔循环G76 X__Y__Z__R__Q__P__F__;G80 固定循环取消G80;G81 钻孔镗孔循环G81 X__Y__Z__R__;G82 钻孔循环G82 X__Y__Z__R__P__;G83 深孔循环G83 X__Y__Z__R__Q__F__;G84 右旋螺纹循环G84 X__Y__Z__R__P__F__;G85 镗孔循环G85 X__Y__Z__R__F__;G86 镗孔循环G86 X__Y__Z__R__P__F__;G87 背镗循环G87 X__Y__Z__R__Q__F__;G88 背镗循环G88 X__Y__Z__R__P__F__;G89 背镗循环G89 X__Y__Z__R__P__F__;G90 绝对值编程G90 G01 X__Y__Z__ F__; (在程序中的应用,也可放在程序开头)G91 增量值编程G91 G01 X__Y__Z__ F__;G92 设定工件坐标系G92 IP__;G92.1 工件坐标系设定G92.1 X0 Y0 Z0 ;G94 每分钟进给单位为mm/minG95 没转进给单位为mm/rG96 恒线进给G96 S200 ; (200mm/min) G97 每分钟转速G97 S800 ; (800r/min)G98 固定循环返回初始点G98 X__Y__Z__R__F__;G99 固定循环返回R点G99 X__Y__Z__R__F__;。

FANUC数控铣床G功能代码M代码

FANUC数控铣床G功能代码M代码

FANUC数控铣床G功能代码M代码1.G00:快速点进给。

机床在此G代码下以最大合适速度移动到下一个位置。

2.G01:线性插补。

机床按给定的进给率和进给方向进行直线插补运动。

3.G02:以顺时针方向圆弧插补。

机床将以给定的进给率沿着预先设定的圆心和半径按顺时针方向进行圆弧插补运动。

4.G03:以逆时针方向圆弧插补。

机床将以给定的进给率沿着预先设定的圆心和半径按逆时针方向进行圆弧插补运动。

5.G04:暂停。

机床在这个位置停止一段时间。

6.G05:高速精微插补。

机床将以较高速度和较低进给率进行插补运动,以实现高精度的加工。

7.G10:坐标系和工件偏移。

用于设定坐标系原点和工件坐标系的偏移。

8.G17:XY平面选择。

机床将在XY平面上进行插补运动。

9.G18:XZ平面选择。

机床将在XZ平面上进行插补运动。

10.G19:YZ平面选择。

机床将在YZ平面上进行插补运动。

11.G20:英制单位。

机床将按英制单位进行坐标插补运动。

12.G21:公制单位。

机床将按公制单位进行坐标插补运动。

13.G28:参考点返回。

机床将返回到预设的参考点位置。

14.G40:刀具半径补偿取消。

机床将取消刀具半径补偿。

15.G41:刀具半径左补偿。

机床将按照刀具半径进行左侧补偿。

16.G42:刀具半径右补偿。

机床将按照刀具半径进行右侧补偿。

17.G43:刀具长度补偿。

机床将按照刀具长度进行补偿。

18.G44:取消刀具长度补偿。

机床将取消刀具长度补偿。

19.G49:取消刀具长度补偿。

机床将取消刀具长度补偿。

20.G53:机床坐标系绝对位置。

机床将坐标设定为机床坐标系的绝对位置。

21.G54:第一组工件坐标系选择。

22.G55:第二组工件坐标系选择。

23.G56:第三组工件坐标系选择。

24.G57:第四组工件坐标系选择。

25.G58:第五组工件坐标系选择。

26.G59:第六组工件坐标系选择。

1.M00:程序停止。

机床将停止运行并等待人工干预。

法兰克系统G代码M代码表

法兰克系统G代码M代码表

法兰克系统G代码M代码表FANUCG代码组别功能附注G00 01 快速定位模态G01 01 直线插补模态G02 01 顺时针方向圆弧插补模态G03 01 逆时针方向圆弧插补模态G04 00 暂停非模态G10 00 数据设置模态G11 00 数据设置取消模态G17 16 XY平面选择模态G18 16 ZX平面选择模态G19 16 YZ平面选择模态G20 06 英制模态G21 06 米制模态G22 09 行程检查开关打开模态G23 09 行程检查开关关闭模态G25 08 主轴速度波动检查打开模态G26 08 主轴速度波动检查关闭模态G27 00 参考点返回检查非模态G28 00 参考点返回非模态G31 00 跳步功能非模态G40 07 刀具半径补偿取消模态G41 07 刀具半径左补偿模态G42 07 刀具半径右补偿模态G43 17 刀具半径正补偿模态G44 17 刀具半径负补偿模态G49 17 刀具长度补偿取消模态G52 00 局部坐标系设置非模态G53 00 机床坐标系设置非模态G54 14 第一工件坐标系设置模态G55 14 第二工件坐标系设置模态G59 14 第六工件坐标系设置模态G65 00 宏程序调用模态G66 12 宏程序调用模态模态G67 12 宏程序调用取消模态G73 01 高速深孔钻孔循环非模态G74 01 左旋攻螺纹循环非模态G76 01 精镗循环非模态G80 10 固定循环注销模态G81 10 钻孔循环模态G82 10 钻孔循环模态G83 10 深孔钻孔循环模态G84 10 攻螺纹循环模态G85 10 粗镗循环模态G86 10 镗孔循环模态G87 10 背镗循环模态G89 10 镗孔循环模态G90 01 绝对尺寸模态G91 01 增量尺寸模态G92 01 工件坐标原点设置模态M代码功能附注M00 程序停止非模态M01 计划停止非模态M02 程序结束非模态M03 主轴顺时针旋转模态M04 主轴逆时针旋转模态M05 主轴停止模态M06 换刀非模态M08 冷却液开模态M09 冷却液关模态M30 程序结束并返回非模态M31 互锁旁路M40 主轴齿轮在中间位置M41 主轴齿轮在低速位置M42 主轴齿轮在高速位置M68 液压卡盘夹紧M69 液压卡盘松开M98 子程序调用M99 子程序结束这些各个机种有些出入,自己最好上网寻求,或找工程师要操做手册。

法拉克(FANUC)数控铣加工中心G、M代码库(免费)

法拉克(FANUC)数控铣加工中心G、M代码库(免费)

法拉克(FANUC)数控铣加工中心G、M代码库(免费)1.M代码用于数控铣床的功能MOO 程序停止M01 程序选择停止M02 程序结束(程序不回到起始开头)M03 主轴顺时针旋转M04 主轴逆时针旋转M05 主轴停止M06 自动换刀M08 切屑液打开M09 切屑液关闭M19 主轴准停M30 主轴停止(程序回到起始行)M31 旁路互锁M52 自动门打开M53 自动门关闭M74 错误检测打开M75 错误检测关闭M98 子程序调用M99 子程序返回2.G代码(准备功能码):G00 快速定位G00 IP_;G01 直线插补G01 IP_F_;G02 顺时针圆弧G02X_Y_R_F_;或G02I=_J=_F_; G03 逆时针圆弧G03X_Y_R_F_;或G03I=_J=_F_; G04暂停G04 X1.5;或G04P15000 ; 暂停1.5 秒G05.1预读处理控制G05.1Q1;(接通)G05.1Q0 (取消)G07.1 圆柱插补G08预读处理控制G08.P6(接通);G08P0(取消);G09准确停止G09 IP_;G10可编程数据输入G10 L50(参数输入方式)G11可编程数据输入取消G11 G15极坐标取消G15 G16极坐标设定G16 G17选择X Y 平面G17 G18 选择Y Z 平面G18 G19 选择Z X 平面G19 G20 英制输入G20 G21米制输入G21 G22 储存行程检G22 测接通X_Y_Z_I_J_K_ G23 储存行程检测断开G23;G27 返回参考点检测G27 IP_;(为指定参考点)G28 返回参考点G28 IP_;(经过的中间点)G29 从参考点返回G29 IP_;(为返回目标点)G30 返回第2.3.4.参考点G30P3IP_;G30P4 IP_;G31 跳转功能G31 IP_;G33 螺纹切屑G33 IP_F_(F 为导程)G37 自动刀具长度测量G37IP_;G39 拐角偏置圆弧插补G39 ;或G39I_J_;G40 刀具半径补偿取消G40G41 刀具半径左补偿G41 G01 IP_D_; G42 刀具半径右补偿G42 G01 IP_D_; G40.1 法线方向控制取消G40.1G41.1 左侧法线方向控制G41.1G42.1 右侧法线方向控制G42.1G43 正向刀具长度补偿G43 G01 Z_H_; G44 负向刀具长度补偿G44 G01 Z_H_; G45 刀具位置偏置加G45 IP_D_;G46 刀具位置偏置减G46 IP_D_;G47 刀具位置偏置加2倍G47 IP_D_;G48 刀具位置偏置减2倍G48 IP_D_;G49 刀具长度补偿取消G49;G50 比例缩放取消G50;G51 比例缩放有效G51 IP_P_或G51IP_I_J_K_;G50.1 可编程镜像取消G50.1 IP_;G51.1 可编程镜像有效G51.1 IP_;G52 局部坐标系设定G52 IP_;G53 选择机床坐标系G53 IP_; G54 选择工件坐标系G54.1 选择附加工坐标系G54.1 Pn;(n:1-48) G55 选择工件坐标系2G55G56 选择工件坐标系3G56G57 选择工件坐标系4G57G58 选择工件坐标系5G58G59选择工件坐标系6G59G60单方向定位方式G60 IP_; G61准确停止方式G61G62自动拐角倍率G62G63攻螺纹方式G63G64切削方式G64G65宏程序非模态调用G65 P_L_;(自变量)G66宏程序模态调用G66 P_L_;(自变量)G67 宏程序模态调用取消G67G68坐标系旋转G68 IP_R_(角度)G69坐标系旋转取消G69G73深孔转循环G73X_Y_Z_R_Q_F_;G74 左螺纹攻螺纹循环G74X_Y_Z_RP_F_F _;G76精镗孔循环G76X_Y_Z_R_Q_P_F_;G80固定循环取消G80;G81钻孔镗孔循环G81 X_Y_Z_R_;G82 钻孔循环钻孔循环G82X_Y_Z_R_P_;G83深孔循环G83X_Y_Z_R_Q_F_;G84右旋螺纹循环G84X_Y_Z_R_P_F_ ;G85镗孔循环G85X_Y_Z_R_F_;G86镗孔循环G86X_Y_Z_R_P_F_; G87 背镗循环G87X_Y_Z_R_Q_F_;G88背镗循环G88X_Y_Z_R_P_F_; G89背镗循环G89X_Y_Z_R_P_F_; G90绝对值编程G90 G01 X_Y_Z_F_;(在程序中的应用,也可放在程序开头)G91增量值编程G91 G01X_Y_Z_F_;G92设定工件坐标系G92 IP_;G92.1 工件坐标系设定G92.1 X0 Y0Z0 ;G94每分钟进给单位为mm/min G95 每转进给单位为mm/r G96恒线进给G96 S200 ;(200mm/min)G97每分钟转速G97 S800 ;(800r/min)G98固定循环返回初始点G98X_Y_Z_R_F_; G99固定循环返回R点G99X_Y_Z_R_F_;。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G61
准确停止方式
G61
G62
自动拐角倍率
G62
G63
攻螺纹方式
G63
G64
切削方式
G64
G65
宏程序非模态调用
G65P_L_;(自变量)
G66
宏程序模态调用
G66P_L_;(自变量)
G67
宏程序模态调用取消
G67
G68
坐标系旋转
G68IP_R_(角度)
G69
坐标系旋转取消
G69
G73
深孔转循环
G73X_Y_Z_R_Q_F_;
G91
增量值编程
G91G01X_Y_Z_F_;
G92
设定工件坐标系
G92IP_;
G92.1
工件坐标系设定
G92.1X0Y0Z0;
G94
每分钟进给
单位为mm/min
G95
每转进给
单位为mm/r
G96
恒线进给
G96S200 ;(200mm/min)
G97
每分钟转速
G97S800 ;(800r/min)
G98
G05.1
预读处理控制
G05.1Q1;(接通)G05.1Q0(取消)
G07.1
圆柱插补
G08
预读处理控制
G08.P6(接通);G08P0(取消);
G09
准确停止
G09IP_;
G10
可编程数据输入
G10L50(参数输入方式)
G11
可编程数据输入取消
G11
G15
极坐标取消
G15
G16
极坐标设定
G16
G17
1.M代码用于数控铣床的功能
MOO
程序停止
M01
程序选择停止
M02
程序结束(程序不回到起始开头)
M03
主轴顺时针旋转
M04
主轴逆时针旋转
M05
主轴停止
M06
自动换刀
M08
切屑液打开
M09
切屑液关闭
M19
主轴准停
M30
主轴停止(程序回到起始行)
M31
旁路互锁
M52
自动门打开
M53
自动门关闭
M74
错误检测打开
G29IP_;(为返回目标点)
G30
返回第2.3.4.参考点
G30P3IP_;G30P4IP_;
G31
跳转功能
G31IP_;
G33
螺纹切屑
G33IP_F_(F为导程)
G37
自动刀具长度测量
G37IP_;
G39
拐角偏置圆弧插补
G39;或G39I_J_;
G40
刀具半径补偿取消
G40
G41
刀具半径左补偿
G41G01IP_D_;
G42
刀具半径右补偿
G42G01IP_D_;
G40.1
法线方向控制取消
G40.1
G41.1
左侧法线方向控制
G41.1
G42.1
右侧法线方向控制
G42.1
G43
正向刀具长度补偿
G43G01Z_H_;
G44
负向刀具长度补偿
G44G01Z_H_;
G45
刀具位置偏置加
G45IP_D_;
G46
刀具位置偏置减
G46IP_D_;
M75
错误检测关闭
M98
子程序调用
M99
子程序返回
2.G代码(准备功能码):
G00
快速定位
G00IP_;
G01
直线插补
G01IP_F_;
G02
顺时针圆弧
G02X_Y_R_F_;或G02I=_J=_F_;
G03
逆时针圆弧
G03X_Y_R_F_;或G03I=_J=_F_;
G04
暂停
G04X1.5;或G04P15000;暂停1.5秒
G85
镗孔循环
G85X_Y_Z_R_F_;
G86
镗孔循环
G86X_Y_Z_R_P_F_;
G87
背镗循环
G87X_Y_Z_R_Q_F_;
G88
背镗循环
G88X_Y_Z_R_P_F_;
G89
背镗循环
G89X_Y_Z_R_P_F_;
G90
绝对值编程
G90G01X_Y_Z_F_;(在程序中的应用,也可放在程序开头)
G52IP_;
G53
选择机床坐标系
G53IP_;
G54
选择工件坐标系
G54.1
选择附加坐标系
G54.1Pn;(n:1-48)
G55
选择工件坐标系2
G55
G56
选择工件坐标系3
G56
G57
选择工件坐标系4
G57
G58
选择工件坐标系5
G58
G59
选择工件坐标系6
G59
G60
单方向定位方式
G60IP_;
固定循环返回初始点
G98X_Y_Z_R_F_;
G99
固定循环返回R点
G99X_Y_Z_R_F_;
选择XY平面
G17
G18
选择YZ平面
G18
G19
选择ZX平面
G19
G20
英制输入
G20
G21
米制输入
G21
G22
储存行程检测接通
G22X_Y_Z_I_J_K_
G23
储存行程检测断开
G23;
G27
返回参考点检测
G27IP_;(为指定参考点)
G28
返回参考点
G28IP_;(经过的中间点)
G29
从参考点返回
G74
左螺纹攻螺纹循环
G74X_Y_Z_RP_F_F_;
G76
精镗孔循环
G76X_Y_Z_R_Q_P_F_;
G80
固定循环取消
G80;
G81
钻孔镗孔循环
G81X_Y_Z_R_;
G82
钻孔循环钻孔循环
G82X_Y_Z_R_P_;
G83
深孔循环
G83X_Y_Z_R_Q_F_;
G84
右旋螺纹循环
G84X_Y_Z_R_P_F_ ;
G47
刀具位置偏置加2倍
G47IP_D_;
G48
刀具位置偏置减2倍
G48IP_D_;
G49
刀具长度补偿取消
G49;
G50
比例缩放取消
G50;
G51
比例缩放有效
G51IP_P_或G51IP_I_J_K_;
G50.1
可编程镜像取消
G50.1IP_;
G51.1
可编程镜像有效
G51.1IP_;
G52
局部坐标系设定
相关文档
最新文档