數控編程與加工技術(第3版)課件:子程序編程數控銑削級進模_第1頁
數控編程與加工技術(第3版)課件:子程序編程數控銑削級進模_第2頁
數控編程與加工技術(第3版)課件:子程序編程數控銑削級進模_第3頁
數控編程與加工技術(第3版)課件:子程序編程數控銑削級進模_第4頁
數控編程與加工技術(第3版)課件:子程序編程數控銑削級進模_第5頁
已閱讀5頁,還剩15頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

●終極目標:會數控銑削連級進模●促成目標:1.會選用和調用子程序2.會用子程序平移銑削3.會用子程序分層銑削學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模腰形連沖凸模導學學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模導做1.子程序概念加工完全相同的重復要素,按一定的格式編寫成子程序,可以簡化編程。學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模子程序結構子程序格式O

×

×

×

×;···;M99;程序號(名)地址O后規定子程序號×

×

×

×,最多用4位數字表示,導零可以省略。加工程序段同主程序程序結束符號M99為子程序結束指令,M99不一定要單獨使用一個程序段,如“G00

X_Y_M99;”也是允許的。學習目標工學任務相關知識相關實踐拓展學習思考練習2.子程序結構三要素子程序編程數控銑削級進模子程序要單獨輸入,但不能單獨執行,必須用主程序或上級子程序調用調用格式M98

P

ΔΔΔΔ

××××;說明ΔΔΔΔ調用的次數。1次默認省略不寫,導零可略;××××子程序號,如果調用次數大于1次,必須用導零補足4位;子程序調用為一個程序段。舉例M98P32000;調用3次子程序O2000;M98P2000;調用1次子程序O2000;M98P30002;調用3次子程序O2;M98P0002:調用1次子程序O2,常寫為M98P2。學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模3.子程序調用1次

2次學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模子程序的執行過程4.子程序的執行路徑:5.子程序編寫技術1(1)小刀銑大平面——子程序平移編程加工

促成任務5-1

用Ф16的小立銑刀端銑100×80鍛鋁大平面。學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模促成任務5-1小刀銑大平面__子

程序平移編程加工子程序模型14X6(=84)工件坐標系:

毛坯左下角頂面O521;

子程序(名)N10G91G01X117Y0;點2,擬定刀具在點1N20Y14;

點3N30X-117;

點4N40Y14;

點5N50M99;子程序結束O52;

主程序N10G90G00G54X-15Y5F200S700M03;初始化N20Z-2;

加工厚度N30M98P30521;調用3次子程序O521

N40G90G00Z200;抬刀N50M30;主程序結束路徑:學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模14X6(=84)學習目標工學任務相關知識相關實踐拓展學習思考練習主程序調用子程序、上級子程序調用下級子程序的編程方法,稱為子程序嵌套。6.子程序嵌套子程序編程數控銑削級進模1.子程序平移和分層聯合編程工件坐標系G54建立在工件中心的上表面。凸臺高15mm較厚

,Z方向

粗加工分三層銑削,每次切深5mm,留精加工余量0.3mm。精加工為保

證表面光滑及尺寸精度,一層加工完畢。學習目標相關知識工學任務子程序編程數控銑削級進模相關實踐拓展學習思考練習(1)子程序平移編程三個凸臺形狀相同、間距相等,這是一

個很有特點的規律。子程序平移模型1→2→3→4→5→6→2。用G91增量編程。凸臺間距——“頭=“尾=“橋梁”——起連接作用,必須要有,這也是子程序平移加工

編程的關鍵。學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模圖5-8子程序平移模型平移凸臺子程序段號FANUC備注SIEMENSO511;擬定刀具在點1L511N10G91G01X30;2點G91G01X30;N20G03X5Y5R5;3點G03X5Y5CR=5;N30G01Y50;4點G01Y50;N40G03X-10I-5;5點G03X-10I-5;N50G01Y-50;6點G01Y-50;N60G03X5Y-5R5;2點G03X5Y-5CR=5;N70M99;子程序結束RET;學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模子程序編程數控銑削級進模(2)X-Y平面子程序在加工平面內要強迫起點和終點重合。如圖5-9所示,X-Y平面路徑學習目標工學任務相關知識相關實踐拓展學習思考練習X-Y平面子程序段號FANUC備注SIEMENSO512;子程序L512N10G90G00G42D01X-60Y-30;擬定刀具在點0,建立刀補到點1,精加工時修改刀補D01G90G00G42D01X-60Y-30;N20M98P30511;調用3次凸臺子程序,在X-Y平面平移銑削3個凸臺L511P3;N30G90G01X60;點7G90G01X60;N40G00Y16;點8G00Y16;N50G01X26Y38;點9G01X26Y38;N60G00X-26;點10G00X-26;N70G01X-60Y16;點11G01X-60Y16;N80G00G40X-70Y-40;點0,取消刀補,與起點重合G00G40X-70Y-40;N90M99;子程序結束M17;學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模學習目標工學任務相關知識相關實踐拓展學習思考練習X-Y平面子程序加一個“頭—橋梁”“G91Z-5;”組成分層子程序,在上一級程序中用子程序調用次數分層加工,即Z方向下降一個深度5(層厚度)后,加工一層X-Y平面多余材料。子程序編程數控銑削級進模(3)分層子程序圖5-10層厚計算主程序段號FANUC備注SIEMENSO51;主程序SMS51.MPF;N10G90G54G00X-70Y-40F80S450M03;定位G90G54G00X-70Y-40F80S450M03;N20Z0.3M08;粗加工,Z向留0.3mm精加工余

量;精加工時改為Z=0Z0.3M08;N30M98P30513;Z向分三層粗加工L513

P3;N40G90Z200M09;抬刀G90Z200M09;N50M30;程序結束M30;分層子程序段號FANUC備注SIEMENSO513;子程序L513;N10G91Z-5;粗加工一層厚度5,擬定分3層;精加工改為Z-15

,在上一級程序中調用G91Z-5;N20M98P512;調用X-Y平面子程序L512;N30M99;子程序結束M17;學習目標工學任務相關知識相關實踐拓展學習思考練習子程序編程數控銑削級進模N1G41G17;N2M98P3;N3G40…;……③M98和M99必須成對出現,且不在同一編號的程序內2.使用子程序的注意①主子程序中G代碼的相互傳遞。②最好

溫馨提示

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

評論

0/150

提交評論