この記事では 3 つの知識ポイントについて説明し、皆さんにインスピレーションを与えたいと考えています。
1. G41G42 はどのような状況で使用する必要がありますか?
2. G41G42の選び方
3. 工具先端方向の選択
1. 車をプログラミングするときに G41G42 を使用する必要があるのはなぜですか?
CNC旋盤で円錐や円弧などの形状のワークを加工する場合、正しいプログラムを書いて実際に加工した部品との間には寸法誤差が生じます。
このエラーは工具先端の円弧によって発生します。
この問題を明確にするには、CNC 旋盤ツールの設定から始める必要があります。 以下の図を参照してください。
写真
上の図に示すように、ほとんどの旋削工具の先端には円弧 R があることがわかっています。
Z軸方向の工具セットの場合、工具先端のA点が部品端面に接触します。
X 軸方向では、ツール先端の点 B が部品の外円に接触します。
実際に端面や外円を切削する場合、部品のZ方向またはX方向のサイズはA点またはB点によって決まります。このとき、工具先端フィレットは加工サイズに影響しません。
ただし、面取り、テーパ、または円弧のあるワークの加工に使用する場合、実際の工具の切削点は、工具設定時の点 A や点 B ではなく、工具先端円弧 AB の接点になります。 以下に示すように:
写真
次に、円錐や円弧などの形状の部品を加工する場合は、G41/G42 刃先半径補正を使用する必要があります。
さて、原理をわかりやすく説明してから、2 番目の知識ポイントに進みましょう。
2. プログラミング時に G41 G42 を選択するにはどうすればよいですか?
工作機械の場合、次のように分類されます。
前刃物台
後部刃物台
パーツは次のように分かれています。
車の形状
車の内穴
これら 2 つの分類方法を組み合わせると、次の 4 つの状況に分類できます。 次の 2 つの写真を注意深く参照してください。
1. 後刃物台:ワークの右側を切削します。
2. 前刃物台:ワークの左側を切削します。
3. 後刃物台:ワークの左側を切削します。
4. 前刃物台:ワークの右側を切削します。
写真
上の写真をよく思い出してください
単純?
このトリックは本当にシンプルですが、非常に効果的です。
さて、仕上げプログラムの例に直接行きましょう:
写真
%
O0001
T0101
S500 M03
G0X60.Z2.
G01 G42 Z0 F0.1。 (工具円弧半径補正)
X120.Z-150.
X200.Z-180.
Z-260
G0G40X205.Z2。 (半径補正をキャンセル)
M30
%
3. 工具先端方向の選択
プログラミング中に、(G41/G42) 工具半径補正がプログラムに追加されます。
この時点で、あなたは尋ねるかもしれませんか? ---工作機械は工具半径補正 R をどのように特定するのでしょうか?
これには、プログラムに G41 または G42 を追加するだけでなく、工具補正パネルに対応する工具の工具先端円弧 R と工具先端方向を入力する必要もあります。
写真
ここに「ナイフ先端の向き」が表示されます
旋削工作機械のマニュアルから工具先端方向図を抜粋してみました。次のとおりです。
写真
具体的にどのように適用するかは、次の図に示すとおりです。
外回り直線車
写真
内径ポジ旋削加工
写真
上記は、最も長く使用されているツールの場所の番号です。つまり、次のとおりです。
正の外円: 3
フロント内穴:2
プログラムでは G41 または G42 を使用し、工具補正パネルに対応する工具の工具先端円弧 R と工具先端方向を入力します。
上記の O0001 プログラムに示されているように、工具ノーズ円弧 R=0.8 の場合、T0101 工具に対応する工具ノーズ円弧 R と工具ノーズ方向を工具補正パネルに入力する必要があります。
写真
このように O0001 プログラムを実行すると、工作機械は G42 機能を使用して、切りすぎや切り残しを除去します。
以上でG41/G42旋回の説明を終わります。
G41/G42にプログラミング上の注意事項を伝えるために、CNCマクロプログラムの荒加工・微加工の事例を紹介します。
写真
手順は次のとおりです。
写真
注 1: 円弧 R 補正は G00 または G01 状態である必要があり、G02 または G03 コマンドでは補正できません。
注 2: ログアウトも G00 または G01 状態である必要があり、G02 または G03 コマンドでログアウトすることはできません。




