數控車床加工工藝與編程操作資源第二十二講ppt課件_第1頁
數控車床加工工藝與編程操作資源第二十二講ppt課件_第2頁
數控車床加工工藝與編程操作資源第二十二講ppt課件_第3頁
數控車床加工工藝與編程操作資源第二十二講ppt課件_第4頁
數控車床加工工藝與編程操作資源第二十二講ppt課件_第5頁
已閱讀5頁,還剩26頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、普通高等教育普通高等教育“十一五十一五”國家級規劃教材國家級規劃教材數控加工技術數控加工技術編編第第 二二 十十 二二 講講(90 Min、2節課)節課)2022-2-131;.2022-2-132第六章第六章 數控銑床(數控銑床(FANUC 0i)編程與操作)編程與操作(一一)第一節第一節 FANUC 0i數控系統的基本功能(數控系統的基本功能(45Min) 一、準備功能一、準備功能G指令(指令(15Min) 準備功能主要用來建立機床或控制數控系統的工作方式,跟在地址G后面的數字決定了該程序段的指令的意義。G指令如表6-1所示。G指令分為下面兩類:模態G指令:在指令同組其他G指令前該G指令一

2、直有效。模態G指令處在表6-1中用標識。非模態G指令:G指令只在指令它的程序段中有效。2022-2-133表6-1 準備功能G指令列表2022-2-1342022-2-1352022-2-1362022-2-1372022-2-138關于G指令說明如下: 除了G10和G11以外的00組G指令都是非模態G指令。當指令了G指令表中未列的G指令或指令了未選擇功能的G指令時,輸出P/S報警No.010。不同組的G指令在同一程序段中可以指令多個。如果在同一程序段中指令了多個同組的G指令,僅執行最后指令的G指令。如果在固定循環中指令了01組的G指令則固定循環被取消,這與指令G80狀態相同。01組G指令不受

3、固定循環G指令的影響。G指令按組號顯示。2022-2-139關于G指令說明如下: 除了G10和G11以外的00組G指令都是非模態G指令。當指令了G指令表中未列的G指令或指令了未選擇功能的G指令時,輸出P/S報警No.010。不同組的G指令在同一程序段中可以指令多個。如果在同一程序段中指令了多個同組的G指令,僅執行最后指令的G指令。如果在固定循環中指令了01組的G指令則固定循環被取消,這與指令G80狀態相同。01組G指令不受固定循環G指令的影響。G指令按組號顯示。2022-2-1310 二、輔助功能二、輔助功能M M指令指令 (15Min) 輔助功能有兩種類型:輔助功能M代碼用于指定主軸起動、主

4、軸停止、冷卻液的開關、程序結束等等;而第二輔助功能B代碼用于指定分度工作臺定位。當運動指令和輔助功能在同一程序段指定時指令以下面的兩種方法之一執行:移動指令和輔助功能指令同時執行;移動指令執行完成后執行輔助功能指令。兩者順序的選擇取決于機床制造廠的設定,詳細情況請見機床制造廠的說明書。2022-2-1311當地址M 之后指定數值時,代碼信號和選通信號被送到機床,機床使用這些信號去接通或斷開它的各種功能,通常在一個程序段中僅能指定一個M代碼。在某些情況下可以最多指定三個M代碼。哪個代碼對應哪個機床功能由機床制造廠決定。除了M98、M99、M198或調用子程序的M代碼外,其他M代碼由機床廠處理,見

5、機床制造廠的說明書。 常用M代碼的意義。1)M02、M30。它們表示主程序的結束,自動運行停止并且CNC裝置復位。在指定程序結束的程序段執行之后,控制返回到程序的開頭。2022-2-13122)M00/M01。M00:在包含M00的程序段執行之后,自動運行停止。當程序停止時,所有存在的模態信息保持不變,用循環起動使自動運行重新開始。M01:與M00類似,在包含M01的程序段執行以后,自動運行停止,只是當機床操作面板上的任選停機的開關置1時,這個代碼才有效。3)M03/M04/M05。 M03:主軸正轉(順時針:CW);M04:主軸反轉(逆時針:CCW);M05:主軸停止。4)M06。 換刀(加

6、工中心用)。5)M07。 切削液開。2022-2-13136)M09。 切削液關。7)M98。 這個代碼用于調用子程序,代碼和選通信號不送出。8)M99。 這個代碼表示子程序結束。執行M99 使控制返回到主程序代碼和選通信號不送出。9)M198。 這個代碼用于在外部輸入/輸出功能中調用文件的子程序。一般情況下,在一個程序段中僅能指定一個M代碼。2022-2-1314三、三、F F,S S,T T,D D,H H指令(指令(15Min15Min) 進給功能代碼F。表示進給速度,用字母F及其后面的若干位數字來表示,單位為mm/min(米制)或 in/min(英制)。例如,米制F300表示進給速度為

7、300mm/min。主軸功能代碼S。表示主軸轉速,用字母S及其后面的若干位數字來表示,單位為r/min。例如,S1000表示主軸轉速為1000r/min。2022-2-1315刀具功能代碼T。刀具選擇功能。在地址T后指定數值用以選擇機床上的刀具,在一個程序段中只能指定一個T代碼。刀具半徑補償功能代碼D。表示刀具補償號。它由字母D及其后面的數字來表示。該數字為存放刀具半徑補償量的寄存器地址字。能貯存的刀具補償值代碼的最大號是255。刀具長度補償功能代碼H。為H代碼刀具長度偏置,該數字為存放刀具長度補償量的寄存器地址字,能貯存的刀具長度補償值代碼的最大號是255。2022-2-1316第二節第二節

8、 FANUC 0i數控系統的基本編程指令(一)(數控系統的基本編程指令(一)(45Min)一、工件坐標系設置(一、工件坐標系設置(25Min25Min) 1設置工件坐標系設置工件坐標系設置工件坐標系的方法。 使用三種方法之一設置工件坐標系:1)用G92法:在程序中,在G92之后指定一個值來設定工件坐標系。2)自動設置:執行手動參考點返回時,系統會自動設定坐標系。當在參數1250號中設置了、和時,就確定了工件的坐標系。因此當執行參考點返回時刀具夾頭的基準點或者參考刀具的刀尖位置即為X、Y、Z。這與執行下面的指令G92XYZ進行參考點返回是一樣的。預先將參數No.1201#0(SPR)設為1,當執

9、行手動返回參考點后,自動設定工件坐標系。3)用G54G59法:使用CRT/MDI面板可以設置6個工件坐標系。用絕對值指令時必須用上述方法建立工件坐標系。2022-2-1317指令格式。 用G92設置工件坐標系:G90 G92 X Y Z ;說明。設定工件坐標系,使刀具上的點(例如刀尖)在指定的坐標值位置。如果在刀具長度偏置期間用G92設定坐標系,則G92用無偏置的坐標值設定坐標系。刀具半徑補償被G92臨時刪除。舉例說明。1)刀尖是程序的起點。用G92 X25.2 Z23.0;指令設置坐標系。如圖6-1所示。2)刀柄上的基準點是程序的起點。用G92 X260.0 Z320.0;指令設置坐標系。如

