サイクル 1025 GRINDING CONTOUR (#156 / #4-04-1)
ISO プログラミング
G1025
使用
サイクルシーケンス
- 工具はまず、早送りで X および Y 方向の開始位置に移動し、次に安全な高さ Q260 に移動します。
- 工具は、早送りで座標面の安全な位置 Q200 に移動します。
- そこから、工具はプリポジショニングの送り速度 Q253 で床面 Q201 に移動します。
- プログラミングされている場合、接近動作が行われます。
- 最初の横方向切込み Q534 が開始されます。
- プログラミングされている場合、各切込み後に空ストロークをその回数 Q456 実行します。
- 輪郭または許容値 Q14 に達するまで、工程 (5 および 6) が繰り返されます。
- 最後の切込み後、終了輪郭の空ストロークをその回数 Q457 実行します。
- オプションの退去動作が実行されます。
- 最後に、早送りで安全な高さに移動します。
注意事項
- このサイクルは、加工モード FUNCTION MODE MILL でのみ実行可能です。
- 最後の側面切込みは入力に応じてわずかに欠落する場合があります。
- サイクルが M109 または M110 を考慮することに注意してください。この場合、フライス工具の中心点経路の送り速度が表示されます。それによって、ステータス表示に表示される送り速度が内側半径で低くなるか、または外側半径で高くなる可能性があります。
プログラミングの注意事項
- 往復ストロークを使用したい場合、このサイクル実行前にこれを定義および開始する必要があります。
開いた輪郭
- 輪郭の接近および退去動作は APPR および DEP またはサイクル 270 でプログラミングできます。
閉ざされた輪郭
- 閉ざされた輪郭の場合は、サイクル 270 でのみ接近と退去動作がプログラミングできます。
- 閉ざされた輪郭では、順方向および逆方向を交互に (Q15 = 0) 研削できません。エラーメッセージが出力されます。
- 接近と退去動作がプログラミングされている場合、他の各切込みで開始位置が移動します。接近と退去動作がプログラミングされていない場合、垂直動作が自動的に行われ、開始位置は輪郭から移動しません。
サイクルパラメータ
補助図 | パラメータ |
---|---|
Q203 ワークピース表面座標? 有効なゼロ点をもとにしたワークピース表面の座標。 この値は絶対値です。 入力:-99999.9999...+99999.9999 | |
Q201 深さ? ワークピース表面と輪郭底部間の間隔。 この値はインクリメンタル値です。 入力:-99999.9999...+0 | |
Q14 側面の仕上げ加工許容値? 加工後に残る側面の許容値。この許容値は Q368 よりも小さくなければなりません。 この値はインクリメンタル値です。 入力:-99999.9999...+99999.9999 | |
Q368 機械加工前、側面大型サイズ? 研削加工前に存在する側面の許容値。この値は Q14 よりも大きくなければなりません。 この値はインクリメンタル値です。 入力:-0.9999...+99.9999 | |
Q534 水平送りは? 研削工具が側面切込みを行う寸法。 入力:0.0001...99.9999 | |
Q456 輪郭周辺のアイドル実行は? 研削工具が材料除去なしでの各切込み後に輪郭から離れる回数。 入力:0...99 | |
Q457 輪郭端のアイドル実行は? 研削工具が材料除去なしでの最後の切込み後に輪郭から離れる回数。 入力:0...99 | |
Q207 研削の送り速度 輪郭の研削時の工具の移動速度 (mm/min) 入力:0...99999.999 または FAUTO、FU | |
Q253 事前集積のための送り速度? DEPTH Q201 への接近時の工具の移動速度。この送り速度は、SURFACE COORDINATE Q203 で有効です。入力は mm/min 単位です。 入力:0...99999.9999 または FMAX、FAUTO、PREDEF | |
Q15 アップカット/クライム研削(-1/+1)? 輪郭の加工方向を指定します: +1:順方向研削 -1:逆方向研削 0:順方向と逆方向を交互に繰り返す研削 入力:-1、0、+1 | |
Q260 安全高さ? ワークとの衝突が生じない位置。 この値は絶対値です。 入力:-99999.9999...+99999.9999 または PREDEF | |
Q200 セットアップ許容値? 工具先端とワークピース表面間の間隔。 この値はインクリメンタル値です。 入力:0...99999.9999 または PREDEF |
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
11 CYCL DEF 1025 GRINDING CONTOUR ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|