法兰克代码及功能一览表格模板

合集下载

法兰克代码及功能一览表

法兰克代码及功能一览表
G60 IP;
G61
15
准确停止方式
G61;
G62
自动拐角倍率
G62;
G63
攻螺纹方向
G63;
G64
切削方式
G64;
G65
00
宏程序非模态调用
G65 P__L__<自变量指定>;
G66
12
宏程序模态调用
G66 P__L__<自变量指定>;
G67
宏程序模态调用取消
G67;
G68
16
坐标系旋转
G68 IP__R__;
G48
刀具位置偏置为原来的1/2
G48 IP__D__;
G49
08
刀具长度补偿取消
G49
G50
11
比例缩放取消
G50
G51
比例缩放有效
G51
G50.1
22
可编程镜像取消
G50.1 IP__
G51.1
可编程镜像有效
G51.1 IP__
G52
14
局部坐标系设定
G52 IP__;(IP以绝对值指定)
G53
预读处理控制
G05.1 Q1;(接通)G05.1 Q0;(取消)
G07.1
圆柱插补
P07.1 IP1;(有效) P07.1 IP0;(取消)
G08
预读处理控制
G08 P1;(接通) G08 P0;(取消)
G09
准确停止
G09 IP__;
G10
可编程数据输入
G10 L50;(参数输入方式)
G11
可编程数据输入取消
反镗孔循环
G86 X__Y__Z__R__Q__F__;

法兰克代码及功能一览表

法兰克代码及功能一览表
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__;
G86
G41.1;
G42.1
右侧法线方向控制
G42.1;
G43
正向刀具长度补偿
G43 G01 Z__H__;
G44
负向刀具长度补偿
G44G01 Z__H__;
代码
组别
功能
程序格式及说明
G45
00
刀具偏置位置加
G45 IP__D__;
G46
刀具偏置位置减
G46 IP__D__;
G47
刀具位置偏置加1倍
G47 IP__D__;
预读处理控制
G05.1 Q1;(接通)G05.1 Q0;(取消)
G07.1
圆柱插补
P07.1 IP1;(有效) P07.1 IP0;(取消)
G08
预读处理控制
G08 P1;(接通) G08 P0;(取消)
G09
准确停止
G09 IP__;
G10
可编程数据输入
G10 L50;(参数输入方式)
G11
可编程数据输入取消
反镗孔循环
G86 X__Y__Z__R__Q__F__;
G54 14第一工件坐标系设置模态
G55 14第二工件坐标系设置模态
G59 14第六工件坐标系设置模态

法兰克系统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 子程序结束这些各个机种有些出入,自己最好上网寻求,或找工程师要操做手册。

法兰克代码及功能一览表

法兰克代码及功能一览表
G39
拐角偏置圆弧插补
G39;或G39I__J__;
G40
07
刀具半径补偿取消
G40;
G41
刀具半径左补偿
G41G01IP__D__;
G42
刀具半径右补偿
G42G01IP__D__;
G40.1
法线方向控制取消
G40.1;
G41.1
左侧法线方向控制
G41.1;
G42.1
右侧法线方向控制
G42.1;
G43
G74
攻左旋螺纹循环
G74X__Y__Z__R__P__F__;
G76
精镗孔循环
G76X__Y__Z__R__Q__P__F__;
G80
固定循环取消
G80;
G81
钻孔、鍃镗孔循环
G81__Z__R__P__;
G83
深孔循环
G83X__Y__Z__R__Q__F__;
正向刀具长度补偿
G43G01Z__H__;
G44
负向刀具长度补偿
G44G01Z__H__;
代码
组别
功能
程序格式及说明
G45
00
刀具偏置位置加
G45IP__D__;
G46
刀具偏置位置减
G46IP__D__;
G47
刀具位置偏置加1倍
G47IP__D__;
G48
刀具位置偏置为原来的1/2
G48IP__D__;
G15;
G16
极坐标指令
G16;
G17
02
选择XY平面
G17;
G18
选择ZX平面
G18;
G19
选择YZ平面
G19;

法兰克代码及功能一览表

