數(shù)控銑削子程序與固定循環(huán)課件_第1頁
數(shù)控銑削子程序與固定循環(huán)課件_第2頁
數(shù)控銑削子程序與固定循環(huán)課件_第3頁
數(shù)控銑削子程序與固定循環(huán)課件_第4頁
數(shù)控銑削子程序與固定循環(huán)課件_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第三章數(shù)控加工的子程序編制返回一.子程序的定義 在編制加工程序中,有時會遇到一組程序段在一個程序中多次出現(xiàn),或者幾個程序中都要使用它,可以把這類程序做成固定程序,并單獨加以命名,事先存儲起來,這組程序段就稱為子程序。2.子程序的調(diào)用 子程序可以在存儲器方式下調(diào)出使用,主程序可以調(diào)用子程序,一個子程序也可以 調(diào)用下一級的子程序,子程序執(zhí)行完后返回到主程序中調(diào)用子程序的程序段的下一句程 序段運行。2)子程序在FANUC系統(tǒng)中的調(diào)用 (調(diào)用的格式有如下兩種)格式一:M98 PL; M98 P100 L5 ; 例2 M98 P100;說明:P后面的四位數(shù)字為子程序號,L后面的數(shù)字表示重復調(diào)用次數(shù),且P

2、、L后面的四 位數(shù)中前面的0可以以省略不寫。 如只調(diào)用一次,則L及后面的數(shù)字可省略。格式二:M98 P例3 M98 P50010;例4 M98 P0500;說明:地址P后面的八位數(shù)中,前四位表示調(diào)用次數(shù),后四位表示子程序號,調(diào)用次數(shù)前的0可以省略不寫,但子程序號前的0不可省略。3)子程序調(diào)用的特殊用法子程序返回到主程序中的某一程序段如:M99 P100 (返回到主程序中的N100程序段)自動返回到程序開始段強制改變子程序重復執(zhí)行的次數(shù)例如:如果主程序用M98 PL99,而子程序采用M99 L2,則子程序重復執(zhí)行的次數(shù)為2次。 二 子程序(SUB)指令: 輔助功能: M98 P L; M99;解

3、釋M98:調(diào)用子程序在主程序中; M99:返回主程序在子程序中 P: 子程序號,如:P100; L: 調(diào)用次數(shù),如:L3調(diào)用3次 子程序,一般L1可省略不寫。注:一般主程序用絕對坐標G90編程; 子程序用相對坐標G91編程。加工幾個幾何形狀幾乎相同的模具時應用方便, 一般用G91.子程序的格式與主程序相似, 區(qū)別在于程序結(jié)束使用M99從子程序返回, 如下所示: O M99 例如:主程序 %O001;(main) G90 G54 G00 X0 Y0 S500 M03; M98 P100 L2 ; 子程序%O100;(sub) G91 Z100.0; X10.0 Y10.0;M99;G90 M05

4、; M30;注: 1 一般可嵌套用4層,且主程序號子程序號。 2 一般地返回主程序后應再出現(xiàn)一個G90以把子程序中的G91模式再變回來。 3 再有由于G90、G91的互換作用,所以G41刀補之后盡量不出現(xiàn)M98。 如: G41 X Y D01; M98; 這種情況是錯誤的子程序應用實例加工圖所示零件,零件毛坯為35mm的棒料,材料為45號鋼,完成零件的數(shù)控加工,車削加工至圖紙尺寸。 要求: 對零件進行簡單加工工藝分析; 要求使用子程序指令進行數(shù)控加工程序編制; 進行數(shù)控加工仿真。車削不等距槽要求用于程序編寫。己知毛坯直徑32mm,長度為77mm,1號刀為外圓車刀,3號刀為切斷刀,其寬度為2mm

5、加工程序清單O0001 主程序 N10 T0101 外圓車刀,建立工件坐標系 N20 M03 S800 主軸正轉(zhuǎn),轉(zhuǎn)速為800r/minN30 G00 X35 Z0 移至端面切削起點處N40 G01 X0 F0.5 切削端面 N50 G00 X30 Z5 移至外圓切削起點處 N60 G01 Z-52 車削30外圓 N70 G00 X100 Z100 快速退刀至換刀點 N80 T0202 換切斷刀 N90 G00 X32 Z0 移到子程序起點處 N100 M98 P0002L3 調(diào)用子程序,循環(huán)次 N110 G00 W-12 移至切斷起點處 N120 G01 X0 F0.2 切斷,調(diào)整進給速度

