Fanuc數(shù)控車床G代碼與M指令_第1頁
Fanuc數(shù)控車床G代碼與M指令_第2頁
Fanuc數(shù)控車床G代碼與M指令_第3頁
Fanuc數(shù)控車床G代碼與M指令_第4頁
Fanuc數(shù)控車床G代碼與M指令_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Fanuc 數(shù)控床 G 代B及 M 指令一,G代碼命令恤組及其含義“模態(tài)代碼”和“一般”代碼“形式代碼”的功能在它被執(zhí)行后會繼續(xù)維持,而“一般代碼”僅僅在收到該 命令時起作用。定義移動的代碼通常是“模態(tài)代碼”,像直線、圓弧和循環(huán)代碼。 反之,像原點返回代碼就叫“一般代碼”。每一個代碼都歸屬其各自的代碼組。在“模態(tài)代碼”里,當前的代碼會被加載的同 組代碼替換。弓代碼組別解釋G00G010100快速定位(快速移動)直線切削G02順時針切圓?。–W,順時鐘)G03G04逆時針切圓弧(CCW,逆時鐘)暫停(Dwell)G09停于精確的位置G20G2106英制輸入公制輸入G2204內(nèi)部行程限位有效G23

2、內(nèi)部行程限位無效G27G280001檢查參考點返回J11-. I參考點返回G29G30G32從參考點返回回到第參考點切螺紋G4007取消刀尖半徑偏置G41刀尖半徑偏置(左側(cè))G42刀尖半徑偏置(右側(cè))G50G5200修改工件坐標;設置主軸最大的RPM設置局部坐標系G53選擇機床坐標系G70G7100精加工循環(huán)內(nèi)外徑粗切循環(huán)G72臺階粗切循環(huán)G73成形重復循環(huán)G74G75G76G90G92 01G94G9612G97Z向步進鉆削X向切槽切螺紋循環(huán)(內(nèi)外直徑)切削循環(huán)切螺紋循環(huán)(臺階)切削循環(huán)恒線速度控制恒線速度控制取消G98 10固定循環(huán)返回起始點2、代碼解釋:格式G00 X_ Z_這個命令把刀

3、具從當前位置移動到命令指定的位置(在絕對坐標方式下),或者移動到某個距離處(在增量坐標方式下)。2.非直線切削形式的定位直我們的定義是:采用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,根據(jù)到達的順序,機器軸依次停止在命令指定的位置。3.線定位刀具路徑類似直線切削(G01)那樣,以最短的時間(不超過每一個軸快速移動速率)定位于要求的位置。4.舉例N10 G0 X100 Z65G01直線插補格式G01 X(U)_ Z(W)_ F_ ;直線插補以直線方式和命令給定的移動速率從當前位置移動到命令位置。X, Z:要求移動到的位置的絕對坐標值。U,W:要求移動到的位置的增量坐標值。舉例路徑:

