「プログラムは図面通りに組んだはずなのに、テーパーの寸法が合わない」「R面の形が微妙におかしい」——NC旋盤を始めたばかりの方が、ほぼ必ず一度はぶつかる壁です。

その原因は、多くの場合ノーズR(刃先R)にあります。この記事では、現役の旋盤オペレーターが、ノーズR補正の仕組みと対策を「なぜそうなるのか」から順番に解説します。

ノーズRとは?——バイトの刃先は「点」ではない

旋盤のバイト(チップ)の刃先は、拡大してみると尖った点ではなく、小さな円弧(R)になっています。この円弧の半径をノーズRと呼びます。一般的な外径用チップだと R0.4 や R0.8 がよく使われます。

ノーズR主な用途の目安
R0.2精密加工・小物・シャープなコーナーが必要なとき
R0.4仕上げ加工の定番。バランス型
R0.8荒加工〜中仕上げ。刃先が強く、送りを上げられる
R1.2以上重切削・鋳物の荒引きなど

ところが、NCプログラムで指令している座標は、この円弧の上のどこか——ではなく、仮想刃先点(理論刃先点)と呼ばれる「実際には存在しない点」を基準にしています。仮想刃先点は、刃先の円弧にZ方向とX方向から接線を引いて、その交点に置いた仮想の角です。

POINT

機械は「仮想刃先点」を図面の線の上に沿わせて動きます。しかし実際に削っているのは「刃先の円弧」。この2つのズレが、ノーズRによる寸法誤差の正体です。

なぜ端面と外径はOKで、テーパーやR面はNGなのか

端面・外径(Z軸・X軸に平行な面)は誤差が出ない

端面や真っすぐな外径を削っているとき、刃先の円弧は加工面にちょうど接しています。仮想刃先点と加工面の位置関係が一致するので、補正なしでも寸法通りに削れます。だから、単純な段付きシャフトだけ削っている間は、ノーズRの存在に気づかないことも多いのです。

テーパー・円弧では「削り残し」「削りすぎ」が出る

問題は、テーパー(斜めの面)や円弧を削るときです。仮想刃先点が図面の線をなぞっても、実際の刃先円弧は図面の線からズレた位置に接します。その結果——

という症状になります。「プログラムは合ってるのに寸法が出ない」ときの典型パターンです。

誤差はどれくらい大きいのか

誤差が最大になるのは45°のテーパー面で、その大きさは ノーズR × 約0.414 です。実際の数字にすると、無視できない量だとわかります。

ノーズR45°テーパーでの最大誤差(片側)
R0.2約0.08mm
R0.4約0.17mm
R0.8約0.33mm
R1.2約0.50mm

R0.4のチップでも、45°テーパーで片側0.17mm。公差が±0.05の部品なら完全にアウトです。「C面取りがなんだか小さい」と感じたことがある方は、まさにこれを見ていたわけです。

対策1:G41/G42(刃先R補正)を使う

NC装置には、この誤差を自動で補正してくれる機能が用意されています。それが刃先R補正(G41/G42)です。

コード意味
G41進行方向に対して工具が左側にオフセット
G42進行方向に対して工具が右側にオフセット(外径加工で一般的)
G40刃先R補正キャンセル

使うためには、プログラムにG41/G42を入れるだけでなく、工具オフセット画面に2つの情報を登録する必要があります。

  1. ノーズRの値(例:0.4)
  2. 仮想刃先点番号(チップの向き)——外径用は「3」、内径用は「2」など、刃先がどちらを向いているかを示す1〜9の番号
(外径仕上げの例)
G50 S2000
G96 S180 M03
T0101              (仕上げバイト・オフセット呼び出し)
G00 X52.0 Z5.0 M08
G42 G01 Z0 F0.15   (補正をかけながらアプローチ)
X20.0
Z-25.0
X40.0 Z-45.0       (テーパー部もこれで寸法通り)
Z-60.0
G40 U2.0 W1.0      (補正キャンセルしながら逃げる)
G00 X150.0 Z100.0
M30

G41/G42でつまずきやすいポイント

対策2:座標を手計算で補正する

昔ながらの方法として、テーパー開始点・終了点の座標を三角関数で計算し、あらかじめズラした値をプログラムに入れるやり方もあります。単純な面取りなら「面取り量にノーズR分を足しておく」といった現場のテクニックも使われます。

ただし、この方法は工具を替えるたびに計算し直しですし、円弧がからむと計算はかなり面倒になります。うっかりミスの温床にもなるので、これから覚える方にはおすすめしません。

対策3:CAMに任せる——補正を「考えなくていい」世界へ

そして3つ目の選択肢が、CAM(キャム)にパス計算ごと任せてしまう方法です。CAMは工具のノーズRを知ったうえで工具パスを計算するので、出力されるGコードは最初から補正済み。G41/G42の立ち上げ位置に悩むことも、刃先点番号を間違えることもありません。

現場のホンネ

ノーズR補正は「理解しておくべき知識」ですが、「毎回自分で処理すべき作業」ではないと私は思っています。仕組みを知ったうえで、日々の計算は道具に任せる——それが一番ミスが少なく、速いやり方です。

ブラウザで動く旋盤CAM「LATHE-NC」は、まさにこの考え方で作りました。作業者がやるのは使う工具を選ぶだけ。ノーズR補正はLATHE-NCが計算し、テーパーもR面も寸法通りに仕上がるGコードを出力します。

まとめ

ノーズR補正、もう考えなくて大丈夫です。

ブラウザで動く旋盤CAM「LATHE-NC」なら、工具を選ぶだけで補正済みのGコードを出力。
β版は先着100名まで無料でお使いいただけます。