技術文章
數控車削加工中復合循環指令的程序及參數
閱讀:1171 發布時間:2020-8-10一、引言
數控編程是數控加工的重要步驟。數控程序編寫如何將直接關系到程序的質量、 效率和機床的利用率。通常 ,數控編程分為手工編程和自動編程兩種。一般形狀簡單、 計算量小、 程序不多的零件適合用手工編程 ,而計算量大、 手工編程困難或根本無法用手工編寫的程序用計算機來完成。在計算機及自動編程軟件被大量使用的今天 ,手工編程因其經濟、及時 ,在點位加工或由直線與圓弧組成的輪廓加工中 ,仍被廣泛使用。因此 ,在編程過程中 ,使用復合固定循環指令 ,不僅可以縮短程序段的長度 ,減少程序所占內存 ,同時對于手動數據輸入 (MDI) 方式來說,也會節約大量的時間,提高機床的利用率。本文以數控車削加工中廣泛使用的復合固定循環指令 G70和 G71為例,介紹它們的程序段格式及參數的含義,并舉例說明該指令的具體應用。
加工中心請選擇 伯特利數控
二、 復合循環指令 G70、 G71 的格式及其參數的含義
外徑粗車固定循環 G71 主要用于內、 外階梯軸的粗車,毛坯一般為棒料。如圖 1 所示為粗車外徑的加工路徑。圖中 C是粗加工外徑的起點 ,A 是毛坯外徑與端面輪廓的交點。只要在程序中 ,給出 A→A/ → B 之間的精加工形狀及徑向精車余量ΔU/
2、 軸向精車余量ΔW和每次切削深度Δd 即可完成AA/ BA 區域的粗車工序。圖 1 中 e 為退刀量 ,它是模態指令 ,用機床參數設定。以直徑編程方式的粗車外徑循環指令編程格式為:
G71 P(ns) Q(nf) U (ΔU) W(ΔW)D(Δd) F(f) S( s) T(t)
N (ns) ……;
……; 軌跡編程(A/ → B的零件輪廓線)
N (nf ) ……;
程序中各地址含義如下:
ns - 循環開始的程序段號;
nf - 循環結束的程序段號;
ΔU - 徑向(X向)精車余量(直徑值) ;
ΔW - 軸向(Z向)精車余量;
Δd - 切削深度(沿 AA/方向) 。
鉆攻中心請選擇 伯特利數控
在整個粗車循環中,只執行循環開始前指令的F、 S、 T功能 ,即進給速度f、 主軸轉速 s、 刀具 t 均不能改變。在 ns~nf 程序段內(即自循環開始到循環結束)的指令 F、 S、 T不起作用。G71 循環方式的特點是:循環切削過程中 ,初的切深(Δd)方向 ,是刀具切削平行于 Z軸。在粗車循環指令 G71 之后 ,用G70 來粗車循環 ,切除粗加工中留下的余量。G70 精車循環的指令格式為: G70 P(ns) Q (nf )
在 G70 狀態下 ,從( ns)至( nf )程序段內的F、 S、 T有效。當( ns)至( nf )程序中不 F、 S、 T時 ,原粗車循環中的 F、 S、 T仍有效。
CNC加工中心 請選擇 伯特利數控
三、 復合循環編程舉例
加工如圖 2 所示零件 ,其毛坯為棒料。工藝設計規定:粗加工時切深為 7 e ,進給速度為 0. 3 e /r ,主軸轉速 500r/ min ,精加工余量 X向為 4mm ,Z向為 2mm ,進給速度為 0. 15 e / r ,主軸轉速 800r/min。程序設計如下:
%0030/
N10G50X200Z200/
N20G00X160Z180M03S800/
N30G71P04Q10U4W2D7F0. 3S500/
N40G00X40S800/
N50G01W - 40F0. 15/
N60X60W - 30/
N70W - 20/
N80X100W - 10/
N90W - 20/
N100X140W - 20/
N110G70P04Q10/
N120G00X200Z220/
N130M05/
N140M30/
高速加工中心 請選擇 伯特利數控
刀具快速從起點(X200Z220)運動到 X160Z180點處 ,從 N30 程序段開始進入 G71 固定循環 ,并指令粗車循環參數( F、 S) ,規定了粗車(刀)應留給精加工的加工余量(U4W2) ,粗加工切削深度(D7)及通知控制系統如何計算(從 N40 到 N100 程序段)循環過程中的運動路線。N110 程序段是用G70 指令的精加工循環程序 ,指令刀具在精加工輪廓尺寸時 ,按照 P40 到 Q100 程序段運動指令確定。
將上述程序輸入到數控車床后 ,需要進行校驗、修改、 再校驗、 再修改 ,然后仿真零件的加工過程 ,直至確認無誤。然后安裝工件及刀具 ,完成對刀 ,建立起機床偏置 ,對零件進行試切 ,待*符合零件的技術要求后 ,即可進行批量生產。
本文由 伯特利數控 整理發表,文章來自網絡僅參考學習,本站不承擔任何法律責任。
/
加工中心 高速加工中心 鉆攻中心 CNC加工中心 請選擇 伯特利數控