10、圖6-2所示。如果發出絕對值指令,基準點移動到指令位置。為了把刀尖移動到指令位置,用刀具長度偏差來補償。2022-2-1318 圖6-1 刀尖是程序的起點 圖6-2刀柄上的基準點是程序的起點 2022-2-13192選擇工件坐標系 用戶可以從設定的工件坐標系中任意選擇如下所述的坐標系:1)用G92或自動設定工件坐標系方法設定了工件坐標系后,工件坐標系用絕對指令工作。2)用MDI面板可設定6個工件坐標系G54G59。指定其中一個G指令可以選擇6個中的一個。G54:工件坐標系1;G55:工件坐標系2;G56:工件坐標系3;2022-2-1320G57:工件坐標系4;G58:工件坐標系5;G59:工

11、件坐標系6。在電源接通并返回參考點之后,建立工件坐標系1到6。當電源接通時,自動選擇G54坐標系。舉例說明。G90 G55 G00 X40.0 Y100.0;刀具定位到工件坐標系2中的位置如圖6-3所示。2022-2-1321圖6-3 刀具定位到工件坐標系2中的位置2022-2-13223改變工件坐標系工件坐標系的改變??梢杂猛獠抗ぜ泓c偏移或工件零點偏移來改變用G54到G59指定的6個工件坐標系位置。有3種方法改變外部工件零點偏移值或工件零點偏移值。1)從MDI面板輸入。2)用G10或G92編程。3)用外部數據輸入功能。用輸入到CNC 的信號可以改變外部工件零點偏移值。改變外部工件零點偏移值

