UG編程學習指南,細節詳細說明

1. 白鋼刀轉速不可太快。

2. 銅工開粗少用白鋼刀,多用飛刀或合金刀。

3. 工件太高時,應分層用不同長度的刀開粗。

4. 用大刀開粗後,應用小刀再清除餘料,保證餘量一致才光刀。

5. 平面應用平底刀加工,少用球刀加工,以減少加工時間。

6. 銅工清角時,先檢查角上R大小,再確定用多大的球刀。

7. 校表平面四邊角要鑼平。

8. 凡斜度是整數的,應用斜度刀加工,比如管位。

9. 做每一道工序前,想清楚前一道工序加工後所剩的餘量,以避免空刀或加工過多而刀。

10. 儘量走簡單的刀路,如外形、挖槽,單面,少走環繞等高。

11. 走WCUT時,能走FINISH 的,就不要走ROUGH 。

12. 外形光刀時,先粗光,再精光,工件太高時,先光邊,再光底。

13. 合理設置公差,以平衡加工精度和電腦計算時間。開粗時,公差設為餘量 的1/5,光刀時,公差設為0.01。

14. 做多一點工序,減少空刀時間。 做多一點思考,減少出錯機會。 做多一點輔助線輔助面,改善加工狀況。

15. 樹立責任感,仔細檢查每個參數,避免返工。

16. 勤於學習,善於思考,不斷進步。

銑非平面,多用球刀,少用端刀,不要怕接刀;

小刀清角,大刀精修;

不要怕補面,適當補面可以提高加工速度,美化加工效果.

毛坯材料硬度高:逆銑較好

毛坯材料硬度低:順銑較好

機床精度好、剛性好、精加工:較適應順銑,反之較適應逆銑

零件內拐角處精加工強烈建議要用順銑。

粗加工:逆銑較好,精加工:順銑較好

刀具材料韌性好、硬度低:較適應粗加工(大切削量加工)

刀具材料韌性差、硬度高:較適應精加工(小切削量加工)

CNC加工中心中幾組常用指令的區別及編程技巧

隨著科技的發展和社會的進步,人們對產品的性能和質量要求越來越高,從而使數控機床應用已得到一定程度的普及,而高性能高效率的加工中心也逐漸成為社會所需。通過幾年的加工中心實際應用和教學實踐及摸索,筆者將自己的體會和經驗總結出來,希望對廣大讀者有所啟迪。

1. 暫停指令

G04X(U)_/P_ 是指刀具暫停時間(進給停止,主軸不停止),地址P或X後的數值是暫停時間。X後面的數值要帶小數點,否則以此數值的千分之一計算,以秒(s)為單位,P後面數值 不能帶小數點(即整數表示),以毫秒(ms)為單位。

例如,G04 X2.0;或G04 X2000;暫停2秒 G04 P2000;

但在某些孔系加工指令中(如G82、G88及G89),為了保證孔底的精糙度,當刀具加工至孔底時需有暫停時間,此時只能用地址P表示,若用地址X表示,則控制系統認為X是X軸座標值進行執行。 例如,G82X100.0Y100.0Z-20.0R5.0F200P2000;鑽孔(100.0,100.0)至孔底暫停2秒

G82X100.0Y100.0Z-20.0R5.0F200X2.0; 鑽孔(2.0,100.0)至孔底不會暫停。

2. M00、M01、M02和M30的區別與聯繫

M00為程序無條件暫停指令。程序執行到此進給停止,主軸停轉。重新啟動程序,必須先回? 絁OG狀態下,按下CW(主軸正轉)啟動主軸,接著返回AUTO狀態下,按下START鍵才能啟動程序。

M01為程序選擇性暫停指令。程序執行前必須打開控制面板上OP STOP鍵才能執行,執行後的效果與M00相同,

要重新啟動程序同上。

M00和M01常常用於加工中途工件尺寸的檢驗或排屑。

M02為主程序結束指令。執行到此指令,進給停止,主軸停止,冷卻液關閉。但程序光標停在程序末尾。

M30為主程序結束指令。功能同M02,不同之處是,光標返回程序頭位置,不管M30後是否還有其他程序段。

3. 地址D、H的意義相同

