スカイビング加工の例
以下の NC プログラムではサイクル 287 GEAR SKIVING が使用されます。このプログラムの例は、挿入歯切り加工 (モジュール = 1) (DIN 3960 に準拠しない) を示しています。
プログラムラン
- 工具呼出し:リングギヤカッター
- 旋削加工モードを開始する
- サイクル 801 で座標系をリセットする
- 安全な位置に接近する
- サイクル 285 を定義する
- サイクル 287 を呼び出す
- サイクル 801 で座標系をリセットする
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
0 BEGIN PGM 7 MM | |||
1 BLK FORM CYLINDER Z D90 L35 DIST+0 DI58 | |||
2 TOOL CALL "SKIVING" | :工具を呼び出す | ||
3 FUNCTION MODE TURN | :旋削加工モードを有効にする | ||
4 CYCL DEF 801 RESET ROTARY COORDINATE SYSTEM | |||
5 M145 | :場合によっては、まだ有効な M144 をキャンセルする | ||
6 FUNCTION TURNDATA SPIN VCONST: OFF S50 | :一定の切削速度はオフ | ||
7 M140 MB MAX | :工具の退避 | ||
8 L A+0 R0 FMAX | :回転軸を 0 に設定する | ||
9 L X+0 Y+0 R0 FMAX | :工具を加工中心にプリポジショニングする | ||
10 L Z+50 R0 FMAX | :工具をスピンドル軸にプリポジショニングする | ||
11 CYCL DEF 285 DEFINE GEAR ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
12 CYCL DEF 287 GEAR SKIVING ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
13 CYCL CALL M303 | :サイクルの呼出し、スピンドルはオン | ||
14 FUNCTION MODE MILL | :フライス加工モードを有効にする | ||
15 M140 MB MAX | :工具を工具軸で退避する | ||
16 L A+0 C+0 R0 FMAX | :回転をリセットする | ||
17 M30 | :プログラムラン終了 | ||
18 END PGM 7 MM |