數(shù)控G_M指令最新全_第1頁
數(shù)控G_M指令最新全_第2頁
數(shù)控G_M指令最新全_第3頁
數(shù)控G_M指令最新全_第4頁
數(shù)控G_M指令最新全_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、最新 精品 Word 歡迎下載 可修改G 代碼G00快速定位 G01主軸直線切削 G02主軸順時針圓弧切削 G03主軸逆時針圓弧切削 G04 暫停 G10 數(shù)據(jù)設置 模態(tài) G11 數(shù)據(jù)設置取消 模態(tài) G17 XY平面選擇 模態(tài) G18 ZX平面選擇 模態(tài) G19 YZ平面選擇 模態(tài) G20 英制 模態(tài) G21 米制 模態(tài) G22 存儲行程檢查開關打開 模態(tài) G23 存儲行程檢查開關關閉 模態(tài) G25 主軸速度波動檢查打開 模態(tài) G26 主軸速度波動檢查關閉 模態(tài) G27 參考點返回檢查 非模態(tài) G28 參考點返回 非模態(tài) G31 跳步功能 非模態(tài) G40 刀具半徑補償取消 模態(tài) G41 刀具半

2、徑左補償 模態(tài) G42 刀具半徑右補償 模態(tài) G43 刀具長度正補償 模態(tài) G44 刀具長度負補償 模態(tài) G49 刀具長度補償取消 模態(tài) G52 局部坐標系設置 非模態(tài) G53 機床坐標系設置 非模態(tài) G54 第一工件坐標系設置 模態(tài) G55 第二工件坐標系設置 模態(tài) G59 第六工件坐標系設置 模態(tài) G65 宏程序調(diào)用 模態(tài) G66 宏程序調(diào)用模態(tài) 模態(tài) G67 宏程序調(diào)用取消 模態(tài) G70 外圓精車循環(huán)G71 外圓粗車循環(huán)G73 高速深孔鉆孔循環(huán) 非模態(tài) G74 左旋攻螺紋循環(huán) 非模態(tài) G76 精鏜循環(huán) 非模態(tài) G80 固定循環(huán)注銷 模態(tài) G81 鉆孔循環(huán) 模態(tài) G82 鉆孔循環(huán) 模態(tài) G

3、83 深孔鉆孔循環(huán) 模態(tài) G84 攻螺紋循環(huán) 模態(tài) G85 粗鏜循環(huán) 模態(tài) G86 鏜孔循環(huán) 模態(tài) G87 背鏜循環(huán) 模態(tài) G89 鏜孔循環(huán) 模態(tài) G90 絕對尺寸 模態(tài) G91 增量尺寸 模態(tài) G92 工件坐標原點設置 模態(tài) G97 以轉(zhuǎn)速進給 固定循環(huán)回到初始點G98 以時間進給固定循環(huán)回到R點G00 定位(快速移動)格式 G00 X_ Z_ 1這個命令把刀具從當前位置移動到命令指定的位置 (在絕對坐標方式下), 或者移動到某個距離處 (在增量坐標方式下)。2. 非直線切削形式的定位 我們的定義是:采用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,根據(jù)到達的順序,機器軸依次停止

4、在命令指定的位置。 3. 直線定位 刀具路徑類似直線切削(G01) 那樣,以最短的時間(不超過每一個軸快速移動速率)定位于要求的位置。 舉例 N10 G0 X100 Z65G01 直線插補(切削進給)格式 G01 X(U)_ Z(W)_ F_ ;1直線插補以直線方式和命令給定的移動速率從當前位置移動到命令位置。X, Z: 要求移動到的位置的絕對坐標值。U,W: 要求移動到的位置的增量坐標值。 2. 舉例 絕對坐標程序 G01 X50. Z75. F0.2 ;X100.; 增量坐標程序G01 U0.0 W-75. F0.2 ;U50.G02G03 圓弧插補指令G02為順時針插補,G03為逆時針插

