CNC加工中心的換刀指令必須按機床廠家的編程說明書執行,以下介紹幾種加工中心的選刀與換刀的指令:

一、斗笠式刀庫的換刀

多采用固定地址換刀方式,刀具號與刀座號是固定對應的,其換刀動作是依靠刀庫的橫向移動與主軸的上下移動實現換刀,簡稱為主軸換刀方式。由于其無換刀機械手,因此選刀動作不能在換刀動作之前預選。其換刀指令與選刀指令一般編寫在同一個程序段,其指令格式如下:

M06 T××;

指令執行時,刀庫首先將主軸上刀號對應的刀座轉到換刀位置,并將主軸上的刀具換回刀座中,然后刀庫又將指令中指定的刀具轉到換刀位置,并換上主軸。

這種刀庫,即使在執行M06的前面先執行Tx x,也不能夠預選刀,最終選刀的動作還是在執行M06時執行,如果M06前面沒有Tx x,則系統會報警。
加工中心斗笠刀庫換刀指令

二、圓盤式和鏈式刀庫的換刀

其多采用隨機地址換刀方式,刀具號與刀座號的對應關系是隨機的,但其對應關系能夠被數控系統記憶住。這種刀庫的換刀是依靠機械手換刀。其指令與換刀的動作為:刀具指令Tx x控制刀庫的旋轉,并將選中的刀具轉至換刀工作位置,而換刀指令M06控制換刀機械手的動作,實現主軸刀具與刀庫換刀位置處刀具的交換。其選刀指令與換刀指令可以在同一個程序段,也可以分開編寫,選刀與換刀指令對應的動作也可以同時或分開動作。其指令格式如下:

Tx x M06;

指令執行時,刀庫首先將Tx x刀轉到換刀位置,然后機械手將刀庫刀具與主軸刀具交換,實現Tx x刀具換至主軸的目的。
加工中心圓盤刀庫換刀指令

閱讀以上兩種方法可以看出方法二將選刀動作與加工動作重疊,這樣換刀時就不必選刀而直接換刀,提高了工作效率。

前文談到,刀庫的換刀指令與機床廠家有關,如有的刀庫不僅要求Z軸必須返回換刀點,而且Y軸也必須返回換刀點,其程序格式如下:
加工中心換刀程序

在同一個程序段編寫選刀與換刀指令時,不同廠家刀其的執行規則也可能有差異,如有的不管書寫的先后順序,均按先選刀、再換刀的規則執行。而有的規則規定選刀指令必須在換刀指令執行之前編寫,否則,其動作是先換刀、再選刀,如上面的程序所示。這種情況,若在M06指令執行前未編寫選刀指令,則系統會報警。

技巧與禁忌:加工中心的換刀指令必須按機床廠家的編程說明書執行,否則可能不能正常換刀或出現意想不到的結果。