西门子和发那科(加工中心)指令对照表
中文含义
西门子
发那科
备注
快速定位
G00 X_ Y_ Z_
G00 X_ Y_ Z_ ;
一样
直线插补
G01 X_ Y_ Z_ F_
G01 X_ Y_ Z_ F_
一样
圆弧插补半径编程
G02/G03 X_ Y_ CR=_ F_
G02/G03 X_ Y_ R_ F_
半径符号 不同
圆弧插补圆心编程
G02/G03 X_ Y_I_ J_ F_
G02/G03 X_ Y_I_ J_ F_
一样
进给暂停
G04  F (秒)
G04  S(转速) (S为转速,只有主轴受控机床才可是使用)
G04  X (秒) 或 G04  P(毫秒)
进给暂停
工作平面
G17* X-Y  G18 Z-X  G19 Y-Z
G17* X-Y  G18 Z-X  G19 Y-Z
一样
绝对/相对
G90*绝对  G91相对
G90*绝对  G91相对
一样
进给
G94*分进给/G95转进给
G94*分进给/G95转进给
一样
输入单位
G71*公制/G70英制
G21*公制/G20英制
不一样
刀具半径补偿
G41左刀补 G42右刀补 G40取消刀补
G41/G42  G90/G91  G01 X_ Y_ D_ F_ (建立)
G40  G90/G91  G01  X_ Y_ F_  (取消)
G41左刀补 G42右刀补 G40取消刀补
G41/G42  G90/G91  G01 X_ Y_ D_ F_ (建立)最全三角函数值对照表
G40  G90/G91  G01  X_ Y_ F_  (取消)
一样
刀具长度补偿
T_D_ + G5_ 
例如G00 Z_ T_D_;
G5_ + G43/G44 + H_  G49取消补偿
例如G00 Z_ G43/4 H_;
不一样
坐标偏移
TRANS  X_ Y_ Z_  (绝对)
ATRANS  X_ Y_ Z_  (附加于前一个指令)
TRANS 单独占一行,取消坐标偏移
G52 X_ Y_ Z_  (绝对)
G52 X0 Y0 Z0  取消偏移
可编程偏移
坐标旋转
ROT RPL= __  (RPL后跟旋转度数)
AROT RPL=__(附加前一个指令)
ROT单独占一行,取消坐标旋转
G68 X_ Y_ R_  (X_ Y_为旋转中心,R为旋转度数,逆时针为正,反之为负)
G69 取消坐标旋转
可编程旋转
比例缩放
SCALE  X_Y_ (比1大放大,比1小缩小)
ASCALE  X_Y_(附加前一个指令)
SCALE单独占一行,取消比例缩放
不做说明
可编程比例
镜像
MIRROR  X0 Y0 (关于X轴对称写Y0,反之亦然,X、Y后面只要跟一个数字即可,没意义)
AMIRROR X0 Y0 (附加前一个指令)
MIRROR 单独占一行,取消镜像
不做说明
可编程镜像
极坐标
AP极角  RP极径
G17 G16 X_ Y_ (X为极径Y为极角)
G15 取消极坐标
孔循环
CYCLE 81、82、83、84、HOLSE等
G73、G81-G89(G98为初始高度,G99为安全高度,R安全高度数值)
均为孔系加工
宏指令
变量符号为R1-R249,R0为空变量
运算(+、-、*、/、COS、SIN、TAN、SQRT)
=、>、>=、<、<=、>< (等于、大于、大于等于、小于、小于等于、不等于)
IF R1>=42.1 GOTOB AAA
运算公式要加小括号“()”,比如COS(45)
R1=6
AAA: G01 X=R1 Y0;
运算顺序:先三角函数,后乘除,再加减;先括号里面,后括号外面。
变量符号为#1-#500,#0为空变量
运算(+、-、*、/、COS、SIN、TAN、SQRT)
EQ、GT、GE、LT、LE、NE (等于、大于、大于等于、小于、小于等于、不等于)
IF[#1GE42.1]GOTO10
运算公式要加小括号“[ ]”,比如COS[45]
#1=6.
N10 G01 X#1 Y0;
运算顺序:先三角函数,后乘除,再加减;先括号里面,后括号外面。
圆弧高级指令
G01 X_ Y_ F_ 到达圆弧起点
CIP X_ Y_ I1=_ J1=_ F_ 中间点插补圆弧,(XY为圆弧终点坐标,I1、J 1为起点到终点之间的任意点的坐标)
圆弧指令
张角终点
G01 X_ Y_ F_ 到达圆弧起点
G02/G03 AR=_ X_ Y_ F_
AR为圆弧的圆心角(张角)、XY为终点坐标
圆弧指令
张角圆心
G01 X_ Y_ F_ 到达圆弧起点
G02/G03 AR=_ I_ J_ F_
AR为圆弧的圆心角(张角)、IJ为圆心相对于起点的增量坐标(圆心减起点,正负号表示圆心在起点的正负方向不表示大小)
圆弧指令
极坐标
G00 X_ Y_ 刀具到达圆弧起点
G111 X_ Y_ 指定圆心为极坐标的极点
G02/G03 RP=_ AP=_ F_
RP=_为极径 AP=_为极角
西门子和发那科(车/铣)指令表
中文注解
西门子
发那科
车床
铣床
车床
铣床
快速定位
G00 X_ Z_
G00 X_ Y_ Z_
G00 X_ Z_
G00 X_ Y_ Z_
直线插补
G01 X_ Z_ F_
G01 X_ Y_ Z_ F_
G01 X_ Z_ F_
G01 X_ Y_ Z_ F_
绝对相对
G90绝对/G91相对
G90绝对/G91相对
X、Z绝对/U、W相对
G90绝对/G91相对
公制英制
G71*公制/G70英制
G71*公制/G70英制
G21*公制/G20英制
G21*公制/G20英制
圆弧插补
[半径编程]
G90 G02/G03 X_ Z_CR=_ F_  (半径绝对值)
G91 G02/G03 X_ Z_ CR=_ F_  (半径相对值)
G90 G02/G03 X_ Y_ CR=_ F_  (半径绝对值)
G90 G02/G03 X_ Y_ CR=_ F_  (半径相对值)
G02/G03  X_  Z_  R_  F_
      (半径绝对值)
G02/G03  U_  W_  R_  F_
(半径相对值)
G90 G02/G03 X_ Y_ R_ F_    (半径绝对值)
G91 G02/G03 X_ Y_ R_ F_    (半径相对值)
圆弧插补
[圆心编程]
G90 G02/G03 X_ Z_ I_K_ F_  (圆心绝对值)
G91 G02/G03 X_ Z_ I_ K_ F_  (圆心相对值)
G90 G02/G03 X_ Y_ I_ J_ F_  (圆心绝对值)
G91 G02/G03 X_ Y_ I_ J_ F_  (圆心相对值)
G02/G03 X_ Z_ I_ K_  F_  (圆心绝对值)
G02/G03 U_W_ I_ K_  F_
(圆心相对值)
G90 G02/G03 X_ Y_ I_ J_ F_  (圆心绝对值)
G91 G02/G03 X_ Y_ I_ J_ F_  (圆心相对值)
进给量
G94分进给G95*转进给
G94*分进给G95转进给
G98分进给G99*转进给
G94*分进给G95转进给
刀具号
T1D1---T1D9
T1D1-T1D9
T0101-T9999
T0101-T9999

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。