G コード
CNC 機械で最も広く使用されているプログラミング言語。 G コードコマンドは、標準化された英数字コードを通じて機械の動作、主軸操作、クーラントなどの機能を制御します。
G コード(G code、 Gcode とも表記)は、 CNC 機械が理解する標準言語です。 G コードの各行は、機械に何をすべきかを指示する命令です。
一般的な G コードコマンド
| コード | 機能 |
|---|---|
| G00 | 早送り位置決め(非切削移動) |
| G01 | 直線補間(切削移動) |
| G02 | 円弧補間(時計回り) |
| G03 | 円弧補間(反時計回り) |
| G28 | 原点復帰 |
| G40 | 工具径補正キャンセル |
| G41/G42 | 工具径補正 左/右 |
| G43 | 工具長補正 |
| G54-G59 | ワーク座標系 |
| G90 | アブソリュート指令 |
| G91 | インクリメンタル指令 |
AI と G コード
AI は G コードプログラムの最適化にますます活用されており、ツールパスの分析、不要な動作の削減、切削パラメータの調整によって効率を向上させています。詳しくはAI が CNC プログラミングを変革する方法をご覧ください。
関連用語
M コードCNC コントローラーツールパスポストプロセッサ