5、補,在XY平面中,格式如下:G02/G03 X_ Y_ I_ J_ F_或G02/G03 X_ Y_ R_ F_,其中X、Y為圓弧終點坐標,I、J為圓弧起點到圓心在X、Y軸上的增量值,R為圓弧半徑,F(xiàn)為進給量。 在圓弧切削時注意,q180,R為正值;q180,R為負值;I、J的指定也可用R指定,當兩者同時被指定時,R指令優(yōu)先,I、J無效;R不能做整圓切削,整圓切削只能用I、J編程,因為經(jīng)過同一點,半徑相同的圓有無數(shù)個。 當有I、J為零時,就可以省略;無論G90還是G91方式,I、J都按相對坐標編程;圓弧插補時,不能用刀補指令G41/G42。例 絕對坐標系程序G02 X100. Z90. I50

6、. J0. F0.2或G02 X100. Z90. R50. F0.2; 增量坐標系程序G02 U20. W-30. I50. J0. F0.2;或G02 U20. W-30. R50. F0.2;G04 暫停指令G04 X(U)_/P_ 是指刀具暫停時間(進給停止,主軸不停止),地址P或X后的數(shù)值是暫停時間。X后面的數(shù)值要帶小數(shù)點,否則以此數(shù)值的千分之一計算,以秒(s)為單位,P后面數(shù)值不能帶小數(shù)點(即整數(shù)表示),以毫秒(ms)為單位。 例如,G04 X2.0; 或G04 X2000;暫停2秒 G04 P2000; G09 準確停止G20 英制指令;G21 公制指令;G22 內(nèi)部行程限位 有

7、效 G23 內(nèi)部行程限位 無效G24 鏡像縮放G25鏡像縮放取消 (華中)指令:G24/G25 X_Y_P_;XY鏡像縮放中心。P縮放比例。注:華中鏡像縮放指令一旦指定未被取消一直有效。如:G24 X0 (Y軸鏡像)G24 X0 (原點鏡像)FANUC廣數(shù)鏡像縮放指令則不同。如:G51 X0Y0I-1J1 (Y軸鏡像)G51 X0Y0I1J-1 (X軸鏡像)G27 返回參考點檢查;G28 返回機械零點(參考點)G29 從機床原點返回;坐標系能夠用第二原點功能來設置。 1用參數(shù) (a, b) 設置刀具起點的坐標值。點 “a” 和 “b” 是機床原點與起刀點之間的距離。2. 在編程時用 G30 命

8、令代替 G50 設置坐標系。 3. 在執(zhí)行了第一原點返回之后,不論刀具實際位置在那里,碰到這個命令時刀具便移到第二原點。 4. 更換刀具也是在第二原點進行的。G30 返回第三/四參考點(返回機床原點)G32 等螺距螺紋切削指令指令:G32 X(U)_Z(W)_F_;X,Z為螺紋終點的絕對坐標格式 F螺紋導程設置 E螺距 (毫米) 在編制切螺紋程序時應當帶主軸轉(zhuǎn)速 RPM均勻控制的功能 (G97),并且要考慮螺紋部分的某些特性。在螺紋切削方式下移動速率控制和主軸速率控制功能將被忽略。而且在送進保持按鈕起作用時,其移動進程在完成一個切削循環(huán)后就停止了。 舉例 G00 X29.4; (1循環(huán)切削)

9、G32 Z-23. F0.2; G00 X32; Z4.; X29.;(2循環(huán)切削) G32 Z-23. F0.2; G00 X32.; Z4.,G33 多線螺紋切削指令指令:G33X(U)_Z(W)_F_P_;F長軸方向的導程。P螺紋線數(shù)和起始角。G00Z8.;G34 變導程螺紋加工指令:G34 X(U)_Z(W)_F_K_;F長軸方向?qū)С?,單位為毫米K主軸每轉(zhuǎn)導程的增量或減量,單位為毫米每轉(zhuǎn)G00Z8.;G40G41G42 刀尖半徑補償指令 車指令:G40/G41/G42 G01 X(U)_Z(w)_;銑指令:G40G01 X_Y_F_;G41/G42 G01 X_Y_F_D_;注意(1)

10、.G41,G42,G40指令不能與圓弧切削指令寫在同一程序段內(nèi)。 (2).在調(diào)用新刀具前或更改刀具補償方向時,必須取消前一個刀具補償。 字串6 (3).在G41或G42程序段后面加G40程序段,便可以取消刀尖半徑補償。(4)補償?shù)脑瓌t取決于刀尖圓弧中心的動向,它總是與切削表面法向里的半徑矢量不重合。因此,補償?shù)幕鶞庶c是刀尖中心。通常,刀具長度和刀尖半徑的補償是按一個假想的刀刃為基準,因此為測量帶來一些困難。把這個原則用于刀具補償,應當分別以 X 和 Z 的基準點來測量刀具長度刀尖半徑 R,以及用于假想刀尖半徑補償所需的刀尖形式數(shù) (0-9)。這些內(nèi)容應當事前輸入刀具偏置文件?!暗都獍霃狡谩?

