您正在使用模拟机器人或CNC机器,但它无法正常运行。是时候使用后处理编辑器了吗?
后置处理器是做什么的,为什么你想编辑一个?
如果您使用的是脱机编程,那么很可2022世界杯8强赛时间能已经与后置处理器进行了交互。也许你在用RoboDK给机器人编程机械加工或者另一个机器人应用。或者您正在使用支持CNC机器的CAD/CAM系统。
即使您没有意识到,每当您使用这种系统对物理机器进行编程时,您都在使用后置处理器。
后置处理器是模拟环境和物理机器之间的桥梁。它将模拟指令转换成机器人可以使用的代码。
但是,如果你想改变呢如何程序生成这段代码?这就是后期处理编辑器的用武之地。
为什么你需要编辑后置处理器?
大多数人永远不需要编辑他们的后期处理器。
例如,如果您正在使用RoboDK,您只需从我们的2022世界杯国家队名单广泛的机器人库。我们已经将每个模型链接到RoboDK内的80多个后处理器之一。每当您将模拟程序发送给物理机器人时,后置处理器都会在“底层”为您转换代码。
但是,在某些情况下,您需要编辑后处理程序。
每个机器人制造商都使用自己专有的编程语言,这些语言运行在自己的机器人控制器上。每个控制器都有一系列不同的配置选项和功能。后处理器是您可以设置所有这些自定义配置选项的地方。
例如,Techman机器人控制器包括一个安全选项,要求用户输入密码,然后才能重新编程机器人。在后处理程序中,您可以找到启用、禁用和设置此密码的选项。并不是所有的机器人都有这个选择。
什么是后处理编辑器?
后置处理器编辑器是用于编辑机器人或CNC后置处理器文件的专用软件。这使得后处理器编辑比使用标准文本编辑器更直观,这是许多编程系统的唯一选择。
这样的软件的一个例子是RoboDK中包含的后处理编辑器。
RoboDK后置处理器是用Python编程语言编写的。对于每个支持的后置处理器,都有一个编译库(PYC文件)和一个可编辑的Python脚本,其中包含所有配置属性。
如果您希望完全控制配置,可以使用任何标准文本编辑器编辑这些配置文件。然而,RoboDK也提供了一个更直观的后处理器编辑器。这允许您更改所选机器人的参数,而无需参与代码。
如何编辑后处理器的简单方法
在RoboDK中,编辑后处理器最简单的方法是使用我们的后处理编辑器。它提供了关于何时最有可能使用每个参数和推荐值的信息。使用此工具,您将涵盖机器人的绝大多数用例。
每个后置处理器都包含一个配置属性列表。这取决于你的机器人制造商。
一些后置处理器包含很少的属性。例如,后置处理器Mecademic机器人只包含一个属性(程序文件的文件类型)。
其他后处理器包括许多属性。例如,ABB_RAPID_IRC5后置处理器ABB机器人有16个属性,从机器人的默认速度到配置标志用于外部唱盘。
无论你使用的是什么机器人,编辑它的后置处理器最简单的方法就是在RoboDK编辑器中加载它。您将能够看到所有可用的配置属性,并决定哪个最适合您的应用程序。
简单后处理器编辑指南
当您打开后处理器编辑器时,您将看到一个可用属性列表。
如何决定调整哪些属性以及设置哪些值?
让我们用一个具体的例子来展示这个过程该公司的协作机器人系列。
AUBO后处理器包含以下属性:
- PROG EXT -这是程序扩展,包含在许多后处理器中。它指定RoboDK将生成的文件类型。
- SPEED MS和SPEED RAD -以米/秒和弧度为单位指定圆周运动的速度。
- ACCEL MSS和ACCEL RADSS -这指定了机器人的加速度,单位是米/秒的平方或弧度/秒的平方。
正如您所看到的,这些属性通常仅通过其命名约定就可以一目了然。但是,如果属性的用途不是很明显,则通常会在编辑器中对其进行描述,并且通常还会提供推荐值。
如果你仍然不能弄清楚一个特定属性的用途,你可以在你的机器人手册中找到信息,或者你可以问一个问题RoboDK论坛。
在哪里可以找到新的RoboDK后处理器编辑器
开始用RoboDK编辑器编辑机器人的后置处理器!
您可以在我们的文档页面上找到有关如何激活和使用编辑器的信息。
问题吗?请在下面的评论中告诉我们,或者加入我们的讨论LinkedIn,推特,脸谱网,Instagram,或RoboDK论坛。。此外,请查看我们丰富的视频集并订阅RoboDK的YouTube频道