6、N130 G04 X2 暫停2s N140 G00 X100 Z100 快速退刀至安全點 N150 M30 程序結(jié)束 O0002 子程序 N10 G00 W-12 移至槽的切削 起點處 N20 G01 U-12 F0.3 切槽至20mm, 調(diào)整進給速度 N30 G04 X1 槽底暫停1s N40 G00 U12 X向退刀 N50 W-8 Z向偏移至第二個槽切削起點處 N60 G01 U-12 切槽至20mm N70 G04 X1 槽底暫停1s N80 G00 U12 X向退刀 N90 M99 子程序結(jié)束,并 返回到主程序圖示零件為不等距槽的一軸類零件,該零件加工表面有外圓柱面、 切槽等, 要求

7、使用子程序調(diào)用的方法進行數(shù)控程序的編制,并完成零件的車削加工。子程序的應用實例子程序的應用實例 例如:如圖,已知銑削兩個形狀相同的工件的切深為12MM,初始平面為Z 100MM,參考平面為Z 2MM,試用子程序編程。0 20 40 60 80 100 120 140 160 180 XY8070605040302010 子程序: O1019; N05 G91 Z-98.0; N10 G41 X60.0 Y20.0 D01; N15 G01 Z-12.0 F100; N20 Y30.0; N25 X-10.0; N30 X10.0 Y30.0; N35 X40.0; N40 X10.0 Y-30

8、.0; N45 X-10.0; N50 Y-20.0; N55 X-50.0; N60 G00 Z112.0; N65 G40 X-50.0 Y-30.0; N70 M99;Y8070605040302010 0 20 40 60 80 100 120 140 160 180 XN05 G90 G54 G00 X0 Y0 S600 M03;N10 Z100.0;N15 M98 P1019 (L1);N20 G90 G00 X80.0; N25 M98 P1019(L1); N30 G90 G00 X0 Y0 ; N35 M05; N40 M30; 解:主程序: O1018;例如:O1021;(

9、SUB) N05 Z20; N10 G41 X20.0 Y10.0 D01; N15 G01 Z-10.0 F100; N20 Y50.0; N25 X50.0; N30 Y20.0; N35 X10.0; N40 G00 Z100.0; N45 G40 X0 Y0; N50 M99;子程序也可以用絕對坐標編程 O1020;(MAIN)N05 G90 G54 G00 X0 Y0 S200 M03;N10 Z100.0;N15 M98 P1021 L1;N20 G00 G55 X0 Y0 ; N25 M98 P1021 L1;N30 M05; N35 M30;10 20 30 40 50 60

10、70 80 90 100 XY5020100 例如:已知加工如圖工件,切深10MM,其它參數(shù)同上,試編程。0 10 20 50 60 70 100 110 120 150 XY110807060502010 解:子程序: %1023;(SUB) N05 G91 Z-95.0; N10 G41 X20.0 Y10.0 D01; N15 G01 Z-15.0 F100; N20 Y40.0; N25 X30.0; N30 Y-30.0; N35 X-40.0; N40 G00 Z110.0; N45 G40 X-10.0 Y-20.0; N50 X50.0; N55 M99;主程序:%1022;(

11、MAIN)N10 G90 G54 G00 X0 Y0 S300 M03; N20 Z100.0; N30 M98 P1023 L3; N40 G90 G00 X0 Y60.0;N50 M98 P1023 L3;N60 G90 G00 X0 Y0;N70 M05;N80 M30;0 10 20 50 60 70 100 110 120 150 XY110807060502010 練習題:按所給程序畫出刀具軌跡主程序:O1024;(MAIN)N10 G90 G54 G00 X0 Y0 S600 M03; N20 Z100.0;N30 M98 P1025 L4;N40 G90 G00 X0 Y0 ;

12、 N50 M05;N60 M30;子程序: O1025 ; N10 G91 Z-98.0;N20 G41 X20.0 Y10.0 D01;N30 G01 Z-12.0 F100;N40 Y70.0;N50 X20.0; N60 Y-60.0; N70 X-30.0; N80 G00 Z110.0; N90 G40 X-10.0 Y-20.0; N100 X40.0; N110 M99;Y8010 200 20 40 60 80 100 120 140 160 X 刀具軌跡 前面所講的都是銑削面而沒涉及到孔的加工,固定循環(huán)在孔加工時應用比較頻繁,無論銑床還是車床都有固定循環(huán)功能。 通過實習我們知

