RoboDK APIの資料は、こちらから入手できます。 Python APIを使用するいくつかの例は こちらにあります。
参照系を使用すると、オブジェクトを互いに対して配置できます。プロジェクトツリー内の参照系またはオブジェクトをドラッグアンドドロップして、ネストされた参照系も作成できます。
Altキーを押したまま、3Dビューで参照系を選択して動かします。任意のロボットに、固有の四元数の値やオイラー回転などの、さまざまなタイプの並進および回転の値を手動で入力することもできます。 メニューで使用したいオイラー方向を選択してください: ツール-設定-一般-デフォルトのオイラー角モード.
右側のボタンを選択して、配列または4x4ポーズとして値をコピー/貼り付けたりできます。
Alt | 参照系、ロボット、その他のオブジェクトを移動 | |
Alt+Shift | ロボットTCP(tools)の移動 | |
Ctrl+0 | 3Dビューを選択したオブジェクトに合わせる | |
F1 | RoboDKドキュメンテーションを表示 | |
F2 | アイテム名を変更 | |
F6 | プログラムを生成 | |
F7 | 選択されたオブジェクトを表示/非表示 | |
+ | 参照系/座標系を拡大 | |
- | 参照系/座標系を縮小 | |
/ | テキストを表示/非表示 | |
* | ロボットの作業スペースを表示/非表示 | |
Ctrl + 1 | 最後のファイルまたはRoboDKプロジェクトを読み込む |
ロボットをダブルクリックしてロボットパネルを開き、ロボット軸をデカルト空間でジョグ操作できます。 ロボットツール(TCP)とロボットの参照系も、このウィンドウで変更できます。
プログラムをダブルクリックしてシミュレーションを表示させます。
ドキュメンテーションでシミュレーションとオフラインプログラミングの詳細を知る
ロボットツールは、3Dオブジェクトをインポートしてロボットにドラッグアンドドロップするだけで簡単に作成できます。そのオブジェクトは自動的にツールに変換されます。 3Dオブジェクトをインポートしてセルをモデリングします。使用できる3Dファイル形式は、STL、IGES、およびSTEPファイルです。
シミュレーションの準備ができたら、3D HTMLシミュレーションまたは3D PDFとしてエクスポートできます。この機能により、レイアウトとシミュレーションのコンセプトを簡単に共有できます。
3D PDFシミュレーションドキュメントの実例 (3D PDFシミュレーションは、ブラウザではなく、Acrobat Readerで開く必要があります)
ヒント: HTMLシミュレーションはPDFシミュレーションよりも大きく、それらを圧縮するとサイズが大幅に縮小されます。HTMLシミュレーションには依存関係がなく、1つのファイルとして共有できます。
ロボットのポストプロセッサーは、プログラムの生成方法を定義します。シミュレータの動きから特定のロボット指示への変換は、ポストプロセッサーによって行われます。ポストプロセッサーは、特定の要件に合わせてロボットプログラムを生成するための完全な柔軟性を提供します。
RoboDKは、ほとんどのロボットブランド用にポストプロセッサーを提供しています。ポストプロセッサーは簡単に作成または編集できます。RoboDKのポストプロセッサーは、コードの生成方法を定義する単なるPythonファイルです。 各ロボットブランドはデフォルトのポストプロセッサーを使用しており、それらを変更してプログラムの生成をカスタマイズし、特定のアプリケーションに合わせて調整できます。
ヒント: ポストプロセッサーをダブルクリックして、サンプルのロボットプログラムのプレビューを表示します。