15个RoboDK插件:简化机器人编程并节省时间

机器人插件

编程机器人从未如此简单!借助专为编程设计的RoboDK插件套件,您可以更快、更容易地编程,甚至可以享受编程过程!

坦白说——当下技术环境已对机器人进行复杂的编程简化。但即便如此,通过优化编程流程中的关键节点,您仍可进一步简化工作。

在RoboDK不断扩充的插件库中,我们有一系列的选项来微调特定的编程任务和简化复杂的工作流程。

这里有 15 个非常有用的插件来优化您的机器人编程:

1. 机器人操控器

当你想要实时地完全控制你的机器人时,机器人操控器允许你以渐进的方式移动机器人,其操作逻辑类似于传统的手动操纵方式

核心功能包括:

  • 通过 RoboDK GUI 移动模拟或物理机器人。
  • 允许相对于活动参考框架的运动。
  • 以毫米或度为单位改变步长。

2. RoboUI

RoboUI可帮助您轻松设计机器人解决方案的自定义用户界面(UI)组件,并将其直接覆盖到RoboDK的三维场景中。

核心功能包括:
• 基于强大的ImGUI库实现无缝集成,简化图形界面设计流程;
• 支持实时检测鼠标在布局中的坐标位置;
• 支持一键切换自定义界面与默认界面模式。

3. 用户界面添加

UI Add提供了更多的特性,可以将用户界面元素合并到项目中,并根据项目的需要对它们进行定制。

核心功能包括:

  • 用于UI的其他自定义元素。
  • 用灵活的UI窗口替换默认的程序树。
  • 不透明的渲染和简单的对接窗口。

4. TCP锁定

当需要使六轴工业机器人的末端执行器保持固定位置时,TCP锁定功能Lock TCP可实现工具中心点的位置锁定。

核心功能包括:

  • 外部轴运动时的TCP保持。
  • 自动规避不可达姿态。
  • API快速切换锁定状态。

5. 游戏控制器

游戏控制器通过添加对标准游戏控制器的支持,增加了通过RoboDK点运动机器人的简单性和灵活性。

核心功能包括:

  •  兼容多款游戏控制器。
  • 通过RoboDK驾驶员模块实时点动控制物理机器人。
  • 将机器人运动映射到游戏手柄按钮和操纵杆。

6. Twin Track

想让机器人编程如同手把手教学般简单直观?TwinTrack插件正是您的理想之选。

TwinTrack是我们标杆级的动作示教编程解决方案,您只需手持商用现成的高精度测量探头进行物理轨迹示教,即可将动作数据实时同步至机器人程序。

核心功能亮点:

  • 手持探头直观示教。
  • 0.15毫米级超高精度。
  • 非程序员零代码快速编程。

7. Box Spawner

当您需要将输送机整合到机器人程序中时,Box Spawner可以为您节省大量编程时间。它为简化材料转移模拟提供了一系列功能。

核心功能亮点

  • 参数化箱体生成。
  • 将箱体物体自动转移到最近的模拟输送机上。
  • 盒子位置,方向和尺度的随机化。

8. 应用模板

若您计划为RoboDK开发自定义功能插件,插件开发模板将为您提供完整的开发起点,助您快速扩展RoboDK的工程能力。

核心功能支持:

  • 功能模块化示例。
  • 在自定义外接程序中使用的图标选择。
  • 创建可靠外接程序所需的Python模块和依赖库。

完成插件开发后,您可将其提交至RoboDK插件市场。通过审核后,您的作品将触达全球机器人开发者社区,并可通过付费下载模式获得额外收益来源。

9. 图像处理编辑器

图像处理编辑器提供了一套全面的2D图像处理工具,非常适合在您的应用中集成机器人视觉功能,满足从图像采集到特征识别的全流程需求。

核心功能亮点:

  • 支持各种 RoboDK 模拟摄像机、 USB 摄像机、视频文件和图像类型。
  • 适用于任何图像处理任务的滤波器范围。
  • 用于相机校准、扩增实境和检测高级图像特征的工具

10. DXF导入插件

对于使用DXF文件的CAD用户而言,DXF导入插件是一款不可或缺的工具。它支持将DXF文件中的线条、曲线及其他几何特征直接导入RoboDK,无缝衔接设计与机器人编程流程。

核心功能亮点:

  • 将DXF文件中的特征直接导入RoboDK模拟。
  • 根据您的产品设计特征无缝创建机器人运动。
  • 支持直线、圆弧、圆、折线和样条曲线。

11. 对象删除器

对象删除器通过自动移除仿真环境中的对象,帮助您保持机器人编程项目的整洁与高效,尤其适用于需要动态清理场景的复杂仿真任务。

核心功能亮点:

  • 在仿真环境中配置“删除区域”,指定对象清理的逻辑边界。
  • 通过Python脚本实现对象删除逻辑的自动化。
  • 提供一键删除功能,可瞬时清除定义区域内的所有对象,简化临时清理操作。

12. 对象实用工具

对象实用工具提供了一系列便捷功能,用于在仿真环境中高效管理对象,简化复杂场景的配置与调整。

核心功能亮点:

  • 就地替换对象并轻松缩放对象。
  • 机器人更换,同时保留机器人基座偏移和目标链接。
  • 将物体永久附着在机器人连杆上。

13. 点实用程序

在机器人编程中,点是最基础的编程元素之一。点操作工具提供了一系列高效功能,用于在RoboDK中生成、编辑和管理点对象,显著提升编程效率。

核心功能亮点:

  • 在模拟中直接向对象曲面添加点。
  • 将点转换为机器人目标,以纳入您的程序。
  • 通过插件对点进行简单编辑。

14. 程序实用工具

当需要优化机器人程序结构时,程序实用工具是您的理想选择。它提供了一系列额外的编辑与调试功能,帮助您高效管理程序逻辑与指令。

核心功能亮点:

  • 从循环运动 (MoveC命令) 到一系列连接的线性运动 (MoveL命令) 的转换。
  • 机器人程序的合并、反转和调试的各种工具。
  • 用于修改程序树中对象的可见性和扩展子程序调用的实用程序。

15. IO监视器

IO监视器通过实时监控外部输入输出(I/O)状态,帮助您全面掌握程序与外部设备的交互情况,确保编程流程的稳定与高效。

核心功能亮点:

  • 从 RoboDK 中实时监视输入和输出状态。
  • 支持所有IO格式,包括布尔值、浮点数和字符。
  • 一个可停靠的UI,用于平滑、有组织的编程工作流。

合适的编程工具能够彻底改变机器人编程的方式,帮助您显著提升编程效率与创造力。​

通过这15款RoboDK插件,您将获得简化编程流程、优化工作流所需的一切工具,从而以更快的速度实现卓越成果。

Leave a Reply

Your email address will not be published. Required fields are marked *