中国机器人网 App
手机扫码下载 · 或点击查看
手里有个焊接工位,机器人是六轴的,川崎的,装夹位置有点别扭,干到一半路径走到某个角度时控制器直接报奇异点报警,停机了。一停产线就断流,每次手动调位姿避开那个点又不稳定,焊接质量波动大。
想问问各位有没有啥实用的规避办法,是改程序点位好使,还是从工装布局上动一动更靠谱?另外加外部轴或者换品牌这种大动干戈的方案先不考虑,毕竟预算有限,主要想听点小改小革能落地的经验。
奇异点这事儿说白了就是关节4、5、6三轴共线或者接近共线时,逆解算不出来或者解无穷大,控制器只能报故障保命。你这个情况大概率是路径规划的时候点位太密,角度变化太大直接踩进去了。
实操层面有两条路:一是把过奇异点前后那两个点位手动加个过渡点,角度错开5到10度,让路径绕一下,绝大多数情况都能解决;二是用PTP走位的时候尽量别用关节插补,试试直线或者圆弧插补,轨迹规划器会自动优化关节变化率。
再深一层的话,检查一下你这台机器人是装在哪个安装方式上,倒装、侧装还是正装,不同安装方式下的奇异点位置不一样,同样的程序换安装方式可能就绕过去了。工装夹具位置能挪的话优先挪工装,比改程序省事。
补充一个容易被忽略的点,检查一下机器人的负载和重心配置。你描述的位姿别扭,怀疑是不是夹具加上工件之后实际重心偏离了原设定,控制器按照空载模型算轨迹,到了极限位姿就容易触发奇异保护。
我们厂里之前也碰到过类似情况,后来重新校准了负载数据,报警频率直接降了七八成。这个改动成本几乎为零,就重新跑一遍负载辨识流程,川崎的示教器里就有这个功能。
焊接工位的话你得先确认是哪种奇异点,腕部奇异还是肩部奇异还是肘部奇异,这三个的处理方法完全不一样。你光说一个位姿报警,信息量太少。
如果是腕部奇异(4轴和6轴重合那种),基本只能改点位或者改工装,没别的招;如果是肩部奇异(腕部中心落在1轴或者2轴轴线上),有时候通过降低速度、调整接近角度也能绕过去。具体啥情况你贴个报警代码出来看看。