4、A- B- O絕對坐標程序G01 X50. Z75. F0.2 ;X100.;增量坐標程序G01 U0.0 W-75. F0.2 ;U50.G02/G03圓弧插補(G02, G03)081-k*) hs I V (置升)郵眷*普置Yf 11 ffisg回_N炮昕亞 m、nI NX (MM)尋營s_rnOD a (Mu) I so (v(MN(n)x (rnOD)ZOD (lI(M)z(n)x (rnOD)ZODG02 X100. Z90. I50. K0. F0.2或 G02 X100. Z90. R50. F02;增量坐標系程序G02 U20. W-30. I50. K0. F0.2;或 G

5、02 U20. W-30. R50. F0.2;G30第二原點返回(G30)坐標系能夠用第二原點功能來設置。用參數(shù)(a, b)設置刀具起點的坐標值。點“a”和“b”是機床原點與起刀 點之間的距離。在編程時用G30命令代替G50設置坐標系。在執(zhí)行了第一原點返回之后,不論刀具實際位置在那里,碰到這個命令時刀具便移到第二原點。更換刀具也是在第二原點進行的。G32切螺紋(G32)格式G32 X(U)_Z(W)_F_ ;G32 X(U)_Z(W)_E_ ;F-螺紋導程設置E -螺距(毫米)在編制切螺紋程序時應當帶主軸轉(zhuǎn)速RPM均勻控制的功能(G97),并且要考慮 螺紋部分的某些特性。在螺紋切削方式下移動

6、速率控制和主軸速率控制功能將被 忽略。而且在送進保持按鈕起作用時,其移動進程在完成一個切削循環(huán)后就停止 了。舉例G00 X29.4; (1循環(huán)切削)G32 Z-23. F0.2;G00 X32;Z4.;X29.;(2循環(huán)切削)G32 Z-23. F0.2;G00 X32.;Z4.G40/G41/G42刀具直徑偏置功能(G40/G41/G42)1.格式G41 X_ Z_;G42 X_ Z_;在刀具刃是尖利時,切削進程按照程序指定的形狀執(zhí)行不會發(fā)生問題。不過,真 實的刀具刃是由圓弧構(gòu)成的(刀尖半徑)就像上圖所示,在圓弧插補和攻螺紋的情 況下刀尖半徑會帶來誤差。補償?shù)脑瓌t取決于刀尖圓弧中心的動向,它

7、總是與切削表面法向里的半徑矢量不重合。因此,補償?shù)幕鶞庶c是刀尖中心。通常,刀具長度和刀尖半徑的補償是按 一個假想的刀刃為基準,因此為測量帶來一些困難。把這個原則用于刀具補償,應當分別以X和Z的基準點來測量刀具長度刀尖半徑R,以及用于假想刀尖半徑補償所需的刀尖形式數(shù)(0-9)。這些內(nèi)容應當事前輸入刀具偏置文件?!暗都獍霃狡谩睉斢肎00或者G01功能來下達命令或取消。不論這個命 令是不是帶圓弧插補,刀不會正確移動,導致它逐漸偏離所執(zhí)行的路徑。因此, 刀尖半徑偏置的命令應當在切削進程啟動之前完成;并且能夠防止從工件外部起刀帶來的過切現(xiàn)象。反之,要在切削進程之后用移動命令來執(zhí)行偏置的取消過G54-

8、G59工件坐標系選擇(G54-G59)1.格式G54 X_ Z_;功能-*私槌七代在盤登克向知笏云!通過使用G54 - G59命令,來將機床坐標系的一個任意點(工件原點偏移值)賦予1221 - 1226的參數(shù),并設置工件坐標系(1-6)。該參數(shù)與G代碼要相對應如下:工件坐標系1 (G54)-工件原點返回偏移值-參數(shù)1221工件坐標系2 (G55)-工件原點返回偏移值-參數(shù)1222工件坐標系3 (G56)-工件原點返回偏移值-參數(shù)1223工件坐標系4 (G57)-工件原點返回偏移值-參數(shù)1224工件坐標系5 (G58)-工件原點返回偏移值-參數(shù)1225工件坐標系6 (G59)-工件原點返回偏移值

9、-參數(shù)1226在接通電源和完成了原點返回后,系統(tǒng)自動選擇工件坐標系1 (G54)。在有“模態(tài)”命令對這些坐標做出改變之前,它們將保持其有效性。除了這些設置步驟外,系統(tǒng)中還有一參數(shù)可立刻變更G54G59的參數(shù)。工件外部的原點偏置值能夠用1220號參數(shù)來傳遞。G70精加工循環(huán)(G70)G70 P(ns) Q(nf) ns:精加工形狀程序的第一個段號。nf:精加工形狀程序的最后一個段號2.功能用G71、G72或G73粗車削后,G70精車削。G71外園粗車固定循環(huán)(G71)G71U(W)R(e)G71P(ns)Q(nf)U(Au)W(Aw)F(f)S(s)T(t)N(ns) .F_從序號ns至nf的程

10、序段,指定A及B間的移動指令。.S_.T_N(nf)d:切削深度(半徑指定)不指定正負符號。切削方向依照AA的方向決定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0717)指定。:退刀行程本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0718)指定。ns:精加工形狀程序的第一個段號。nf:精加工形狀程序的最后一個段號。u : X方向精加工預留量的距離及方向。(直徑/半徑)w: Z方向精加工預留量的距離及方向。2.功能如果在下圖用程序決定A至A至B的精加工形狀,用W(切削深度)車掉指定的區(qū)域留精加工預留量7/2及5。(F)進紿快速進給G72端面車削固定循環(huán)(G7

11、2)1.格式G72W (Ad ) R(e)G72P(ns)Q(nf)U(Au)W(Aw)F(f)S(s)T(t)t,e,ns,nf, au, aw , f,s 及 t 的含義與 G71 相同。2.功能如下圖所示,除了是平行于X軸外,本循環(huán)與G71相同。G73成型加工復式循環(huán)(G73)G73U(Ai)W(Ak)R(d)G73P(ns)Q(nf)U(Au)W(Aw)F(f)S(s)T(t)N(ns)沿A A B的程序段號N(nf) i:X軸方向退刀距離(半徑指定),FANUC系統(tǒng)參數(shù)(NO.0719 )指定。k: Z軸方向退刀距離(半徑指定),FANUC系統(tǒng)參數(shù)(NO.0720 )指定。d:分割次

