サイクル 883 TURNING SIMULTANEOUS FINISHING (#158 / #4-03-2)
ISO プログラミング
G883
使用
機械のマニュアルを参照してください。
この機能は、機械メーカーが使用可能にして、調整する必要があります。
このサイクルは機械によって異なります。
このサイクルで、異なる傾斜でのみアクセスできる複雑な輪郭を加工することができます。この加工では、工具とワークの間で傾斜が変わります。これにより、少なくとも 3 つの軸 (2 つのリニア軸および 1 つの回転軸) の動作が生じます。
このサイクルは、工具およびツールキャリアに対するワークの輪郭を監視します。その際、できる限り最高の表面を実現するために、サイクルは不要な傾斜動作を回避します。
傾斜動作を強制するためには、輪郭開始と輪郭終了で傾斜角度を定義できます。ここでは、単純な輪郭でも、切削プレートの広い領域を使用して、工具寿命を延ばすことができます。
FreeTurn 工具を使った処理
このサイクルは FreeTurn 工具を使って処理できます。この方法を用いて、一般的な旋削加工を 1 つの工具だけで実行できます。フレキシブルな工具により、工具の交換が少なくて済むため、加工時間が短縮できます。
条件:
- この機能は、機械メーカーが調整する必要があります。
- 工具を正しく定義しておく必要があります。
仕上加工サイクルシーケンス
サイクル呼出し時の工具位置がサイクル開始点として使用されます。開始点の Z 座標が輪郭の始点よりも小さい場合、工具は Z 座標のセットアップ許容値に位置決めされ、そこからサイクルが開始されます。
- コントローラがセットアップ許容値 Q460 に移動します。この動作は早送りで行われます
- プログラミングされている場合、ユーザーが定義した最小および最大の傾斜角度から算出される傾斜角度へとコントローラが接近します
- 定義された送り速度 Q505 で仕上り品輪郭 (輪郭始点から輪郭終点まで) が同時に仕上加工されます
- コントローラは工具を定義された送り速度でセットアップ許容値だけ戻します
- 工具が早送りでサイクル開始点に戻ります
注意事項
- シミュレーションでシーケンスと輪郭を点検します
- NC プログラムをゆっくりと進入させます
- X 軸および Z 軸の工具を安全な位置に移動させます
- 固定時、工具配置も退去動作も考慮します
- このサイクルは、加工モード FUNCTION MODE TURN でのみ実行可能です。
- このサイクルは、与えられた情報から 1 つだけ衝突のない経路を計算します。
- ソフトウェアリミットスイッチにより、可能な傾斜角度 Q556 および Q557 が制限されます。 操作モード「エディタ」で作業エリア「シミュレーション」のソフトウェアリミットスイッチがオフになっている場合、このシミュレーションは後の加工と異なる場合があります。
- このサイクルは、衝突のない経路を計算します。このために、このサイクルは工具ホルダーの 2D 輪郭のみ (Y 軸の深さなし) を使用します。
プログラミングの注意事項
- サブプログラム番号を定義するには、サイクル呼出し前にサイクル 14 CONTOUR GEOMETRY または SEL CONTOUR をプログラミングする必要があります。
- サイクル呼出しの前に工具を安全な位置に移動させます。
- このサイクルは輪郭記述で半径補正 (RL/RR) を必要とします。
- サイクル呼出し前に、FUNCTION TCPM をプログラミングする必要があります。ハイデンハインでは、FUNCTION TCPM で工具基準点 REFPNT TIP-CENTER をプログラミングすることを推奨します。FUNCTION TCPM で REFPNT TIP-CENTER を選択すると仮想工具先端が有効になります。
- 輪郭サブプログラムでローカルな Q パラメータ QL を使用する場合は、QL を輪郭サブプログラムの内部でも割り当てるか、計算する必要があります。
- サイクルパラメータ Q555 の分解能が小さくなるほど、複雑な状況でも解答が見つかりやすくなることに注意してください。ただし、その場合は計算時間が長くなります。
- このサイクルでは、傾斜角度の計算のために工具ホルダーの定義が必要です。このために、工具表のキネマティクス列で工具にホルダーを割り当てます。
- サイクルパラメータ Q565 (仕上加工許容値 D) および Q566 (仕上加工許容値 Z) を Q567 (輪郭仕上加工許容値) と組み合わせることはできないことに注意してください。
サイクルパラメータ
補助図 | パラメータ |
---|---|
Q460 セットアップ許容値? 後退動作とプリポジショニング用の間隔。 この値はインクリメンタル値です。 入力:0...999.999 | |
Q499 輪郭を反転させる(0-2)? 輪郭の加工方向を指定します: 0:輪郭はプログラミングされた方向で処理されます 1:輪郭はプログラミングされた方向と逆の方向で処理されます 2:輪郭はプログラミングされた方向と逆の方向で処理され、さらに工具の位置が調整されます 入力:0、1、2 | |
Q558 輪郭開始での延長角度? プログラミングされた開始点でサイクルが輪郭を原材料まで延長するための WPL-CS の角度。この角度は、原材料を損傷させないよう作用します。 入力:-180...+180 | |
Q559 輪郭終了の拡張角度? プログラミングされた終了点でサイクルが輪郭を原材料まで延長するための WPL-CS の角度。この角度は、原材料を損傷させないよう作用します。 入力:-180...+180 | |
Q505 仕上げ加工送り速度? 仕上加工時の送り速度。M136 をプログラミングすると、コントローラは mm/min 単位の M136 を使用せずに、mm/rev 単位で送り速度を解釈します。 入力:0...99999.999 または FAUTO | |
Q556 最小傾斜角度? Z 軸を基準にした工具とワークピース間の最小許容傾斜角度。 入力:-180...+180 | |
Q557 最大傾斜角度? Z 軸を基準にした工具とワークピース間の最大許容傾斜角度。 入力:-180...+180 | |
Q555 計算用のステッピング角度ですか? 可能な解答を計算するためのステップ幅 入力:0.5...9.99 | |
Q537 傾斜角度(0=N/1=J/2=S/3=E)? 傾斜角度を有効にするかどうかを指定します: 0:傾斜角度は無効 1:傾斜角度は有効 2:輪郭開始の傾斜角度は有効 3:輪郭終了の傾斜角度は有効 入力:0、1、2、3 | |
Q538 輪郭開始の傾斜角度? プログラミングされた輪郭の開始での傾斜角度 (WPL-CS) 入力:-180...+180 | |
Q539 輪郭終了の傾斜角度? プログラミングされた輪郭の終了での傾斜角度 (WPL-CS) 入力:-180...+180 | |
Q565 直径の仕上げ代? 仕上加工後に輪郭に残る直径の許容値。 この値はインクリメンタル値です。 入力:–9...+99.999 | |
Q566 Z方向での仕上げ代? 仕上加工後に輪郭に残る、定義した輪郭の軸方向での許容値。 この値はインクリメンタル値です。 入力:–9...+99.999 | |
Q567 輪郭の仕上げ代? 仕上加工後に残る、定義した輪郭の輪郭平行の許容値。 この値はインクリメンタル値です。 入力:–9...+99.999 |
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
11 CYCL DEF 883 TURNING SIMULTANEOUS FINISHING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+58 Y+0 FMAX M303 | ||
13 L Z+50 FMAX | ||
14 CYCL CALL |