このセクションでは、溶接アドインのユーザー・インターフェースの利用可能な機能について説明します。
溶接アドインには、以下の機能要素が含まれています:
1.指示選択プルダウンメニュー。
2.指示リストに指示を追加
3.インポート指示リスト。
4.指示リストをエクスポートします。
5.現在の命令(選択)。
6.インストラクションコードとアイコンの色(クリックすると色が変わります。)
7.指導名(一意)。
8.適切なパス形状。
9.プログラムシーケンスまたは CFP に指示を追加します。
10.リストから命令を削除します。
11.選択された命令にリンクされているパラメータ。
12.パスモデルの構築
13.パスモデル構築の進捗状況。
14.パスモデルの可視性フラグ。
15.パストレースフラグ(材料の追加をシミュレートできます)。
16.指示リストエリア。
プルダウンメニューから追加する命令を選択できます:
プルダウンメニューから選択したインストラクションを「+」ボタンで追加できます:
インストラクションテンプレートは以下のフォルダにあります(デフォルトのRoboDKインストール):
C:୧RoboDKAddins
テンプレートは、'parameter->value'という文字列形式の通常の'.csv'ファイルとして表示されます:
注:最初の4行は上の写真のようにします。
1.'Process'➔ 'プロセス名' (何らかの名前を指定すべき)
2.'Code'➔ 'Instruction code' (サポートされている命令コードの1つ)
3.'Color➔16進数形式の任意のカラーコード
4.'Shape➔溶接指示用の形状モデルを含むファイル名。
注:形状名はファイル名と同じでなければなりません。デフォルトでは、形状モデルのあるフォルダはC:㊟RoboDKAddincom.robodk.app.weldingWeldingAddIn㊟models.
注:最大96個のユーザー・パラメーターを追加できます(最初の4個の定義済みパラメーターに続く)。
命令リスト(9)で行を選択すると、パラメータにアクセスできます。また、プログラム実行中または対応するプログラム命令をダブルクリックすると、命令行が自動的に強調表示されます:
インストラクションコードボタンをクリックすると、インストラクションと対応するパスの色を設定できます(インストラクションラインが最初に選択されていることを確認してください):
注:デフォルトでは、以下の命令タイプ(コード)のみがサポートされています:
1.WS - 溶接開始手順
2.WC - 溶接の継続指導
3.溶接終了指示
4.rc - カスタム挿入コード命令
命令リストの各命令には、一意の名前('Process'パラメータの値)が必要です:
命令テンプレートにパス形状定義がある場合は、プルダウンメニューから選択できます:
ヒント: 自分でパス要素モデルを追加する場合、ワールド座標系に対してパス要素を適切に配置する方法を確認するために、提供されているモデルの1つをチェックすることができます:
RoboDKのプログラムシーケンスには、1つの命令、または連続して選択された2つの命令を追加することができます。
補足: 単一選択(アドイン側)の場合、'ws', 'wc', 'rc'命令はRoboDKプログラム側で選択されたプログラム命令の前に追加されます。また、'we' タイプの命令は、選択されたシーケンスの後に追加されます。
補足:複数選択(アドイン側)の場合、最初に選択された命令はRoboDKプログラムで選択されたプログラム命令の前に追加され、2番目に選択された命令は選択されたシーケンスの後に追加されます。
インストラクションリストからインストラクションを削除するには、「X」ボタンをクリックします。
パラメータテーブルで直接パラメータを変更できます。変更は自動的に保存されます。
インポート/エクスポート機能を使用して、パラメータ付きの命令リスト全体をインポートしたり、すべてのデータをエクスポートしたりすることができます。
選択したプログラムの「ビルド」機能を使ってパスをビルドできます(溶接指示が含まれている必要があります)。
トレース」オプションを有効にすると、ロボットが溶接経路に沿って移動する際に、溶接材料がどのように適用されるかを確認することができます。
注:リモートTCP最適化アルゴリズム(「ロボットが物体を保持する」、「ロボットが物体を保持して軌道をたどる」)は、将来のアップデートでトレース機能に対応する予定です。