刀具半徑補償加不上怎么辦?以下是出現這種情況時(shí)的一種處理辦法。由于子程序的槽形太窄,機床主軸走到槽形中心之后再加刀具半徑補償時(shí)機床報警,因此決定在主程序內加上刀具半徑補償。即刀具半徑補償應當加在“N7 Z5;”之后,程序如下所示:
N7 Z5;
N8 G41X40.575Y7.799D8 F60;
N9 G1 Z-2 F39;
N10 M98 P6351;
N11 M98 P6352 L5;
FANUC系統在編程平面內連續兩個(gè)程序段沒(méi)有移動(dòng)指令時(shí)會(huì )造成刀具半徑補償暫時(shí)取消。而N9、N10恰恰連續兩句程序段沒(méi)有XY平面內的移動(dòng)指令,因此機床報警。
解決的辦法之一是在點(diǎn)(X40.575Y-7.799)之前增加一點(diǎn)(X38.673Y-8.417),見(jiàn)下表。這樣避免了連續兩句沒(méi)有編程平面內的移動(dòng),報警就消除了。