G90

マシニング・旋盤モーダル・グループ 03

アブソリュート(絶対値)指令

⌨マシニングセンタでの意味

G90 G00 X_ Y_

図解:同じ動きを絶対値(G90)と増分値(G91)で書く

10203040506010203040XY原点①(20, 10)②(50, 10)③(50, 30)G90 絶対G91 増分①X20. Y10.X20. Y10.②X50. Y10.X30.③X50. Y30.Y20.G90:原点からの位置G91:今の位置からの移動量
原点から①→②→③へ動く同じ経路を、G90 は原点からの位置で、G91 は今いる位置からの移動量で書く。G91 では動かない軸は書かなくてよい。

◎旋盤での意味:外径・内径切削サイクル(単一形固定サイクル、G コード体系 A)

同じ番号でも、旋盤(FANUC 系の G コード体系 A)では意味が違います。グループ 01。

G90 X(U)_ Z(W)_ F_(テーパは R_)

図解(旋盤):G90(旋盤)の 4 つの動き

早送り切削送り①②③④ZX開始点① 早送りで X まで② 送りで Z まで削る③ 送りで逃げる④ 早送りで開始点へ
1 行で ①切込み ②Z 方向に削る ③逃げる ④戻る の 4 動作をする(薄いオレンジがこの 1 回で削る部分)。X だけ変えた行を続ければ、少しずつ深く削れる。

≠メーカー・機械による違い

同じコードでも、NC 装置や機械メーカーで書き方や割り当てが違うことがあります。必ずお使いの機械の取扱説明書で確かめてください。

資料機械項目内容
Haas旋盤書き方テーパは I_(半径値)FANUC 系(Siemens ISO T)は R、Haas は I
Haas旋盤補足Haas 旋盤の絶対/増分の G コードは G390/G391

📚出典

意味は2つ以上の資料で一致したものを載せています(一致を確認)。説明はケズリバの言葉で書いています。

  1. 三菱電機(Mitsubishi Electric)「The Basics of CNC Machining Programming (for Machining center) e-Learning 教材(PDF)」 mitsubishielectric.com
  2. Siemens AG「SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Milling, 04.2007 Edition(6FC5398-7BP10-0BA0)」 cache.industry.siemens.com
  3. Haas Automation, Inc.「Mill Operator's Manual – 17 Mill G-Codes(オンライン版)」 haascnc.com
  4. 米国国立標準技術研究所(NIST)「The NIST RS274NGC Interpreter – Version 3(NISTIR 6556, 2000)」 nvlpubs.nist.gov
  5. 埼玉大学 工学部 機械工学科 実習「マシニングセンタプログラム2019(実習用 NC プログラム O19-0101、コメント付き)」 jisshu.mech.saitama-u.ac.jp
  6. Siemens AG「SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Turning, 04.2007 Edition」 cache.industry.siemens.com
  7. Haas Automation, Inc.「G-code, M-code, and Setting(コード別解説ページ)」 haascnc.com
  8. Haas Automation, Inc.「Lathe Operator's Manual – 16 Lathe G-Codes(オンライン版)」 haascnc.com