El siguiente vídeo muestra una visión general de los Post-Procesadores en RoboDK:
https://robodk.com/help#PostProcessor
La documentación de referencia para cada método en el post-procesador está disponible en línea:
http://robodk.com/doc/en/PythonAPI/postprocessor.html
Todos los post-procesadores utilizan el módulo robodk.py:
http://robodk.com/doc/en/PythonAPI/robodk.html#robodk.Mat
El módulo robodk.py proporciona herramientas para operaciones de Pose (multiplicaciones, inversas,...) y conversiones entre poses y ángulos de Euler en diferentes formatos, entre otras cosas.
La documentación está disponible en línea para aprender sobre la programación de Python:
https://docs.Python.org/3/
Cuando un programa es generado, es generado un programa de Python pre-procesado/universal y es guardado en una carpeta temporal local. El programa pre-procesado está vinculado con el post-procesador correcto (seleccionado por el usuario en RoboDK). El post-procesador define un RobotPost Class que genera el código deseado.
Los programas pre compilados son ejecutados con Python.