12、或工件零點偏移值如圖6-4所示。圖中:EXOFS:外部工件零點偏移值;ZOFS1到ZOFS6:工件零點偏移值。2022-2-1323圖6-4 改變外部工件零點偏移值或工件零點偏移值2022-2-1324指令格式1)用G10改變。G10 L2 P Pp X Y Z ;P0:外部工件零點偏移值。P1到6:工件坐標系1到6的工件零點偏移。X Y Z :對于絕對值指令(G90),為每個軸的工件零點偏移到的值。對于增量值指令(G91),為每軸加到設定的工件零點的偏移量(相加的結果為新的工件零點偏移值)。2)用G92改變。 G92 X Y Z ;注意點。1)用G10改變。 用G10指令,各工件坐標系可以分

13、別改變。2)用G92改變。 指定G92 X Y Z ;使工件坐標系(用代碼從G54到G59選擇)移動從而設定新的工件坐標系,使得刀具位置與指定的坐標值(X Y Z )一致。坐標系偏移量加到所有工件零點偏置值上。這意味著所有工件坐標系移動相同的量。當外部工件零點偏移值設定后,用G92設定坐標系時,該坐標系不受外部工件零點偏置值影響。例如,當指令G92 X100.0 Z80.0;時,刀具當前位置為X100.0,Z80.0的坐標系被指定。2022-2-1325舉例說明。1)如圖6-5所示。當刀具在G54方式中定位在(200,160)時,如果指令了“G92 X100 Y100;”,則移動了矢量A的工件

14、坐標1(X-Y)被建立起來。2)如圖6-6所示。預先用G54 和G55指令指定工件坐標系XZ,根據刀具上的黑圈位置用“G92 X600.0 Z1200.0;”指令設定新的坐標系XZ,假設交換工作臺位于兩個不同位置,如果在兩個位置的交換工作臺的坐標系相互關系被正確地設定并把坐標系處理作為G54工件坐標系和G55工件坐標系的話,在一個交換工作臺中用G92移動坐標,在另外的交換工作臺中同樣引起坐標系移動。這意味著用G54或G55指令可以用相同的程序加工在兩個交換工作臺上的工件。X-Z新工件坐標系。X-Z原工件坐標系。A:由G92建立的偏置值。B:G54中工件零點偏置值。C:G55中工件零點偏置值。2

15、022-2-1326圖6-5 建立了移動矢量A的工件坐標1(XY)2022-2-1327圖6-6 用相同的程序加工在兩個工作臺上的工件2022-2-1328 二、數控銑床的平面選擇二、數控銑床的平面選擇(10Min) 對用G指令的圓弧插補、刀具半徑補償和鉆孔,需要選擇平面。表6-2列出選擇平面的G指令。表6-2 由G指令選擇的平面由G17、G18或G19指令的程序段中出現的軸地址決定Xp、Yp、Zp。當在G17、G18或G19程序段中指定的是基本3軸地址(如X、Y、Z)時,則這些基本3軸地址可以被省略。2022-2-1329當U軸平行于X軸時的平面選擇G17X_Y_ 選擇XY平面G17U_Y_ 選擇UY平面G18X_Z_ 選擇ZX平面G17 選擇XY平面G18 選擇ZX平面G17U_ 選擇UY平面G18Y_ 選擇ZX平面,Y軸移動,與平面沒有任何關系。2022-2-1330三、絕對值(三、絕對值(G90G90)與增量值()與增量值(G91G91)編程方式()編程方式(10Min10M

溫馨提示

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

評論

0/150

提交評論