ねじ切りサイクル g76の基礎から応用まで徹底解説
G76のサイクルを正しく使えないと、1本のねじ加工でチップを欠損させて数千円の損失が出ることもあります。
ねじ切りサイクル g76とは何か?G32・G92との根本的な違い
CNC旋盤でねじを切る際、現場でよく使われるGコードは主に3種類あります。G32、G92、そしてG76です。この3つを一言で整理すると、G32は「1パスのみ手動制御」、G92は「1行で繰り返せるシンプルなサイクル」、G76は「切り込みまで自動計算してくれる複合サイクル」です。
G76が他と大きく異なるのは、切り込み方法(インフィード)の仕組みにあります。G92がねじ山の真ん中から垂直に切り込む「ラジアルインフィード」であるのに対し、G76はねじ山の斜面に沿って斜めに切り込む「フランクインフィード(片刃切込み)」を採用しています。これは工具の片側の刃だけが切削に参加するという意味で、切削抵抗が低くなり、切りくずの排出方向も一定に保たれます。
つまり片刃切削が基本です。
G92を使ってピッチ3mm以上の大きなねじを加工すると、両刃が同時に材料を押しつぶすようにかかるため、チップが欠けたりびびりが発生したりと加工品質が安定しません。そういった場面でG76は特に力を発揮します。ピッチが大きく山高さが高いねじ(例:台形ねじや角ねじ)の加工にはG76が適していると言えます。
また、G76ではプログラムに第1回目の切り込み量(Q値)を入力するだけで、2回目以降の切り込み量をNC装置が「切削断面積一定」の原則に基づいて自動計算します。これはどういうことかというと、毎回同じ量だけ切り込むのではなく、回を重ねるごとに1回あたりの切り込み深さが浅くなるように調整されるということです。各パスで工具にかかる負荷がほぼ均等になるため、工具寿命が延びる効果もあります。
G76が条件次第でベストの選択です。
参考:ねじ切り加工のインフィード方式とG76・G92の違いについての解説
ねじ切りサイクル g76の書き方とPアドレス6桁の読み方
G76の指令は必ず2行1セットで書く必要があります。2行目だけを書いてもサイクルは正しく動作しません。この点はG92との大きな違いで、初めて使う方が戸惑いやすいポイントです。
基本的な書き方(FANUCシステムの場合)は以下の通りです。
G76 P(m)(r)(a) Q(Δdmin) R(d)
G76 X(U)__ Z(W)__ R(i) P(k) Q(Δd) F(L)
1行目と2行目で同じアドレス名(P・Q・R)が登場しますが、意味がまったく異なります。これが混乱の原因になりやすいため、それぞれを丁寧に確認してください。
1行目のアドレス説明
| アドレス | 意味 | 入力例 |
|---|---|---|
| P(6桁) | ①最終仕上げ繰り返し回数②切り上げ量③ねじ山角度 を連結 | P021060 |
| Q | 最小切り込み量(半径値・最小入力単位) | Q50(=0.050mm) |
| R | 仕上げ代(半径値) | R0.1 |
Pアドレスの6桁について、もう少し詳しく解説します。例えば「P021060」と書いた場合、最初の2桁「02」は最終仕上げパスを2回繰り返すという指示です。次の2桁「10」は切り上げ量で、ピッチ×0.1倍の距離で工具がZ方向に逃げることを意味します(00なら切り上げなし)。最後の2桁「60」はねじ山の角度で、メートルねじであれば60°です。このPアドレスの3要素を正確に理解していないと、完成ねじに仕上げ不足や形状不良が出ます。
2行目のアドレス説明
| アドレス | 意味 |
|---|---|
| X(U) | ねじ谷径(直径値) |
| Z(W) | ねじの終点座標 |
| R(i) | テーパ量(半径値)※ストレートねじなら0または省略 |
| P(k) | ねじ山の高さ(半径値・最小入力単位) |
| Q(Δd) | 第1回目の切り込み量(半径値・最小入力単位) |
| F(L) | ねじのピッチ(リード) |
具体的な数値の例を示します。M30×P3.5(ピッチ3.5mm)の外径ねじを加工する場合、ねじ山高さkは「0.61344×ピッチ」の式で求められるので、約2.147mm(半径値)となります。最小入力単位が0.001mmなら、P2147と入力します。Qの第1回目切り込み量は0.3〜0.5mm(半径値)程度が目安です。
P値(ねじ山高さ)の入力が条件です。
ねじ切りサイクル g76を使うときの現場レベルの注意点
G76を実際に使う際に、プログラムの書き方とは別に現場で必ず押さえておくべき注意点があります。知らずに加工するとねじ山のズレやチップ破損、さらには製品の不良につながるため、一つずつ確認しておきましょう。
①必ずG97(回転数一定制御)を使う
ねじ切りサイクル中は、主軸の回転数が変化すると送りとの同期がずれ、ねじ山が2重になってしまいます。G96(周速一定制御)のままG76を実行すると、加工径が変わるたびに回転数が変化するため、絶対に使用不可です。G76の前には必ずG97で回転数を固定してください。これは経験年数を問わず確認必須の項目です。
G96→G97の切り替えが原則です。
②回転数を途中で変えない
G97を指定していても、サイクル中に主軸の回転数(S値)を変更するのはNGです。同一ねじの加工を複数パスで行う場合、最初にS値を決めたら最後まで変えないことが大前提です。たとえ工具摩耗の対策でS値を下げたくなっても、その変更は加工が完全に終わってから次のワークで行ってください。
③不完全ねじ部分への対応
G76ではPアドレスの切り上げ量(2桁目)を「00」に設定すると、ねじ終端で工具が急停止して引き抜かれます。逃げ溝(アンダーカット)が切ってある形状なら問題ありませんが、逃げ溝がない場合は切り上げ量を適切に設定しないと不完全ねじ部が生じます。また、ねじ長さはプログラム上のZ終点より実際には1ピッチ分余裕を見て長めに設定するのが安全です。
④最小切り込み量Qの設定を甘く見ない
1行目のQ(最小切り込み量)が大きすぎると、最終パスに近いほど過大な切り込みが1回でかかる場合があります。逆に小さすぎると仕上げ近くでスプリングパスばかりになり加工時間が伸びます。目安は0.01〜0.05mm程度(半径値)です。最小切り込み量の設定は仕上げ面の粗さにも影響するため、試し加工で確認するのが確実です。
最小切り込み量が条件です。
参考:FANUCシステムにおけるG76アラームコードと最小切り込み量の注意事項
FANUCアラームコード一覧 – 複合形固定サイクルG76関連アラーム解説
ねじ切りサイクル g76で加工できるねじの種類と対応範囲
G76はストレートねじだけに対応したサイクルと思われがちですが、実はテーパねじにも対応しています。これは意外に知られていないポイントです。2行目のR(i)にテーパ量(半径値)を入れることで、X軸とZ軸を同時に動かしながらねじを切ることができます。管用テーパねじ(Rc、Rのねじ)の加工にもG76が活用できます。
ストレートねじとテーパねじで設定が分かれます。以下に対応できるねじの種類をまとめます。
- メートルねじ(M):ねじ山角度60°、最もよく使われる。P値の角度桁を「60」に設定する
- ユニファイねじ(UNC/UNF):ねじ山角度60°、インチ系のピッチをリードに変換して入力する
- ウイットねじ:ねじ山角度55°、P値の角度桁を「55」に設定する
- 管用テーパねじ(Rc/R):角度55°、2行目にテーパ量を入力する。テーパ比は1:16(約1.7899°)
- 台形ねじ(TM/Tr):ねじ山角度30°または29°、大ピッチになるため特にG76の片刃切削が有効
外径ねじと内径ねじの両方に対応していることも重要な点です。外径ねじ(おねじ)の場合はX値がねじ谷径(外径より小さい値)、内径ねじ(めねじ)の場合はX値がねじ谷径(下穴径より大きい値)になります。内径ねじ切りは外から見えないため切り込み方向の符号ミスが起きやすいので注意が必要です。
内径と外径では符号の方向が変わります。内径ねじ加工では、工具の突き出し量も加工精度に大きく影響します。内径ねじ切りバイトのオーバーハング(工具ホルダーからの突き出し長さ)が長すぎると剛性が落ち、びびりや工具のたわみが発生します。目安としては、突き出し量を工具シャンク径の3倍以内に収めることが推奨されています。
これは使えそうです。
参考:ねじの種類と管用テーパねじの基礎知識について
ねじ切りサイクル g76の独自視点:切削量一定の仕組みが工具寿命に与える影響
G76のプログラムを書けるようになっても、なぜ「切削断面積一定」でパスが計算されるのかを理解している人は意外と少ないです。この仕組みを知っているかどうかで、工具の選定や切り込み量の設定の精度が大きく変わります。
G76では、第1回目の切り込み量をΔd(Q値)として入力すると、n回目の切り込み深さはΔd×√n という計算式で決まります。1回目がΔdなら、2回目は約1.41×Δd、3回目は約1.73×Δd…というように累積した深さが増えていきます。しかし1回あたりの切削断面積は毎回ほぼ同じになるよう設計されているため、工具にかかる切削抵抗が毎パスでほぼ均等になります。
これが切削量一定の意味です。
一方G92(ラジアルインフィード)では、各パスで同じ量ずつX軸を送るため、加工が進むほど工具の接触幅(刃幅)が広がり、切削抵抗が大きくなり続けます。特にピッチ2mm以上のねじでは最終パス近くで抵抗が跳ね上がり、チップの摩耗が加速します。
G76を使えば工具寿命を延ばせます。特にコーティングチップを使った量産加工では、G76とG92の使い分けがチップ1本あたりの加工本数に直接影響します。例えば、ステンレス(SUS304)にM20×P2.5のねじを加工する場合、G92ではチップ交換のサイクルが30〜40本に1回になるのに対し、G76の片刃切削では50〜70本に1本程度まで延命できるケースがあります(材料・切削条件・チップグレードによって異なります)。
ねじ切りチップのグレードや形状についても触れておきます。G76を使ってフランクインフィードで加工する場合、チップの逃げ面側が主に切削に関与します。そのためレイダウン型よりも逃げ角が確保されたオンエッジ型(縦置きタイプ)のチップが有利です。「さらい刃付き」チップを選べばバリの発生も抑えられますが、ピッチ専用品になるため複数ピッチを使う場面では「さらい刃なし」との使い分けが必要です。
さらい刃の有無が条件です。
チップ選定で迷った場合は、工具メーカー(サンドビック・タンガロイ・三菱マテリアルなど)の切削条件表で「フランクインフィード対応」かどうかを確認してから購入すると失敗が少なくなります。推奨切削速度とピッチごとの適合情報は各社のカタログに詳しく記載されています。
参考:フランクインフィードと工具寿命の関係についての技術情報