案例研究:改进增材制造工作流

改进您的软件工作流程可以从您的3D打印过程中节省关键的几分钟。以下是研究人员如何利用RoboDK改进增材制造工作流。

当你用机器人进行3D打印时,你的软件工作流程会对你的生产力产生重要影响。如果您可以从工作流中减少哪怕几分钟,随着时间的推移,这将转化为相当多的额外生产力。

在不同的软件包之间切换所需的时间通常很短,但这会使您的工作流程变得不那么流畅,从而降低增材制造的效率。

来自葡萄牙和挪威的研究人员最近开发了一种应用程序,通过RoboDK API进一步简化RoboDK的增材制造工作流。

满足研究人员

这项工程应用是由来自葡萄牙科英布拉大学的研究人员Filipe Monteiro Ribeiro和J. Norberto Pires以及来自挪威领先制造研究中心SINTEF的Amin S. Azar开发的。

这项研究,题为增材制造应用机器人控制体系结构的实现今年早些时候发表在《工业机器人》杂志上世界杯2022美洲预选赛直播

研究人员试图达到什么目的?

RoboDK是将机器人技术添加到增材制造中的一个很好的方法。我们已经看到人们用它来打印各种各样的物体,包括3D打印混凝土结构3 d印刷艺术,3 d印制的食物

3 d印刷工作流程在RoboDK中已经很好了——你只需用切片软件(通常是开源的Slic3r)生成GCODE,然后将生成的路径加载到RoboDK中。

然而,研究团队发现,RoboDK本身并不能提供最精简的工作流程。他们的研究概述了他们开发的一个程序,可以直接结合RoboDK和Slic3r的功能,而不必手动在两个程序之间移动G-code文件。

为此,该团队使用Python和RoboDK API开发了一个图形化程序。

本研究的目标是:

  • 为开发增材制造仿真技术使用RoboDK尤其容易,它为机器人模拟提供了直观的环境。该团队还添加了一个简单的Python程序来模拟3D打印材料的沉积,因为这不是RoboDK目前自己模拟的东西。
  • 允许离线模拟机器人-根据研究人员的说法,这是他们应用的一个重要部分,因为使用虚拟环境可以降低对真实机器人的损伤风险。RoboDK可以很容易地将模拟机器人程序转化为真实机器人的代码后处理器
  • 异步操作,对该团队来说,重要的是他们创建的程序不会干扰RoboDK中的模拟机器人的操作。例如,当程序将新模型加载到Slic3r中时,模拟应该继续运行。这很容易实现使用我们robolink Python模块,它提供了RoboDK和任何Python程序之间的异步链接。

最终的程序位于Slic3r和RoboDK之间,协调增材制造过程。

这项研究证明了什么?

该团队的应用程序非常好地利用了RoboDK的功能。他们特别演示了使用API来组合您自己的工作流的各个部分是多么有效。

RoboDK API是RoboDK非常强大的一部分,但我们的许多用户并不使用它。这是不幸的,因为它可以帮助显著提高机器人编程工作流的流畅性。它支持一些编程语言但是研究人员使用的Python库特别容易使用—当然,假设您喜欢Python编程语言(为什么不呢?这是一门如此简单的语言!)

异步操作的优点

研究中的一个关键方面是异步操作。对团队来说,重要的是要确保程序的任何部分不会妨碍程序的另一部分的运行。

RoboDK已经以异步方式运行了——你可以同时运行多个Python脚本,它们不会相互干扰——但团队需要他们自己的程序也具有这种异步能力。

例如,他们不希望他们的程序在等待Slic3r完成生成GCODE时“挂起”。当程序在做其他事情时,他们需要能够控制机器人。他们用asynciolibrary for Python,它是并发编程的一个流行选项。

如何用API改进您自己的工作流程

尽管这项研究是由机器人研究人员进行的,但不要认为这意味着使用RoboDK API编程很复杂。即使您不是编程向导,您也可以轻松地自己使用API。

如果你想开发你自己的程序来提升你的工作流程,你可以遵循以下步骤:

  1. 熟悉API通过文档页面。阅读它的功能,并考虑在您的应用程序中可以使用它做什么。
  2. 计划好要在外部程序中编码应用程序的哪些部分。
  3. 使用API创建您的程序与RoboDK交互。
  4. 在将程序集成到流程中之前对其进行测试。

当然,您不需要编写自己的代码来改进您的工作流。你也可以用诸如SolidWorks等程序的RoboDK插件当你使用其他程序与RoboDK结合使用时,它也简化了工作流程。

但是,正如研究团队所展示的那样,对于没有插件的软件,API可以非常有效地平滑工作流的不同部分。

请记住,从长远来看,即使是减少几分钟的编程过程也会带来额外的生产力。

在流程中使用API可以实现什么?请在下面的评论中告诉我们,或者加入我们的讨论LinkedIn推特Facebook,Instagram或在RoboDK论坛

关于亚历克斯Owen-Hill

亚历克斯·欧文-希尔是一名自由撰稿人和公共演说家,他的博客涉及广泛的话题,包括科学、CreateClarifyArticulate.com的演讲技巧、讲故事,当然还有机器人。他在马德里理工大学(university versidad Politecnica de Madrid)完成了远程机器人学博士学位,这是与CERN合作的PURESAFE项目的一部分。作为一名正在恢复的学者,他通过撰写关于工业机器人的博客,在机器人世界站稳了脚跟。世界杯2022美洲预选赛直播

查看Alex Owen-Hill的所有帖子

留下一个回复

您的电邮地址将不会公布。