中小企业机器人编程软件

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

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

那么,在不购买机器人的情况下,如何确定灵活的机器人自动化是否可以帮助您的流程呢?答案可能是机器人模拟,允许您在投资昂贵的硬件,软件和集成之前设计和测试机器人单元布局和编程。由于RoboDK与机器人无关,因此可以为许多不同品牌和型号的机器人配置仿真。

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

电弧焊

挪威初创公司Rebartek发现,将钢筋零件焊接到笼中的过程可以使用两个机器人实现自动化,一个机器人负责挑选和放置钢筋零件,另一个机器人负责焊接。Rebartek使用了一个通用的机器人在购买两个库卡机器人来完成这项工作之前,他们会先让机器人来测试他们的解决方案。

图片由Rebartek提供

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

准确的钻井

这是一个机械加工挑战:如何在一个球体表面钻40000个孔,公差为0.100 mm ?这听起来像是一个恶作剧,但对于Neoset设计来说,这是创造《死星2》这一艺术项目的关键挑战。

为了钻孔,研究小组使用了市场上最大的工业机器人之一库卡泰坦机器人。世界杯2022美洲预选赛直播机器人的巨大有效载荷需要支撑一个特殊的钻具,它本身就像铣床一样有三个自由轴。这使得钻头能够达到比单独使用机器人更高的精度,并最大限度地减少振动。

图片由Neoset Designs提供

该团队使用RoboDK来校准大型机器人,并实现自适应机器人控制,以钻出40,000个孔。在RoboDK中,Python脚本和机器人驱动程序使实时机器人补偿成为可能。在钻井之前,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美洲预选赛直播然而,协作机器人并不适合使用危险的末端执行器或远离人类工人的任务。例如,一架摩托曼HC-10具有协同安全功能,但这些功能被焊枪否定,当在人周围操作时需要安全屏蔽。协作机器人也可能不是理想的自动化喷漆室,因为在操作过程中,人们不会靠近机器人工作。因此,对于从一个供应商那里拥有现有机器人的制造商来说,在必要时从另一个供应商那里购买机器人是很常见的。然而,这会给机器人编程人员带来麻烦。

机器人编程有多大的挑战性?

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

发那科机器人可以用两种语言编程,教挂件(TP)或KAREL。TP是使用教学挂件接口编写的,而KAREL可以在PC机上离线编程。与KRL一样,KAREL类似于VHDL。Motoman机器人是用INFORM语言(一种类似汇编程序的编程语言)编程的,但该公司也为c++、c#或Visual Basic提供了一个名为MotoCom的库。的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可以免费试用。与其他可能花费超过5万美元的离线编程2022世界杯8强赛时间软件相比,RoboDK是一个经济实惠的选择,拥有广泛的社区支持。因此,如果您正在考虑将机器人添加到生产线上,或者考虑将离线编程或模拟作为机器人编程头痛的解决方案,请尝试RoboDK。2022世界杯8强赛时间