法兰克代码及功能一览表
G60 IP;
G61
15
准确停止方式
G61;
G62
自动拐角倍率
G62;
G63
攻螺纹方向
G63;
G64
切削方式
G64;
G65
00
宏程序非模态调用
G65 P__L__<自变量指定>;
G66
12
宏程序模态调用
G66 P__L__<自变量指定>;
G67
宏程序模态调用取消
G67;
G68
16
坐标系旋转
G68 IP__R__;
G11;
G15
17
极坐标取消
G15;
G16
极坐标指令
G16;
G 17
02
选择XY平面
G17;
G18
选择ZX平面
G18;
G19
选择YZ平面
G19;
G20
06
英寸输入
G20;
G21
毫米输入
G21;
G22
04
行程检测接通
G22 X__Y__Z__I__J__K__;
G23
行程检测断开
G23;
G27
00
返回参考点检测
G48
刀具位置偏置为原来的1/2
G48 IP__D__;
G49
08
刀具长度补偿取消
G49
G50
11
比例缩放取消
G50
G51
比例缩放有效
G51
G50.1
22
可编程镜像取消
G50.1 IP__
G51.1
可编程镜像有效
G51.1 IP__
G52

法兰克数控铣床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代码及常用代码

最新法兰克G代码及常用代码

加工中心G代码最新fanuc数控铣床G功能代码用M代码G代码组别功能附注G00 01 快速定位模态G01 直线插补模态G02 顺时针圆弧插补模态G03 逆时针圆弧插补模态G04 00 暂停非模态G05.1 00 AI先行控制/AI轮廓控制G07.1(G107) 00 圆柱插补G08 00 先行控制G09 00 准确停止*G10 数据设置模态G11 数据设置取消模态G17 16 XY平面选择模态G18 ZX平面选择(缺省)模态G19 YZ平面选择模态G20 06 英寸输入(in) 模态G21 毫米输入(mm) 模态*G22 04 行程检查功能有效(打开) 模态G23 04 行程检查功能无效(关闭) 模态*G25 08 主轴速度波动检查关闭模态G26 主轴速度波动检查打开非模态G27 00 参考点返回检测非模态G28 返回参考点非模态G29 00 从参考点返回G30 00 返回第2,3,4参考点G31 跳转功能非模态*G40 07 刀具半径补尝取消模态G41 07 刀具半径左补尝模态G42 07 刀具半径右补尝模态G43 08 刀具长度正补尝模态G44 08 刀具长度负补尝模态G45 00 刀具偏置值增加G46 00 刀具偏置值减小G47 00 2倍刀具偏置值G48 00 1/2倍刀具偏置值G49 08 刀具长度补尝取消G50 11 比例缩放取消G51 11 比例缩放有效G50.1 22 可编程镜像取消G51.1 22 可编程镜像有效G52 00 局部坐标系设置非模态G53 00 选择机床坐标系非模态*G54 14 第一工件坐标系设置模态G55 第二工件坐标系设置模态G56 第三工件坐标系设置模态G57 第四工件坐标系设置模态G58 第五工件坐标系设置模态G59 第六工件坐标系设置模态G60 00/01 单方向定位G61 15 准确停止方式G62 自动拐角倍率G63 攻丝方式G64 切削方式G65 00 宏程序调用非模态G66 12 宏程序模态调用模态*G67 宏程序模态调用取消模态G68 16 坐标旋转/三维坐标转换G69 坐标旋转取消/三维坐标转换取消G73 09 高速深孔钻孔循环非模态G74 09 左旋攻螺纹循环非模态G75 01 切入磨削循环非模态G76 09 精镗循环*G80 09 钻孔固定循环取消模态G81 钻孔循环G82 钻孔循环或反镗循环G83 排屑钻孔循环G84 攻螺纹循环模态G85 镗孔循环G86 镗孔循环模态G87 背镗循环模态G89 镗孔循环模态G90 03 绝对坐标编程模态G91 增量坐标编程模态G92 工件坐标原点设置模态★G94 05 每分钟进给G95 每转进给G96 13 恒定表面速度控制★G97 恒定表面速度控制取消★G98 10 固定循环初始点返回G99 固定循环R点返回注:1.当机床电源打开或按重置键时,标有"* "符号的G代码被激活,即缺省状态。

