一般的程序段起头的地方会出现这些指令,这些指令是下面程序运行的需要。因为数控控制的东西太多,如果不指令出来在特定的环境下就出问题了。如G40取消刀尖半径补偿。如果不取消,其他人操作机床用了G41却忘了退出,那么就会造成产品报废。加了G40后在万一的情况也是安全的。再如G21(公制指令)。个个都知道我们用公制编程的,但是也会有人按照图纸用英制编程的。如果你不指令公制床子按照英制的数据走你程序是不是要撞刀呢。所以在程序头规定自己程序的运行环境。不管在什么条件下,程序先读入我要求的环境指令。下面运行程序就安全了。希望您能看懂我的解释。