G代碼命令
代碼組及其含義
“模態代碼”和“一般”代碼
“形式代碼”的功能在它被執行后會繼續維持,而 “一般代碼” 僅僅在收到該命令時起作用。定義移動的代碼通常是“模態代碼”,像直線、圓弧和循環代碼。反之,像原點返回代碼就叫“一般代碼”。
每一個代碼都歸屬其各自的代碼組。在“模態代碼”里,當前的代碼會被加載的同組代碼替換。 G代碼 組別 解釋 G代碼 組別 解釋 G代碼 組別 解釋
G00 01 定位(快速移動) G32 01 切螺紋 G80 10 取消固定循環
G01 直線切削 G40 07 取消刀尖半徑偏置 G83 鉆孔循環
G02 順時針切圓弧 (CW,順時鐘) G41 刀尖半徑偏置 (左側) G84 攻絲循環
G03 逆時針切圓弧(CCW,逆時鐘) G42 刀尖半徑偏置 (右側) G85 正面鏜孔循環
G04 00 暫停 (Dwell) G50 00 修改工件坐標;設置主軸最大的RPM G87 側面鉆孔循環
G09 停于精確的位置 G52 設置局部坐標系 G88 側面攻絲循環
G20 06 英制輸入 G53 選擇機床坐標系 G89 側面鏜孔循環
G21 公制輸入 G70 00 精加工循環 G90 01 (內外直徑)切削循環
G22 04 內部行程限位 有效 G71 內外徑粗切循環 G92 切螺紋循環
G23 內部行程限位 無效 G72 臺階粗切循環 G94 (臺階)切削循環
G27 00 檢查參考點返回 G73 成形重復循環 G96 12 恒線速度控制
G28 參考點返回 G74 Z 向步進鉆削 G97 恒線速度控制取消
G29 從參考點返回 G75 X 向切槽 G98 05 每分鐘進給率
G30 回到第二參考點 G76 切螺紋循環 G99 每轉進給率
代碼解釋
G00 定位
1. 格式 G00 X_ Z_
這個命令把刀具從當前位置移動到命令指定的位置 (在絕對坐標方式下), 或者移動到某個距離處 (在增量坐標方式下)。
2. 非直線切削形式的定位
我們的定義是:采用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,根據到達的順序,機器軸依次停止在命令指定的位置。
3. 直線定位
刀具路徑類似直線切削(G01) 那樣,以最短的時間(不超過每一個軸快速移動速率)定位于要求的位置。
4. 舉例
N10 G0 X100 Z65
G01 直線插補
1. 格式 G01 X(U)_ Z(W)_ F_ ;
直線插補以直線方式和命令給定的移動速率從當前位置移動到命令位置。
X, Z: 要求移動到的位置的絕對坐標值。
U,W: 要求移動到的位置的增量坐標值。
2. 舉例
① 絕對坐標程序
G01 X50. Z75. F0.2 ;
X100.;
② 增量坐標程序
G01 U0.0 W-75. F0.2 ;
U50.
圓弧插補 (G02, G03)
1. 格式
G02(G03) X(U)__Z(W)__I__K__F__ ;
G02(G03) X(U)__Z(W)__R__F__ ;
G02 – 順時鐘 (CW)
G03 – 逆時鐘 (CCW)
X, Z –在坐標系里的終點
U, W – 起點與終點之間的距離
I, K – 從起點到中心點的矢量 (半徑值)
R – 圓弧范圍 (最大180 度)。
2. 舉例
① 絕對坐標系程序
G02 X100. Z90. I50. K0. F0.2 或 G02 X100. Z90. R50. F02;
② 增量坐標系程序
G02 U20. W-30. I50. K0. F0.2; 或 G02 U20. W-30. R50. F0.2;
第二原點返回 (G30)
坐標系能夠用第二原點功能來設置。
1. 用參數 (a, b) 設置刀具起點的坐標值。點 “a” 和 “b” 是機床原點與起刀點之間的距離。
2. 在編程時用 G30 命令代替 G50 設置坐標系。
3. 在執行了第一原點返回之后,不論刀具實際位置在那里,碰到這個命令時刀具便移到第二原點。
4. 更換刀具也是在第二原點進行的。
切螺紋 (G32)
1. 格式
G32 X(U)__Z(W)__F__ ;
G32 X(U)__Z(W)__E__ ;
F –螺紋導程設置
E –螺距 (毫米)
在編制切螺紋程序時應當帶主軸轉速RPM 均勻控制的功能 (G97),并且要考慮螺紋部分的某些特性。在螺紋切削方式下移動速率控制和主軸速率控制功能將被忽略。而且在送進保持按鈕起作用時,其移動進程在完成一個切削循環后就停止了。
2. 舉例
G00 X29.4; (1循環切削)
G32 Z-23. F0.2;
G00 X32;
Z4.;
X29.;(2循環切削)
G32 Z-23. F0.2;
G00 X32.;
Z4.
刀具直徑偏置功能 (G40/G41/G42)
1. 格式 G41 X_ Z_; G42 X_ Z_;
在刀具刃是尖利時,切削進程按照程序指定的形狀執行不會發生問題。不過,真實的刀具刃是由圓弧構成的 (刀尖半徑) 就像上圖所示,在圓弧插補和攻螺紋的情況下刀尖半徑會帶來誤差。
2. 偏置功能
命令 切削位置 刀具路徑
G40 取消 刀具按程序路徑的移動
G41 右側 刀具從程序路徑左側移動
G42 左側 刀具從程序路徑右側移動
補償的原則取決于刀尖圓弧中心的動向,它總是與切削表面法向里的半徑矢量不重合。因此,補償的基準點是刀尖中心。通常,刀具長度和刀尖半徑的補償是按一個假想的刀刃為基準,因此為測量帶來一些困難。
把這個原則用于刀具補償,應當分別以 X 和 Z 的基準點來測量刀具長度刀尖半徑 R,以及用于假想刀尖半徑補償所需的刀尖形式數 (0-9)。
這些內容應當事前輸入刀具偏置文件。
“刀尖半徑偏置” 應當用 G00 或者 G01功能來下達命令或取消。不論這個命令是不是帶圓弧插補, 刀不會正確移動,導致它逐漸偏離所執行的路徑。因此,刀尖半徑偏置的命令應當在切削進程啟動之前完成; 并且能夠防止從工件外部起刀帶來的過切現象。反之,要在切削進程之后用移動命令來執行偏置的取消過
工件坐標系選擇(G54-G59)
1. 格式 G54 X_ Z_;
2. 功能
通過使用 G54 – G59 命令,來將機床坐標系的一個任意點 (工件原點偏移值) 賦予 1221 – 1226 的參數,并設置工件坐標系(1-6)。該參數與 G 代碼要相對應如下:
工件坐標系 1 (G54) ---工件原點返回偏移值---參數 1221
工件坐標系 2 (G55) ---工件原點返回偏移值---參數 1222
工件坐標系 3 (G56) ---工件原點返回偏移值---參數 1223
工件坐標系 4 (G57) ---工件原點返回偏移值---參數 1224
工件坐標系 5 (G58) ---工件原點返回偏移值---參數 1225
工件坐標系 6 (G59) ---工件原點返回偏移值---參數 1226
在接通電源和完成了原點返回后,系統自動選擇工件坐標系 1 (G54) 。在有 “模態”命令對這些坐標做出改變之前,它們將保持其有效性。
除了這些設置步驟外,系統中還有一參數可立刻變更G54~G59 的參數。工件外部的原點偏置值能夠用 1220 號參數來傳遞
精加工循環(G70)
1. 格式 G70 P(ns) Q(nf)
ns:精加工形狀程序的第一個段號。
nf:精加工形狀程序的最后一個段號
2. 功能
用G71、G72或G73粗車削后,G70精車削。
外園粗車固定循環(G71)
1. 格式 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. 功能v 如果在下圖用程序決定A至A’至B的精加工形狀,用△d(切削深度)車掉指定的區域,留精加工預留量△u/2及△w。
端面車削固定循環(G72)
1. 格式
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相同。
2. 功能
如下圖所示,除了是平行于X軸外,本循環與G71相同。
成型加工復式循環(G73)
1. 格式
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方向精加工預留量的距離及方向。
2. 功能
本功能用于重復切削一個逐漸變換的固定形式,用本循環,可有效的切削一個用粗加工段造或鑄造等方式已經加工成型的工件。
業務咨詢:932174181 媒體合作:2279387437 24小時服務熱線:15136468001 盤古機械網 - 全面、科學的機械行業免費發布信息網站 Copyright 2017 PGJXO.COM 豫ICP備12019803號