12、數(shù)這個值與粗加工重復次數(shù)相同,F(xiàn)ANUC系統(tǒng)參數(shù)(NO.0719)指定。ns:精加工形狀程序的第一個段號。nf:精加工形狀程序的最后一個段號。u : X方向精加工預留量的距離及方向。(直徑/半徑)w: Z方向精加工預留量的距離及方向。2.功能本功能用于重復切削一個逐漸變換的固定形式,用本循環(huán),可有效的切削一個用粗G74加工段造或鑄造等方式已經(jīng)加工成型的工件。端面啄式鉆孔循環(huán)(G74)G74 R(e);G74 X(u) Z(w) P() Q(k) Rd) F(f) e:后退量本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0722 ) 指定。x:B點的X坐標u:從a至b增量

13、z:c點的Z坐標w:從A至C增量i:X方向的移動量k:Z方向的移動量d:在切削底部的刀具退刀量。W的符號一定是(+)。但是,如果X(U)及瓦 省略,可用所要的正負符號指定刀具退刀量。f:進給率:2.功能如下圖所示在本循環(huán)可處理斷削,如果省略X(U)及P,結(jié)果只在2軸操作,用 于鉆孔。G75外經(jīng)/內(nèi)徑啄式鉆孔循環(huán)(G75)1.格式G75 R(e);G75 X(u) Z(w) P(Ai) Q(Ak) Rd) F(f)2.功能以下指令操作如下圖所示,除X用Z代替外與G74相同,在本循環(huán)可處理斷削,可在X軸割槽及X軸啄式鉆孔。F)進紿(R)快速進紿G76螺紋切削循環(huán)(G76)1.格式G76 P(m)(

14、r)(a) Q(Wmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(W) F(f)m:精加工重復次數(shù)(1至99)本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0723 )指定。r:到角量本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0109)指定。3:刀尖角度:可選擇80度、60度、55度、30度、29度、0度,用2位數(shù)指定。本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0724)指定。如:P( 02/m、12/r、60/a)dmin:最小切削深度本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系

15、統(tǒng)參數(shù)(NO.0726)指定。i:螺紋部分的半徑差如果i=0,可作一般直線螺紋切削。k:螺紋高度這個值在X軸方向用半徑值指定。d:第一次的切削深度(半徑值)l:螺紋導程(與G32)2.功能螺紋切削循環(huán)G90內(nèi)外卜直徑的切削循環(huán)(G90)1.格式直線切削循環(huán):G90 X(U)Z(W)F;按開關進入單一程序塊方式,操作完成如圖所示1一234路徑的循環(huán)操作。U和W的正負號(+/-)在增量坐標程序里是根據(jù)1和2的方向改變的。錐體切削循環(huán):G90 X(U)Z(W)R F;必須指定錐體的“R”值。切削功能的用法與直線切削循環(huán)類似。2.功能外園切削循環(huán)。1. U0, W0, R0, W03. U0, W04

16、. U0, W0, R0(F)進紿 tR快速進紿G92切削螺紋循環(huán)(G92)1. 格式螺紋切削循環(huán):G92 X(U)Z(W)F;螺紋范圍和主軸RPM穩(wěn)定控制(G97)類似于G32 (切螺紋)。在這個螺紋切削循環(huán)里,切螺紋的退刀有可能如圖9-9操作;倒角長度根據(jù)所指派的參數(shù)在0.1L 12.7L的范圍里設置為0.1L個單位。錐螺紋切削循環(huán):G92 X(U)Z(W)RF;2.功能切削螺紋循環(huán)G94臺階切削循環(huán)(G94)1.格式平臺階切削循環(huán):G94 X(U)Z(W)F;錐臺階切削循環(huán):G94 X(U)Z(W)R F2.功能臺階切削G96/G97 線速度控制(G96, G97)NC車床用調(diào)整步幅和修

