参考

本节包括与后处理器有关的有用参考资料。

以下视频展示了 RoboDK 后处理器的概述: https://robodk.com/help#PostProcessor

后处理器中每种方法的参考文档可在文档的RoboDK API部分找到: http://robodk.com/doc/en/PythonAPI/postprocessor.html

大多数后处理器都使用 robodk.py 模块:http://robodk.com/doc/en/PythonAPI/robodk.html#robodk.MatRobodk.py 模块提供了位姿运算(乘法、逆运算......)和不同格式的欧拉角位姿之间的转换等工具。

注:默认情况下,Python RoboDK 一起安装,并将 robodk.py 模块添加到 Python 路径中。

可在线获取帮助文档,学习 Python 程序:
https://docs.python.org/3/

程序生成时,会生成一个预处理/通用 Python 程序,并保存在本地临时文件夹中。预处理后的程序与正确的后处理器(由用户在 RoboDK 中选择)相连接。后处理器定义一个 RobotPost 类,生成所需的代码。

预编译程序用 Python 执行。

提示 Windows 系统中,预处理的 Python 文件保存在临时文件夹中(例如,C:/Users/username/AppData/Local/Temp 文件夹或在 Windows 文件资源管理器中输入 %TEMP%):C:/Users/username/AppData/Local/Temp 文件夹,或在 Windows 文件资源管理器中输入 %TEMP%)。这些程序也可用于调试新的后处理器。