刀具補償參數D、H具有相同的功能,可以任意互換,它們都表示數控系統中補償寄存器的地址名稱,但具體補償值是多少,關鍵是由它們後面的補償號地址來決定。不過在加工中心中,為了防止出錯,一般人為規定H為刀具長度補償地址,補償號從1~20號,D為刀具半徑補償地址,補償號從21號開始(20把刀的刀庫)。

例如,G00G43H1Z100.0;

G01G41D21X20.0Y35.0F200;

4. 鏡像指令

鏡像加工指令M21、M22、M23。當只對X軸或Y軸進行鏡像時,切削時的走刀順序(順銑與逆銑),刀補方向,圓弧插補轉向都會與實際程序相反,如圖1所示。當同時對X軸和Y軸進行鏡像時,走刀順序,刀補方向,圓弧插補轉向均不變。

注意:使用鏡像指令後必須用M23進行取消,以免影響後面的程序。在G90模式下,使用鏡像或取消指令,都要回到工件座標系原點才能使用。否則,數控系統無法計算後面的運動軌跡,會出現亂走刀現象。這時必須實行手動原點

復歸操作予以解決。主軸轉向不隨著鏡像指令變化。

圖1 鏡像時刀補、順逆變化

5. 圓弧插補指令

G02為順時針插補,G03為逆時針插補,在XY平面中,格式如下:G02/G03X_Y_I_K_F_或G02/G 03 X_Y_R_F_,其中X、Y為圓弧終點座標,I、J為圓弧起點到圓心在X、Y軸上的增量值,R為圓弧半徑,F為進給量。

在圓弧切削時注意,q≤180°,R為正值;q>180°,R為負值;I、K的指定也可用R指定,當兩者同時被指定時,R指令優先,I、K無效;R不能做整圓切削,整圓切削只能用I、J、K編程,因為經過同一點,半徑相同的圓有無數個,如圖2所示。

圖2 經過同一點的圓

當有I、K為零時,就可以省略;無論G90還是G91方式,I、J、K都按相對座標編程;圓弧插補時,不能用刀補指令G41/G42。

6. G92與G54~G59之間的優缺點

G54~G59是在加工前設定好的座標系,而G92是在程序中設定的座標系,用了G54~G59就沒有必要再使用G92,否則G54~G59會被替換,應當避免,如表1所示。