11、應當用 G00 或者 G01功能來下達命令或取消。不論這個命令是不是帶圓弧插補, 刀不會正確移動,導致它逐漸偏離所執(zhí)行的路徑。因此,刀尖半徑偏置的命令應當在切削進程啟動之前完成; 并且能夠防止從工件外部起刀帶來的過切現(xiàn)象。反之,要在切削進程之后用移動命令來執(zhí)行偏置的取消過(5)地址D、H的意義相同刀具補償參數(shù)D、H具有相同的功能,可以任意互換,它們都表示數(shù)控系統(tǒng)中補償寄存器的地址名稱,但具體補償值是多少,關鍵是由它們后面的補償號地址來決定。不過在加工中心中,為了防止出錯,一般人為規(guī)定H為刀具長度補償?shù)刂?,補償號從120號,D為刀具半徑補償?shù)刂罚a償號從21號開始(20把刀的刀庫)。 例如,G0

12、0 G43 H1 Z100.0; G01 G41 X20.0 Y35.0 F200 D21;G43 刀具長度補償+G44 刀具長度補償-;G45 刀具偏置+;(單增加)G46 刀具偏置-;(單減少)G47 刀具偏置+(雙增加)G48 刀具偏置-;(雙減少)G49 刀具長度補償取消;G50 坐標系設定G51 鏡像縮放G50鏡像縮放取消(FANUC廣數(shù))指令格式 G51X0 Y0 I_ J_ ;X,Y鏡像縮放中心。I,J縮放比例,正負號區(qū)分鏡像與否。 G52 局部坐標系;G53 選擇機床坐標系;G54G59 預置工件坐標系1. 格式 G54 X_ Z_; 2. 功能 通過使用 G54 G59 命令

13、,來將機床坐標系的一個任意點 (工件原點偏移值) 賦予 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) -工件原點返回偏移值-參數(shù) 1226 在接通電源和完成了原點返回后,系統(tǒng)自動選擇工件坐標系 1

14、(G54) 。在有 “模態(tài)”命令對這些坐標做出改變之前,它們將保持其有效性。 除了這些設置步驟外,系統(tǒng)中還有一參數(shù)可立刻變更G54G59 的參數(shù)。工件外部的原點偏置值能夠用 1220 號參數(shù)來傳遞。G60 單向定位;G61 準確停止檢查模式(模態(tài)指令);G62 拐角減速(自動拐角超程模式)G63 倍率禁止;G64 切削模式;G65 宏調(diào)用;G66 模態(tài)宏調(diào)用G68/G69 旋轉(zhuǎn)/旋轉(zhuǎn)取消格式 G68 X_Y_R_; G69X,Y旋轉(zhuǎn)中心,R旋轉(zhuǎn)角度。G70 精加工循環(huán)1. 格式 G70 P(ns) Q(nf) ns:精加工形狀程序的第一個段號。 nf:精加工形狀程序的最后一個段號 2. 功能

15、用G71、G72或G73粗車削后,G70精車削。G71 外圓粗車循環(huán) 指令(FANUC):G71U_R_; G71P_Q_U_W_F_ S_;精車:G70P_Q_F_;指令(華中)G71U_R_ P_Q_X_Z_F_S_;U每次進給量,R每次退刀量,P循環(huán)起始行號,Q循環(huán)結(jié)束行號,U精加工徑向余量,W精加工軸向余量。G72 端面粗車循環(huán) 指令:G72U_R_;G72P_Q_U_W_F_;精車:G70P_Q_F_;(字母含義同G71)G73 固定形式粗車循環(huán)(車)指令:G71U_W_R_; (FANUC)G71P_Q_U_W_F_ S_;指令: G73 U_W_R_P_Q_X_Z_ F_; (華

16、中)U 切削深度=毛坯半徑工件最小處直徑精加工余量第1刀切深W 第1刀切深R 切削次數(shù)I粗車是徑向切除的總余量(半徑值),K粗車是軸向切除的總余量,D循環(huán)次數(shù),(其余字母含義同G71).G73 高效深孔鉆循環(huán)(銑)格式 G81 X_Y_Z_R_Q_K_F_;X,Y孔中心坐標Z孔深R參考平面在Z方向坐標Q每次鉆孔深K鉆孔次數(shù)每次退刀到本次工進上d位置G74 深孔加工 攻絲循環(huán) 端面啄式鉆孔循環(huán)指令 G74R_;G74Z(W)_Q_;R每次加工退刀量,Z鉆削總深度,Q每次鉆削深度,G75 X 向切槽 外徑/內(nèi)徑啄式鉆孔循環(huán)指令:G75R_;G75X(U)_Z(W)_P_Q_R_F_;R切槽過程中徑

