サイクル 253 SLOT MILLING
ISO プログラミング
G253
使用
サイクルシーケンス
粗加工
- 工具は左側のスロット円の中心点から、工具表で定義されたプランジ角度で、最初の切込み深さへ往復動作をします。プランジ方式はパラメータ Q366 で定義します
- コントローラは仕上加工許容値 (Q368 と Q369) を考慮しつつ、内側から外側へとスロットをブローチ加工します
- 工具がセットアップ許容値 Q200 分だけ戻ります。スロット幅がカッター直径に相当する場合、工具は各切込みの後、スロットの外にポジショニングされます
- プログラミングされたスロットの深さに達するまで、この工程が繰り返されます
仕上加工
- 前加工で仕上加工許容値を適用した場合、複数の切込みで入力されていれば、スロットの壁を仕上加工します。その際に、左側のスロット円で接線方向にスロットの壁に接近します
- 続いて、スロットの底部を内側から外側へと仕上加工します。
注意事項
- このサイクルの後にインクリメンタル寸法をプログラミングしないでください
- サイクルの後にすべての主軸で絶対位置をプログラミングしてください
- 深さはマイナスで入力します
- 機械パラメータ displayDepthErr (No. 201003) により、深さをプラスで入力したときエラーメッセージを出す (on) か、あるいは出さない (off) かを設定します
- このサイクルは、加工モード FUNCTION MODE MILL でのみ実行可能です。
- 工具が工具軸上で自動的にプリポジショニングされます。Q204 2ND SET-UP CLEARANCEに注意してください。
- このサイクルでは、Q369 ALLOWANCE FOR FLOORが 1 回の切込みでのみ仕上げ加工されます。パラメータ「Q338 INFEED FOR FINISHING」は、Q369 に影響を与えません。Q338 は、Q368 ALLOWANCE FOR SIDE の仕上げ加工に影響します。
- 刃先の長さが、サイクルで入力された切込み深さ Q202 より短い場合は、切込み深さが工具表で定義されている刃先の長さ LCUTS に短縮されます。
- スロットの幅が工具の直径の 2 倍より大きい場合、コントローラはスロットを内側から外側へブローチ加工します。そのため、小さな工具でも任意のスロットをフライス加工できます。
- このサイクルは定義された工具の使用長さ LU を監視します。LU 値が DEPTH Q201 よりも小さい場合、エラーメッセージが出力されます。
- RCUTS 値によって、サイクルが中央で切削しない工具を監視し、工具の正面座ぐりでの静止などを阻止します。必要に応じて、エラーメッセージで加工が中断されます。
プログラミングの注意事項
- 工具表がアクティブでない場合は、プランジ角度を定義できないため、常に垂直にプランジ加工する必要があります (Q366=0)。
- 加工面の開始位置への工具のプリポジショニングは、半径補正 R0 で行います。パラメータ Q367 (位置) に注意してください。
- サイクルパラメータ「深さ」の符号で加工方向が決まります。深さを 0 でプログラミングした場合、サイクルは実行されません。
- セットアップ許容値には、工具が移動するときに切り屑が絡まない値を入力します。
サイクルパラメータ
補助図 | パラメータ |
---|---|
Q215 加工範囲 (0/1/2)? 加工範囲を指定します: 0:粗加工と仕上加工 1:粗加工のみ 2:仕上加工のみ 入力:0、1、2 | |
Q218 スロットの長さ? スロットの長さを入力します。これは加平面の主軸と平行です。 この値はインクリメンタル値です。 入力:0...99999.9999 | |
Q219 スロットの幅? スロットの幅を入力します。スロットは加工面の副軸と平行です。スロット幅が工具直径に一致する場合、スロット穴がフライス加工されます。 この値はインクリメンタル値です。 入力:0...99999.9999 | |
Q368 側面の仕上げ加工許容値? 粗加工後に残る加工面のオーバーサイズ。 この値はインクリメンタル値です。 入力:0...99999.9999 | |
Q374 回転角度? スロット全体が回転する角度。回転の中心は、サイクル呼出しのときに工具が停止する位置です。 この値は絶対値です。 入力:–360.000...+360.000 | |
Q367 スロットの位置(0/1/2/3/4)? サイクル呼出し時の工具の位置を基準とした図形の位置: 0:工具の位置 = 図形の中心 1:工具の位置 = 図形の左端 2:工具の位置 = 左図形円の中心 3:工具の位置 = 右図形円の中心 4:工具の位置 = 図形の右端 入力:0、1、2、3、4 | |
Q207 ミリング加工送り速度? フライス加工時の工具の移動速度 (mm/min) 入力:0...99999.999 または FAUTO、FU、FZ | |
Q351 方向? 順方向=+1 逆方向=-1 フライス加工の種類。スピンドル回転方向が考慮されます: +1 = 順方向のフライス加工 –1 = 逆方向のフライス加工 PREDEF:GLOBAL DEF ブロックの値が適用されます (0 を入力すると、加工は順方向になります) 入力:-1、0、+1 または PREDEF | |
Q201 深さ? ワークピース表面とスロット底部間の間隔。 この値はインクリメンタル値です。 入力:-99999.9999...+99999.9999 | |
Q202 切込み深さ? 工具がその都度切り込む寸法。0 より大きな値を入力します。 この値はインクリメンタル値です。 入力:0...99999.9999 | |
Q369 床面の仕上げ加工許容値? 粗加工後に残る深さのオーバーサイズ。 この値はインクリメンタル値です。 入力:0...99999.9999 | |
Q206 プランジ送り速度? 床面に移動するときの工具の移動速度 (mm/min) 入力:0...99999.999 または FAUTO、FU、FZ | |
Q338 仕上加工の切込み? 側面オーバーサイズ Q368 の仕上加工時の工具軸の切込み。 この値はインクリメンタル値です。 0: 切込みでの仕上加工 入力:0...99999.9999 | |
Q200 セットアップ許容値? 工具先端とワークピース表面間の間隔。 この値はインクリメンタル値です。 入力:0...99999.9999 または PREDEF | |
Q203 ワークピース表面座標? 有効なゼロ点をもとにしたワークピース表面の座標。 この値は絶対値です。 入力:-99999.9999...+99999.9999 | |
Q204 第二セットアップ許容値? 工具とワークピース (クランプ装置) との衝突が生じないスピンドル軸の座標。 この値はインクリメンタル値です。 入力:0...99999.9999 または PREDEF | |
Q366 切り込み方式 (0/1/2)? プランジ方式の種類: 0 = 垂直にプランジ加工します。工具表のプランジ角度 ANGLE は評価されません。 1、2 = 往復動作でプランジ加工します。工具表でアクティブな工具に対して、プランジ角度 ANGLE が 0 以外で定義されていなければなりません。そうしないと、エラーメッセージが出力されます。 または PREDEF 入力:0、1、2 | |
Q385 仕上げ加工送り速度? (オプション) 側面および床面の仕上加工時の工具の移動速度 (mm/min) 入力:0...99999.999 または FAUTO、FU、FZ | |
Q439 送り速度参照(0~3)? (オプション) プログラミングされた送り速度の基準を指定します: 0:送り速度は工具の中心点経路を基準にします 1:送り速度は側面仕上加工時のみ工具切刃を基準にし、それ以外の場合は中心点経路を基準にします 2:送り速度は側面仕上加工時および床面仕上加工時に工具切刃を基準にし、それ以外の場合は中心点経路を基準にします 3:送り速度は常に工具切刃を基準にします 入力:0、1、2、3 |
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
11 CYCL DEF 253 SLOT MILLING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+50 Y+50 R0 FMAX M99 |