G90, G91(アブソリュート指令、インクレメンタル指令)

G90 は、G54 〜 G59 などのワーク座標系を加工原点(X0 Y0)として座標を指令する方法で、アブソリュート指令や絶対値指令と呼ばれます。

G91 は、現在位置からの移動距離と方向を指令する方法で、インクレメンタル指令や増分値指令と呼ばれます。

G90 と G91 は、基本的には工具移動を伴う G00, G01, G02, G03 などの座標値に対して影響を与えます。ただし、G02, G03 の円弧補間で円弧中心 I, J, K を指令する場合、この円弧中心は常にインクレメンタル指令となります。


G90, G91(アブソリュート指令、インクレメンタル指令)の使い方

G90,G91 のどちらも、単独でも指令できますし、位置決めや直線補間、円弧補間などの同一ブロックにも指令できます。

どちらもモーダルなGコードなので、どちらかに切り換わるまで有効です。

Gコードの詳細一覧
コード機能グループ
G00位置決め(早送り)01
G01直線補間
G02, G03円弧補間、ヘリカル補間
G04ドウェル00
G08高精度制御(先行制御)
G09イグザクトストップ
G10データ設定
G17, G18, G19平面指定02
G27原点復帰チェック00
G28機械原点復帰
G30第2原点復帰
G31スキップ機能
G40, G41, G42工具径補正07
G43, G44, G49工具長補正08
G52ローカル座標系設定00
G53機械座標系設定
G54 〜 G59ワーク座標系選択12
G60一方向位置決め00
G61イグザクトストップモード13
G62自動コーナオーバライド
G63タッピングモード
G64切削モード
G65, G66, G67マクロ呼び出しG65 = 00
G66, G67 = 14
G68, G69座標回転16
G90, G91アブソリュート指令、インクレメンタル指令03

お知らせ
メニュー
NC旋盤
サブメニュー
OSP(オークマ)
雑学
NCプログラマの為の数学
関連サイト