Heidenhain ISO Gコード総合ガイド:CNC加工の完全リファレンス
Heidenhain ISO Gコード一覧(TNC 640/530/410/426/430/320対応)
DIN/ISO準拠のGコードを機能グループ別に整理。直線・円弧・極座標補間から、サイクル、座標変換、タッチプローブ、多軸加工まで網羅しています。
工具移動(補間)
| Gコード | 機能 |
|---|---|
| G00 | 直線補間、デカルト座標、早送り |
| G01 | 直線補間、デカルト座標 |
| G02 | 円弧補間、デカルト座標、時計回り |
| G03 | 円弧補間、デカルト座標、反時計回り |
| G05 | 円弧補間、デカルト座標、方向指定なし |
| G06 | 円弧補間、デカルト座標、接線輪郭アプローチ |
| G07 | パラ軸 ポジショニング ブロック |
| G10 | 直線補間、極座標、早送り |
| G11 | 直線補間、極座標 |
| G12 | 円弧補間、極座標、時計回り |
| G13 | 円弧補間、極座標、反時計回り |
| G15 | 円弧補間、極座標、方向指定なし |
| G16 | 円弧補間、極座標、接線輪郭アプローチ |
面取り・R加工・アプローチ・退避
| Gコード | 機能 |
|---|---|
| G24 | 面取り 長さR |
| G25 | コーナーR 半径R |
| G26 | 接線輪郭アプローチ 半径R |
| G27 | 接線輪郭アプローチ 半径R |
工具定義
| Gコード | 機能 |
|---|---|
| G99 | 工具番号T、長さL、半径R で定義 |
工具半径補正
| Gコード | 機能 |
|---|---|
| G40 | 工具半径補正なし |
| G41 | 工具半径補正、輪郭左側 |
| G42 | 工具半径補正、輪郭右側 |
| G43 | G07用パラ軸補正、延長 |
| G44 | G07用パラ軸補正、短縮 |
ブランク形状定義(グラフィック用)
| Gコード | 機能 |
|---|---|
| G30 | (G17/G18/G19) 最小点 |
| G31 | (G90/G91) 最大点 |
穴あけ・タッピング・ねじフライス サイクル
| Gコード | 機能 |
|---|---|
| G83 | ペッキング(ステップドリル) |
| G84 | フローティングタップホルダによるタッピング |
| G85 | リジッドタッピング |
| G86 | ねじ切り |
| G200 | ドリリング |
| G201 | リーミング |
| G202 | ボーリング |
| G203 | ユニバーサル ドリリング |
| G204 | バック ボーリング |
| G205 | ユニバーサル ペッキング |
| G206 | フローティングタップホルダによるタッピング |
| G207 | リジッドタッピング |
| G208 | ボア ミリング |
| G209 | チップブレーキング付きタッピング |
ポイント パターン作成 サイクル
| Gコード | 機能 |
|---|---|
| G220 | 円形パターン |
| G221 | 直線パターン |
SLサイクル グループ1(輪郭加工)
| Gコード | 機能 |
|---|---|
| G37 | 輪郭ジオメトリ、部分輪郭プログラム番号リスト |
| G56 | パイロット ドリリング |
| G57 | 荒取り |
| G58 | 輪郭フライス 時計回り(仕上げ) |
| G59 | 輪郭フライス 反時計回り(仕上げ) |
SLサイクル グループ2(拡張輪郭加工)
| Gコード | 機能 |
|---|---|
| G37 | 輪郭ジオメトリ、部分輪郭プログラム番号リスト |
| G120 | 輪郭データ(G121-G124に適用) |
| G121 | パイロット ドリリング |
| G122 | 荒取り |
| G123 | 底面仕上げ |
| G124 | 側面仕上げ |
| G125 | 輪郭トレイン(開放輪郭加工) |
| G127 | 円筒面加工 |
| G128 | 円筒面スロット |
座標変換
| Gコード | 機能 |
|---|---|
| G53 | 原点テーブルでの原点シフト |
| G54 | プログラム内での原点シフト |
| G28 | ミラーイメージ |
| G73 | 座標系回転 |
| G72 | スケーリング ファクタ(輪郭縮小/拡大) |
| G80 | 作業平面 傾斜 |
| G247 | 原点設定 |
多重パス ミリング サイクル
| Gコード | 機能 |
|---|---|
| G60 | 3Dデータ実行 |
| G230 | 平面の多重パス ミリング |
| G231 | 傾斜面の多重パス ミリング |
| G232 | 面取りミリング |
特殊サイクル
| Gコード | 機能 |
|---|---|
| G04 | ドウェル時間 F秒 |
| G36 | 主軸オリエンテーション |
| G39 | プログラム呼出し |
| G62 | 高速輪郭フライスの許容公差 |
| G440 | 軸シフト測定 |
| G441 | 高速プロービング |
加工平面定義
| Gコード | 機能 |
|---|---|
| G17 | 作業平面 X/Y、工具軸 Z |
| G18 | 作業平面 Z/X、工具軸 Y |
| G19 | 作業平面 Y/Z、工具軸 X |
| G20 | 工具軸 IV |
寸法モード
| Gコード | 機能 |
|---|---|
| G90 | 絶対寸法 |
| G91 | 増分寸法 |
単位系
| Gコード | 機能 |
|---|---|
| G70 | インチ(プログラム開始時設定) |
| G71 | ミリメートル(プログラム開始時設定) |
その他のG機能
| Gコード | 機能 |
|---|---|
| G29 | 最後のノミナル位置値を極(円中心)として転送 |
| G38 | プログラム実行停止 |
| G51 | 次工具番号(セントラル工具ファイル使用時) |
| G79 | サイクル呼出し |
| G98 | ラベル番号設定 |
穴あけ・タッピング・ねじフライス サイクル(追加)
| Gコード | 機能 |
|---|---|
| G240 | センタリング |
| G200 | ドリリング |
| G201 | リーミング |
| G202 | ボーリング |
| G203 | ユニバーサル ドリリング |
| G204 | バック ボーリング |
| G205 | ユニバーサル ペッキング |
| G206 | フローティングタップホルダによるタッピング |
| G207 | リジッドタッピング |
| G208 | ボア ミリング |
| G209 | チップブレーキング付きタッピング |
| G241 | 単唇 深穴ドリリング |
ねじフライス サイクル
| Gコード | 機能 |
|---|---|
| G262 | ねじフライス |
| G263 | ねじフライス/面取り |
| G264 | ねじドリリング/ミリング |
| G265 | ヘリカル ねじドリリング/ミリング |
| G267 | 外部ねじフライス |
ポケット・スタッド・スロット ミリング サイクル
| Gコード | 機能 |
|---|---|
| G74 | スロット ミリング |
| G75 | 長方形ポケット ミリング 時計回り |
| G76 | 長方形ポケット ミリング 反時計回り |
| G77 | 円形ポケット ミリング 時計回り |
| G78 | 円形ポケット ミリング 反時計回り |
| G210 | 往復突込み スロット ミリング |
| G211 | 往復突込み 円形スロット |
| G212 | 長方形ポケット 仕上げ |
| G213 | 長方形スタッド 仕上げ |
| G214 | 円形ポケット 仕上げ |
| G215 | 円形スタッド 仕上げ |
ポケット・スタッド・スロット 完成サイクル
| Gコード | 機能 |
|---|---|
| G251 | 長方形ポケット 完成 |
| G252 | 円形ポケット 完成 |
| G253 | スロット 完成 |
| G254 | 円形スロット 完成 |
| G256 | 長方形スタッド |
| G257 | 円形スタッド |
ポイント パターン作成 サイクル(追加)
| Gコード | 機能 |
|---|---|
| G220 | 円形ポイント パターン |
| G221 | 直線上 ポイント パターン |
多重パス ミリング サイクル(追加)
| Gコード | 機能 |
|---|---|
| G230 | 平滑面 多重パス ミリング |
| G231 | 傾斜面 多重パス ミリング |
| G232 | 面取りミリング |
タッチプローブ サイクル:ワーク傾き測定
| Gコード | 機能 |
|---|---|
| G400 | 2点による基本回転 |
| G401 | 2穴による基本回転 |
| G402 | 2スタッドによる基本回転 |
| G403 | 回転軸による基本回転補正 |
| G404 | 基本回転設定 |
| G405 | C軸による傾き補正 |
タッチプローブ サイクル:原点設定
| Gコード | 機能 |
|---|---|
| G408 | スロット中心 基準点 |
| G409 | 穴中心 基準点 |
| G410 | 長方形内側から原点 |
| G411 | 長方形外側から原点 |
| G412 | 円内側から原点 |
| G413 | 円外側から原点 |
| G414 | 外側コーナー原点 |
| G415 | 内側コーナー原点 |
| G416 | 円中心原点 |
| G417 | タッチプローブ軸原点 |
| G418 | 4穴中心原点 |
| G419 | 選択軸基準点 |
タッチプローブ サイクル:ワーク測定
| Gコード | 機能 |
|---|---|
| G55 | 任意座標測定 |
| G420 | 任意角度測定 |
| G421 | 穴測定 |
| G422 | 円柱スタッド測定 |
| G423 | 長方形ポケット測定 |
| G424 | 長方形スタッド測定 |
| G425 | スロット測定 |
| G426 | リッジ測定 |
| G427 | 任意座標測定 |
| G430 | 円中心測定 |
| G431 | 任意平面測定 |
タッチプローブ サイクル:工具測定
| Gコード | 機能 |
|---|---|
| G480 | TTキャリブレーション |
| G481 | 工具長測定 |
| G482 | 工具半径測定 |
| G483 | 工具長・半径同時測定 |
CNCマシン
- CNC Mコード完全入門:工作機械制御のマスター
- Haas フライス盤 Mコード完全ガイド: 機能・設定・使用法
- GSK 980TDb Gコード完全ガイド:旋削用CNCシステム向け
- シーメンスSinumerik 808D Gコード完全ガイド:ISOダイヤレクトモード対応
- Tormach CNC Mコード完全ガイド:M0〜M9の機能解説
- Haas CNCアラームコード解説:トラブルシューティングガイド
- 三菱CNC旋盤 700/70シリーズ Gコード完全リファレンス
- DIN 66025:NCプログラミングコード総合ガイド
- Mach3 Mコード総合ガイド:CNC加工用
- Heidenhain TNC 426 対話式プログラミング Mコード 完全ガイド - EMCO WinNC
- Mコードマスター: CNCプログラミングクイズ