法兰克系统机床的指令及应用

法兰克系统机床的指令及应用

法兰克系统机床的指令及应用G代码是数控程序中的指令。

一般都称为G指令。

代码名称-功能简述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、G00与G01G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工2、G02与G03G02:顺时针圆弧插补G03:逆时针圆弧插补3、G04(延时或暂停指令)一般用于正反转切换、加工盲孔、阶梯孔、车削切槽4、G17、G18、G19 平面选择指令,指定平面加工,一般用于铣床和加工中心G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定G19:Y-Z平面或与之平行的平面5、G27、G28、G29 参考点指令G27:返回参考点,检查、确认参考点位置G28:自动返回参考点(经过中间点)G29:从参考点返回,与G28配合使用6、G40、G41、G42 半径补偿G40:取消刀具半径补偿先给这么多,晚上整理好了再给7、G43、G44、G49 长度补偿G43:长度正补偿G44:长度负补偿G49:取消刀具长度补偿8、G32、G92、G76,G32:螺纹切削G92:螺纹切削固定循环G76:螺纹切削复合循环9、车削加工:G70、G71、72、G73G71:轴向粗车复合循环指令G70:精加工复合循环G72:端面车削,径向粗车循环G73:仿形粗车循环10、铣床、加工中心:G73:高速深孔啄钻G83:深孔啄钻G81:钻孔循环G82:深孔钻削循环G74:左旋螺纹加工G84:右旋螺纹加工G76:精镗孔循环G86:镗孔加工循环G85:铰孔G80:取消循环指令11、编程方式G90、G91G90:绝对坐标编程G91:增量坐标编程12、主轴设定指令G50:主轴最高转速的设定G96:恒线速度控制G97:主轴转速控制(取消恒线速度控制指令)G99:返回到R点(中间孔)G98:返回到参考点(最后孔)13、主轴正反转停止指令M03、M04、M05M03:主轴正传M04:主轴反转M05:主轴停止14、切削液开关M07、M08、M09M07:雾状切削液开M08:液状切削液开M09:切削液关15、运动停止M00、M01、M02、M30M00:程序暂停M01:计划停止M02:机床复位M30:程序结束,指针返回到开头16、M98:调用子程序17、M99:返回主程序。

法兰克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—在原有补偿量的基础上累加。

法兰克代码及功能一览表

法兰克代码及功能一览表
10
20
M99
结束子程序,返回主程序
F
进给速度(每转进给)(每分进给)
Q
在G73 G83 中表示深孔加工循环的每次切入量
在G76 G87 中表示偏移量
Q1;(接通) Q0;(取消)
圆柱插补
IP1;(有效) IP0;(取消)
G08
预读处理控制
G08 P1;(接通) G08 P0;(取消)
G09
准确停止
G09 IP__;
G10
可编程数据输入
G10 L50;(参数输入方式)
G11
可编程数据输入取消
G11;
G15
17
极坐标取消
G15;
G16
极坐标指令
G16;
精镗孔循环
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__;
G86
反镗孔循环
G86 X__Y__Z__R__Q__F__;
G54 14 第一工件坐标系设置 模态
G55 14 第二工件坐标系设置 模态
G59 14 第六工件坐标系设置 模态
G65 00 宏程序调用 模态

法兰克系统代码表

法兰克系统代码表

法兰克系统代码表简介法兰克系统代码表是一份用于标识法兰克系统各个组件和功能的代码列表。

这些代码在法兰克系统的开发和运行过程中起着重要的作用,为系统的设计和实现提供了便利。

代码表001 - 胶囊模块该代码对应法兰克系统中的核心胶囊模块,负责处理系统的整体逻辑和控制流程。

其中包括了系统的启动、关闭、状态管理等功能。

002 - 数据处理模块数据处理模块负责对系统中的数据进行存储、读取、修改和删除等操作。

这个模块对于系统的稳定性和性能都至关重要。

003 - 用户界面模块用户界面模块是法兰克系统中的一个关键模块,负责用户与系统之间的交互界面设计和展示。

用户通过该模块与系统进行信息交互。

