发那科机器人仿真软件Roboguide概述(一)
Roboguide是一款FANUC自带的支持机器人系统布局设计和动作模拟仿真的软件,可以进行系统方案的布局设计、机器人干涉性可达性的分析和系统的节拍估算,还能够自动生成机器人的离线程序、进行机器人故障的诊断和程序的优化等。
使用Roboguide,可以高效地设计机器人系统,减少系统搭建的时间。Roboguide提供了便捷的功能支持程序和布局的设计,在不使用真实机器人的情况下,可以较容易地设计机器人系统。
系统搭建
Roboguide提供了一个3D的虚拟空间和便于系统搭建的3D模型库。模型库中包含FANUC机器人的数模、机器人周边设备的数模以及一些典型工件的数模。Roboguide可以使用自带的3D模型库,也可以从外部导入3D数模进行系统搭建。
方案布局设计
在系统搭建完毕后,需要验证方案布局设计的合理性。一个合理的布局不仅可以有效地避免干涉,同时还能使机器人远离限位位置。Roboguide通过显示 机器人的可达范围,确定机器人与周边设备摆放的相对位置,保证可达性的同时有效地避免了干涉。此外,Roboguide还可以对机器人进行示教,使机器人 远离限位位置,保持良好的工作姿态。Roboguide能够显示机器人可达范围和它的示教功能使得方案布局设计更加合理。
干涉性可达性分析
在进行方案布局过程中,首先须确保机器人对工件的可达性,也要避免机器人在运动过程中的干涉性。在Roboguide仿真环境中,可以通过调整机器人和 工件间的相对位置来确保机器人对工件的可达性。机器人运动过程的干涉性包括:机器人与夹具的干涉、与安全围栏的干涉和其他周边设备的干涉等。 Roboguide中碰撞冲突选项可以自动检测机器人运动时的干涉情况。
节拍计算与优化
Roboguide仿真环境下可以估算并且优化生产节拍。依据机器人运动速度、工艺因素和外围设备的运行时间进行节拍估算,并通过优化机器人的运动轨迹来提高节拍。
离线编程
对于较为复杂的加工轨迹,可以通过Roboguide自带的离线编程功能自动地生成离线的程序,然后导入到真实的机器人控制柜中。大大减少了编程示教人员的现场工作时间,有效地提高了工作效率。
Roboguide贯穿于系统方案设计分析、项目实施的整个过程,是机器人应用领域中工程技术人员不可或缺的工具。