表1 G92與工作座標系的區別 `

注意:(1)一旦使用了G92設定座標系,再使用G54~G59不起任何作用,除非斷電重新啟動系統,或接著用G92設定所需新的工件座標系。(2)使用G92的程序結束後,若機床沒有回?

G92設定的原點,就再次啟動此程序,機床當前所在位置就成為新的工件座標原點,易發生事故。所以,希望廣大讀者慎用。

7. 編制換刀子程序。

在加工中心上,換刀是不可避免的。但機床出廠時都有一個固定的換刀點,不在換刀位置,便不能夠換刀,而且換刀前,刀補和循環都必須取消掉,主軸停止,冷卻液關閉。條件繁多,如果每次手動換刀前,都要保證

這些條件,不但易出錯而且效率低,因此我們可以編制一個換刀程序保存諳低襯詿婺冢諢壞妒保MDI狀態

下用M98調用就可以一次性完成換刀動作。

以PMC-10V20加工中心為例,程序如下:

  O2002; (程序名)

  G80G40G49 ; (取消固定循環、刀補)

  M05; (主軸停止)

  M09; (冷卻液關閉)

  G91G30Z0; (Z軸回到第二原點,即換刀點)

  M06; (換刀)

  M99; (子程序結束)

在需要換刀的時候,只需在MDI狀態下,鍵入“T5M98P2002”,即可換上所需刀具T5,從而避免了許多不必要的失誤。廣大讀者可根據自己機床的特點,編制相應的換刀子程序。

8.其他

程序段順序號,用地址N表示。一般數控裝置本身存儲器空間有限(64K),為了節省存儲空間,程序段順序號都省略不要。N只表示程序段標號,可以方便查找編輯程序,對加工過程不起任何作用,順序號可以遞增也可遞減,也不要求數值有連續性。但在使用某些循環指令,跳轉指令,調用子程序及鏡像指令時不可以省略。

9.同一條程序段中,相同指令(相同地址符)或同一組指令,後出現的起作用。

例如,換刀程序,T2M06T3; 換上的是T3而不是T2;

G01G00X50.0Y30.0F200;執行的是G00(雖有F值,但也不執行G01)。

不是同一組的指令代碼,在同一程序段中互換先後順序執行效果相同。

G90G54G00X0Y0Z100.0;

G00G90G54X0Y0Z100.0;

以上各項均在PMC-10V20(FANUC SYSTEM)加工中心上運行通過。在實際應用中,只有深刻理解各種指令的用法和編程規律。

FANUC-0TD數控車床編程:

一.指令集(X向如X、U等的編程量均採用直徑量)

G00:快速定位指令。格式為G00 X(U) Z(W) ,X、Z為絕對編程時的目標點,U、W為相對編程時的目標點。兩軸同時以機床最快速度開始運動,但不一定同時停止,即合成刀具軌跡並不一定是直線。本系統可以混合編程,如G00 X W 。

G01:直線插補指令。格式為G01 X(U) Z(W) F ,X、Z為絕對編程時的目標點,U、W為相對編程時的目標點,F值為插補速度,單位是mm/min或mm/r,具體取決於設定為G98還是G99。

G02:順圓插補指令。格式為G02 X(U) Z(W) R(I K ) F ,X、Z為絕對編程時的目標點,U、W為相對編程時的目標點,R為半徑(僅用於劣弧編程),I、K為圓心的X、Z座標,F值為插補速度,單位是mm/min或mm/r,具體取決於設定為G98還是G99。注:I採用半徑量,I、K始終為相對量編程。

G03:逆圓插補指令。格式為G03 X(U) Z(W) R(I K ) F ,X、Z為絕對編程時的目標點,U、W為相對編程時的目標點,R為半徑(僅用於劣弧編程),I、K為圓心的X、Z座標,F值為插補速度,單位是mm/min或mm/r,具體取決於設定為G98還是G99。注:I採用半徑量,I、K始終為相對量編程。

G04:暫停指令。格式為G04 P(X U ) ,採用P時(不能用小數點),時間單位為ms,X、U時,時間單位為s。最大延時9999.999s。

G20:英制單位設定指令。

G21:公制單位設定指令。注意:某程序若不指定G20、G21,則採用上次關機時的設定值。

G27:返回參考點檢測指令。格式為G27 X(U) Z(W) T0000,本指令執行前必須使刀架回零一次。若指定的兩個座標值分別是機床參考點的座標值,且機床面板上的兩個回零參考點指示燈都亮,則說明機床零點正確。否則,機床定位誤差過大。

G28:返回參考點指令。格式為G28 X(U) Z(W) T0000,若機床啟動後回過零點,則本指令的執行使刀架經過指定點回零,否則經過指定點移動至系統加電時的位置。

G32:螺紋切削指令。G32 X(U) Z(W) F ,F為螺紋長軸方向的導程(即進給速度採用mm/r)。

G50:工件座標系設定或主軸轉速鉗制指令。格式為G00 X Z (座標系設定),或G50 S (轉速鉗制)。前者,XZ值為機床零點在設定的工件座標系中的座標;後者,S為最高轉速。

G70:精加工複合循環。格式為G70 P Q S F ,其中P等於精加工程序段開始編號,Q等於精加工程序段結束編號。

G71:粗加工複合循環。格式為

G71 U R ,其中U等於X向吃刀量或切深,R等於退刀量,均為半徑值。

G71 P Q U W S F ,其中P等於精加工程序段開始編號,Q等於精加工程序段結束編號,U等於X向精加工餘量的直徑值,W等於Z向精加工餘量,S為主軸轉速,F為進給速度。

G72:端面粗加工循環。格式為

G72 W R ,其中W等於Z向吃刀量,R等於Z向退刀量。

G72 P Q U W S F ,其中P等於精加工程序段開始編號,Q等於精加工程序段結束編號,U等於X向精加工餘量的直徑值,W等於Z向精加工餘量,S為主軸轉速,F為進給速度。

G73:固定形狀粗加工複合循環。格式為

G73 U W R ,其中U等於X向吃刀量(或切深)的半徑值,W等於Z向吃刀量,R等於循環次數。

G73 P Q U W S F ,其中P等於精加工程序段開始編號,Q等於精加工程序段結束編號,U等於X向精加工餘量的直徑值,W等於Z向精加工餘量,S為主軸轉速,F為進給速度。

G90:錐面切削單一循環指令。格式為G90 X(U) Z(W) R F ,錐面的定義是素線的斜度≤45度。車削柱面時,R=0,可以不寫。本指令完成的動作(虛線表示快速)如圖1,其中刀尖從右下向左上切削,R<0,刀尖從右上向左下切削,R>0。指令中的座標值為E點座標。

G92:錐螺紋切削單一循環指令。格式為G92 X(U) Z(W) R F 。車削柱螺紋時,R=0,可以不寫。本指令完成的動作(虛線表示快速)如圖1,其中刀尖從右下到左上切削,R<0,刀尖從右上到左下切削,R>0。F為長軸方向的導程。指令中的座標值為E點座標。

G94:端面切削單一循環指令。格式為G94 X(U) Z(W) R F ,端面的定義是素線的斜度≥45度。車削純端面時,R=0,可以不寫。本指令完成的動作(虛線表示快速)如圖2,其中刀尖從左上向右下切削,R<0,刀尖從右上向左下切削,R>0。指令中的座標值為E點座標。

G96:端面恆線速度指令。格式為G96 S 。

G97:端面恆線速度註銷指令。格式為G97 。

M00:程序暫停。當按下面板“啟動”鈕時,繼續運行程序。

M02:程序結束。

M03:主軸正轉。

M04:主軸反轉。

M05:主軸停轉。

M08:開啟切削液。

M09:關閉切削液。

M10:自動螺紋倒角。

M11:註銷M10。

M30:程序結束,並返回開始初。

M98 P :調用子程序。格式為M98 P*******,前三位為調用次數(若沒有,則表示1次),後四位為所調子程序號。

M99:子程序結束標誌。

FANUC數控系統的操作及有關功能

(北京發那科機電有限公司 王玉琪)

發那科有多種數控系統,但其操作方法基本相同。本文敘述常用的幾種操作。

1.工作方式

FANUC公司為其CNC系統設計了以下幾種工作方式,通常在機床的操作面板上用迴轉式波段開關切換。這些方式是:

①.編輯(EDIT)方式:在該方式下編輯零件加工程序。

  ②.手搖進給或步進(HANDLE/INC)方式:用手搖輪(手搖脈衝發生器)或單步按鍵使各進給軸正、反移動。

③.手動連續進給(JOG)方式:用手按住機床操作面板上的各軸各方向按鈕使所選軸向連續地移動。若按下快速移動按鈕,則使其快速移動。

④.存儲器(自動)運行(MEM)方式:用存儲在CNC內存中的零件程序連續運行機床,加工零件。

⑤.手動數據輸入(MDI)方式:該方式可用於自動加工,也可以用於數據(如參數、刀偏量、

座標系等)的輸入。用於自動加工時與存儲器方式的不同點是:該方式通常只加工簡單零件,因此都是現編程序現加工。

⑥.示教編程:對於簡單零件,可以在手動加工的同時,根據要求加入適當指令,編制出加工程序。操作者主要按這幾種方式操作系統和機床。

2.加工程序的編制

①.普通編輯方法:將工作方式置於編輯(EDIT)方式,按下程序(PROG)鍵使顯示處於程序畫面。此方式下有兩種編程語言:G代碼語言和用戶宏程序語言(MACRO)。常用的是G代碼語言,程序的地址字

有G**,M**,S**,T**,X**,Y**,Z**,F**,O**,N**,P**等,程序如下例所示:

O0010;

N1 G92X0Y0Z0;

N2 S600M03;

N3 G90G17G00G41D07X250.0Y550.0;

N4 G01Y900.0F150;

N5 G03X500.0Y1150.0R650.0;

N6 G00G40X0Y0M05;

N7 M30;

編程時應注意的是代碼的含義。車床、銑床、磨床等不同系列的系統同一個G代碼其意義是不同的。不同的機床廠用參數設定的G代碼系及設計的M代碼的意義也不相同,編程時須查看機床說明書。

用戶宏程序(MACRO)的編輯方法與G代碼程序的編制基本是一樣的,不同點是宏程序是以語句基本單元(不是以字符)進行編輯的。程序實例如下:

O9100;

G81Z#26R#18F#9K0;

IF[#3EQ90]GOTO1;

#24=#5001+#24;

#25=#5002+#25;

N1 WHILE[#11GT0]DO1;

#5=#24+#4*COS[#1];

#6=#25+#4*SIN[#1];

G90X#5Y#6;

END1;

G#3G80;

M99;

上面的程序用的是宏程序B,此時要注意的是MDI鍵盤形式,有的小鍵盤個別字符不能輸入。

這種情況必須用計算機編輯,編好後通過RS232C口輸到CNC。

編輯方式只有4個編輯鍵:插入(INSERT),修改(ALTER)和刪除(DELET);另一個鍵是程序段結束(EOB)。插入位置是在光標後,修改和刪除位置是在光標所處位置。有的系統選擇了擴展型編輯功能,此時可實現程序的部分或全部的拷貝(用COPY鍵)、移動(用MOVE鍵)、合併(用MERGE鍵)。

②.背景編輯:在自動加工(MEM方式)的同時編輯程序稱為背景或後臺編輯。編輯方法與上述EDIT方式完全一樣。

③.示教編程:這種方法是在零件加工的同時,記錄各程序段刀具的移動軌跡,並根據實際要求在程序中加入程序段號及適當的M、S、T指令。因此,這種方法一般用於簡單形狀零件的編程。示教編程是在TEACH IN JOG(手動連續示教)方式和TEACH IN HANDLE/STEP(手搖進給/步進示教)方式實現。

④.圖形會話編程:要求系統必須配有圖形印刷板。FANUC圖形會話編程軟件有多種形式。常用的有G代碼菜單形式和編程符號形式。0i目前免費配置了G代碼菜單形式。

3.手動移動機床

①.手搖進給或步進進給(HANDLE/STEP方式):機床只配其中的一種,用於手動調整機床的位置。要注意的是有的機床使用了倍率值1000,此時,若手搖太快,當搖動停止時,機床還可能快速移動,這是很危險的。

②.手動連續進給(JOG方式):按住按鈕使機床連續移動。可用倍率旋鈕改變速率。在該方式下按住快移按鈕,可快速移動機床,快移速度由參數設定。

③.手動返回機床零點:對於使用增量式位置編碼器的機床(目前多是這種情況),開機後的第一個操作就是手動回零點,以建立機床移動的基準位置。回零點過程由機床廠設計的梯形圖控制。回完零點後,可在相對座標系畫面將當前座標值清零。必須在零點建立後才能進入MEM方式用程序加工零件。一次通電只須回一次零點,不關機無須再回。當然,使用絕對式位置編碼器的機床開機後無須手動回機床零點,機床零點是在製造時調好的。不更換編碼器,按時更換電池,零點永遠不會丟失。

④.自動建立加工座標系:根據設定的參數,手動回完零點後可以自動建立加工座標系:

G92(M:銑床和加工中心繫列)或G50:(T:車床系列)。

4.自動運行

①. 存儲器運行(MEM方式):進入MEM方式,按下MDI鍵盤上的PROG(程序)鍵,調出加工程序,按下自動加工啟動按鈕,則機床就在程序控制之下加工零件。運行中,可以按下進給暫停(HOLD)按鈕中斷程序的執行,再按下啟動按鈕即可恢復程序的連續執行。也可以按下單段執行按鈕,一段段地執行程序。欲終止自動運行,應按復位(RESET)按鈕。

②.MDI運行(方式):對於簡單的零件,可以在該方式下現場編制程序並進行加工。操作方法與上述基本相同。但執行程序時,須首先將光標移到程序頭。另外,這種方式下的程序不能存儲。

③.DNC運行:這種方式實際就是以前3,6系統中的紙帶運行加工方式,目的是為了解決模具加工時CNC存儲容量的不足問題,通過RS-232C接口接一個外設(通常用計算機),加工程序存在磁盤上,一段段調入CNC存儲器實施加工。操作方法是:將方式開關置於RMT(梯形圖中是在MEM方式下,將DNCI信號置1),在計算機上調出加工程序,並按回車按鈕,再按下機床的自動加工啟動按鈕,即可執行。執行此種方式的條件是:計算機上必須按裝適當的通訊軟件,計算機方和CNC方都要設定對應的參數:

通訊口,波特率,停止位和傳輸代碼(應設ISO碼)。另外還要按FANUC要求焊接RS232C口的電纜線。經常出現的#86和#87報警就是這些條件不滿足造成的。用計算機時,不能執行M198功能。M198是調用外設上的子程序,但這些外設只能是FANUC的設備,如:便攜軟磁盤機(Handy File)、磁帶機等。DNC方式還可用遠程緩衝器(Remote Buffer),這是一塊印刷板,上面有CPU,用於快速傳送處理,該印刷板與上述外設連接。當然此種方式加工速度可提高。

5.數據的輸入與輸出

NC的數據可用外設輸入,也可以輸出到外設。這些數據包括:加工程序、刀補量、座標系、螺補值、系統和機床參數等。

外設(如計算機)接在RS-232C口上。接法及串口參數的設定與上述DNC操作一樣。設參數可在“Setting”畫面和“參數”畫面在MDI方式進行。數據的輸入與輸出在編輯(EDIT)方式進行,並需將顯示器置於相應的數據畫面。比如:傳輸加工程序,應按下MDI鍵盤上的程序(PROG)鍵將顯示器置於程序畫面。傳輸刀補量時應按下OFFSET鍵,使顯示處於偏置量畫面。其它類似。 數據輸入時0系統要按INPUT鍵;其它系統按READ和EXEC鍵;數據輸出時0系統要按OUTPUT鍵:

其它系統按PUNCH和EXEC鍵。0i系統的顯示增加了ALL IO畫面,非常方便數據的輸入與輸出。

6.數據的設定和顯示

運行機床之前,必須設足相關數據。如:有關參數,刀補量,刀具壽命,工件座標系等。 每種數據在MDI鍵盤上都有相應的按鍵,按下某個鍵就顯示對應的畫面。設定這些數據須在MDI方式相應的畫面上進行。操作方法是將光標置於欲設數據處,輸入數值後按INPUT鍵。要注意的是輸入前須將參數寫入開關打開(PWE=1),輸入後將其關閉。

7.機床操作的有關功能

在自動運行時,可以進行手動操作,有以下幾種:

①.手動絕對值的開/關(ON/OFF):該操作是在存儲器運行(MEM方式)時,將方式轉為手動方式移動機床,開關的O/OFF決定其移動量是否包括在顯示的座標值中。開關ON時移動量不計到顯示值上;OFF時累積到顯示值上。

②.手輪中斷:該操作是在存儲器運行(MEM方式)時,搖動手輪(手搖脈衝發生器)會增加移動距離。但顯示的座標值是:絕對和相對座標值不變,只有機床座標值隨移動量改變。

③.手動干預和返回:該功能是在存儲器運行(MEM方式)時,按下暫停按鈕(HOLD)使進給暫停,轉為手動方式手動移動機床後再回到MEM方式,按下自動加工啟動按鈕時,機床可自動返回到原來位置,恢復系統運行。因此可以用來代替程序再啟動功能,但條件是隻能用暫停按鈕(HOLD)中斷MEM方式。

Fanuc系統數控車床設置工件零點常用方法

直接用刀具試切對刀

1.用外園車刀先試車一外園,記住當前X座標,測量外園直徑後,用X座標減外園直徑,所的值輸入offset界面的幾何形狀X值裡。

2.用外園車刀先試車一外園端面,記住當前Z座標,輸入offset界面的幾何形狀Z值裡。

用G50設置工件零點

1.用外園車刀先試車一外園,測量外園直徑後,把刀沿Z軸正方向退點,切端面到中心。

2.選擇MDI方式,輸入G50 X0 Z0,啟動START鍵,把當前點設為零點。

3.選擇MDI方式,輸入G0 X150 Z150 ,使刀具離開工件進刀加工。

4.這時程序開頭:G50 X150 Z150 …….。

5.注意:用G50 X150 Z150,你起點和終點必須一致即X150 Z150,這樣才能保證重複加工不亂刀。

6.如用第二參考點G30,即能保證重複加工不亂刀,這時程序開頭 G30 U0 W0 G50 X150 Z150

7.在FANUC系統裡,第二參考點的位置在參數裡設置,在Yhcnc軟件裡,按鼠標右鍵出現對話框,按鼠標左鍵確認即可。

用工件移設置工件零點

在FANUC0-TD系統的Offset裡,有一工件移界面,可輸入零點偏移值。

2.用外園車刀先試切工件端面,這時Z座標的位置如:Z200,直接輸入到偏移值裡。

3.選擇“Ref”回參考點方式,按X、Z軸回參考點,這時工件零點座標系即建立。

4.注意:這個零點一直保持,只有從新設置偏移值Z0,才清除。

用G54-G59設置工件零點

1.用外園車刀先試車一外園,測量外園直徑後,把刀沿Z軸正方向退點,切端面到中心。

2.把當前的X和Z軸座標直接輸入到G54----G59裡,程序直接調用如:G54X50Z50……。

3.注意:可用G53指令清除G54-----G59工件座標系。

Fanuc系統數控車床常用固定循環G70-G80祥解

1.外園粗車固定循環(G71)

如果在下圖用程序決定A至A’至B的精加工形狀,用△d(切削深度)車掉指定的區域,留精加工預留量△u/2及△w。

UG編程學習指南,細節詳細說明

G71U(△d)R(e)

G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

N(ns)……

………

.F__從序號ns至nf的程序段,指定A及B間的移動指令。

.S__

.T__

N(nf)……

△d:切削深度(半徑指定)

不指定正負符號。切削方向依照AA’的方向決定,在另一個值指定前不會改變。FANUC系統參數(NO.0717)指定。

e:退刀行程

本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0718)指定。

ns:精加工形狀程序的第一個段號。

nf:精加工形狀程序的最後一個段號。

△u:X方向精加工預留量的距離及方向。(直徑/半徑)

△w: Z方向精加工預留量的距離及方向。

2.端面車削固定循環(G72)

如下圖所示,除了是平行於X軸外,本循環與G71相同。

G72W(△d)R(e)

G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

△t,e,ns,nf, △u, △w,f,s及t的含義與G71相同。

3.成型加工複式循環(G73)

本功能用於重複切削 想學習UG編程,需要視頻資料加Q群614096521一個逐漸變換的固定形式,用本循環,可有效的切削一個用粗加工段造或鑄造等方式已經加工成型的工件.

UG編程學習指南,細節詳細說明

程序指令的形式如下:

A A’ B

G73U(△i)W(△k)R(d)

G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

N(ns)………

…………沿A A’ B的程序段號

N(nf)………

△i:X軸方向退刀距離(半徑指定), FANUC系統參數(NO.0719)指定。

△k: Z軸方向退刀距離(半徑指定), FANUC系統參數(NO.0720)指定。

d:分割次數

這個值與粗加工重複次數相同,FANUC系統參數(NO.0719)指定。

ns: 精加工形狀程序的第一個段號。

nf:精加工形狀程序的最後一個段號。

△u:X方向精加工預留量的距離及方向。(直徑/半徑)

△w: Z方向精加工預留量的距離及方向。

4.精加工循環(G70)

用G71、G72或G73粗車削後,G70精車削。

G70 P(ns)Q(nf)

ns:精加工形狀程序的第一個段號。

nf:精加工形狀程序的最後一個段號。

5.端面啄式鑽孔循環(G74)

如下圖所示在本循環可處理斷削,如果省略X(U)及P,結果只在Z軸操作,用於鑽孔。

UG編程學習指南,細節詳細說明

本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0722)指定。

x:B點的X座標

u:從a至b增量

z:c點的Z座標

w:從A至C增量

△i:X方向的移動量

△k:Z方向的移動量

△d:在切削底部的刀具退刀量。△d的符號一定是(+)。但是,如果X(U)及△I省略,可用所要的正負符號指定刀具退刀量。

f:進給率:

6.外經/內徑啄式鑽孔循環(G75)

以下指令操作如下圖所示,除X用Z代替外與G74相同,在本循環可處理斷削,可在X軸割槽及X軸啄式鑽孔。

UG編程學習指南,細節詳細說明

7.螺紋切削循環(G76)

G76 P(m)(r)(a) Q(△dmin) R(d)

G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)

m:精加工重複次數(1至99)

本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0723)指定。

r:到角量

本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0109)指定。

a:刀尖角度:

可選擇80度、60度、55度、30度、29度、0度,用2位數指定。

本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0724)指定。如:P(02/m、12/r、60/a)

△dmin:最小切削深度

本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0726)指定。

i:螺紋部分的半徑差

如果i=0,可作一般直線螺紋切削。

k:螺紋高度

這個值在X軸方向用半徑值指定。

△d:第一次的切削深度(半徑值)

l:螺紋導程(與G32)

實打實的


分享到:


相關文章: