CNC G コードに本当に精通していますか?わからないことがないか確認してみましょう。
1. Gコードとその機能
- G00-迅速な位置決め
- G01-線形補間
- G02—時計回りの円形補間
- G03—反時計回りの円形補間
- G04—滞留(一時停止)
- G05-中間点を介した円形補間
- G06—放物線補間
- G07- Z スプライン補間
- G08— フィードアクセラレーション
- G09-送り減速
- G10— データ設定
- G16—極座標プログラミング
- G17- XY平面の加工
- G18- XZ平面の加工
- G19- YZ平面の加工
- G20— インチ単位(FANUCシステム)
- G21- メートル単位(FANUCシステム)
- G22— Radiusプログラミングモード
- G220型— システムインターフェイスで使用
- G23-直径プログラミングモード
- G230— システムインターフェイスで使用
- G24— サブルーチンの終了
- G25— プログラムジャンプ
- G26- ループ加工
- G30— スケーリングのキャンセル
- G31- スケーリングの定義
- G32-等ピッチねじ切り(インチ)
- G33-等ピッチねじ切り(メートル法)
- G34- インクリエスピッチねじ切り
- G35- デリレーシングピッチねじ切り
- G40-工具半径補正/オフセットのキャンセル
- G41—工具補正が残っています
- G42—工具補正権
- G43-工具長正のオフセット
- G44-工具長負のオフセット
- G45–G52- さまざまな工具オフセット
- G53-線形オフセットキャンセル
- G54–G59- ワーク座標系設定1–6
- G60–G62-経路精度モード(ファイン、ミディアム、粗)
- G63- ねじ切りタッピング
- G68–G69-内側/外側のコーナーの工具オフセット
- G70— インチ単位(シーメンス)
- G71- メートル単位(mm)
- G74-基準点に戻る (マシンゼロ)
- G75- プログラム座標ゼロに戻る
- G76-複合ねじ切りサイクル
- G80-固定サイクルのキャンセル
- G81-外部固定サイクル
- G331- ねじ固定サイクル
- G90-絶対ポジショニング
- G91— インクリメンタルポジショニング
- G92- プリセット座標
- G93—逆時間フィード
- G94—毎分の飼料量
- G95-回転あたりの送り
- G96-一定面速度(CSS)
- G97— CSS をキャンセル
2.詳細なGコード関数
ラピッドポジショニング
形式: G00 X(U) Z(W)
筆記:
- 切削せずに工具をターゲットポイントまで素早く移動します。
- プログラムされたすべての軸は、定義された速度で同時に動きます。ターゲットに到達した軸は停止し、他の軸は続行します。
- 未使用の軸はプログラムする必要はありません。
- と書くこともできます
G0
.
例:
G00 X75 Z200
G01 U-25 W-100
X と Z を同時にポイント A に移動し、Z は引き続きポイント B に移動します。
線形補間
形式: G01 X(U) Z(W) F(mm/分)
- 送り速度で直線に沿って工具を移動します。
F
. - と書くこともできます
G1
.
例:
G01 X40 Z20 F150
2 つの軸は、点A から点B に一緒に移動します。
円形補間
フォーマット1: G02 X(U) Z(W) I K F
-
X
そしてZ
は端点座標です(G90では絶対座標、G91では増分座標)。 -
私
そしてK
は始点からの中心オフセットです。 - 象限円弧または完全な円をプログラムできます。
例:
G02 X60 Z50 I40 K0 F120
フォーマット2: G02 X(U) Z(W) R(±) F
- 単一セグメントの円弧にのみ使用されます。
-
R+
アーク<180°の場合、R-
円弧>180°の場合。
例:
G02 X60 Z50 R20 F120
フォーマット 3 & 4: G02 X(U) Z(W) CR=_ F
/ G02 X(U) Z(W) D_ F
- フォーマット 2 と同様に、中間点または直径を使用します。
フィードの加速/減速
形式: G08
- ラインごとにフィードを10%増加させます。20%増加には2本の行を使用します。
半径/直径プログラミング
- G22:半径モード
- G23:直径モード
プログラムジャンプ/ループ
- G25 LXXXの場合:指定したプログラムセクションにジャンプ
-
G26 LXXX QXX:プログラムセクションのループ
Q
倍
ねじ切り
- G32/G33 X(U) Z(W) F:シングルスタートねじは、テーパーねじを切断できます。
- G331 X Z I K R P:複数のパスによるねじ切りサイクル。
ワーク座標と主軸速度
- G50 S_ Q_-最大(S) と最小(Q) のスピンドル速度を設定します。
- G54–G59- ワークピース座標系を選択します。
経路精度
- G60—正確なパス モード (セグメント間の速度が遅くなります)
- G64-連続パス (荒加工用)
リターン/基準点
- G74 X Z- マシンゼロに戻ります。単軸リターンをサポートします。
- G75- プログラム座標の開始に戻ります。
固定サイクル
- G81 X(U) Z(W) R I K F—外部/内部固定サイクル。
プログラミングモード
- G90-絶対座標
- G91-増分座標
- G92 X Z- ワーク座標をゼロに設定
フィードモード
- G94—毎分の飼料量
- G95-回転あたりの送り
サブルーチン
- G20 L_N_— サブルーチンの呼び出し
- G24— サブルーチンの終了
スピンドル & クーラント コマンド
- M03/M04/M05- スピンドルの前進/逆/停止
- M07/M08/M09— ミスト/液体/オフクーラント
プログラム停止/終了
- M00— プログラムの一時停止
- M01- オプションの停止
- M02— プログラム終了(マシンリセット)
- M30— プログラム終了(ポインタが先頭に戻る)
- M98— サブルーチンの呼び出し
- M99— メインプログラムに戻る
追記事項
- G00対G01-位置決め用G00、切断用G01。
- G02対G03—時計回りと反時計回りの円弧。
- G04-止まり穴や溝入れ加工用の滞留。
- G17–G19-平面選択(XY、XZ、YZ)。
- G27–G29-参照点コマンド。
- G40–G42-半径補正。
- G43–G49-工具長補正。
- G32、G76- ねじ切りサイクル。
- 旋削サイクル — G70、G71、G72、G73。
- フライス加工サイクル - G73、G83、G81、G82など
- G90/G91 —絶対プログラミングとインクリメンタルプログラミング。
- スピンドルコマンド - G50、G96、G97、G98、G99。
この翻訳は正確でプロフェッショナルであり、元の CNC G コード リファレンスの技術的なニュアンスをすべて保持しています。