| FANUC robocut 0ic NCコード | |
| Gコード | 機能 |
| G00 | 早送り |
| G01 | 直線補間(加工送り) |
| G02 | 円弧補間/CW |
| G04 | ドウェル、指定時間停止 |
| G10 | オフセットまたは、加工条件の設定 |
| G11 | 加工条件の設定 |
| G17 | XY平面指定 |
| G20 | インチ入力 |
| G21 | ミリ入力 |
| G22 | ソフトウエアリミットON |
| G23 | ソフトウエアリミットOFF |
| G28 | 機械原点レファレンス点復帰 |
| G29 | レファレンス点からの復帰 |
| G30 | 第2、3、4リファレンス点復帰 |
| G32 | レファレンス点設定A(現在値を設定) |
| G33 | レファレンス点設定B(任意点を設定) |
| G40 | オフセットキャンセル |
| G41 | オフセット左 |
| G42 | オフセット右 |
| G50 | テーパー傾斜キャンセル |
| G51 | テーパー傾斜方向左 |
| G52 | テーパー傾斜方向左 |
| G53 | 機械座標での位置決め |
| G54 | ワーク座標系1選択 |
| G55 | ワーク座標系2選択 |
| G56 | ワーク座標系3選択 |
| G57 | ワーク座標系4選択 |
| G58 | ワーク座標系5選択 |
| G59 | ワーク座標系6選択 |
| G60 | 上下独立コーナーR |
| G61 | 円錐状コーナーR |
| G62 | 円錐状コーナーR |
| G63 | 円錐状コーナーR |
| G65 | マクロ呼び出し |
| G66 | マクロモーダル呼び出し |
| G67 | マクロモーダル呼び出しキャンセル |
| G68 | 座標回転・3次元座標回転 |
| G69 | 座標回転キャンセル・3次元座標回転キャンセル |
| G70 | 端面位置だし |
| G71 | 穴中心位置だし |
| G72 | 溝中心位置だし |
| G74 | 円中心PNへの位置決め |
| G75 | 相対座標系での位置決め |
| G76 | 端面位置だし点への位置決め |
| G77 | 位置だし点への位置決め |
| G78 | ワーク隅点への位置決め |
| G79 | ワーク傾き角の計算・円中心PNの計算 |
| G90 | アブソリュート指令 |
| G91 | インクレメンタル指令 |
| G92 | 座標系の設定 |
| G93 | ローカル座標系設定 |
| G94 | 定速送り |
| G95 | サーボ送り |
| G96 | 周速一定制御 |
| G170 | 端面位置決め(高精度位置だし) |
| G171 | 穴中心位置決め(高精度位置だし) |
| G172 | 溝中心位置決め(高精度位置だし) |
| G174 | ワーク座標系保存 |
| Mコード | 機能 |
| M00 | プログラムストップ |
| M01 | オプショナルストップ |
| M02・M30 | エンドオブプログラム |
| M04 | ドウェル |
| M13 | 送り速度オーバーライド |
| M15 | テーパー加工モードの設定 |
| M21 | ワーク材質の設定 |
| M27 | AIコーナー制御有効 |
| M37 | 送り速度制御有効 |
| M28 | AIコーナー制御無効 |
| M38 | 送り速度制御無効 |
| M31 | 加工時間リセット |
| M32 | 加工液保持 |
| M40 | 放電OFF(ドライランオン) |
| M41 | 加工電源オフ |
| M42 | ワイヤ送りオフ |
| M43 | 加工液オフ |
| M44 | ワイヤ張力オフ |
| M45 | ドレインオン |
| M46 | 加工準備オフ |
| M47 | 下ジェットオフ |
| M50 | ワイヤ切断 |
| M56 | 条件調節機能無効 |
| M57 | 条件調節機能有効 |
| M60 | ワイヤ結線 |
| M66 | 切り残し有効 |
| M67 | 切り落とし有効 |
| M68 | 切り残し・切り落とし無効 |
| M70 | リトレース開始 |
| M71 | AWFリターン開始 |
| M72 | カットモニタ開始 |
| M80 | 放電オン |
| M81 | 加工電源オン |
| M82 | ワイヤ送りオン |
| M83 | 加工液オン |
| M84 | ワイヤ張力オン |
| M85 | フィルオン |
| M86 | 加工準備オン |
| M87 | 下ジェットオン |
| M88 | AI切り込み加工無効 |
| M89 | AI切り込み加工有効 |
| M92 | 上ノズル閉=有効 |
| M93 | 上ノズル閉=無効 |
| M94 | 下ノズル閉=有効 |
| M95 | 下ノズル閉=無効 |
| M96 | ミラーコピー逆行終了 |
| M97 | ミラーコピー逆行開始 |
| M98 | サブプログラム呼び出し |
| M99 | エンドオブサブプログラム |
| M101 | 外部Mコード(瞬時) |
| M102 | 外部Mコード(瞬時) |
| M103 | 外部Mコード(瞬時) |
| M104 | 外部Mコード(瞬時) |
| M105 | 外部Mコード(瞬時) |
| M106 | 外部Mコード(瞬時) |
| M107 | 外部Mコード(瞬時) |
| M108 | 外部Mコード(瞬時) |
| M109 | 水溜結線=無効 |
| M110 | 水溜結線=有効 |
| M111 | 後退アラームスキップ=無効 |
| M112 | 後退アラームスキップ=有効 |
| M113 | 高速AWF=無効 |
| M114 | 高速AWF=有効 |
| M115 | 断線修復=無効 |
| M116 | 断線修復=有効 |
| M117 | した穴サーチ=無効 |
| M118 | した穴サーチ=有効 |
| M119 | ショート解除サーチ=無効 |
| M120 | ショート解除サーチ=有効 |
| M133 | 放電トレース(断線復帰時)=無効 |
| M134 | 放電トレース(断線復帰時)=有効 |
| M135 | 放電トレース=無効 |
| M136 | 放電トレース=有効 |
| M137 | フラッシング加工=無効 |
| M138 | フラッシング加工=有効 |
| M161 | 板厚追従制御=無効 |
| M162 | 板厚追従制御=有効 |
| M165 | 仕上げ凸コーナー制御=無効 |
| M166 | 仕上げ凸コーナー制御=有効 |
| M173 | 放電位置だしオフ |
| M174 | 放電位置だしオン |
| M175 | 位置だし時のワイヤ送り無効 |
| M176 | 位置だし時のワイヤ送り有効 |
| M177 | M40オーバーライド無効 |
| M178 | M40オーバーライド有効 |
| M181 | 外部Mコード(FIN) |
| M182 | 外部Mコード(FIN) |
| M183 | 外部Mコード(FIN) |
| M184 | 外部Mコード(FIN) |
| M185 | 外部Mコード(FIN) |
| M186 | 外部Mコード(FIN) |
| M187 | 外部Mコード(FIN) |
| M188 | 外部Mコード(FIN) |
| M209 | ワークアンクランプ指令 |
| M210 | ワーククランプ指令 |
| M211 | 自動ドア閉 |
| M212 | 自動ドア開 |
| M220 | 刃物加工用プログラム作成 |
| M221 | タッチセンサ下降指令 |
| M222 | タッチセンサ上昇指令 |