数控加工里为什么同一个程序段,有些可以几个G指令放在一起,有些只能放一个?

比如: N0010 G99 G55 M03 M08;

而像 G00,G01这种只能单独在一个程序段里?

G代码也是分了组的 同组里面的肯定不能在一段程序中出现多个G代码。如G0  G01 G02 G03一段程序中只能出现一个,如同段程序中使用多个只执行后面的那个G代码。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-05-19
很简单啊,G99 G55是2个不冲突的指令。G99是指每转进给,而G55是坐标系2个指令要表达的意思不同,而G00和G01缺是同一个指令意思。G00是快速移动,G01是进给移动(后面跟的F值是移动速度)你给机床2个移动的指令,你让他执行哪一个。就像你一边听歌一边看MV是可以的,但是又让你MV又让你看书你怎么做。程序中出现多少个G都是可以的,只要相互之间不冲突就行。比如加工中心里有一条G90 G54 G16 G00 X50. Y0. G43 Z100. M3 S1000; 当然一般我们都会把这程序中的几个意思分开写,但是放在一起机床也是可以认得。所以只要不冲突就行。本回答被提问者和网友采纳
相似回答