您可以修改 RoboDK 中现有的后处理器,自定义机器人程序的输出,也可以创建新的后处理器。大多数后处理器无需编辑,只需更改配置标志即可获得所需的程序输出。
请确保您拥有后处理器的源代码,以便对其进行编辑。如果您要编辑的后处理器不可编辑(已编译),请联系我们。
后处理器必须放在 C:/RoboDK/Posts/ 文件夹中,以便从 RoboDK 中选择。上一节介绍了如何将特定机器人链接到后处理器。
每个后处理器都是一个PY文件。可以重命名文件或从/向 C:/RoboDK/Posts/ 文件夹复制文件,以共享不同的后处理器。要删除现有的后处理器脚本,只需删除 Posts 文件夹中相应的PY 文件即可。
后处理器可以使用任何文本编辑器或 Python 编辑器(Python IDLE)进行编辑。使用 Python 编辑器可以快速调试和评估文件末尾的示例程序。
视频:后处理器概述:https://www.youtube.com/watch?v=lbycCDjtOnE。
要正确测试和使用后处理器,应安装 Python(RoboDK 默认安装 Python)。
请按照以下步骤修改现有的后处理器:
1.选择程序➔ 添加/编辑后处理器
2.选择现有后处理器
3.选择 "确定"。将打开文本编辑器和程序。
4.选择转到➔ 调试 (F5) 以预览结果。如有必要,请进行修改。根据您使用的文本编辑器,您可能需要选择运行➔ 运行模块 (F5)。
另外,也可以手动编辑后处理器:
1.转到后处理器文件夹:C:/RoboDK/Posts/
2.用 Python IDLE(右键➔ Edit with IDLE)或其他文本编辑器打开PY文件。
3.进行所需的更改。
4.运行文件以测试结果:从 Python IDLE 中选择运行➔ 运行模块(默认为 F5)。
或者,也可以使用文本编辑器编辑该文件,并通过双击该文件用 Python 运行。
提示:通过选择工具➔ 选项➔ 其他,并在 Python 编辑器命令中提供编辑器路径,可以更换 RoboDK 后处理器的默认编辑器。
重要提示:不要覆盖默认的后处理器。相反,您可以在创建自己的后处理器时使用自己的唯一名称。如果您重新安装 RoboDK,默认后处理器将被设置回默认值。
重要:如果您使用 Notepad++ 等文本编辑器和 Python 3.6 或更早版本,请务必将制表符替换为 4 个空格。否则,您将看到 TabError,提示缩进中制表符和空格的使用不一致。