面向中小企业的机器人编程软件

在大型跨国公司,工业机器人已经使用了几十年。世界杯2022美洲预选赛直播每个人都见过这样的画面:白色的车身上有几十个大型机器人在快速高效地焊接和操作零件。不幸的是,这种大规模、高产量的自动化项目对大多数公司来说都是遥不可及的。然而,在过去的几年里,工业机器人市场的增长迅速增加,越来越灵活,易于实现的机器人在从制造装配到CNC铣削,焊世界杯2022美洲预选赛直播接,包装,医疗保健,甚至艺术项目的一系列应用中找到了用户。

离线编程2022世界杯8强赛时间软件如何帮助验证新的机器人集成项目

那么,在不购买机器人的情况下,如何才能发现灵活的机器人自动化是否可以帮助您的流程呢?答案可能是机器人模拟,允许你在投资昂贵的硬件、软件和集成之前设计和测试你的机器人单元布局和编程。因为RoboDK是机器人不可知论者,它可以为许多不同制造商和型号的机器人配置模拟。

下面是一些不同的应用程序示例:

电弧焊

挪威初创公司Rebartek发现,将钢筋零件焊接到笼子里的过程可以使用两个机器人实现自动化,一个机器人挑选和放置钢筋零件,另一个机器人进行焊接。Rebartek使用通用的机器人机器人测试他们的解决方案,然后购买两个KUKA机器人来做这项工作。

图片由Rebartek提供

据该公司称,RoboDK是最佳选择,因为其易于使用的界面和广泛的文档,以及在线支持社区。因为瑞巴泰克正计划使用RoboDK进行越来越多的高级项目,他们使用RoboDK API来超越图形编程界面的功能。最后,因为RoboDK是机器人不可知论者,他们能够为UR机器人和KUKA机器人处理程序。

准确的钻井

这是一个机械加工的挑战:你如何在一个球的表面钻40000个孔,有0.100毫米的公差?这听起来像是一个恶作剧,但对Neoset的设计来说,这是创造一个艺术项目“死星II”的关键挑战。

为了钻孔,该团队使用了库卡Titan机器人,这是市场上最大的工业机器人之一。世界杯2022美洲预选赛直播机器人的巨大载荷需要支撑一个特殊制造的钻井工具,该工具本身有三个自由轴,就像铣床一样。这使得钻头达到了比单独使用机器人更高的精度,并将振动降到最低。

图片由Neoset Designs提供

该团队使用RoboDK对大型机器人进行校准,并实现自适应机器人控制,钻了4万个孔。一个Python脚本和机器人驱动程序使得实时机器人补偿在RoboDK中成为可能。在钻井之前,Python脚本用测量系统验证了位置。任何误差都使用外部6D测量系统进行校正。

机器人加工

虽然Rebartek和Neoset Designs都在设计过程中使用同一种工具,但机器人自动化的优点之一是其灵活性。一个很好的例子是位于芬兰的Sunrob Robotics公司的曲棍球棒铣削工艺。该过程的视频可以查看在这里。

首先,机器人从一堆球棒中捡起一根预制守门员棒。然后,它使用激光扫描仪将铣削刀具轨迹程序与预制件的真实位置对齐。机器人的程序还控制在铣削过程中固定预制件的夹具。接下来,机器人执行刀具路径并将预成形工件切割成型。因为RoboDK是软件不可知的,工具路径可以用任何CAM软件创建。

由于该机器人能够执行多种任务,包括激光测量、搬运物体和铣削,它有效地执行整个过程的速度比CNC加工中心要快,特别是因为守门员杆的形状很奇怪。

图片由Sunrob Robotics提供

在线编程

2022世界杯8强赛时间离线编程是编程机器人的一种有效方法,但是在线编程呢?

利用RoboDK进行在线编程,可以在模拟机器人的同时,在真实机器人上执行动作。对原始程序的修改可以实时进行,机器人之间的同步也可以很容易地管理。这是通过使用RoboDK仿真平台和合适的机器人驱动程序来实现的。

EventRobotics公司在荷兰实现了这种实时编程方法。在一场名为Supremacy 2016的音乐会上,两个KUKA KR 210机器人和RoboDK在线编程被用来同步灯光的运动音乐会的音乐。

图片由Event Electronics提供

