次のビデオは、RoboDKのポストプロセッサの概要を示しています。
https://robodk.com/help#PostProcessor
ポストプロセッサの各メソッドのリファレンスドキュメントはオンラインで入手できます。
http://robodk.com/doc/en/PythonAPI/postprocessor.html
すべてのポストプロセッサーはrobodk.pyモジュールを使用します:
http://robodk.com/doc/en/PythonAPI/robodk.html#robodk.Mat
robodk.pyモジュールは、とりわけ、ポーズ操作(乗算、逆数など)や、ポーズ間のオイラー角への変換のためのツールを提供します。
注意:デフォルトでは、PythonはRoboDKとともにインストールされ、robodk.pyモジュールがPythonパスに追加されます。
オンラインでPythonプログラミングについて学習できるドキュメントを入手できます。
https://docs.python.org/3/
プログラムが生成されると、前処理済み/ユニバーサルPythonプログラムが生成され、ローカルの一時フォルダーに保存されます。前処理されたプログラムは、適切なポストプロセッサ(RoboDKでユーザーが選択)にリンクされています。ポストプロセッサは、目的のコードを生成するRobotPostクラスを定義します。
プリコンパイルされたプログラムはPythonで実行されます。