我具体不清楚你G50是用在什么地方的,980系统的G50有二种功效,一是用G50建立工件坐标系,但事实上编程时完全不需要这样做,因为用G50设定工件坐标系会给对刀带来很大的麻烦,刀具磨损后也很麻烦,所以基本上没人会用G50设定工件坐标系的。G50唯一有用的是用在控制机床转速,配合G96恒线速度控制时使用,尤其是切削大平面时很有效果。给你介绍一下:G96
S
(G96恒线速度控制
S为线速度,单位每分米)G97
S
(取消恒线速度控制,S指定的转速,单位每分转)G50
S
(主轴最高转速限制,S每分转)例如:切削一个大平面,最大直径200,最小0。。。。。。M3
S200G00
X210
Z0G96
S100G50
S2000G01
X0
F0.2G97
S300。。。。。。具体有无作用,还得看系统参数的设置是否有效。