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 コントローラーツールパスポストプロセッサ