004 - 安全控制模块安全控制模块是系统的重要组成部分,主要负责保护系统的安全性和数据的保密性。

包括用户身份验证、权限控制等功能。

005 - 日志记录模块该模块负责记录系统的运行日志,包括操作记录、错误日志等。

通过日志记录模块,用户可以查看系统的运行状态和历史信息。

006 - 系统维护模块系统维护模块负责系统的监控、维护和升级工作。

它能够及时检测系统的运行状态,并对系统进行调整和优化。

007 - 网络通信模块网络通信模块是系统与外部设备和其他系统进行通信的桥梁,负责数据的传输和交换。

它支持各种通信协议和数据格式。

结语以上是法兰克系统代码表的简要介绍,其中包含了法兰克系统中各个重要模块的代码和功能。

这些代码为法兰克系统的开发和运行提供了基础,确保系统的稳定性和高效性。

希望这份代码表能够帮助开发人员更好地了解法兰克系统的架构和设计。

法兰克代码

法兰克代码

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—程序选择性暂停指令选择停止”键处于“ON”状态时此功能才能有效,否则该指令无效。

执行后的效果与M00相同,常用于关键尺寸的检验或临时暂停M02—主程序结束指令执行到此指令进给停止主轴停止冷却液关闭但程序光标停在程序末尾M03—主轴顺时针旋转M04—主轴逆时针旋转M05—主轴旋转停止M06—换刀M07—2号冷却液开M08—1号冷却液开M09—冷却液关M30—程序停止并返回开始处功能同M02不同之处是光标返回程序头位置不管M30后是否还有其他程序段M98—调用子程序M99—返回子程序FANUC系统各键使用方法1 ALTER 修改程序及代码2 INSRT 插入程序3 DELET 删除程序4 EOB 完成一句 (END OF BLOCK)5 CAN 取消(EDIT 或 MDI MODE 情况下使用)6 INPUT 输入程序及代码7 OUTPUT START 输出程序及指令8 OFFSET 储存刀具长度、半径补当值9 AUX GRAPH 显示图形10 PRGRM 显示程序内容11 ALARM 显示发生警报内容或代码12 POS 显示坐标13 DGONS PARAM 显示自我诊断及参数功能14 RESET 返回停止15 CURSOR 光标上下移动16 PAGE 上下翻页17 O 程序号码由 O0001~O999918 N 顺序号码由N0001~N999919 G 准备功能代码20 X 坐标轴运动方向指令21 Y 坐标轴运动方向指令22 Z 坐标轴运动方向指令23 H 长度补偿功能代码24 F 进给(FEED)指令25 R 圆弧半径指令26 M 辅助功能指令27 S 主轴指速指令28 T 刀具号码29 D 半径补偿功能代码30 I . J .K 圆弧起点至圆弧中心距离(分别在X,Y,Z轴上)31 P 子程序调用代码32 PROGRAM PROTECT 程序记忆保护开关33 MEMORY 自动执行程序34 EDIT 编辑35 MDI 手动编辑36 SINGL BLOCK 单句执行37 BLOCK DELET 指定不执行单句程序 (与 / 键共享)38 OPT STOP 选择性停止 (与M01码共享)39 DRY RUN 空运行40 PRG TEST 不执行M.S.T.码指令41 CYCLE START 循环动(执行程序)42 CYCLE STOP 循环停止(暂停程序)43 PRG STOP 程序停止(与M00共享)44 HOME 返回X.Y.Z.各轴机械原?45 JOG 手动进给(行位或切削)46 MPG 手动驱动器50 HIGH 手动快速进给51 SPDL DEC 主轴(RPM)速52 SPDL 100% 执行程序中S指令速53 SPDL CW 主轴顺时钟转动54 SPDL STOP 主轴停止55 SPDL CCW 主轴逆时钟转动56 SPDL INC 主轴(RPM)增速57 Z+,Y+,X+ 机床X.Y.Z.轴往正方向移动58 Z-,Y-,X- 机床X.Y.Z.轴往负方向移动59 4-,4+ 机床第四轴60 TRVRS 执行机床各轴移动指令61 CLNT ON 供应切削液62 CLNT OFF 停止供应切削液63 CLNT AUTO 自动执行供应切削液64 OVERRIDE 切削速度随控 0--150%65 EMERGENCY STOP 紧急停止66 THERMAL ALARM 主轴负荷过热报警67 LUB ALARM 润滑油不足报警68 X_MIRROR IMAGE X轴镜像加工功能69 Y_MIRROR IMAGE Y轴镜像加工功能70 RAPID OVERRIDE 快速行程控71 DNC 直接数控:由于外部接口设备输入程序至数控机床,而又因子控机床本身记忆容量有限,需要执行边读边做(即同时执行收取程序和执行程序指令动作),称为DNC操作。

