A. 如何運用復合型車削固定循環指令進行零件編程
循環加工指令 當車削加工餘量較大,需要多次進刀切削加工時,可採用循環指令編寫加工程序,這樣可減少程序段的數量,縮短編程時間和提高數控機床工作效率。根據刀具切削加工的循環路線不同,循環指令可分為單一固定循環指令和多重復合循環指令。(1)單一固定循環指令 對於加工幾何形狀簡單、刀具走刀路線單一的工件,可採用固定循環指令編程,即只需用一條指令、一個程序段完成刀具的多步動作。固定循環指令中刀具的運動分四步:進刀、切削、退刀與返回。1)外圓切削循環指令(G90)指令格式 : G90X(U)_ Z(W)_ R_ F_指令功能: 實現外圓切削循環和錐面切削循環。 刀具從循環起點按圖11與圖12所示走刀路線,最後返回到循環起點,圖中虛線表示按R快速移動,實線表示按F指定的工件進給速度移動。圖11 外圓切削循環圖12 錐面切削循環 指令說明:① X、Z 表示切削終點坐標值;② U、W 表示切削終點相對循環起點的坐標分量;③ R 表示切削始點與切削終點在X軸方向的坐標增量(半徑值),外圓切削循環時R為零,可省略;④F表示進給速度。
例題 如圖13所示,運用外圓切削循環指令編程。 G90 X40 Z20 F30 A-B-C-D-A X30 A-E-F-D-A X20 A-G-H-D-A圖13 外圓切削循環例題 例題 如圖14所示,運用錐面切削循環指令編程。 G90 X40 Z20 R-5 F30 A-B-C-D-A X30 A-E-F-D-A X20 A-G-H-D-A圖14 錐面切削循環例題 2) 端面切削循環指令(G94)指令格式: G94 X(U)_ Z(W)_ R_ F_指令功能: 實現端面切削循環和帶錐度的端面切削循環。刀具從循環起點,按圖15與圖16所示走刀路線,最後返回到循環起點,圖中虛線表示按R快速移動,實線按F指定的進給速度移動。圖15 端面切削循環 圖16 帶錐度的端面切削循環 ① X、Z表示端平面切削終點坐標值;② U、W表示端面切削終點相對循環起點的坐標分量;③ R 表示端面切削始點至切削終點位移在Z軸方向的坐標增量,端面切削循環時R為零,可省略;④ F表示進給速度。例題: 如圖17所示,運用端面切削循環指令編程。 G94 X20 Z16 F30 A-B-C-D-A Z13 A-E-F-D-A Z10 A-G-H-D-A圖17 端面切削循環例題 圖18 帶錐度的端面切削循環例題 例題: 如圖18所示,運用帶錐度端面切削循環指令編程。 G94 X20 Z34 R-4 F30 A-B-C-D-A Z32 A-E-F-D-A Z29 A-G-H-D-A(2)多重復合循環指令(G70——G76) 運用這組G代碼,可以加工形狀較復雜的零件,編程時只須指定精加工路線、徑向軸向精車留量和粗加工背吃刀量,系統會自動計算出粗加工路線和加工次數,因此編程效率更高。 在這組指令中,G71 、G72、G73是粗車加工指令,G70是G71、G72、G73粗加工後的精加工指令,G74 是深孔鑽削固定循環指令,G75 是切槽固定循環指令,G76是螺紋加工固定循環指令。1)外圓粗加工復合循環(G71)指令格式 : G71UΔd Re G71Pns Qnf UΔu WΔw Ff Ss Tt 指令功能: 切除棒料毛坯大部分加工餘量,切削是沿平行Z軸方向進行,如圖19所示。A為循環起點,A-A'-B為精加工路線。圖19 外圓粗加工復合循環 圖20 端面粗加工復合循環指令說明:①Δd表示每次切削深度(半徑值),無正負號; ② e表示退刀量(半徑值),無正負號;③ ns表示精加工路線第一個程序段的順序號;④ nf表示精加工路線最後一個程序段的順序號; ⑤ Δu表示X方向的精加工餘量,直徑值; 例題 :如圖21所示,運用外圓粗加工循環指令編程。圖21 外圓粗加工復合循環例題N010 G50 X150 Z100N020 G00 X41 Z0N030 G71 U2 R1N040 G71 P50 Q120 U0.5 W0.2 F100N050 G01 X0 Z0N060 G03 X11 W-5.5 R5.5N070 G01 W-10N080 X17 W-10N090 W-15N100 G02 X29 W-7.348 R7.5N110 G01 W-12.652N120 X41N130 G70 P50 Q120 F30⑥ Δw表示Z方向的精加工餘量。
酸二氫鉀次;結薯膨大初期(開花盛期)按說明書噴施
B. 數控銑床循環打孔程序怎麼編
數控銑床循環打孔程序操作如下:
打孔循環:一般用於 深孔加工
G83 X0. Y0. Z-120. R5. Q15. F100
X,Y :鑽孔位置 ,Z:鑽孔深度,R:安全距離,Q:每次進給深度,F:進給速度
C. 數控鑽孔循環指令,g83怎麼寫
書寫格式:G83 X_ Y_ Z_ I_ J_ K_ R_ F_
每次切削的深度分別用I,J,K來表示在孔的頂部工況良好時,可以設置更大的I值,來提高加工效率;在加工孔的中部工況一般時,採用逐步減少的J值的方式來保證安全性和效率;在加工孔底部工況惡劣時,通過設置K值來保證加工的安全性。
(3)加工中心循環進給如何編程擴展閱讀:
數控車床其他指令代碼
一、G00與G01
1、G00運動軌跡有直線和折線兩種,該指令只是用於點定位,不能用於切削加工
2、G01按指定進給速度以直線運動方式運動到指令指定的目標點,一般用於切削加工
二、G02與G03
1、G02:順時針圓弧插補G03:逆時針圓弧插補
2、G04(延時或暫停指令)
一般用於正反轉切換、加工盲孔、階梯孔、車削切槽
3、G17、G18、G19 平面選擇指令,指定平面加工,一般用於銑床和加工中心
4、G17:X-Y平面,可省略,也可以是與X-Y平面相平行的平面
5、G18:X-Z平面或與之平行的平面,數控車床中只有X-Z平面,不用專門指定
6、G19:Y-Z平面或與之平行的平面
7、G27、G28、G29 參考點指令
8、G27:返回參考點,檢查、確認參考點位置
9、G28:自動返回參考點(經過中間點)
10、G29:從參考點返回,與G28配合使用
11、G40、G41、G42 半徑補償
12、G40:取消刀具半徑補償
D. 加工中心鑽孔的編程
FANUC系統(加工中心)的11種孔加工固定循環指令
」
FANUC系統共有11種孔加工固定循環指令,下面對其中的部分指令加以介紹。
1)鑽孔循環指令G81
G81鑽孔加工循環指令格式為:
G81G△△X__Y__Z__R__F__
X,Y為孔的位置、Z為孔的深度,F為進給速度(mm/min),R為參考平面的高度。G△△可以是G98和G99,G98和G99兩個模態指令控制孔加工循環結束後刀具是返回初始平面還是參考平面;G98返回初始平面,為預設方式;G99返回參考平面。
編程時可以採用絕對坐標G90和相對坐標G91編程,建議盡量採用絕對坐標編程。
其動作過程如下
(1)鑽頭快速定位到孔加工循環起始點B(X,Y);
(2)鑽頭沿Z方向快速運動到參考平面R;
(3)鑽孔加工;
(4)鑽頭快速退回到參考平面R或快速退回到初始平面B。
該指令一般用於加工孔深小於5倍直徑的孔。
編程實例:如圖a所示零件,要求用G81加工所有的孔,其數控加工程序如下:
圖a圖b
N02T01M06;選用T01號刀具(Φ10鑽頭)
N04G90S1000M03;啟動主軸正轉1000r/min
N06G00X0.Y0.Z30.M08;
N08G81G99X10.Y10.Z-15.R5F20;在(10,10)位置鑽孔,孔的深度為15mm,參考平面高度為5mm,鑽孔加工循環結束返回參考平面
N10X50;在(50,10)位置鑽孔(G81為模態指令,直到G80取消為止)
N12Y30;在(50,30)位置鑽孔
N14X10;在(10,30)位置鑽孔
N16G80;取消鑽孔循環
N18G00Z30
N20M30
2)鑽孔循環指令G82
G82鑽孔加工循環指令格式為:
G82G△△X__Y__Z__R__P__F__
在指令中P為鑽頭在孔底的暫停時間,單位為ms(毫秒),其餘各參數的意義同G81。
該指令在孔底加進給暫停動作,即當鑽頭加工到孔底位置時,刀具不作進給運動,並保持旋轉狀態,使孔底更光滑。G82一般用於擴孔和沉頭孔加工。
其動作過程如下
(1)鑽頭快速定位到孔加工循環起始點B(X,Y);
(2)鑽頭沿Z方向快速運動到參考平面R;
(3)鑽孔加工;
(4)鑽頭在孔底暫停進給;
(5)鑽頭快速退回到參考平面R或快速退回到初始平面B。
3)高速深孔鑽循環指令G73
對於孔深大於5倍直徑孔的加工由於是深孔加工,不利於排屑,故採用間段進給(分多次進給),每次進給深度為Q,最後一次進給深度≤Q,退刀量為d(由系統內部設定),直到孔底為止。見圖b所示。
G73高速深孔鑽循環指令格式為:
G73G△△X__Y__Z__R__Q__F__
在指令中Q為每次進給深度為Q,其餘各參數的意義同G81。
其動作過程如下
(1)鑽頭快速定位到孔加工循環起始點B(X,Y);
(2)鑽頭沿Z方向快速運動到參考平面R;
(3)鑽孔加工,進給深度為Q;
(4)退刀,退刀量為d
(5)重復(3)、(4),直至要求的加工深度
(6)鑽頭快速退回到參考平面R或快速退回到初始平面B。
4)攻螺紋循環指令G84
G84螺紋加工循環指令格式為:
G84G△△X__Y__Z__R__F__
攻螺紋過程要求主軸轉速S與進給速度F成嚴格的比例關系,因此,編程時要求根據主軸轉速計算進給速度,進給速度F=主軸轉速×螺紋螺距,其餘各參數的意義同G81。
使用G84攻螺紋進給時主軸正轉,退出時主軸反轉。與鑽孔加工不同的是攻螺紋結束後的返回過程不是快速運動,而是以進給速度反轉退出。
該指令執行前,甚至可以不啟動主軸,當執行該指令時,數控系統將自動啟動主軸正轉。
其動作過程如下
(1)主軸正轉,絲錐快速定位到螺紋加工循環起始點B(X,Y);
(2)絲錐沿Z方向快速運動到參考平面R;
(3)攻絲加工;
(4)主軸反轉,絲錐以進給速度反轉退回到參考平面R;
(5)當使用G98指令時,絲錐快速退回到初始平面B。
編程實例:對圖5-34中的4個孔進行攻螺紋,攻螺紋深度10mm,其數控加工程序為:
N02T01M06;選用T02號刀具(Φ10絲錐。螺距為2mm)
N04G90S150M03;啟動主軸正轉1000r/min
N06G00X0.Y0.Z30.M08;
N08G84G99X10.Y10.Z-10.R5F300;在(10,10)位置攻螺紋,螺紋的深度為10mm,參考平面高度為5mm,螺紋加工循環結束返回參考平面,進給速度F=(主軸轉速)150×(螺紋螺距)2=300
N10X50;在(50,10)位置攻螺紋(G84為模態指令,直到G80取消為止)
N12Y30;在(50,30)位置攻螺紋
N14X10;在(10,30)位置攻螺紋
N16G80;取消攻螺紋循環
N18G00Z30
N20M30
5)左旋攻螺紋循環指令G74
G74螺紋加工循環指令格式為:
G74G△△X__Y__Z__R__F__
與G84的區別是:進給時主軸反轉,退出時主軸正轉。各參數的意義同G84。
其動作過程如下:
(1)主軸反轉,絲錐快速定位到螺紋加工循環起始點B(X,Y);
(2)絲錐沿Z方向快速運動到參考平面R;
(3)攻絲加工;
(4)主軸正轉,絲錐以進給速度正轉退回到參考平面R;
(5)當使用G98指令時,絲錐快速退回到初始平面B。
6)鏜孔加工循環指令G85
G85鏜孔加工循環指令指令格式為:
G85G△△X__Y__Z__R__F__
各參數的意義同G81。
其動作過程如下:
(1)鏜刀快速定位到鏜孔加工循環起始點B(X,Y);
(2)鏜刀沿Z方向快速運動到參考平面R;
(3)鏜孔加工;
(4)鏜刀以進給速度退回到參考平面R或初始平面B;
7)鏜孔加工循環指令G86
G86鑽孔加工循環指令格式為:
G86G△△X__Y__Z__R__F__
與G85的區別是:在到達孔底位置後,主軸停止,並快速退出。各參數的意義同G85。
其動作過程如下:
(1)鏜刀快速定位到鏜孔加工循環起始點B(X,Y);
(2)鏜刀沿Z方向快速運動到參考平面R;
(3)鏜孔加工;
(4)主軸停,鏜刀快速退回到參考平面R或初始平面B;
8)鏜孔加工循環指令G89
G89鏜孔加工循環指令格式為:
G89G△△X__Y__Z__R__P__F__
與G85的區別是:在到達孔底位置後,進給暫停。P為暫停時間(ms),其餘參數的意義同G85。
其動作過程如下:
(1)鏜刀快速定位到鏜孔加工循環起始點B(X,Y);
(2)鏜刀沿Z方向快速運動到參考平面R;
(3)鏜孔加工;
(4)進給暫停;
(5)鏜刀以進給速度退回到參考平面R或初始平面B;
9)精鏜循環指令G76
G76鏜孔加工循環指令格式為:
G76G△△X__Y__Z__R__P__Q__F__
與G85的區別是:G76在孔底有三個動作:進給暫停、主軸准停(定向停止)、刀具沿刀尖的反向偏移Q值,然後快速退出。這樣保證刀具不劃傷孔的表面。P為暫停時間(ms),Q為偏移值,其餘各參數的意義同G85。
其動作過程如下:
(1)鏜刀快速定位到鏜孔加工循環起始點B(X,Y);
(2)鏜刀沿Z方向快速運動到參考平面R;
(3)鏜孔加工;
(4)進給暫停、主軸准停、刀具沿刀尖的反向偏移;
(5)鏜刀快速退出到參考平面R或初始平面B;
10)背鏜循環指令G87
G87背鏜加工循環指令指令格式為:
G87G△△X__Y__Z__R__Q__F__
各參數的意義同G76。
其動作過程如下:
(1)鏜刀快速定位到鏜孔加工循環起始點B(X,Y);
(2)主軸准停、刀具沿刀尖的反方向偏移;
(3)快速運動到孔底位置;
(4)刀尖正方向偏移回加工位置,主軸正轉;
(5)刀具向上進給,到參考平面R;
(6)主軸准停,刀具沿刀尖的反方向偏移Q值;
(7)鏜刀快速退出到初始平面B;
(8)沿刀尖正方向偏移;
11)取消孔加工循環指令G80