我只简单说一下原理,望你下去多加练习。G50坐标偏移,在子程序里用一次,走一遍子程序就是把坐标偏移一段位置,这段位置是一个工件加工所需的总长度,包括切刀长度。在主程序后也就是结束的时候,我们再一次用到G50,很明显,我们在子程序里把坐标偏移了,现在要补回来,这个G50的长度L等于N乘以一次的长度,N为调用次数。注意G50后偏移坐标符号相反。