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。
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一個逐漸變換的固定形式,用本循環,可有效的切削一個用粗加工段造或鑄造等方式已經加工成型的工件.
程序指令的形式如下:
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軸操作,用於鑽孔。
本指定是狀態指定,在另一個值指定前不會改變。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軸啄式鑽孔。
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)
實打實的
閱讀更多 UG編程阿心 的文章