法兰克系统GM代码

法兰克系统GM代码

法兰克系统GM代码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.RESET:复位键。

可使CNC复位,消除报警等。

2.HELP:帮助键。

如何操作机床,发生报警时提供报警的详情。

3.SHIFT:切换字符和字母间的输入法。

4.INPUT:键入键。

把刚编辑的程序键入到缓冲器中去。

5.CAN:取消键。

可删除键入到键中的最后一个字符。

6.程序编辑键:ALTER:替换;INSERT:插入; DELETE:删除;7.显示功能键:POS:位置画面;PROG:程序画面;OFS/SET刀偏/设定画面。

8.翻页键:PAGE箭头向上:在屏幕上朝前翻一页; PAGE箭头向下:在屏幕上朝后翻一页。

9.屏幕上最左边是菜单返回键,右向左第二建是操作选择软件,最右键是菜单继续键。

二.G指令:1.预备功能(G功能)01组:G00 定位;G01 直线插补;G02顺时针插补;G03逆时针插补;G32螺纹切削。

00组:G04暂停;G10可编程数字输入;G11可编程数字输入方式取消;G65宏程序调用;G 27 参考点检测;G28返回参考点;G30返回第2、3、4参考点;G31跳转功能。

G 70精加工循环;G 71粗车循环;G 72平断面粗铣循环;G73型车复循环;G74端面深孔钻削;G75外径/内径钻孔;G76螺纹切削复循环。

06组:G20英制输入;G21毫米输入。

07组:G 40 刀补取消;G41左刀补;G42右刀补。

10组:G 80固定钻循环取消;G83平面钻孔循环;G84平面攻丝循环;G85正镗面循环G87测钻循环G88测攻丝循环;G89测镗循环。

12组:G 66 宏程序模态调用;G67宏程序模态调用取消。

三.格式G32 I P F (等螺距螺纹:G70: (精加工循环G71:G72:G73:G76: (螺纹G80:G83:G84:G90/G91:G92: (螺纹G96/G97: (恒表面切削速度控制)M铺助功能:(常用)M00;M01;M02;M03;M04;M05;M06;M08;M09;MM30;M98;M 99;M198;。

法兰克系统

法兰克系统

G代码是数控程序中的指令。

一般都称为G指令。

代码名称-功能简述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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G05.1Q1;(接通)G05.1Q0;(取消)
G07.1
圆柱插补
P07.1IP1;(有效)P07.1IP0;(取消)
G08
预读处理控制
G08P1;(接通)G08P0;(取消)
G09
准确停止
G09IP__;
G10
可编程数据输入
G10L50;(参数输入方式)
G11
可编程数据输入取消
G11;
G15
17
极坐标取消
G39
拐角偏置圆弧插补
G39;或G39I__J__;
G40
07
刀具半径补偿取消
G40;
G41
刀具半径左补偿
G41G01IP__D__;
G42
刀具半径右补偿
G42G01IP__D__;
G40.1
法线方向控制取消
G40.1;
G41.1
左侧法线方向控制
G41.1;
G42.1
右侧法线方向控制
G42.1;
G43
G74
攻左旋螺纹循环
G74X__Y__Z__R__P__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__;
正向刀具长度补偿
G43G01Z__H__;
G44
负向刀具长度补偿
G44G01Z__H__;
代码
组别
功能
程序格式及说明
G45
00
刀具偏置位置加
G45IP__D__;
G46
刀具偏置位置减
G46IP__D__;
G47
刀具位置偏置加1倍
G47IP__D__;
G48
刀具位置偏置为原来的1/2
G48IP__D__;
M19
主轴定向
04
M03
主轴正转M03S1000主轴以每分钟1000的速度正转
14
M25
托盘上升
05
M04
主轴逆转
15ቤተ መጻሕፍቲ ባይዱ
M29
刚性攻丝
06
M05
主轴停止
16
M30
程序结束并返回程序头
07
M06
刀具交换
17
M33
主轴定向
08
M08
冷却开
18
M85
工件计数器加一
09
M09
冷却关
19
M98
调用子程序
10
20
攻螺纹方向
G63;
G64
切削方式
G64;
G65
00
宏程序非模态调用
G65P__L__<自变量指定>;
G66
12
宏程序模态调用
G66P__L__<自变量指定>;
G67
宏程序模态调用取消
G67;
G68
16
坐标系旋转
G68IP__R__;
G69
坐标系旋转取消
G69;
G73
09
深钻孔循环
G73X__Y__Z__R__Q__F__;
G49
08
刀具长度补偿取消
G49
G50
11
比例缩放取消
G50
G51
比例缩放有效
G51
G50.1
22
可编程镜像取消
G50.1IP__
G51.1
可编程镜像有效
G51.1IP__
G52
14
局部坐标系设定
G52IP__;(IP以绝对值指定)
G53
选择机床坐标系
G53IP__;
G54
选择工件坐标系1
G54;
G54.1
G15;
G16
极坐标指令
G16;
G17
02
选择XY平面
G17;
G18
选择ZX平面
G18;
G19
选择YZ平面
G19;
G20
06
英寸输入
G20;
G21
毫米输入
G21;
G22
04
行程检测接通
G22X__Y__Z__I__J__K__;
G23
行程检测断开
G23;
G27
00
返回参考点检测
G27IP__;(IP为指定的参考点)
G6500宏程序调用模态
G6612宏程序调用模态模态
G6712宏程序调用取消模态
G7301高速深孔钻孔循环非模态
G7401左旋攻螺纹循环非模态
常用辅助功能指令,M指令
序号
代码
功能
序号
代码
功能
01
M00
程序停止
11
M11M15
主轴切削液停
02
M01
条件程序停止
12
M18
主轴定向解除
03
M02
程序结束
13
M99
结束子程序,返回主程序
F
进给速度(每转进给)(每分进给)
Q
在G73G83中表示深孔加工循环的每次切入量
在G76G87中表示偏移量
G28
返回参考点
G28IP__;(IP为经过的中间点)
G29
从参考点发挥
G29IP__;(IP为返回目标点)
G30
返回第2/3/4参考点
G30P3IP__;或G30P4IP__;
G31
跳转功能
G31IP__;
G33
01
螺纹切削
G33IP__F__;(F为导程)
G37
00
自动刀具长度测量
G37IP__;
法兰克代码及功能一览表
G代码
代码
组别
功能
程序格式及说明
G00
01
快速定位
G00IP__
G01
主轴直线切削
G01IP__F__
G02
主轴顺时针圆弧切削
G02X__Y__R__F__
G03
主轴逆时针圆弧切削
G02X__Y__I__J__F__
G04
00
暂停
G04X1.5或G04P1500
G05.1
预读处理控制
G84
攻右螺纹循环
G84X__Y__Z__R__P__F__;
G85
镗孔循环
G85X__Y__Z__R__F__;
G86
镗孔循环
G86X__Y__Z__R__P__F__;
G86
反镗孔循环
G86X__Y__Z__R__Q__F__;
G5414第一工件坐标系设置模态
G5514第二工件坐标系设置模态
G5914第六工件坐标系设置模态
选择附加工件坐标系
G54.1Pn;(n取1~48)
G55
选择工件坐标系2
G55;
G56
选择工件坐标系3
G56;
G57
选择工件坐标系4
G57;
G58
选择工件坐标系5
G58;
G59
选择工件坐标系6
G59;
G60
00/00
单方向单位方式
G60IP;
G61
15
准确停止方式
G61;
G62
自动拐角倍率
G62;
G63
相关文档
最新文档