17、改RPM的方法讓速率劃分成,如低速和高速區(qū);在每 一個區(qū)內(nèi)的速率可以自由改變。G96的功能是執(zhí)行線速度控制,并且只通過改變RPM來控制相應的工件直徑變 化時維持穩(wěn)定的切削速率。G97的功能是取消線速度控制,并且僅僅控制RPM的穩(wěn)定。G98/G99 設置位移量(G98/G99)切削位移能夠用G98代碼來指派每分鐘的位移(毫米/分),或者用G99代碼 來指派每轉(zhuǎn)位移(毫米/轉(zhuǎn));這里G99的每轉(zhuǎn)位移在NC車床里是用于編程的。f每分鐘的移動速率(毫米/分)=每轉(zhuǎn)位移速率(毫米/轉(zhuǎn))X主軸RPM二輔助功能皿功能):代碼及其含義輔助功能包括各種支持機床操作的功能,像主軸的啟停、程序停止和切削液節(jié)門開關等

18、 OM 代SM00說明程序停M01選擇停止M02程序結(jié)束(復位)M03主軸正轉(zhuǎn)(CW)M04主軸反轉(zhuǎn)(CCW)M05主軸停M08切削液開M09切削液關M40主軸齒輪在中間位置M41主軸齒輪在低速位置M42主軸齒輪在高速位置M68液壓卡盤夾緊M69液壓卡盤松開M78尾架前進M79尾架后退M98子程序調(diào)用M99子程序結(jié)束三,例題:選擇1.外園粗車刀2.外園精車刀3.螺紋刀4.鉆頭5.鏜孔刀操作方法:操作步驟:1.對工件零點:第一、FANUC系統(tǒng)數(shù)控車床設置工件零點的幾種方法:1、直接用刀具試切對刀(1)用外園車刀先試車一外園,測量外園直徑后,在offset界面的幾何形狀輸 入“MX外園直徑值”,按

19、“input”鍵,即輸入到幾何形狀里。(2)用外園車刀先試車一外園端面,在offset界面的幾何形狀輸入“ MZ當前Z坐標值”,按“input”鍵,即輸入到幾何形狀里。2、用G50設置工件零點(1)用外園車刀先試車一外園,測量外園直徑后,把刀沿Z軸正方向退點,切端面到中心。(2) 選擇MDI方式,輸入G50 X0 Z0,啟動START鍵,把當前點設為零點。 選擇MDI方式,輸入G0 X150 Z150,使刀具離開工件進刀加工 這時程序開頭:G50 X150 Z150.。 注意:用G50 X150 Z150,你起點和終點必須一致即X150 Z150,這樣才能保證重復加工不亂刀。(6) 如用第二參

20、考點G30,即能保證重復加工不亂刀,這時程序開頭G30 U0 W0G50 X150 Z150(7) 在FANUC系統(tǒng)里,第二參考點的位置在參數(shù)里設置,在Yhcnc軟件里,按鼠標右鍵出現(xiàn)對話框,按鼠標左鍵確認即可。3、工件移設置工件零點在FANUC0-TD系統(tǒng)的Offset里,有一工件移界面,可輸入零點偏移值。用外園車刀先試切工件端面,這時Z坐標的位置如:Z200,直接輸入到偏移值里。 選擇“Ref”回參考點方式,按X、Z軸回參考點,這時工件零點坐標系即 建立。(4) 注意:這個零點一直保持,只有從新設置偏移值Z0,才清除。4、G54G59設置工件零點(1)用外園車刀先試車一外園,測量外園直徑后

21、,把刀沿Z軸正方向退點,切端 面到中心。(2)把當前的X和Z軸坐標直接輸入到G54-G59里,程序直接調(diào)用如:G54X50Z50. 注意:可用G53指令清除G54-G59工件坐標系.%程序:N010 G30 U0. W0.(回第二參考點)N015 G50X0.Z0.T0100(建工件坐標系,換T01號刀)N020 G96S150M03(主軸轉(zhuǎn)動,恒線速)N025 G00Z-1.T0101(調(diào) T01 刀補)N030 G01X61.F0.5N035 G00X61NWN04。G71u2.R0.5(*tmszM)N045 G71p50Q115u0.4w0.2F0.4(*tmszM)N050 GOOX2o.(wffl5削)N055 Golz。.(w端)N06。X2Z .(w端)N065 Z

溫馨提示

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

評論

0/150

提交評論