G10 L12 P_R_在用戶宏程序中的應用
(作者未知) 2010/6/19
摘要:本文以廣東省第三屆數(shù)控大賽加工實例來說明G10 L12 P_R_在程序中如何賦予刀具半徑補償值的具體使用方法。在用戶宏程序中將半徑值設為一個變量值,通過G10 L12 P_R_指令將不斷變化中的半徑值輸入CNC儲存器中。使用這種半徑變量的方式可實現(xiàn)一般程序編制不出的輪廓和曲面。
關鍵詞:G10 L12 P_R_、刀具半徑變量、用戶宏程序、刀具補償功能
一、引言
在數(shù)控機床的銑削編程中,可以直接按加工工件的輪廓尺寸編程,系統(tǒng)使用刀補功能進行自動的計算處理,從而使計算及編程均大大簡化,這就要求編程人員必須掌握刀補功能的正確、合理使用的方法。 在FANUC 0i 數(shù)控系統(tǒng)中,刀補實質上是指生成加上補償量以后的刀具軌跡的功能,其作用體現(xiàn)的兩個方面:一是在編程時直接按圖樣尺寸編程,可不必考慮刀具的半徑,只要在實際加工時輸入刀具的半徑補償值即可;二是刀具磨損引起的刀具半徑變化值,可以用刀具半徑補償值來修正。
在實際輪廓加工過程中,刀補執(zhí)行過程有三步:刀補的建立、刀補的運行和刀補的取消三個階段。根據(jù)刀補在工件拐角處過渡方式的不同,刀補通常又分為B型刀補和C型刀補。B型刀補是指在拐角處采用圓弧過渡,C型刀補則是采用直線過渡方式。如今的大多數(shù)數(shù)控系統(tǒng)均采用了C型刀補方式。在手工編程加工中半徑補償值輸入CNC儲存器的方法有兩種:
1、用手工的方式將要使用的刀具半徑值直接輸入刀具偏置號內(nèi),這種方法輸入的半徑值是固定的。
2、在程序中用指令G10 L12 P_R_將對應的半徑值輸入到CNC儲存器,這種輸入的方法可以在程序運行中可以任意將半徑值輸?shù)絻Υ嫫鲀?nèi),如果通過用戶宏程序設半徑值為一個變量再與G10 L12 P_R_對應。那這個程序加工的輪廓就可以實現(xiàn)不斷的變化,在手工編程中這種編程是一個非常實用的功能,特別當它與用戶宏程序結合一起使用時,將更加顯出它的功能與方便。在手工編程中它是解決一些復雜編程是不可替代的用法。如輪廓的循環(huán)加工規(guī)則曲面的加工。
本文結合實際生產(chǎn)中G10 L12 P_R_的應用,以實例來說明刀具補償值在手工編程中的應用。
......
附件下載:點擊下載吧閱讀全文
|
|
|