具体说功能,用具体的指令那当然是可以的。但因为换刀是加工中心用得很频繁的功能,所以一般写在宏程序里。另外宏程序可以做得比较完整,不会影响当前的程序状态。
这个是人家机床厂设定和锁定好的,避免自己编写或者修改了机床出问题。
你以为主轴只要定位和定向,外加一个M指令就能完成换刀了?刀位的运算呢,换刀过程的到位检测呢,每次都要把这些写进程序里面去还不如开普铣方便