ロボットハンドモデルの設定
本節では、ロボットハンドとその設定について説明します。
概要
ロボットハンドとは、ロボットが作業を行うために特別に設計され、ロボットのフランジに取り付けられるグリッパーや吸盤などの装置です。
ロボットハンドモデル
仮想空間でロボットハンドを表示し、ロボットハンドの衝突検出を有効にするために、ロボットハンドモデルと衝突モデルを作成してソフトウェアのモデルライブラリにインポートする必要があります。
対応可能な形式は以下の通りです。
形式 | STL | OBJ | DAE | Binvox |
---|---|---|---|---|
3Dモデル |
〇 |
〇 |
〇 |
× |
衝突モデル |
〇 |
〇 |
× |
× |
|
ロボットハンドモデルの設定
ロボットハンドの衝突モデルと3Dモデルをインポート
+をクリックし、表示されたウィンドウで衝突モデルファイルと衝突モデルファイルを選択して開くをクリックします。
ロボットハンド設定ウィンドウでは、衝突モデルと3Dモデルのクリックメニューから新しいモデルをインポートをクリックしてモデルを追加できます。 |
ロボットハンドの追加
+をクリックし、ロボットハンド設定ウィンドウを開きます。
-
ロボットハンド名に名前を付けて入力します。
-
ロボットハンドの種類は、実際に応じて選択します。
-
衝突モデルを衝突検出のためのロボットハンドモデルを設定します。
-
3Dモデルを仮想空間に表示するためのロボットハンドモデルを設定します。3D モデルの位置とサイズが実際と一致しない場合、ロボットハンドモデルの位置またはサイズの調整を参照して調整してください。
-
現場のニーズに応じて回転して把持を回転しないまたは回転して把持するに設定します。回転して把持するを選択した場合に試行回数も設定してください。回転して把持するように設定するとロボットハンドが把持や配置を実行する時の無駄な回転を回避し、時間を削減して把持計画の成功率を向上させることができます。
360°/試行回数=ロボットハンドが一回に回転する角度 -
以下のいずれかの方法でTCPを設定します。
ロボットから TCP を更新
このボタンをクリックするとロボット実機の TCP の状態をソフトウェアに同期する
TCP キャリブレーション
ロボットをある点を中心に回転させて複数のフランジ位置姿勢を記録して TCP を計算する
TCP パラメータを変更
オイラー角や四元数のパラメータを変更する
正確なTCP位置姿勢の値を使用
他の方法で正確な位置姿勢の値を取得した場合、それを位置姿勢調整ウィンドウに貼り付けます。
-
一般的なロボットハンドを使用するとき、制御ロジックを設定する必要はありません。吸盤または配列タイプグリッパを使用するとき、ロボットハンド設定の制御ロジック を参考して制御ロジックを完了させてください。
-
最後にOKをクリックします。
必要があれば、以上の手順を繰り返してロボットハンドを追加します。
ロボットハンドの削除
ロボットハンドを削除するには、次のいずれかの方法を使用します。
-
でロボットハンド名をクリックして Delete を押します。
-
でロボットハンド名をクリックし、ドロップメニューで删除をクリックします。
ロボットハンドの変更
-
ロボットハンドの設定画面を開くには、次のいずれかの方法を使用します。
-
でロボットハンド名をダブルクリックします。
-
でロボットハンド名を右クリックし、ドロップメニューでロボットハンド設定をクリックします。
-
-
対象物設定ウィンドウでパラメータを調整します。
-
最後に OK をクリックします。
現在のロボットハンドに設定
ロボットハンドが1つだけ追加されている場合、このハンドが現在のロボットハンドになります。 複数のロボットハンドを追加した場合、デフォルトでは最初に追加したロボットハンドが現在のロボットハンドとなります。
ロボットハンドを現在のロボットハンドに設定するには、
でロボットハンドを右クリックして、表示されるメニューで現在のロボットハンドに設定をクリックします。ロボットハンドモデルの位置やサイズを調整
追加したロボットハンドモデルが正しい位置からずれた場合、以下の手順を実行します。
-
のロボットハンドモデルファイルをダブルクリックします。
-
表示されたモデル変換編集ウィンドウで位置姿勢を変更してロボットハンドモデルが仮想空間にある位置を調整します。
追加したロボットハンドモデルのサイズが実際と一致しない場合、以下の手順を実行します。
-
のロボットハンドモデルファイルをダブルクリックします。
-
すると、モデル変換の編集画面が表示されます。
-
モデル全体のスケールを調整するには、スケール の値を変更します。
-
X、Y、Z 方向でそれぞれスケールを設定するには、X、Y、Zに同じスケールを適用のチェックを外してから X、Y、Z 方向のスケールをそれぞれ設定します。
-
ロボットハンド設定の制御ロジック
一般的なロボットハンド |
詳細な説明は一般的なロボットハンドの動作設定をお読みください。 |
デパレタイズ用吸盤 |
詳しくは吸盤コンフィギュレータをお読みください。 |
配列タイプグリッパ |
詳しくは配列タイプグリッパコンフィグレータをお読みください。 |