mm_viz_pick_and_place

現在ご覧いただいているのは2.1.0 バージョンの内容です。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ 最新版をご利用される場合は、弊社ホームページよりダウンロードが可能です。ダウンロードにはパスワードが必要となりますので、サポート窓口までお問い合わせください。

■ ご利用中のバージョンが分からない場合はお気軽にサポート窓口までご連絡ください。

Mech-Vizをトリガーして経路を計画し、ロボットを経路点にガイドします。

Luaスクリプトプログラムはバックグラウンドで実行し続けていることを確認してください。そうではないとロボットとの通信を確立できません。

プログラムの実行

NOP
WAIT B099 = 0
SET B109 1
//run viz pose type
SET B099 4
//start viz
WAIT B099 = 0
// SET B110 1
// //set branch id
// SET B111 1
// //set branch out port
// SET B099 5
// //set branch
// WAIT B099 = 0
// SET B112 2
// //set index id
// SET B113 1
// //set index out port
// SET B099 6
// //set index
// WAIT B099 = 0
SET B114 2
// receive viz pose type
SET B099 7
// receive from viz
WAIT B099 = 0
SET B099 9
// set viz to v101-v120 p101-p120
WAIT B099 = 0
// MOVL V100 V=100MM/S CR=0.000MM
END
default
  • 3行目:Mech-Vizに送信する位置姿勢のタイプを現在の関節角度とフランジ位置姿勢に指定します。

  • 5行目:Mech-Vizをトリガーして実行します。

  • 8行目:これから実行するブランチを指定します。

  • 10行目:ブランチの出口を設定します。

  • 12行目:Mech-Vizプロジェクトをトリガーし、指定したブランチの出口から実行します。

  • 15行目:インデックスが付いたステップ番号を指定します。

  • 17行目:現在のインデックスのパラメータ値を設定します。

  • 19行目:インデックスを設定します。

  • 22行目:Mech-Vizから受信した経路点のタイプを「TCP」に設定します。

  • 24行目:計画した経路を取得します。

  • 27行目:Mech-Vizから返された経路点の位置姿勢をV101-v120変数に保存します(関節角度の場合にP101-P120変数に保存する)。

  • 30行目:ロボットを経路点に移動させるための命令を追加できます。

mm_viz_pick_and_placeプログラムを実行

変数を表示

Mech-Vizから受信した位置姿勢はV101-V120変数(TCPの場合)またはP101-P120変数(関節角度の場合)に保存されるので、まず以下の指示に従ってV101-V120変数とP101-P120変数(合わせて40の変数)を開いてください。

  1. ティーチペンダントでモニタ  グローバル変数  変数Vをタップします。

    elite example1

    ステータスアイコンが緑になっているものは開いています。赤になっているものは開いていません。開いていない変数を選択してから下の開くボタンをタップします。

    elite example2
  2. それからモニタ  グローバル変数  変数Pをタップし、P101-P120変数を全部開きます。

    elite example3
  3. それから右下の終了をタップしてホーム画面に戻ります。

プログラムを選択

mm_viz_pick_and_place プログラムを選択し、開くをタップします。

elite example viz

プログラムを実行

  1. カーソルをプログラムの一行目に合わせ、ティーチペンダントの鍵を回転させてPLAYモードにします。

  2. ティーチペンダントの右下の黄色いボタンを押してサーボモーターを起動し、それから緑色のボタンを押してプログラムを自動的に実行します。

    elite example4
  3. 実行後、ロボットが受信する経路点はV101とP102変数から保存させ、1つの経路点は1つの変数Vと変数Pを使用します。

この情報は役に立ちましたか?

ご意見・ご要望がございましたら、以下よりお寄せください:

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。