CNCフライス盤 円弧加工例:G02 I・Jパラメータの使い方
G02 円弧補間(時計回り)
CNCフライス盤で円弧を加工する際、G02(時計回り円弧補間)とI・Jパラメータを使用して円弧の中心位置を指定します。以下に基本構文と実用例を示します。
基本構文
G02 X... Y... I... J...
| パラメータ | 説明 |
|---|---|
| X | 円弧終点のX座標 |
| Y | 円弧終点のY座標 |
| I | 円弧始点から円中心までのX方向距離(符号付き) |
| J | 円弧始点から円中心までのY方向距離(符号付き) |
プログラム例
以下の図は、G02とI・Jを用いた円弧加工の工具パスを示しています。
G00 X0 Y0 (P1 始点) G01 X0 Y-1.493 F... (P2) X1.939 (P3) G02 X1.5 Y-2.5 I1.061 J-1.061 (P4 円弧) G01 X0 (P5)
I・J値の計算方法
IとJは「円弧始点から円中心へのベクトル」です。始点(P3)から中心までのX・Y方向の距離を符号付きで指定します。
- 始点:X1.939, Y-1.493
- 中心:X3.0, Y-2.554(例)
- I = 3.0 - 1.939 = 1.061
- J = -2.554 - (-1.493) = -1.061
※ R指定(半径指定)も可能ですが、I・J指定の方が中心位置が明確で、NC側の計算負荷が少なく、精度面でも有利です。
ポイント
- G02は時計回り、G03は反時計回り
- I・Jは「始点→中心」のベクトル(半径ではない)
- 平面選択(G17/G18/G19)に応じてI/J、I/K、J/Kが変わる
- 全円加工の場合、始点=終点となりI・Jで中心を指定
CNCマシン
- Fanuc CNCプログラミングガイド:シンプルで機能豊富な実践例
- CNCプログラム例:G03円弧補間 – CNC加工の数学をマスター
- CNCフライス加工例: G81ドリル缶サイクルのマスター
- Fanuc CNC G81ドリルサイクルプログラム - ステップバイステップ例
- 包括的CNCフライスサンプルプログラム - Gコードチュートリアルと解説
- CNCフライス盤の円弧補間:G02/G03 Gコード実践プログラム例
- CNCフライス盤プログラミング: 初心者向け実例ガイド
- 初心者向けCNCスロットフライス加工プログラム:シンプルな例とステップバイステップガイド
- Haas CNC G71 ボルト穴アークコマンド:効率的な穴あけの実践例
- CNCフライス加工:G70ボルト穴サークルプログラム - シンプルかつ正確な例
- G84 タッピングサイクルをマスター:実践 CNC プログラミングガイド