System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种机器人焊接管件相贯线辅助示教的方法技术_技高网

一种机器人焊接管件相贯线辅助示教的方法技术

技术编号:40564793 阅读:9 留言:0更新日期:2024-03-05 19:28
本发明专利技术公开了一种机器人焊接管件相贯线辅助示教的方法。该方法包括以下步骤:1)确认相贯线的各个特征点位,其中包括相贯线的起始点、中间点和结束点以及各内插点位;2)将机器人手臂的焊接焦点分别调整到相贯线的起始点、中间点和结束点上,并记录点位坐标;3)开始进行示教,自动生成相贯线路径;4)机器人手臂根据生成的相贯线路径进行焊接。本发明专利技术中的一种机器人焊接管件相贯线辅助示教的方法提供了一种软体示教相贯线预期操作逻辑以及计算点位的具体算法,能够快速示教相贯线,大大提高示教的效率,降低了示教成本。

【技术实现步骤摘要】

本专利技术涉及机器人领域,特别涉及一种机器人焊接管件相贯线辅助示教的方法


技术介绍

1、在实际加工生产中,机器人手臂焊接在示教并焊接管件(比如圆管加圆管)的相贯线焊缝轨迹时,现有的软体示教方式需要一个一个点位去示教圆弧指令,其过程一般比较繁琐。而在这个过程中,xyz的手动定位不难,abc的角度定位示教就比较麻烦,如果要保证整个相贯线路径的姿态顺滑,则需要保证相贯线两侧的姿态尽量对称,这样需要的定位示教点位往往较多,少的需要5~7个点位,多的11个点位起步,而示教的点位越多,虽然整个路径走起来更顺滑,但是使用者在示教相贯线路径时会比较麻烦,一个相贯线就具有的多个点位,而重复不对等的相贯线更是需要一个个示教,每个点位的手臂姿态示教比较困难,费时费力,并且对于使用者的示教经验要求很高。


技术实现思路

1、为解决上述问题,本专利技术提供了一种机器人焊接管件相贯线辅助示教的方法。

2、根据本专利技术的一个方面,提供了一种机器人焊接管件相贯线辅助示教的方法,包括以下步骤

3、1)确认相贯线的各个特征点位,其中包括相贯线的起始点、中间点和结束点以及各内插点位;

4、2)将机器人手臂的焊接焦点分别调整到相贯线的起始点、中间点和结束点上,并记录点位坐标;

5、3)开始进行示教,自动生成相贯线路径;

6、4)机器人手臂根据生成的相贯线路径进行焊接;

7、其中,在步骤3)中,自动生成相贯线路径包括以下步骤

8、a)获取相贯线的起始点、中间点和结束点的坐标数据;

9、b)根据三点定圆法则计算各特征点位两两之间的弧长、半径和角度;

10、c)根据角度均分以及三点定圆所得到的数据计算出各内插点位的x、y、z方向信息;

11、d)依据各特征点位的a、b、c各方向数据计算出各内插点位的a、b、c方向姿态数据;

12、e)按顺序对所有特征点位进行后处理,并生成对应的运动指令。

13、在一些实施方式中,在步骤1)中,当相贯线为封闭的整体时,将相贯线切分成上下两段并依次示教。其有益之处在于,描述了相贯线为封闭的整体时的处理方法。

14、在一些实施方式中,在步骤1)中,特征点位的数量一般为大于三的奇数。其有益之处在于,描述了特征点位的数量特征。

15、在一些实施方式中,在步骤1)中,各内插点位均匀内插在起始点、中间点和结束点之间。其有益之处在于,描述了内插点位的特征。

16、在一些实施方式中,在步骤2)中,所记录的点位坐标为各特征点位的x、y、z、a、b、c各方向坐标。其有益之处在于,描述了所记录的点位坐标的内容。

17、在一些实施方式中,在步骤3)中,相贯线路径由多个圆弧组成。其有益之处在于,描述了相贯线路径的特征。

18、在一些实施方式中,在步骤4)中,机器人手臂空走到起始点,并依次经过各圆弧到达结束点。其有益之处在于,描述了进行焊接时的情况。

19、在一些实施方式中,在步骤d)中,分别将起始点与中间点计算差值、并将中间点与结束点计算差值,并且每当差值不大于180时,在两点之间均分并计算内插点位。其有益之处在于,描述了计算内插点位数据的方法。

20、在一些实施方式中,当差值大于180时,将各特征点位数据增加360,再在两点之间均分并计算内插点位。其有益之处在于,进一步描述了计算内插点位数据的具体方法。

21、在一些实施方式中,在步骤e)中,后处理的方式包括手动微调焊接焦点的x、y方向位置,使内插点位位于相贯线的焊接缝上。其有益之处在于,描述了对特征点位进行后处理的具体方式。

本文档来自技高网...

【技术保护点】

1.一种机器人焊接管件相贯线辅助示教的方法,其特征在于:包括以下步骤

2.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤1)中,当相贯线为封闭的整体时,将相贯线切分成上下两段并依次示教。

3.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤1)中,特征点位的数量一般为大于三的奇数。

4.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤1)中,各内插点位均匀内插在起始点、中间点和结束点之间。

5.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤2)中,所记录的点位坐标为各特征点位的X、Y、Z、A、B、C各方向坐标。

6.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤3)中,相贯线路径由多个圆弧组成。

7.根据权利要求6所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤4)中,机器人手臂空走到起始点,并依次经过各圆弧到达结束点。

8.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤D)中,分别将起始点与中间点计算差值、并将中间点与结束点计算差值,并且每当差值不大于180时,在两点之间均分并计算内插点位。

9.根据权利要求8所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:当差值大于180时,将各特征点位数据增加360,再在两点之间均分并计算内插点位。

10.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤E)中,后处理的方式包括手动微调焊接焦点的X、Y方向位置,使内插点位位于相贯线的焊接缝上。

...

【技术特征摘要】

1.一种机器人焊接管件相贯线辅助示教的方法,其特征在于:包括以下步骤

2.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤1)中,当相贯线为封闭的整体时,将相贯线切分成上下两段并依次示教。

3.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤1)中,特征点位的数量一般为大于三的奇数。

4.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤1)中,各内插点位均匀内插在起始点、中间点和结束点之间。

5.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于:在步骤2)中,所记录的点位坐标为各特征点位的x、y、z、a、b、c各方向坐标。

6.根据权利要求1所述的一种机器人焊接管件相贯线辅助示教的方法,其特征在于...

【专利技术属性】
技术研发人员:何家骏时素壮刘福来陈信宇李鹏举
申请(专利权)人:新代科技苏州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1