一、SIEMENS802D 数控指令格式
G指令--Siemens系统数控车床
分类
代码
意义
格式
参数意义
插补
G0
快速插补
G0 X… Z…
G1*
直线插补
G1 X… Z… F
角度
G1 X Z ANG=
注意:角度ANG采用极坐标计算
倒角
G1 Z  CHF=
斜角
G1 Z  RND=
圆角
G2
在圆弧轨迹上以顺时针方向运行
G2 X… Z… I… K…F
终点+圆心
G2 X…Z…CR=… F
终点+半径
G2 AR=… I… K…F
张角+圆心
G2 AR=XZF
张角+终点
G3
在圆弧轨迹上以逆时针方向运行
G3 X… Z… I… K…F
G3 X…Z…CR=… F
G3 AR=… I… K…F
G3 AR=XZF
特殊
相切圆弧
CT X  Z
终点
三点画圆弧
CIP X Z  I1=  K1= 
终点+中间点
G33
恒螺距的螺纹切削
G33 ZKSF=
圆柱螺纹,K为螺距
SF为起始角/偏移角
G33 XISF=
横向螺纹
G33 ZXKSF=
锥螺纹,Z方向位移大于X方向位移,<45°
G33 ZXISF=
锥螺纹,X方向位移大于Z方向位移,>45°
G34
递增螺距
G34 ZXK(I)
F:螺距变化量
G35
递减螺距
G35 ZXK(I)
G331
攻丝
G331 Z K S
使用该指令之前必须使用SPOS=0,使主轴处于控制状态
K>0:右旋,反之左旋
S:主轴转速,不需要M3/M4
G332
攻丝退刀
G331 Z K
同G331的动作
G9
准确定位
G9 G0 X
单程序段有效
G60
准确定位
G60 G0 X…
模态有效
G64
连续路径加工
G64 G1 X… F… ;
单程序段有效
在一个程序段到下一个程序段转换过程中避免进给停顿
奔驰s500参数
增量设置
G90*
绝对尺寸
G90
X=AC()  Z=AC()
局部限制
G91
增量尺寸
G91
X=IC()  Z=IC()
局部限制
单位
G70
英制尺寸
G70
G700/G710则会包含F指令的单位
G71*
公制尺寸
G71
选择工作面
G17
工作面X/Y
(在加工中心孔时要求)
G17
G18
工作面Z/X
G18
G19
工作面Y/X
G19
工件坐标
G53
按程序段方式取消可设定零点设置
G53
G500*
取消可设定零点设置
G500
G54
第一可设定零点偏值
G54
G55
第二可设定零点偏值
G55
G56
第三可设定零点偏值
G56
G57
第四可设定零点偏值
G57
G58
第五可设定零点偏值
G58
G59
第六可设定零点偏值
G59
G74
回参考点(原点)
G74 XZ
G75
回固定点
G75  X1=Z1=
刀具补偿
G40*
取消半径补偿
G40
在指令G40,G41G42的一行中必须同时有G0G1指令直线), 且要指定一个当前平面内的一个轴如在XY平面下,N20 G1 G41 Y50
G41
半径左补偿
G41  G0/G1
G42
半径右补偿
G42  G0/G1
G450*
圆弧过渡,即刀补时拐角走圆角
G450
G451
等距线的交点,刀具在工件转角处切削
G451