13、道: 鉆淺孔時,可一次鉆出, 鉆深孔時,則鉆一下抬一下,即循環(huán)。 如:鉆深孔,若一直鉆下去,則孔的精度質(zhì)量不好。 因為: 切屑要斷; 鉆頭過熱,容易使刀具變形。 三 固定循環(huán)1、固定循環(huán)指令: G81打淺孔(一次打到底); G83打深孔;(長度超過5-6MM) G73打深孔(高速); G84攻螺紋(正向); G74攻螺紋(反向); G80取消循環(huán)。注:G80和01組的G代碼均可取消固定循環(huán)。G83鉆孔的模式前置量第一次鉆削深度第二次鉆削深度(最后)第三次鉆削深度初始平面參考平面工件表面G04G04G04G04G04G04G99G982、固定循環(huán)的格式:G90 G98 G91 G99 X_ Y_

14、 R_ Z_ Q_ P_ L_ F_;解釋:固定循環(huán)的指令,如:G83; X、Y固定循環(huán)開始點的坐標; R參考平面; Z切深; Q每次進給量; (G83 G73) P鉆到底時的停留時間,秒; L重復次數(shù); F進給速度,一般1020。G98高舉高打,每次打完一個孔都抬到初始 平面Z100MM處,再移到另一個孔的上面;G99指事先打出一道參考平面,每次打完都 返回到參考平面Z處。 如果在移動刀具過程中,刀具碰不到夾具或其他障礙物,就可用G99,如圖打一排孔時; 注:G82鉆、鏜階梯孔循環(huán)(用于不通孔鉆,鏜削加工),此循環(huán)在孔底有暫停動作。練習:編制如圖所示螺紋加工程序,設(shè)刀具起刀點距工件表面100

15、MM處,切深為10MM。螺紋孔為通孔。T01為10鉆頭,T02為10 的螺紋刀。XY404040404050O 810 O1068;G90 G54 G00 X0 Y0 S600 T01 M03; Z100;G91 G99 G83 X40 Y40 R-98 Z-112 P3000 Q2 F50;(1孔)G91 X40 L3; (2、3、4孔) Y50; (5孔) X-40 L3; (6、7、8孔)G90 G00 Z100;G80 X0 Y0; M05; (主軸停)T02 M06; (換刀)G91 M03 S300;(主軸正轉(zhuǎn))G99 G84 X40 Y40 R-93 Z-111 P4000 Q2

16、 F100;(1孔攻螺紋)G91 X40 L3; (2、34孔攻螺紋) Y50; (5孔攻螺紋) X-40 L3; (6、7、8孔攻螺紋) XY404040404050O1458G90 G00 Z100;G80 X0 Y0; M05;M30; O1068;G90 G54 G00 X0 Y0 S600 T01 M03; Z100;G91 G99 G81 X40 Y40 R-98 Z-112 P3000 Q2 F50;(1孔) X40 ;X40 ; X40 ; (2、3、4 孔) Y50; (5孔) X-40 ; X-40 ; X-40 ; (6、7、8孔)G90 G00 Z100;G80 X0

17、Y0; M05; (主軸停)T02 M06; (換刀)G91 M03 S300;(主軸正轉(zhuǎn))G99 G84 X40 Y40 R-93 Z-111 P4000 Q2 F100;(1孔攻螺紋) X40 ; X40 ; X40 ;(2、34孔攻螺紋) Y50; (5孔攻螺紋) X-40 ; X-40 ; X-40 ;(6、7、8孔攻螺紋) G90 G00 Z100;G80 X0 Y0; M05;M30;例題: 如圖所示:在一塊鋼板上鉆13個大小不同的孔,尺寸如圖,選用的刀具分別為T11為10鉆頭,T15為20立銑刀,T12為 8鉆頭,試編程。50503020初始平面250回退刀位置XZ1-6為8孔加

18、工 ;7-10為10孔加工;11-13 為20孔加工。 10010010010012345678910111213350400150150250250XY 參考點XY以此為Z0面O1069; N01 G90 G54 G00 X0 Y0 S1000 T12 M03; N02 Z250; N03 G43 Z0 H12; N04 G99 G83X400 Y-350 Z-153 R-97 Q3 F120; N05 Y-550; N06 G98 Y-750; N07 G99 X1200; N08 Y-550; N09 G98 Y-350; N10 G00 X0 Y0; N11 M05; N12 G49 Z250 T11 M06; N14 G43 Z0 H11; N

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論