17、向(X)的退刀量,X最大切深點的X軸絕對坐標,Z最大切深點的Z軸絕對坐標,P切槽過程中徑向(X)的退刀量(半徑值),Q徑向切完一個刀寬后,在Z的移動量,R刀具切完槽后,在槽底沿-Z方向的退刀量。G76螺紋切削循環(huán)指令:G76GmraQ_R_;G76X(U)_Z(W)_R_P_Q_F_;m精加工重復次數(shù),r倒角量,a螺紋刀尖角度,Q最小背吃刀量(半徑值),單位為微米。R精加工余量(半徑值),單位為毫米。 G76X(U)_Z(W)_R_P_Q_F_;R螺紋半徑值(半徑值),P螺紋牙深(半徑值),單位為微米。Q第一次切削深度(半徑值),單位為微米。F螺紋導程。單位為毫米G80 取消固定循環(huán);G81

18、鉆孔循環(huán) 模態(tài)格式 G81 X_Y_Z_R_F_;X,Y孔中心坐標Z孔深R參考平面在Z方向坐標G82 鏜循環(huán);格式 G82 X_Y_Z_R_P_F_;P 孔底暫停 單位ms (1s=1000ms)(其他字母含義同G81)G83 深孔鉆循環(huán);格式 G81 X_Y_Z_R_Q_K_F_;X,Y孔中心坐標Z孔深R參考平面在Z方向坐標Q每次鉆孔深K鉆孔次數(shù)每次退刀到參考平面G84/G74 攻絲循環(huán)右/左(正螺紋);格式 G84 /G74 X_Y_Z_R_P_F_;F=轉(zhuǎn)速S x 導程P(其他字母含義同G82)G85G89鏜循環(huán)G90內(nèi)外直徑的切削循環(huán)1. 格式 直線切削循環(huán):G90/G80 X(U)_

19、Z(W)_F_ ; (FANUC廣數(shù)用G90 華中用G80)按開關進入單一程序塊方式,操作完成如圖所示 1234 路徑的循環(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. U0, W0, R0X30.;X20.;G90 錐面循環(huán)加工指令:G90/G80X(U)_Z(W)_I_F_;X35.X30.I切削始點與圓錐面切削終點的半徑差。G90 絕對值編程;G91增量

20、值編程G92 螺紋切削固定循環(huán)指令指令:G92/G80X(U)_Z(W)_R_F_; (FANUC廣數(shù)用G90 華中用G80)R=0時切削圓柱螺紋。1. 格式 直螺紋切削循環(huán): G92/G80 X(U)_Z(W)_F_ ; 螺紋范圍和主軸 RPM 穩(wěn)定控制 (G97) 類似于 G32 (切螺紋)。在這個螺紋切削循環(huán)里,倒角長度根據(jù)所指派的參數(shù)在0.1L 12.7L的范圍里設置為 0.1L 個單位。 錐螺紋切削循環(huán): G92 X(U)_Z(W)_R_F_ ;F 接導程P2. 功能 切削螺紋循環(huán)X28.2;X27.6;牙高:H=0。5413P 螺紋小徑=D1。0825PG94 端面切削循環(huán)1. 格

21、式 平臺階切削循環(huán): G94 X(U)_Z(W)_F_ ; 錐臺階切削循環(huán): G94 X(U)_Z(W)_R_ F_ ; R端面切削始點至終點位移在Z方向的坐標值增量值。2. 功能 臺階切削 線速度控制 (G96, G97)NC 車床用調(diào)整步幅和修改 RPM 的方法讓速率劃分成,如低速和高速區(qū);在每一個區(qū)內(nèi)的速率可以自由改變。 G96 的功能是執(zhí)行線速度控制,并且只通過改變RPM 來控制相應的工件直徑變化時維持穩(wěn)定的切削速率。 G97 的功能是取消線速度控制,并且僅僅控制 RPM 的穩(wěn)定。Z-7.;Z-10.;G96 恒線速控制G97 恒轉(zhuǎn)速控制G98 每分進給/初始平面G99 每轉(zhuǎn)進給/參考

22、平面1.(G82、G88及G89)為了保證孔底的粗糙度,當?shù)毒呒庸ぶ量椎讜r需有暫停時間,此時只能用地址P表示,若用地址X表示,則控制系統(tǒng)認為X是X軸坐標值進行執(zhí)行。 例如,G82 X100.0 Y100.0 Z-20.0 R5.0 F200 P2000; 鉆孔(100.0,100.0)至孔底暫停2秒 G82 X100.0 Y100.0 Z-20.0 R5.0 F200 X2.0; 鉆孔(2.0,100.0)至孔底不會暫停G92與G54G59之間的優(yōu)缺點G54G59是在加工前設定好的坐標系,而G92是在程序中設定的坐標系,用了G54G59就沒有必要再使用G92,否則G54G59會被替換,應當避免

