経路機能の基本事項

用途

NC プログラムを作成するときは、経路機能を使用して輪郭の各要素をプログラミングできます。そのためには、座標を使用して輪郭要素の終点を定義します。

移動距離は座標データ、工具データ、半径補正を使用して算出されます。経路機能の NC ブロックでプログラミングするすべての機械軸が同時に位置決めされます。

機能説明

経路機能の挿入

グレーの経路機能ボタンでダイアログを開きます。NC ブロックNC プログラムに挿入され、すべての情報について順番に質問されます。

 
Tip

機械の構造に応じて、工具または機械テーブルが動きます。経路機能をプログラミングするときは常に、工具が動くことに注意してください。

1 本の軸での動作

NC ブロックに 1 つの座標データが含まれる場合、工具はプログラミングされている機械軸に平行に移動します。

ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。

以下に応じて調整を行います。

  • 工具
  • 切断値
  • 送り速度
  • 安全な高さまたは安全な位置
  • 機械特有の位置 (例:M91)
  • プログラム呼出しのパス

一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。

さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。

 
Tip

プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。

L X+100

工具は Y 座標と Z 座標を維持し、位置 X+100 へ移動します。

2 本の軸での動作

NC ブロックに 2 つの座標データが含まれる場合、工具はプログラミングされている平面で移動します。

ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。

以下に応じて調整を行います。

  • 工具
  • 切断値
  • 送り速度
  • 安全な高さまたは安全な位置
  • 機械特有の位置 (例:M91)
  • プログラム呼出しのパス

一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。

さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。

 
Tip

プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。

L X+70 Y+50

工具は Z 座標を維持し、XY 面で位置 X+70 Y+50 へ移動します。

加工面は工具呼出し TOOL CALL 時に工具軸で定義します。

フライス盤の軸の名称

それより多い軸での動作

NC ブロックに 3 つの座標データが含まれる場合、工具は空間内でプログラミングされた位置へ移動します。

ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。

以下に応じて調整を行います。

  • 工具
  • 切断値
  • 送り速度
  • 安全な高さまたは安全な位置
  • 機械特有の位置 (例:M91)
  • プログラム呼出しのパス

一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。

さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。

 
Tip

プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。

L X+80 Y+0 Z-10

機械のキネマティクスに応じて、直線 L で最高 6 本の軸をプログラミングできます。

ユーザーマニュアルに含まれている NC プログラムは、あくまで解決のヒントです。機械で NC プログラムまたは個々の NC ブロックを使用する前には、必ずそれらを調整してください。

以下に応じて調整を行います。

  • 工具
  • 切断値
  • 送り速度
  • 安全な高さまたは安全な位置
  • 機械特有の位置 (例:M91)
  • プログラム呼出しのパス

一部の NC プログラムは機械キネマティクスに依存しています。このような NC プログラムは、最初のテストランの前にその機械キネマティクスに合わせてプログラムを調整してください。

さらに、実際のプログラムランの前にシミュレーションで NC プログラムをテストしてください。

 
Tip

プログラムをテストすることで、ソフトウェアオプションや有効な機械キネマティクス、現在の機械構成で、その NC プログラムが使用可能かどうかを確認できます。

L X+80 Y+0 Z-10 A+15 B+0 C-45

円と円弧

円弧の経路機能を使用して、加工面での円動作をプログラミングします。

2 本の機械軸が同時に移動します:工具は円経路上をワークに相対的に動きます。円経路は円の中心点 CC を使用してプログラミングできます。

円動作時の回転方向 DR

別の輪郭要素へ接線移行しない円動作の場合は、回転方向を次のように定義します:

  • 時計回りの回転:DR–
  • 反時計回りの回転:DR+

工具半径補正

工具半径補正は最初の輪郭要素の NC ブロックで定義します。

工具半径補正は、円経路の NC ブロックで有効にしてはいけません。工具半径補正を先に直線で有効にしてください。

工具半径補正

プリポジショニング

 
注意事項
衝突の危険に注意!
コントローラは、工具とワークの自動衝突点検を実行しません。 プリポジショニングを誤ると、さらに輪郭を損傷する恐れがあります。 接近動作中に衝突する恐れがあります。
  1. 適切なプリポジションをプログラミングします
  2. 図によるシミュレーションでシーケンスと輪郭を点検します