項目十三-子程序編程加工練習資料_第1頁
項目十三-子程序編程加工練習資料_第2頁
項目十三-子程序編程加工練習資料_第3頁
項目十三-子程序編程加工練習資料_第4頁
項目十三-子程序編程加工練習資料_第5頁
已閱讀5頁,還剩12頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、廣東創新科技職業學院項目十三 子程序編程加工練習學習目標1介紹FANUC的T系統與GSK980的子程序指令2能用子程序指令編制合適的加工程序3體會成功的樂趣激發學生的學習興趣學習重點完整程序的編制學習難點含有主程序和子程序的完整程序編制 1. 程序停止 (M00) 執行含有M00指令的語句后,機床自動停止。如編程者想要在加工中使機床暫停(檢驗工件、調整、排屑等),使用M00指令,重新啟動后,才能繼續執行后續程序。 輔助功能(M指令) 輔助功能也稱M功能,它是指令機床做一些輔助動作的代碼。例如,主軸的旋轉、冷卻液的開、關等。ISO標準中M功能從G00-G99,共100種。不同數控系統的M代碼含義

2、是有差別的。 以下以FANUC系統的常用指令為例對一些常用指令作介紹。 2選擇停止(M01) 執行含有M01的語句時,如同M00一樣會使機床暫時停止,但是,只有在機床控制盤上的“選擇停止”鍵處在“ON”狀態時此功能才有效,否則,該指令無效,常用于關鍵尺寸的檢驗或臨時暫停。 3. 程序結束(M02) 該指令表明主程序結束,機床的數控單元復位,如主軸、進給、冷卻停止,表示加工結束,但該指令并不返回程序起始位置。 4M03 主軸正轉(逆時針) 由尾座向主軸(車床)看,逆時針方向轉動。5M04 主軸反轉(順時針)6M05 主軸停轉7M06 換刀指令 8M07 冷卻液開 9M08 冷卻液開10M09 冷

3、卻液關11M19主軸定向停止 其他功能指令 (1)進給功能指令F 進給速度是指刀具向工件進給的相對速度,單位mm/r或mm/min。當進給速度與主軸轉速有關時,單位為mm/r,稱為進給量。一般用直接數字法表示。 F功能的分類: 1)G98(車)G94(銑) 表示進給量單位是mm/r。如F0.12 2)G99(車)G95(銑) 表示進給量單位是mm/min。如:F120 3)進給倍率 實際進給率還可以通過機床操作面板上的進給倍率調整。 主軸轉速功能用來指定主軸的轉速,可設置轉動的單位r/min。1)恒線速度控制(G96、G97) 當數控機床的主軸為伺服主軸時,通過指令G96來設定恒線速度(精加工

4、表面質量高),G97取消恒線速度如:G96 S150表示切削速度為150m/min。2)最高速度限制(G50) G50有坐標系的設定和主軸最高轉速設定兩種功能。用恒定線速度進行切削加工,當切削半徑較小時,主軸轉速很高,為了防止出現事故,必須限定主軸最高轉速。如:G50 S2300表示主軸最高轉速設定為2300r/min。 (2)主軸轉速指令S 3)主軸轉速波動檢測功能(G26) 該功能是數控系統對主軸轉速進行監視。(3)刀具功能指令T 不同數控系統方法不同,主要格式有:1)采用T指令 用于數控車床。格式:T4(T加4位數字表示),前兩位是刀具號,后兩位是刀補號(既是刀具長度補償號,又是刀尖圓弧

5、半徑補償號)。如:T0303選擇第3刀具,3號偏置量,T0300選擇第3刀具,刀具偏置取消。2)采用T、D指令 用于加工中心。格式T2 D2,T后兩位數字,表示刀號,選擇刀具;D后面兩位數,表示刀補號。 一、基本知識學習數控自動加工是按照既定各程序進行,程序是自動加工的前提,數控加工的程序要編制完整、正確、簡潔、合理。(一)FANUC 0i-MATE-TC系統的子程序1M98P:調用子程序。格式為M98P*,前四位為調用次數(若沒有,則表示次),后四位為所調子程序號。 2M99:子程序結束標志。3程序執行過程:(1)遇到M98跳入子程序(2)在子程序中遇到M99一次執行完(3)按編訂的次數執行

6、過完后回到主程序。注意:1子程序執行完后的坐標位置、編程方式。 2子程序結束的M99后要有結束符。M98調用子程序、M99子程序結束指令的格式如下: M98 P L ; M99 P ;其中,P為程序號,L為調用次數。 (二)SIMENS 802D系統的子程序1.結構原則上講SIMENS 802D系統的主程序和子程序之間并沒有區別。子程序的結構與主程序的結構一樣,在子程序中也是在最后一個程序段中用M2 結束程序運行。子程序結束后返回主程序。2.程序結束除了用M2 指令外,還可以用M17或RET 指令結束子程序。RET 要求占用一個獨立的程序段。3.子程序調用在一個程序中(主程序或子程序)可以直接

7、用程序名調用子程序,子程序調用要求占用一個獨立的程序段。如果要求多次連續地執行某一子程序,則在設置時必須在所調用子程序的程序名后地址P下寫入調用次數,最大次數可以為9999(P1P9999)。子程序的嵌套深度可以為三層,也就是四級程序界面(包括主程序界面)。注意:在子程序中可以改變模態有效的G功能,比如G90到G91的變換。在返回調用程序時請注意檢查一下所有模態有效的功能指令,并按照要求進行調整。二、實踐訓練1實踐內容:子程序編程加工2加工要求:編制子程序完成圖示零件的割槽加工3、基本工藝及參考程序工步號 工步內容刀具號刀具名稱刀具規格主軸轉速r/min進給速度mm/min切削深度mm1車削外

8、圓T0193硬質合金外圓車刀936001201.52割槽T02切槽刀刀寬3mm400502FANUC 0i-MATE-TC系統SIMENS 802D系統O1300SC1300G98M03S600T0101G94M03S600T1G00X150.Z100.G00X150.Z100.X46.Z2.X41.Z2.G90X41.Z-50.F120G01Z-50.F120X38.G00X150.Z2.G00X150.Z100.X38.G01Z-50.F120G00X150.Z100.T0202S400M6T2S400G00X40.Z0G00X40.Z0M98P41532AB112 P3G00X150.Z100.G00X150.Z100.T0101M6T1M05M05M30M02子程序:子程序:O1301SC1301G00W-12.5G00Z

溫馨提示

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

評論

0/150

提交評論