SINUMERIK 810/820M G/M コード リファレンス - EMCO WinNC
EMCO WinNC SINUMERIK 810/820M フライス盤のプログラミングで使用される Gコード、Mコード、サイクルの完全リストを掲載しています。
Gコード
| Gコード | 機能説明 |
|---|---|
| G00 | 早送り |
| G01 | 直線補間 |
| G02 | 時計回り円弧補間 |
| G03 | 反時計回り円弧補間 |
| G04 | ドウェル |
| G09 | イグザクトストップ(ブロック単位) |
| G10 | 極座標補間、早送り |
| G11 | 極座標補間、直線補間 |
| G12 | 極座標補間、時計回り円弧補間 |
| G13 | 極座標補間、反時計回り円弧補間 |
| G17 | 平面選択 X-Y |
| G18 | 平面選択 Z-X |
| G19 | 平面選択 Y-Z |
| G25 | 最小作業領域制限 |
| G26 | 最大作業領域制限 |
| G33 | 単一ブロックねじ切り |
| G40 | 工具半径補正キャンセル |
| G41 | 工具半径補正 左 |
| G42 | 工具半径補正 右 |
| G48 | アプローチ状態維持 |
| G50 | スケール変更キャンセル |
| G51 | スケール変更 |
| G53 | ゼロオフセットキャンセル(ブロック単位) |
| G54 | ゼロオフセット 1 |
| G55 | ゼロオフセット 2 |
| G56 | ゼロオフセット 3 |
| G57 | ゼロオフセット 4 |
| G58 | プログラム可能ゼロオフセット 1 |
| G59 | プログラム可能ゼロオフセット 2 |
| G60 | イグザクトストップモード |
| G62 | イグザクトストップモード解除 |
| G64 | イグザクトストップモード解除 |
| G70 | インチ入力 |
| G71 | ミリ入力 |
| G80 | G81〜G89 削除 |
| G81 | サイクル L81 呼出し |
| G82 | サイクル L82 呼出し |
| G83 | サイクル L83 呼出し |
| G84 | サイクル L84 呼出し |
| G85 | サイクル L85 呼出し |
| G86 | サイクル L86 呼出し |
| G87 | サイクル L87 呼出し |
| G88 | サイクル L88 呼出し |
| G89 | サイクル L89 呼出し |
| G90 | 絶対座標プログラミング |
| G91 | 増分座標プログラミング |
| G92 | 円筒補間 |
| G94 | 分当り送り速度 |
| G95 | 回転当り送り速度 |
| G147 | 直線による輪郭へのソフトアプローチ |
| G247 | 1/4円による輪郭へのソフトアプローチ |
| G347 | 半円による輪郭へのソフトアプローチ |
| G148 | 直線による輪郭からのソフト離脱 |
| G248 | 1/4円による輪郭からのソフト離脱 |
| G348 | 半円による輪郭からのソフト離脱 |
Mコード
| Mコード | 機能説明 |
|---|---|
| M00 | 無条件プログラム停止 |
| M01 | 条件付きプログラム停止 |
| M02 | メインプログラム終了 |
| M03 | 主軸正回転(CW)ON |
| M04 | 主軸逆回転(CCW)ON |
| M05 | 主軸 OFF |
| M06 | 工具交換 |
| M08 | クーラント ON |
| M09 | クーラント OFF |
| M17 | サブルーチン終了 |
| M27 | 割出台旋回 |
| M30 | メインプログラム終了 |
| M53 | X軸ミラーなし |
| M54 | X軸ミラー |
| M55 | Y軸ミラーなし |
| M56 | Y軸ミラー |
| M57 | Z軸ミラーなし |
| M58 | Z軸ミラー |
| M71 | パフブロー ON |
| M72 | パフブロー OFF |
サイクル
| サイクル | 説明 |
|---|---|
| L81-89 | ドリリングサイクル、G81〜G89 対応 |
| L96 | 工具交換用サイクル |
| L900 | ドリリングパターン |
| L901 | スロットフライスパターン |
| L902 | 長穴フライスパターン |
| L903 | 矩形ポケットフライス |
| L904 | 円形スロットフライスパターン |
| L905 | 単一穴ドリリングパターン |
| L906 | 穴列ドリリングパターン |
| L930 | 円形ポケットフライス |
| L999 | バッファメモリクリア |
アドレス
| アドレス | 説明 |
|---|---|
| % | プログラム番号 1〜9999 |
| L | サブルーチン番号 1〜9999 |
| N | ブロック番号 1〜9999 |
| G | パス機能 |
| M | 雑多機能 |
| A | 角度 |
| D | 工具オフセット 1〜49 |
| F | 送り速度、ドウェル |
| I, J, K | 円パラメータ、ねじピッチ |
| P | サブルーチン実行回数、スケールファクタ |
| R | サイクル用交換パラメータ |
| S | 主軸回転数 |
| T | 工具呼出し(工具タレット位置) |
| U | 円半径、半径(正符号)、面取り(負符号) |
| X, Y, Z | 位置データ(Xはドウェルも兼用) |
| LF | ブロック終了 |
CNCマシン
- シーメンス Sinumerik L93 溝入れサイクル:溝加工サンプル NC プログラム
- シーメンス Sinumerik L93 溝入れサイクル ― 810/820 T CNC で精密溝加工を実現
- シーメンス Sinumerik L97 サイクルでねじ切りを最適化 ― 外部、内部、テーパー、横ねじ対応
- Sinumerik 840D 旋盤での CYCLE81 ドリルサイクル – エキスパートガイド
- GSK 980TDb Gコード完全ガイド:旋削用CNCシステム向け
- シーメンスSinumerik 808D Gコード完全ガイド:ISOダイヤレクトモード対応
- DIN 66025:NCプログラミングコード総合ガイド
- Sinumerik 810 CNCフライス盤プログラミング:半径・面取り制御をマスター
- Okuma CNCフライス盤 Gコード・Mコード 総合ガイド
- Okuma CNC旋盤 Gコード・Mコード 総合リファレンス
- Heidenhain TNC 426 対話式プログラミング Mコード 完全ガイド - EMCO WinNC