例:長方形スタッドを測定し、後加工を行う
プログラムラン
- 長方形スタッドを許容値 0.5 で粗加工する
- 長方形スタッドを測定する
- 測定値を考慮に入れて長方形スタッドを仕上加工する
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
0 BEGIN PGM TOUCHPROBE MM | |||
1 TOOL CALL 5 Z S6000 | :事前加工の工具呼出し | ||
2 Q1 = 81 | :X 方向の長方形長さ (粗加工寸法) | ||
3 Q2 = 61 | :Y 方向の長方形長さ (粗加工寸法) | ||
4 L Z+100 R0 FMAX M3 | :工具の退避 | ||
5 CALL LBL 1 | :加工用のサブプログラムの呼出し | ||
6 L Z+100 R0 FMAX | :工具の退避 | ||
7 TOOL CALL 600 Z | :プローブの呼出し | ||
8 TCH PROBE 424 MEAS. RECTAN. OUTS. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
9 Q1 = Q1 - Q164 | :測定した偏差を基に X 方向の長さを計算する | ||
10 Q2 = Q2 - Q165 | :測定した偏差を基に Y 方向の長さを計算する | ||
11 L Z+100 R0 FMAX | :プローブの退避 | ||
12 TOOL CALL 25 Z S8000 | :仕上加工の工具呼出し | ||
13 L Z+100 R0 FMAX M3 | :工具の退避 | ||
14 CALL LBL 1 | :加工用のサブプログラムの呼出し | ||
15 L Z+100 R0 FMAX | |||
16 M30 | :プログラムラン終了 | ||
17 LBL 1 | :長方形スタッド加工サイクルによるサブプログラム | ||
18 CYCL DEF 256 RECTANGULAR STUD ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
19 L X+50 Y+50 R0 FMAX M99 | :サイクル呼出し | ||
20 LBL 0 | :サブプログラムの終了 | ||
21 END PGM TOUCHPROBE MM |