刀具半徑補償功能G40、G41、G42FANUC-0MC

發(fā)布日期:2011-05-21    蘭生客服中心    瀏覽:3532

數(shù)控機床在實際加工過程中是通過控制刀具中心軌跡來實現(xiàn)切削加工任務的。在編程過程中,為了避免復雜的數(shù)值計算,一般按零件的實際輪廓來編寫數(shù)控程序,但刀具具有一定的半徑尺寸,如果不考慮刀具半徑尺寸,那么加工出來的實際輪廓就會與圖紙所要求的輪廓相差一個刀具半徑值。因此,采用刀具半徑補償功能來解決這一問題。
1、刀具半徑補償功能的定義及編程格式
   刀具半徑補償功能的定義及編程格式在本課程前面已討論過,這里不詳述。在針對具體零件編程中,要注意正確選擇 G41 、G42,以保證順銑和逆銑的加工要求。
2、刀具半徑補償設置方法
(1)參數(shù)設置


在機床控制面板上,按OFFSET鍵,進入WEAR界面,在所指定的寄存器號內(nèi)輸入刀具半徑值即可。
(2)宏指令


用宏指令設定。以φ20的刀具為例,其設定程序為:
G65 H01 P #100 Q10
G01 G41/ G42 X ~ Y ~ H #100 (D#100) F ~
......









圖4.28 零件圖樣


 


 


 


 


 


 


 



3、應用舉例


使用半徑為R5mm的刀具加工如圖4.28所示的零件,加工深度為5mm,加工程序編制如下:


O100         


G55 G90 G01 Z40 F2000  //進入2號加工坐標系


M03 S500        //主軸啟動


G01 X-50 Y0       //到達X,Y坐標起始點


G01 Z-5 F100      //到達Z坐標起始點


G01 G42 X-10 Y0 H01    //建立右偏刀具半徑補償


G01 X60 Y0       //切入輪廓


G03 X80 Y20 R20    //切削輪廓


G03 X40 Y60 R40     //切削輪廓


G01 X0 Y40       //切削輪廓


G01 X0 Y-10      //切出輪廓


G01 G40 X0 Y-40    //撤消刀具半徑補償


G01 Z40 F2000      //Z坐標退刀


M05           //主軸! 


M30           //程序停


設置G55:X=-400,Y=-150,Z=-50;H01=5。v

更多相關信息