成员自2012年以来

了解更多

OCTOPUZ是一款智能离线机器人编程和仿真软件,非常适合应用程序。OCTOPUZ通过将机器人的离线编程与制造过程模拟相结合,对机器人编程采取了革命性的方法,非常适合技术和销售团队。联系我们,为您量身定制一个免费的在线演示。OCTOPUZ总部位于安大略省滑铁卢,为各种规模的企业提供离线机器人编程和仿真软件,从小型商店到全球性公司。我们的重点是提供一种机器人软件解决方案,不仅使公司的流程达到更高的效率水平,而且为他们打开进入新市场和扩大其业务潜力的机会。我们的业务建立在将复杂的机器人编程变得简单的概念上。

下内容提交:

工业:
N/A

应用程序:
N/A

机器人程序员使用OCTOPUZ OLRP的一天生活

发布06/25/2021

第一次使用OLRP软件的人经常会问:“离线编程机器人的过程是怎样的?”演示软件如何工作很容易,但是我们想要分享整个过程。由于用户有不同的现有流程,流程也会有所不同。然而,我们将一起看一个一般的流程。在本文中,我们描述了OCTOPUZ用户如何在几个小时内从接收新零件到在焊接单元中编程到在机器人上运行。


早上6:00:轮班开始
您将收到两个需要焊接的新零件的CAD模型和焊接图。每个部件大约有160个独立的焊缝。你正在使用的机器人单元有一个焊接机器人手臂和一个固定夹具和零件的主轴-尾座旋转装置。您花了几分钟时间查看文件,熟悉将要编程的工作(也许还可以再喝一杯咖啡)。


早上6:15:在OCTOPUZ中设置编程
将第一部分的CAD文件加载到OCTPUZ中的虚拟机器人单元中。单元格已经在软件中对齐和实现。你将用于这些零件的夹具和工具与其他已经教过的工作中机器人单元中已经有的夹具和工具相同。所有您需要做的设置是在OCTOPUZ内的夹具CAD中对齐零件CAD。其他的都准备好了。


早上6:20:在OCTOPUZ中开始编程
OCTOPUZ中的一切都已准备就绪。您可以开始创建您的新部分的第一个焊接。因为针迹模式、焊接速度和其他焊接参数以前都使用过。您不需要在OCTOPUZ中单独设置这些参数。现在,您可以通过快速选择部件上的位置来创建大多数焊接,然后选择现有的设置模板来应用到焊接上。您已经注意到,有一些焊缝需要一些新的针法。您可以快速创建这些新模板,并根据需要在您的焊接上调用它们。


上午8:20:编程的前半部分已经完成
你现在已经编程了大约80个焊接横跨一半的部分。因为这个部分有很多对称和重复的特征,你意识到你甚至不需要从头开始创建另一半的焊接。你可以复制和镜像现有的焊接路径,你已经创建了整个部分,以创建其他80个焊缝。


上午8:25:编程的后半程已经完成
现在你已经在新零件上创建了所有的焊接路径。但是你对这个项目的主尾组合不满意。当做焊接,你已经索引旋转在特定的旋转,使事情更简单一点。然而,这使得在整个程序中很难达到目标。您选择所有的焊缝,并设置旋转行为,以使用协调运动,以尝试和焊接在1F位置(火炬始终指向向下),在整个程序中尽可能最好。OCTOPUZ在整个程序中重新计算旋转值,使您能够自动实现这一点。这个程序看起来已经完成了。


上午8:30:检查程序和Post中的错误
现在您需要确保所创建的程序中没有错误。您可以运行Analyzer工具来检查您的程序当前包含多少错误。在你的项目中大约有3500个点跨越160个焊缝。因为你在这个零件上用了很多针焊,所以数量比平时高一些。Analyzer检查每个点,并在点之间检查以识别任何错误。一两分钟后,它会向你提供一份报告,说有200个点发生了碰撞,其中大多数是机器人手腕撞到装置上。还有50个关节极限分布在各处,甚至还有一两个奇点。

总的来说,在这个程序能够在真正的机器人上运行之前,3500分中的250分需要调整。您可以运行求解器工具来尝试自动修复这个问题。求解器返回一个新的报告,让您知道它已经修复了程序中除5个碰撞错误外的所有错误。其余5次碰撞被高亮显示,以便您直接查看发生了什么。你会发现它们都是由于在零件的腔内或在固定物周围太难够到而引起的。您可以修改这些点并重新运行Analyzer工具。它提供一个报告,让您知道您的程序现在完全没有错误。现在,您可以将程序作为机器人代码发布,并将其上传到您的机器人单元格。


上午9:00:在机器人上加载程序
您已经成功地将程序从OCTOPUZ中发布出来,将其放在u盘上,并准备将其上传到您的机器人单元。你将u盘插入机器人的控制器,并使用教学挂件将程序复制到机器人上。当您为确保所有内容都对齐得很好而运行程序时,您会注意到有几个点需要修改。实际的部分与CAD模型略有不同,因为在前一步的制造过程中的公差。这种特殊的机器人细胞不使用任何触摸传感或接缝跟踪技术,这可以解释这些差异。还有一个额外的夹具已经被添加到这个特定的部分,你在编程时没有意识到,OCTOPUZ。你修改了需要调整的地方,然后就可以开始运行了。


上午9:30:完成任务
在第一部分运行新的机器人程序。在它运行结束后,你检查零件,所有的焊接质量都很好。现在您要为下一部分编程。

总结上面的过程。一种新的机器人程序已经被高效地制作出来,并且几乎完全在个人电脑上编程。如果没有OLRP,像这样的部件可能需要花几天时间在教学挂件上进行教学,机器人将在整个教学过程中停产。就本例而言,我们估计使用teach吊坠来编写该部分将花费大约20个小时。使用OCTOPUZ离线编程相同的程序,您可以在2.5小时内创建这个新程序,而在实际机器人上只需要30分钟。离线编程使机器人停机时间减少了97.5%,总体编程时间减少了87.5%。这些在编程时间和机器人停机时间上的节省是购买像OCTOPUZ这样的OLRP解决方案的投资回报率的关键贡献者。