《《帶孔零件加工》PPT課件.ppt》由會員分享,可在線閱讀,更多相關《《帶孔零件加工》PPT課件.ppt(29頁珍藏版)》請在裝配圖網上搜索。
1、帶孔零件加工,1.刀具長度補償 2.固定循環(huán),教學目標,1.理解刀具長度補償?shù)囊饬x 2.掌握刀具補償?shù)膽?3.掌握固定循環(huán)指令的應用,引入,解決辦法,解決辦法三: T01:G54G90G01Z0 T02:G54G90G44G01Z0H02 T03:G54G90G43G01Z0H03,解決辦法一: T01:G54G90G01Z0 T02:G55G90G01Z0 T03:G56G90G01Z0,解決辦法二: T01:G54G90G01Z0 T02:G54G90G01Z20 T03:G54G90G01Z10,執(zhí)行G43時,(刀具長時,離開刀工件補償,+Z) Z實際值 = Z指令值 +(H xx)
2、執(zhí)行G44時,(刀具短時,趨近工件補償,-Z) Z實際值 = Z指令值 -(H xx),長度補償?shù)脑恚ū举|),知識鏈接,1、刀具長度補償?shù)淖饔茫?用于刀具軸向(Z向)的補償. 使刀具在軸向的實際位移量比程序給定值增加或減少一個偏置量. 刀具長度尺寸變化時,可以在不改動程序的情況下,通過改變偏置量達到加工尺寸. 利用該功能,還可在加工深度方向上進行分層銑削,即通過改變刀具長度補償值的大小,通過多次運行程序而實現(xiàn)。,2、刀具長度補償?shù)姆椒?將不同長度刀具通過對刀操作獲取差值。 通過MDI方式將刀具長度參數(shù)輸入刀具參數(shù)表。 執(zhí)行程序中刀具長度補償指令。,3、刀具長度補償指令,刀具長度補償G43,G
3、44,G49,(1)格式,G43 刀具長度正補償 G44 刀具長度負補償 G49取消刀長補償 G43 G44 G49 均為模態(tài)指令 其中Z 為指令終點位置,H為刀補號地址,用H00H99來指定,它用來調用內存中刀具長度補償?shù)臄?shù)值。,執(zhí)行G43時,(刀具長時,離開刀工件補償,+Z) Z實際值 = Z指令值 +(H xx) 執(zhí)行G44時,(刀具短時,趨近工件補償,-Z) Z實際值 = Z指令值 -(H xx),其中(Hxx)是指xx寄存器中的補償量,其值可以是正值或者是負值。當?shù)堕L補償量取負值時,G43和G44的功效將互換。,長度補償?shù)脑恚ū举|),設(H02)= 200 mm時
4、 N1 G54 X0 Y0 Z200 N2 G90 G00 G44 Z10.0 H02 指定點A,實到點B N3 G01 Z-20.0 實到點C N4 Z10.0 實際返回點B N5 G00 G49 Z 200 實際返回點O,示例 1,,,,使用G43、G44相當于平移了Z軸工件原點一個補償量。 即將坐標原點O平移到了O點處,后續(xù)程序中的Z坐標均相對于O進行計算。使用G49時則又將Z軸原點平移回到了O點。 在機床上有時可用提高Z軸位置的方法來校驗運行程序。,另外一種理解,鉆孔加工舉例,,對圖示零件鉆孔。按理想刀具進行的
5、對刀編程,現(xiàn)測得實際刀具比理想刀具短8mm,若設定(H01)=8mm, (H02)=8mm,%0005 N1 G54G00X120.0 Y80.0Z100 N2 G43 Z-32.0 H01 S630 M03 (或G44 Z-32.0 H02) G00Z3 N3 G01 Z-18.0 F120 N4 G04 P1000 N5 G00 Z3.0 N6 G91 X90.0 Y-20.0 N7 G01 Z-23.0 F120 N8 G04 P1000 N9 G00 Z23.0,主程序號 增量編程方式,快速移到孔#1正上方。 理想刀具下移值Z=-32,實際刀具下移值Z=-40下移到離工件上表
6、面距離3mm的安全高度平面。主軸正轉 以工進方式繼續(xù)下移21mm 孔底暫停1s。 快速提刀至安全面高度。 快移到孔#2的正上方。 向下進給23mm,鉆通孔#2。 孔底暫停1s。 快速上移23mm,提刀至安全平面。,程序單,N10 X-60.0 Y-30.0 N11 G01 Z-35.0 F120 N12 G49 G00 Z67.0 N13 X-150.0Y-30.0 N14 M05 M02,快移到孔#3的正上方。 向下進給35mm,鉆孔#3。 理想刀具快速上移67mm,實際刀具上移75mm,提刀至初始平面。 刀具返回初始位置處。 主軸停,程序結束。,程序單,從上述程序可以大致了解鉆孔加工
7、的走刀路線及鉆孔的基本編程方法,當所使用的數(shù)控銑床不具備更高級的鉆孔專用指令時,通常都需要這樣一步步地編程,更方便的鉆孔編程方法將在后面的章節(jié)中逐步介紹。,返回上層,,,,使用01, T02, T03號刀具對工件進行鉆、擴、鉸加工編程時選01刀具為標準刀具長度.試寫出用 G43 、G44 指令對T02, T03刀具向下快速移動100mm時,進行長度補償?shù)某绦蚨?并說明存儲器中的補償值是多少?刀具的實際位移是多少?,示例2,小結,1.用刀具半徑補償功能對內外輪廓進行程序編制; 2.刀具補償?shù)谋举| 數(shù)控系統(tǒng)自動控制刀具中心向指定方向偏離編程軌跡一個偏置量(為什么不說是刀具半徑?) 數(shù)控系統(tǒng)自動平移
8、工件坐標Z軸零點一個補償量 3.粗加工、精加工共用一子程序,改變刀具偏置量 4.程序模塊化結構,固定循環(huán)動作組成,X、Y軸快速定位到孔中心位置 Z軸快速運行到靠近孔上方的安全高度平面R點(參考點) 孔加工(工作進給) 在孔底做需要的動作 退回到安全平面高度或初始平面高度 快速返回到初始點位置。,固定循環(huán)的動作示意圖,,,固定循環(huán)的程序格式包括 數(shù)據形式 返回點平面 孔加工方式 孔位置數(shù)據 孔加工數(shù)據 循環(huán)次數(shù) 。,G90(G91)G98(G99) G _X_Y_Z_R_Q_P_K_F_,固定循環(huán)指令格式說明,G98(G99)G _X_Y_Z_R_Q_P_K_F_,第二個G代碼為孔加
9、工方式, 即固定循環(huán)代碼G73,G74,G76和G81 G89中的任一個。,固定循環(huán)指令參數(shù)說明,1、G73 G89、Z、R、P、Q都是模態(tài)代碼。,2、為了簡化程序,若某些參數(shù)相同,則可不必重復。若為了程序看起來更清晰,不易出錯,則每句指令的各項參數(shù)應寫全。(讀、寫程序),3、 G80、G01G03等代碼可以取消固定循環(huán)。,固定循環(huán)指令分類,鉆孔類,攻螺紋類,鏜孔類,一般鉆孔G81G82,鉆深孔(L/D3)G73G83,右旋攻螺紋G84,左旋攻螺紋G74,粗鏜孔G85G86,精鏜孔G76,反鏜孔G87,,,,固定循環(huán)功能表,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,G88,,
10、切削進給,,暫停、主軸停止,,手動,,鏜循環(huán),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,G89,,切削進給,,暫停,,切削進給,,鏜循環(huán),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,鉆孔循環(huán)指令,深孔加工循環(huán)指令,,,,,q,,,,,,,,,,,,,,,,,q,q,,,,,初始高度,安全高度,孔底位置,d,d,,,G83動作分解,G73動作分解,螺紋加工循環(huán)指令,鏜孔循環(huán)指令(G85 G86),G85:鏜孔循環(huán) G99 G85X_Y_Z_R_F_ 該指令
11、動作過程與G81指令相同,只是G85進刀和退刀都為工進速度,且回退時主軸不停轉。 G86:鏜孔循環(huán) G98 G86X_Y_Z_R_F_ 此指令與G81相同,但在孔底時主軸停止,然后快速退回。 注意:該指令退刀前沒有讓刀動作,退回時可能劃傷已加工表面,因此只用于粗鏜孔。,鏜孔循環(huán)指令(G76),精鏜循環(huán) G98(G99)G76 X_Y_Z_R_P_Q_F_,精鏜時,主軸在孔底定向停止后,向刀尖反方向移動,然后快速退刀,退刀位置由G98或G99決定。 帶有讓刀的退刀不會劃傷已加工平面,保證了鏜孔精度。 刀尖反向位移量用地址Q指定,其值q,鏜孔循環(huán)指令(G87),G87:反鏜循環(huán) G98 G87 X_Y_Z_R_Q _F_K_,G87 指令動作圖,動作過程: 在X、Y軸定位后,主軸定向停止,然后向刀尖的反方向移動q值,再快速進給到孔底(R點)定位。在此位置,刀具向刀尖方向移動q值。主軸正轉,在Z軸正方向上加工至Z點。這時主軸又定向停止,向刀尖反方向位移,然后從孔中退出刀具。返回到初始點(只能用G98)后退回一個位移量,主軸正轉,進行下一個程序段的動作。,G98 G87 G90 X100 Y100 Z40 R5 Q10 P2000,