23、注意:(1)一旦使用了G92設定坐標系,再使用G54G59不起任何作用,除非斷電重新啟動系統(tǒng),或接著用G92設定所需新的工件坐標系。(2)使用G92的程序結(jié)束后,若機床沒有回到G92設定的原點,就再次啟動此程序,機床當前所在位置就成為新的工件坐標原點,易發(fā)生事故。所以,希望廣大讀者慎用。M指令M00 程序停止 M01 條件程序停止 M02 程序結(jié)束 M03 主軸正轉(zhuǎn) M04 主軸反轉(zhuǎn) M05 主軸停止 M06 刀具交換 M08 冷卻開 M09 冷卻關 M10 工件夾緊M11 工件松開M18 主軸定向解除 M19 主軸定向M20 程序結(jié)束循環(huán)加工M29 剛性攻絲 M30 程序結(jié)束并返回程序頭 M

24、98 調(diào)用子程序 M99 子程序結(jié)束返回重復執(zhí)行FANUC系統(tǒng)的M指令,基本沒什么格式,就是簡單的一個指令就完了,如MO3 主軸正轉(zhuǎn) 再沒有什么關于MO3的格式要求的;當M指令和G指令在同一行出現(xiàn)時,可以不考慮其先后次序,系統(tǒng)會自動進行識別執(zhí)行的先后次序,如果不合系統(tǒng)規(guī)定,會出現(xiàn)報警;在同一行指令中,可以出現(xiàn)多個M指令,但一般不建議這么寫在一行;以下為FANUC系統(tǒng)M代碼的對照解釋:M00、M01、M02和M30的區(qū)別與聯(lián)系M00為程序無條件暫停指令。程序執(zhí)行到此進給停止,主軸停轉(zhuǎn)。重新啟動程序,必須先回到JOG狀態(tài)下,按下CW(主軸正轉(zhuǎn))啟動主軸,接著返回AUTO狀態(tài)下,按下START鍵才能啟動程序。M01為程序選擇性暫停指令。程序執(zhí)行前必須打開控制面板上OP STOP鍵才能執(zhí)行,執(zhí)行后的效果與M00相同,要重新啟動程序同上。M00和M01常常用于加工中途工件尺寸的檢驗或排屑。M02為主程序結(jié)束指令。執(zhí)行到此指令,進給停止,主軸停止,冷卻液關閉。但程序光標停在程序末尾。M30為主程序結(jié)束指令。功能同M02,不同之處是,光標返回程序頭位置,不管M30后是否還有其他程序段。編制換刀子程序。在加工中心上,換刀是不可避免的。但機床出廠時都有一個固定的換刀點,不在換刀位置,便不能夠換刀,而且換刀前,刀補和循環(huán)都必須取消掉,主軸停止,冷卻液關閉

溫馨提示

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

評論

0/150

提交評論