ケズリバ(kezuriba.net)/nc/g90/ より印刷
G90
マシニング・旋盤モーダル・グループ 03アブソリュート(絶対値)指令
⌨マシニングセンタでの意味
G90 G00 X_ Y_
- 座標値を今のワーク座標系の原点からの位置で書く
- I/J/K(円弧中心)は G90 でも増分のまま(NIST)
図解:同じ動きを絶対値(G90)と増分値(G91)で書く
◎旋盤での意味:外径・内径切削サイクル(単一形固定サイクル、G コード体系 A)
同じ番号でも、旋盤(FANUC 系の G コード体系 A)では意味が違います。グループ 01。
G90 X(U)_ Z(W)_ F_(テーパは R_)
- 1 回の指令で『切込み → 切削 → 逃げ → 戻り』の 4 動作を行う。X だけ変えて続けて書けば何回も削れる
- 体系 A では絶対/増分を G90/G91 ではなくアドレス(X・Z と U・W)で区別する
- 体系 B では G77、体系 C では G20 が同じ機能(Siemens ISO T)
図解(旋盤):G90(旋盤)の 4 つの動き
≠メーカー・機械による違い
同じコードでも、NC 装置や機械メーカーで書き方や割り当てが違うことがあります。必ずお使いの機械の取扱説明書で確かめてください。
| 資料 | 機械 | 項目 | 内容 |
|---|---|---|---|
| Haas | 旋盤 | 書き方 | テーパは I_(半径値)FANUC 系(Siemens ISO T)は R、Haas は I |
| Haas | 旋盤 | 補足 | Haas 旋盤の絶対/増分の G コードは G390/G391 |
📚出典
意味は2つ以上の資料で一致したものを載せています(一致を確認)。説明はケズリバの言葉で書いています。
- 三菱電機(Mitsubishi Electric)「The Basics of CNC Machining Programming (for Machining center) e-Learning 教材(PDF)」 mitsubishielectric.com
- 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
- Haas Automation, Inc.「Mill Operator's Manual – 17 Mill G-Codes(オンライン版)」 haascnc.com
- 米国国立標準技術研究所(NIST)「The NIST RS274NGC Interpreter – Version 3(NISTIR 6556, 2000)」 nvlpubs.nist.gov
- 埼玉大学 工学部 機械工学科 実習「マシニングセンタプログラム2019(実習用 NC プログラム O19-0101、コメント付き)」 jisshu.mech.saitama-u.ac.jp
- Siemens AG「SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Turning, 04.2007 Edition」 cache.industry.siemens.com
- Haas Automation, Inc.「G-code, M-code, and Setting(コード別解説ページ)」 haascnc.com
- Haas Automation, Inc.「Lathe Operator's Manual – 16 Lathe G-Codes(オンライン版)」 haascnc.com