哪种机器人适合你的应用?

虽然许多制造商倾向于在整个生产过程中只购买一个品牌的机器人,但并不是所有的机器人都适合所有的任务。例如,由于协作型机器人能够与人类一起工作,这使得它们非常适合从事像机器看护这样的任务,而传统工业机器人需要的全面安全保护可能会成为阻碍。世界杯2022美洲预选赛直播然而,协作机器人不太适合使用危险的末端执行器或在远离人类工作人员的情况下进行的任务。例如,一个Motoman HC-10具有协同安全功能,但这些是由焊枪否定的,这需要安全屏蔽时,周围的人操作。协作机器人在自动喷漆车间也不是很理想,因为在操作过程中,人们不会在机器人附近工作。因此,制造商从一个供应商那里拥有现有的机器人,在必要时从另一个供应商那里购买机器人是很常见的。然而,这可能会给机器人编程人员带来麻烦。

机器人编程有多具有挑战性?

对于那些以前没有使用过工业机器人的人来说,这个答案在不同品牌、不同工艺世界杯2022美洲预选赛直播应用,甚至不同品牌的机器人类型之间差别很大。例如,大多数库卡串行操纵机器人使用KUKA机器人语言(KRL)编程,这是一种类似Fortran的专有语言。KUKA的协作机器人,如KUKA iiwa和KUKA移动机器人使用KUKA Sunrise控制器,并被编程Java

发那科机器人可以用两种语言编程,teach pendant (TP)或KAREL。TP是使用teach pendant接口编写的,而KAREL可以在PC上离线编程。像KRL一样,KAREL类似于VHDL。Motoman机器人使用INFORM语言(一种类似汇编的编程语言)编程,但该公司也提供了一个名为MotoCom的c++、c#或Visual Basic库。的ABB编程语言叫做RAPID,类似于Visual Basic。

为了说明它们的区别,看看下面这张图,它是用几种机器人编程语言表示的三个基本命令(以及所需参数的数量):

机器人 联合
移动
线性
移动
设定的速度 路径
舍入
ABB IRC5 MoveJ (4) MoveL (4) speeddata (4) zonedata (4)
发那科RJ3 J (2) L (2) (1)速度 问(1)
川崎 JMOVE (1) LMOVE (1) (1)速度 精度(1)
库卡的方式呈现 20元(1) 林/ SPL (1) 或者美元。CP (1) 7美元。cdi (1)
Motoman JBI MOVJ (2) MOVL (2) VJ / V (1) PL (1)
通用的机器人 movej (1) movel / movep (1) v (1) r (1)

头旋转吗?有很多不同的语言和界面,市场上还有几十个机器人制造商,比如史陶比尔,爱普生,或川崎.RoboDK的库支持来自30多个品牌的400多个不同的机器人,终端用户还可以随时将他们的机器人添加到库中。

在工业世界杯2022美洲预选赛直播机器人编程中,可以说运动路径编程本身是比较容易的部分。挑战在于正确地初始化机器人,弄清楚如何用子程序调用或逻辑构造一个程序,以及如何使用外部输入,如传感器、开关、PLC控制和末端执行器,特别是在末端执行器不附带支持的插件的情况下。然而,虽然路径编程很简单,但手动操作可能是繁琐和重复的,因为机器人必须慢跑到每个位置,并精确定位在每个所需的点。一个典型的程序可能包含几十甚至几百个点。当程序完成时,必须以低速测试,然后以全速测试,并调试。如果你的生产线在整个过程中都宕机了,那么成本也会相当高。

这是使用RoboDK的优点之一。你的程序员不必精通多个机器人品牌的专有控制器软件,只需具备机器人接口的基本能力,就可以像RoboDK的用户一样更快地达到相同的效果。

此外,由于RoboDK是供应商不可知的,它可以帮助您在购买之前决定任何制造商和型号的机器人是否可以为您的生产线增加价值。

RoboDK可以免费尝试.与其他线下编程软件相比,RoboDK2022世界杯8强赛时间是一个可以负担得起的选择,有广泛的社区支持。所以,如果你正在考虑在你的生产线上增加一个机器人,或者考虑离线编程或模拟作为机器人编程头痛的解决方案,试试RoboDK。2022世界杯8强赛时间