ファナックシステムの穴加工用定周期命令は11種類あります。 以下にその一部を紹介します。
1) 穴あけサイクル指令 G81
G81 穴あけサイクル コマンドの形式は次のとおりです。
G81 G△△ X__ Y__ Z__ R__ F__
X、Yは穴の位置、Zは穴の深さ、Fは送り速度(mm/min)、Rは基準面の高さです。 G△△はG98でもG99でも構いません。 2 つのモーダル コマンド G98 と G99 は、穴加工サイクルの完了後に工具が初期平面に戻るか基準平面に戻るかを制御します。 G98 は、デフォルト モードである最初のプレーンに戻ります。 G99 は基準面に戻ります。 プログラミング時には、絶対座標 G90 プログラミングと相対座標 G91 プログラミングが使用できます。 可能な限り絶対座標プログラミングを使用することをお勧めします。
アクションのプロセスは次のとおりです。
(1) ドリルビットは穴加工サイクルの開始点 B (X、Y) に素早く位置決めされます。
(2)ドリルビットはZ方向に沿って基準面Rまで急速に移動する。
(3)穴あけ加工。
(4) ドリルビットは素早く基準面 R または初期面 B に戻ります。
このコマンドは通常、深さが直径の 5 倍未満の穴を加工するために使用されます。 プログラミング例: 図 a に示す部品では、すべての穴を処理するために G81 を使用する必要があります。 CNC 加工プログラムは次のとおりです。
写真
N02 T01 M06; No.T01工具(Φ10ドリルビット)を使用
N04 G90 S1000 M03; スピンドルを 1000r/min で正転させます。
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; (50,30)の位置にドリル穴
N14X10; (10,30) に穴をあけます
N16 G80; 掘削サイクルをキャンセルする
N18 G00 Z30
N20 M30
2) 穴あけサイクル指令 G82
G82 穴あけサイクル コマンドの形式は次のとおりです。
G82 G△△ X__ Y__ Z__ R__ P__ F__
コマンド中の P は穴の底でのドリルビットの停止時間、単位は ms (ミリ秒)、その他のパラメータの意味は G81 と同じです。
このコマンドは、穴の底に送り一時停止アクションを追加します。つまり、ドリル ビットが穴の底に到達すると、工具は送り動作を行わず、回転状態を維持して穴の底を滑らかにします。 。 G82は一般的に穴の拡大や皿穴の加工に使用されます。
アクションのプロセスは次のとおりです。
(1) ドリルビットは穴加工サイクルの開始点 B (X、Y) に素早く位置決めされます。
(2)ドリルビットはZ方向に沿って基準面Rまで急速に移動する。
(3)穴あけ加工。
(4) ドリルビットは穴の底で送りを一時停止します。
(5) ドリルビットは素早く基準面 R または初期面 B に戻ります。
3) 高速深穴加工サイクル指令 G73
直径の5倍を超える深さの穴の加工では、切りくずの排出が困難な深穴加工のため、インターバル送り(複数回の送り)を使用します。 各送りの深さは Q 、最後の送りの深さは Q 以下で、穴の底までの後退量は d (システムによって内部設定) です。 図bを参照してください。
G73 高速深穴穴あけサイクルのコマンド形式は次のとおりです。
G73 G△△ X__ Y__ Z__ R__ Q__ F__
コマンド中のQは各送り深さがQであることを意味し、その他のパラメータの意味はG81と同じです。
アクションのプロセスは次のとおりです。
(1) ドリルビットは穴加工サイクルの開始点 B (X、Y) に素早く位置決めされます。
(2)ドリルビットはZ方向に沿って基準面Rまで急速に移動する。
(3)穴あけ加工、送り深さはQである。
(4) 工具を後退させます。後退量は d です。
(5) 必要な加工深さまで(3)と(4)を繰り返します。
(6) ドリルビットは素早く基準面 R または初期面 B に戻ります。
4) タッピング周期指令 G84
G84 ねじ加工サイクル コマンドの形式は次のとおりです。
G84 G△△ X__ Y__ Z__ R__ F__
ねじ立て加工では、主軸速度 S と送り速度 F の間に厳密な比例関係が必要です。そのため、プログラミング時に主軸速度に基づいて送り速度を計算する必要があります。 送り速度 F=主軸速度 × ねじピッチ。 他のパラメータの意味はG81と同じです。 G84を使用したタッピングと送り時には主軸が正回転し、抜ける時には主軸が逆転します。 ドリル加工と異なるのは、タップ加工後の戻りが早送りではなく、送り速度で逆退出する点です。 命令が実行される前に、スピンドルを起動する必要さえありません。 命令が実行されると、CNC システムは自動的に主軸正転を開始します。
アクションのプロセスは次のとおりです。
(1) 主軸が正転し、タップがねじ加工サイクルの開始点 B (X、Y) に素早く位置決めされます。
(2) タップは Z 方向に沿って基準面 R まで高速に移動します。
(3)タッピング加工。
(4)主軸を反転し、タップを反転して送り速度で基準面Rに戻す。
(5) G98 コマンドを使用すると、タップはすぐに初期面 B に戻ります。
プログラミング例:図5-34の4つの穴をタップ深さ10mmでタップします。 CNC 加工プログラムは次のとおりです。
N02 T01 M06; No.T02工具(Φ10タップ、ピッチ2mm)を使用します。
N04 G90 S150 M03; スピンドルを開始して正方向に 1000r/min 回転させます。
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 主軸回転速度) 150 × (ねじピッチ) 2=300
N10 X50; (50, 10) の位置をタップします (G80 がキャンセルされるまで、G84 はモーダルコマンドです)
N12 Y30; (50,30)位置のタップ
N14X10; (10,30)の位置でタップ
N16 G80; タッピングサイクルをキャンセルする
N18 G00 Z30
N20 M30
5) 左ねじサイクル指令 G74
G74 ねじ加工サイクル コマンドの形式は次のとおりです。
G74 G△△ X__ Y__ Z__ R__ F__
G84 との違いは、主軸が送り時に逆転し、退出時に正転することです。 各パラメータの意味はG84と同じです。
アクションのプロセスは次のとおりです。
(1) 主軸が逆転し、タップがねじ加工サイクルの開始点 B (X、Y) に素早く位置決めされます。
(2) タップは Z 方向に沿って基準面 R まで高速に移動します。
(3)タッピング加工。
(4) 主軸が正転し、タップが送り速度で基準面 R に戻ります。
(5) G98 コマンドを使用すると、タップはすぐに初期面 B に戻ります。
6) ボーリング加工サイクル指令 G85
G85 ボーリング加工サイクルのコマンド形式は次のとおりです。
G85 G△△ X__ Y__ Z__ R__ F__
各パラメータの意味はG81と同じです。
アクションのプロセスは次のとおりです。
(1)ボーリング工具をボーリング加工サイクルの開始点B(X、Y)に素早く位置決めする。
(2) ボーリング工具は Z 方向に沿って基準面 R まで素早く移動します。
(3)ボーリング加工;
(4) ボーリング工具は送り速度で基準面 R または初期面 B に戻ります。
7) ボーリング加工サイクル指令 G86
G86 穴あけサイクル コマンドの形式は次のとおりです。
G86 G△△ X__ Y__ Z__ R__ F__
G85 との違いは、穴の底に到達した後、スピンドルが停止し、すぐに抜けることです。 各パラメータの意味はG85と同じです。
アクションのプロセスは次のとおりです。
(1)ボーリング工具をボーリング加工サイクルの開始点B(X、Y)に素早く位置決めする。
(2) ボーリング工具は Z 方向に沿って基準面 R まで素早く移動します。
(3)ボーリング加工;
(4)主軸が停止し、中ぐり工具が基準面Rまたは初期面Bに速やかに戻る。
8) ボーリング加工サイクル指令 G89
G89 ボーリング加工サイクルのコマンド形式は次のとおりです。
G89G△△ X__ Y__ Z__ R__ P__ F__
G85 との違いは、穴底位置に到達後、送りを一時停止することです。 P はポーズ時間 (ms) で、その他のパラメータの意味は G85 と同じです。
アクションのプロセスは次のとおりです。
(1)ボーリング工具をボーリング加工サイクルの開始点B(X、Y)に素早く位置決めする。
(2) ボーリング工具は Z 方向に沿って基準面 R まで素早く移動します。
(3)ボーリング加工;
(4) フィード一時停止。
(5) ボーリング工具は送り速度で基準面 R または初期面 B に戻ります。
9) ファインボーリングサイクル指令 G76
G76 ボーリング加工サイクルのコマンド形式は次のとおりです。
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
G85 との違いは、G76 には、穴底で送り一時停止、主軸正確停止 (方向停止)、Q 値による工具先端に沿った工具の逆オフセット、その後の急速退出という 3 つの動作があることです。 これにより、工具が穴の表面を傷つけなくなります。 P はポーズ時間 (ms)、Q はオフセット値、その他のパラメータの意味は G85 と同じです。
アクションのプロセスは次のとおりです。
(1)ボーリング工具をボーリング加工サイクルの開始点B(X、Y)に素早く位置決めする。
(2) ボーリング工具は Z 方向に沿って基準面 R まで素早く移動します。
(3)ボーリング加工;
(4) 送りの一時停止、主軸の正確な停止、および工具先端に沿った工具の逆オフセット。
(5) ボーリング工具はすぐに基準面 R または初期面 B に抜けます。
10) バックボーリングサイクル指令 G87
G87バックボーリング加工サイクルコマンドのコマンド形式は以下のとおりです。
G87 G△△ X__ Y__ Z__ R__ Q__ F__
各パラメータの意味はG76と同じです。
アクションのプロセスは次のとおりです。
(1)ボーリング工具をボーリング加工サイクルの開始点B(X、Y)に素早く位置決めする。
(2) 主軸は正確に停止し、工具は工具先端の反対方向にオフセットします。
(3) 素早く穴の底に移動します。
(4) 工具先端が正方向に加工位置に戻り、主軸が正転します。
(5) 工具は基準面 R まで上向きに送ります。
(6) 主軸は正確に停止し、工具は工具先端の逆方向に Q 値だけオフセットします。
(7) ボーリング工具はすぐに最初の面 B に出ます。
(8) 工具先端の正の方向に沿ったオフセット。
11) 穴加工サイクル命令 G80 のキャンセル





