円経路 CR
用途
円経路 CR 機能は、半径を使用して円経路をプログラミングするのに使用します。
機能説明
工具は半径 R の円経路上を現在の位置から定義された終点まで移動します。始点は前の NC ブロックの終点です。新しい終点を最高 2 本の軸で定義できます。
始点と終点は、半径の同じ 4 つの異なる円経路によって相互につなぐことができます。正しい円経路は、円経路半径 R の中心点角度 CCA と回転方向 DR を使用して定義します。
円経路半径 R の符号によって、中心点角度が 180°よりも大きくなるか、小さくなるかが決まります。
半径は中心点角度に次の影響を与えます:
- 小さい円経路:CCA<180°
正の符号の半径 R>0
- 大きい円経路:CCA>180°
負の符号の半径 R<0
回転方向で、円経路の移動を時計回りにするか、反時計回りにするかを定義します。
回転方向の定義:
- 時計回り:回転方向 DR– (半径補正 RL あり)
- 反時計回り:回転方向 DR+ (半径補正 RL あり)
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
10 L X+40 Y+40 RL F200 M3 | |
11 CR X+70 Y+40 R+20 DR- | :円経路 1 |
あるいは
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
11 CR X+70 Y+40 R+20 DR+ | :円経路 2 |
あるいは
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
11 CR X+70 Y+40 R-20 DR- | :円経路 3 |
あるいは
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
11 CR X+70 Y+40 R-20 DR+ | :円経路 4 |
全円周の場合は 2 つの円経路を連続してプログラミングします。1 つ目の円経路の終点は 2 つ目の円経路の始点です。2 つ目の円経路の終点は 1 つ目の円経路の始点です。
入力
ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。
以下に応じて調整を行います。
- 工具
- 切断値
- 送り速度
- 安全な高さまたは安全な位置
- 機械特有の位置 (例:M91)
- プログラム呼出しのパス
一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。
さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。
プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。
11 CR X+50 Y+50 R+25 LIN_Z-2 DR- RL F250 M3 | ; Z 軸で線のオーバーラップがある円経路 |
この機能には、次のように移動します:
NC機能を挿入 すべての機能 パス輪郭 CR
NC 機能には以下の構文要素が含まれます。
構文要素 | 意味 |
---|---|
CR | 半径のある円経路用の構文のオープナー |
X、Y、Z、 A、B、C、 U、V、W | 円経路の終点 数字または数値パラメータ 絶対値またはインクリメンタル値の入力 オプションの構文要素 |
R | 円経路の半径 数字または数値パラメータ |
LIN_X、LIN_Y、 LIN_Z、LIN_A、 LIN_B、LIN_C、 LIN_U、LIN_V または LIN_W | |
DR | 円経路の回転方向 オプションの構文要素 |
R0、RL、RR | |
F、FMAX、 FZ、 FU、 FAUTO | |
M |
注意事項
始点と終点の間の間隔は円直径より大きくてはなりません。