返回首页 hi, 欢迎来到机器人在线 请登录/ 免费注册 订阅邮件
有疑问,咨询在线客服

【发那科】详细解析发那科机器人轨迹自动拾取和自动退臂功能——Optimize position功能

时间:2020-05-12 来源:上海发那科机器人有限公司 阅读:5282

发那科机器人Optimize position功能是其重要功能之一,本文详细解析了发那科机器人轨迹自动拾取和自动退臂功能及Optimize position功能,并附上基本步骤。


焊接、切割、打磨以及喷涂等应用的现场调试过程中,通常需要手动示教机器人轨迹中的每一个点,而在Roboguide仿真环境中,通过使用Roboguide中的CAD to Path轨迹拾取功能,可以拾取工件的轨迹,然后编辑这个轨迹自动生成离线的程序,减去繁琐的编程示教过程。在传统的编程示教过程中,有时会发生机器人焊枪、切割头等与夹具干涉的现象,自动退臂功能能够自动调整焊枪或者切割头的姿态,有效避免干涉。

CAD to Path包含Draw轨迹路径的生成、Edit编辑以及View显示功能。通常的轨迹路径有Lines单一的线路经和Patterns用于打磨或者喷涂的图样路径。可以通过Lines功能捕捉导入模型的边界、多段直线的轨迹、模型表面上多段直线的轨迹以及一些样条的曲线;也可以利用Patterns功能生成W型、三角形和X型等轨迹图样。轨迹生成之后,利用Edit编辑功能实现对生成的轨迹进行编辑,可以对轨迹进行固定值分割、设定值分割或者混合方法分割;也可以对轨迹进行合并,包括向前、向后和全部合并。轨迹生成并且编辑完成,就可以通过View显示功能进行查看。

工件的轨迹拾取之后,需要利用Roboguide中Feature功能来自动生成离线的程序。通过Prog Settings菜单来设置程序中机器人的运行速度;在Pos Defaults对话框中修改程序中机器人的姿态,通过调整机器人TCP的X、Y和Z轴方向,使机器人TCP的运行方向与生成的轨迹路径吻合,在改变TCP运行方向的过程中,还可以通过显示模拟焊枪的位置方向来观察TCP的设置方向是否合理。


通过Pos offsets选项可以实现离线程序各个方向的平移和旋转,还可以设置程序运行时焊枪的在X、Y和Z轴方向的角度;在完成上面的设置之后,则可生成离线的程序。此时,在机器人运行自动生成的程序时,可能会发生焊枪与夹具的干涉情况。这就需要使用Collision Avoidance自动退臂功能来避免干涉。在机器人与夹具的干涉区域,通过调整焊枪的角度,使机器人自动地改变运动轨迹而绕过干涉区域。最后,在自动生成的碰撞检测结果中,可以清晰的看出规避碰撞的点位。


Optimize position功能


机器人的运行程序是通过手动示教编写或者离线编程的方式自动生成的。在这些程序中,机器人往往不是处于最优的位置,致使机器人的运行轨迹变长、运行时间增加。而Roboguide中的Optimize position功能能够在机器人可达范围内,且运动过程不发生干涉的条件下,通过调整机器人(物体)的位置,达到优化系统节拍,减少机器人耗电量,增加机器人寿命的目的。


Optimize position功能的基本步骤如下图所示:即打开位置最优功能窗口→选择机器人(物体)→选择TP程序→设定计算覆盖区域→运行计算→查看计算结果→改变机器人(物体)位置生成新的程序。

使用Optimize position功能时,最主要的是确定计算区域和划分出机器人位置点。计算区域是通过设定X、Y和Z轴三个方向上的最大和最小值来确定的,而机器人位置点的划分是通过设定最小标度值实现的。选取的计算区域越大,划分的点越多,计算时间越长。

Optimize position功能采用逐个比较法,通过指定优化区域,划分计算点,逐个计算机器人(物体)系统的运动时间,分析机器人的可达性和可达性,最终在计算点中选取最优值。在运用Optimize position功能时,需要注意以下几个问题:


1、用户所选取的优化范围可能在实际最优点范围之外;

2、划分的最小标度值较大,实际最优值不在所划分的点上;

3、如果将最小标度值设置更小,所需要计算的点将会大幅增加,计算的时间也就越长。


Optimize position功能还可以添加以下评估参数:Duty information (Over heat, OVC)? 机器人工作状况信息、Power consumption information (average power)? 耗电量信息和Reducer life information (L10 life) 减速机寿命信息。


机器人工作状况信息:


耗电量信息:


减速机寿命:


在最终的优化结果中包含以下信息:Time:循环时间(系统节拍);OH:过热最大百分比;OVC:过电流最大百分比;Power:平均功率(KW);Life: 最短寿命(年);Limit:表示机器人姿态的余量,数字越小,余量越多。

?


最后通过点击Apply按钮,机器人会自动地运行到计算结果中的最优位置点处,同时原有的程序将会被覆盖掉生成新的程序。在这之前建议备份原程序。

好的文章,需要您的鼓励

1

  • 最新文章
  • 精品案例
  • 现货产品
延伸阅读 热门要闻

free欧美高清猪马牛候视频,黄色网址在线,www69com,AV视频AV天堂,欧美精品