CN112317981A - 一种基于工业焊接机器人的多层多道焊接方法 - Google Patents

一种基于工业焊接机器人的多层多道焊接方法 Download PDF

Info

Publication number
CN112317981A
CN112317981A CN202011146176.XA CN202011146176A CN112317981A CN 112317981 A CN112317981 A CN 112317981A CN 202011146176 A CN202011146176 A CN 202011146176A CN 112317981 A CN112317981 A CN 112317981A
Authority
CN
China
Prior art keywords
welding
path
seam
axis
industrial
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011146176.XA
Other languages
English (en)
Other versions
CN112317981B (zh
Inventor
黄贵良
袁凯
朱路生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Crp Automation Control Technology Co ltd
Original Assignee
Chengdu Crp Automation Control Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Crp Automation Control Technology Co ltd filed Critical Chengdu Crp Automation Control Technology Co ltd
Priority to CN202011146176.XA priority Critical patent/CN112317981B/zh
Publication of CN112317981A publication Critical patent/CN112317981A/zh
Application granted granted Critical
Publication of CN112317981B publication Critical patent/CN112317981B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K31/00Processes relevant to this subclass, specially adapted for particular articles or purposes, but not covered by only one of the preceding main groups
    • B23K31/02Processes relevant to this subclass, specially adapted for particular articles or purposes, but not covered by only one of the preceding main groups relating to soldering or welding
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/02Carriages for supporting the welding or cutting element
    • B23K37/0252Steering means

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Numerical Control (AREA)

Abstract

本发明公开了一种基于工业焊接机器人的多层多道焊接方法,包括获取焊缝信息;计算直线焊缝的笛卡尔坐标系,计算曲线焊缝的笛卡尔坐标系,在多层多道焊接工艺***中为直线焊缝和曲线焊缝的每一道焊接路径设置左右偏移量和高度偏移量,多层多道焊接工艺***将编程好的每一道焊接路径信息传输给工业焊接机器人,工业焊接机器人对直线焊缝和曲线焊缝的每一道焊接路径进行施焊。本发明仅通过一次编程即可实现工业焊接机器人对所有道焊接进行施焊,相较于现有技术中每完成一道焊接,然后计算计偏移量后再进行下一道的编程,极大的提高了编程效率,节约了人工时间成本,且降低了多层多道焊的使用难度和门槛。

Description

一种基于工业焊接机器人的多层多道焊接方法
技术领域
本发明涉及工业焊接机器人焊接方法技术领域,尤其涉及一种基于工业焊接机器人的多层多道焊接方法。
背景技术
在工业焊接机器人应用于中厚板工件的焊接中,当遇见焊缝较宽的情况时,经常会出现对同一焊缝的多层焊方式,多层焊包括多层单道焊和多层多道焊,如图1所示,图a为多层单道焊,图b为多层多道焊。现有的工业焊接机器人针对多层多道焊时,是由人工进行反复的示教和编程,每一焊完一道路径后都需要编程下一道路径的位置和焊接参数,自动化程度低且人工操作时间较长。
发明内容
本发明提供了一种基于工业焊接机器人的多层多道焊接方法,以解决现有技术中工业焊接机器人针对多层多道焊时,是由人工进行反复的示教和编程,每一焊完一道路径后都需要编程下一道路径的位置和焊接参数,自动化程度低且人工操作时间较长的问题。
本发明采用的技术方案是:一种基于工业焊接机器人的多层多道焊接方法,包括如下步骤:
步骤1:获取焊缝信息,所述焊缝信息包括直线焊缝和曲线焊缝;
步骤2:计算直线焊缝所在直线AB的笛卡尔坐标系;
步骤3:在多层多道焊接工艺***中为直线焊缝的每一道焊接路径在Y轴方向设置左右偏移量;
步骤4:在多层多道焊接工艺***中为直线焊缝的每一道焊接路径在Z轴方向设置高度偏移量;
步骤5:计算曲线焊缝的笛卡尔坐标系;
步骤6:在多层多道焊接工艺***中为曲线焊缝的每一道焊接路径在Y轴方向设置左右偏移量;
步骤7:在多层多道焊接工艺***中为曲线焊缝的每一道焊接路径在Z轴方向设置高度偏移量;
步骤8、多层多道焊接工艺***将编程好的每一道焊接路径信息传输给工业焊接机器人,工业焊接机器人对直线焊缝和曲线焊缝的每一道焊接路径进行施焊。
优选地,步骤2中计算直线焊缝所在直线AB的笛卡尔坐标系的方法包括:
步骤2.1计算直线焊缝所在直线AB的方向向量
Figure BDA0002739805900000021
取方向向量
Figure BDA0002739805900000022
作为笛卡尔坐标系的X轴;
步骤2.2:曲线焊缝上任意取两个点B、C,计算得到
Figure BDA0002739805900000023
步骤2.3:由
Figure BDA0002739805900000024
两向量叉乘得到一个平面法向量
Figure BDA0002739805900000025
取方向向量
Figure BDA0002739805900000026
作为笛卡尔坐标系的Z轴;
步骤2.4:将
Figure BDA0002739805900000027
Figure BDA0002739805900000028
叉乘得到向量
Figure BDA0002739805900000029
取方向向量
Figure BDA00027398059000000210
作为笛卡尔坐标系的Y轴。
优选地,步骤5中计算曲线焊缝的笛卡尔坐标系方法包括:
取曲线焊缝上所在点的切线方向作为所在点的X轴,所在点的Z轴方向与直线焊缝的Z轴方向一致,根据所在点X轴和Z轴确定Y轴。
本发明的有益效果是:本发明仅通过一次编程即可实现工业焊接机器人对所有道焊接进行施焊,相较于现有技术中每完成一道焊接,然后计算计偏移量后再进行下一道的编程,极大的提高了编程效率,节约了人工时间成本,且降低了多层多道焊的使用难度和门槛。
附图说明
图1为本发明公开的多层单道焊a)和多层多道焊b)结构示意图;
图2为本发明公开的直线焊缝焊接前的结构示意图;
图3为本发明公开的直线焊缝和曲线焊缝施焊后的焊缝路径示意图;
图4为本发明公开的直线焊缝焊接后的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步详细描述,但本发明的实施方式不限于此。
实施例1:
一种基于工业焊接机器人的多层多道焊接方法,如图2所示,焊板一1和焊板二2形成一个V字形夹角,并形成直线焊缝3。在焊接过程中,除了会出现直线焊缝3还会出现曲线焊缝(图中未示出)。
本发明既可以对直线焊缝进行多层多道焊接,而且可以对曲线焊缝进行多层多道焊接。以一道直线焊缝和一道曲线焊缝为例进行说明,如图3所示,图3中AB为直线焊缝,BDC为曲线焊缝。在多层多道焊接的应用中,核心是要求在上一道焊接路径完成后求出偏移后的路径,此偏移又分高度上的偏移和左右的偏移。求得偏移量的方法如下:
步骤1、获取焊缝信息;这里的焊缝信息包括焊缝位置信息、长度信息、焊缝深度角度信息、以及包括哪些类型的焊缝(直线焊缝、曲线焊缝)。
步骤2、计算直线焊缝AB的笛卡尔坐标系。
步骤2.1、计算直线焊缝AB的方向向量
Figure BDA0002739805900000031
取方向向量
Figure BDA0002739805900000032
作为笛卡尔坐标系的X轴(图3中A点下方)。
步骤2.2、曲线焊缝上任意取两个点,如B和C,计算得到
Figure BDA0002739805900000033
步骤2.3、两条非平行直线可确定一个平面,由
Figure BDA0002739805900000034
两向量叉乘得到一个平面法向量
Figure BDA0002739805900000041
(垂直于纸面向外),取方向向量
Figure BDA0002739805900000042
作为笛卡尔坐标系的Z轴。
步骤2.4、将
Figure BDA0002739805900000043
Figure BDA0002739805900000045
叉乘得到向量
Figure BDA0002739805900000046
(图中AA’方向),取方向向量
Figure BDA0002739805900000047
作为笛卡尔坐标系的Y轴,至此,确定了直线焊缝AB的参考坐标系。
步骤3、在多层多道焊接工艺***中为直线焊缝的每一道焊接路径设置左右偏移量,即在Y轴的正负方向均加△y;A点偏移后的位置即为A`和A``,B点偏移后的位置即为B``和B```。
步骤4、在多层多道焊接工艺***中为直线焊缝的每一道焊接路径设置高度偏移量,即Z轴正方向的偏移量,在直线焊缝的左右偏移量的基础上再叠加上高速偏移量,即得直线焊缝焊接完成后偏移的路径。
步骤5、计算曲线焊缝的笛卡尔坐标系。
步骤5.1、由于在曲线焊缝上每个点的参考坐标系不一样,取曲线焊缝上所在点的切线方向作为所在点的X轴,所在点的Z轴方向与直线焊缝的Z轴方向一致,根据所在点X轴和Z轴确定Y轴。
步骤6、在多层多道焊接工艺***中为曲线焊缝的每一道焊接路径设置左右偏移量,即在Y轴的正负方向均加上△y;此时D点偏移后的位置即为D`和D``,C点偏移后的位置即为C`和C``。
步骤7、在多层多道焊接工艺***中为曲线焊缝的每一道焊接路径设置高度偏移量;Z轴正方向的偏移量;此时就得到了曲线焊缝焊接完成后偏移的路径。
步骤8、多层多道焊接工艺***将编程好的每一道焊接路径信息传输给工业焊接机器人对直线焊缝和曲线焊缝的每一道焊接路径进行施焊。
值得注意的是,在为直线焊缝和曲线焊缝设置左右偏移量和高度偏移量时,偏移量不一定相等。
直线焊缝焊接完成后的示意图如图4所示。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (3)

1.一种基于工业焊接机器人的多层多道焊接方法,其特征在于,包括如下步骤:
步骤1:获取焊缝信息,所述焊缝信息包括直线焊缝和曲线焊缝;
步骤2:计算直线焊缝所在直线AB的笛卡尔坐标系;
步骤3:在多层多道焊接工艺***中为直线焊缝的每一道焊接路径在Y轴方向设置左右偏移量;
步骤4:在多层多道焊接工艺***中为直线焊缝的每一道焊接路径在Z轴方向设置高度偏移量;
步骤5:计算曲线焊缝的笛卡尔坐标系;
步骤6:在多层多道焊接工艺***中为曲线焊缝的每一道焊接路径在Y轴方向设置左右偏移量;
步骤7:在多层多道焊接工艺***中为曲线焊缝的每一道焊接路径在Z轴方向设置高度偏移量;
步骤8、多层多道焊接工艺***将编程好的每一道焊接路径信息传输给工业焊接机器人,工业焊接机器人对直线焊缝和曲线焊缝的每一道焊接路径进行施焊。
2.根据权利要求1所述的一种基于工业焊接机器人的多层多道焊接方法,其特征在于,步骤2中计算直线焊缝所在直线AB的笛卡尔坐标系的方法包括:
步骤2.1计算直线焊缝所在直线AB的方向向量
Figure FDA0002739805890000011
取方向向量
Figure FDA0002739805890000012
作为笛卡尔坐标系的X轴;
步骤2.2:曲线焊缝上任意取两个点B、C,计算得到
Figure FDA0002739805890000013
步骤2.3:由
Figure FDA0002739805890000015
Figure FDA0002739805890000014
两向量叉乘得到一个平面法向量
Figure FDA0002739805890000016
取方向向量
Figure FDA0002739805890000017
作为笛卡尔坐标系的Z轴;
步骤2.4:将
Figure FDA0002739805890000021
Figure FDA0002739805890000022
叉乘得到向量
Figure FDA0002739805890000023
取方向向量
Figure FDA0002739805890000024
作为笛卡尔坐标系的Y轴。
3.根据权利要求1所述的一种基于工业焊接机器人的多层多道焊接方法,其特征在于,步骤5中计算曲线焊缝的笛卡尔坐标系方法包括:
取曲线焊缝上所在点的切线方向作为所在点的X轴,所在点的Z轴方向与直线焊缝的Z轴方向一致,根据所在点X轴和Z轴确定Y轴。
CN202011146176.XA 2020-10-23 2020-10-23 一种基于工业焊接机器人的多层多道焊接方法 Active CN112317981B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011146176.XA CN112317981B (zh) 2020-10-23 2020-10-23 一种基于工业焊接机器人的多层多道焊接方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011146176.XA CN112317981B (zh) 2020-10-23 2020-10-23 一种基于工业焊接机器人的多层多道焊接方法

Publications (2)

Publication Number Publication Date
CN112317981A true CN112317981A (zh) 2021-02-05
CN112317981B CN112317981B (zh) 2022-02-22

Family

ID=74311610

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011146176.XA Active CN112317981B (zh) 2020-10-23 2020-10-23 一种基于工业焊接机器人的多层多道焊接方法

Country Status (1)

Country Link
CN (1) CN112317981B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113414762A (zh) * 2021-06-09 2021-09-21 配天机器人技术有限公司 焊道路径的偏移方法、装置、机器人及存储装置
CN114839995A (zh) * 2022-05-19 2022-08-02 法奥意威(苏州)机器人***有限公司 多层多道连接路径规划、连接作业控制方法及相关装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63203283A (ja) * 1987-02-18 1988-08-23 Kawasaki Heavy Ind Ltd 溶接ロボツトの制御装置
CN105252110A (zh) * 2015-11-16 2016-01-20 中国船舶重工集团公司第七一六研究所 机器人在船用t型材摆动弧焊的运动控制方法
CN108817614A (zh) * 2018-06-11 2018-11-16 华南理工大学 一种弧焊机器人焊缝跟踪姿态调整方法
CN109483545A (zh) * 2018-12-04 2019-03-19 中冶赛迪工程技术股份有限公司 一种焊缝重构方法、智能机器人焊接方法及***
CN109773376A (zh) * 2018-12-28 2019-05-21 南京埃斯顿机器人工程有限公司 一种焊接机器人的正弦摆焊方法
CN111496344A (zh) * 2020-04-08 2020-08-07 济南重工股份有限公司 一种基于激光传感器的v型坡口信息处理方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63203283A (ja) * 1987-02-18 1988-08-23 Kawasaki Heavy Ind Ltd 溶接ロボツトの制御装置
CN105252110A (zh) * 2015-11-16 2016-01-20 中国船舶重工集团公司第七一六研究所 机器人在船用t型材摆动弧焊的运动控制方法
CN108817614A (zh) * 2018-06-11 2018-11-16 华南理工大学 一种弧焊机器人焊缝跟踪姿态调整方法
CN109483545A (zh) * 2018-12-04 2019-03-19 中冶赛迪工程技术股份有限公司 一种焊缝重构方法、智能机器人焊接方法及***
CN109773376A (zh) * 2018-12-28 2019-05-21 南京埃斯顿机器人工程有限公司 一种焊接机器人的正弦摆焊方法
CN111496344A (zh) * 2020-04-08 2020-08-07 济南重工股份有限公司 一种基于激光传感器的v型坡口信息处理方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘钊江等: "基于激光传感器机器人自适应多层多道焊接方法", 《焊接》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113414762A (zh) * 2021-06-09 2021-09-21 配天机器人技术有限公司 焊道路径的偏移方法、装置、机器人及存储装置
CN113414762B (zh) * 2021-06-09 2024-05-03 配天机器人技术有限公司 焊道路径的偏移方法、装置、机器人及存储装置
CN114839995A (zh) * 2022-05-19 2022-08-02 法奥意威(苏州)机器人***有限公司 多层多道连接路径规划、连接作业控制方法及相关装置

Also Published As

Publication number Publication date
CN112317981B (zh) 2022-02-22

Similar Documents

Publication Publication Date Title
CN111496428B (zh) 基于直焊缝轮廓识别的多层多道焊道规划方法及焊接工作站
CN112317981B (zh) 一种基于工业焊接机器人的多层多道焊接方法
CN108994418B (zh) 一种管-管相贯线机器人运动轨迹规划方法
CN112847353B (zh) 一种基于离线编程软件的多段焊缝轨迹修正方法
CN107138944B (zh) 基于空间点误差修正的两工件自动对准方法
CN111390915A (zh) 一种基于ai的自动焊缝路径识别方法
CN110411338B (zh) 机器人电弧增材修复的焊枪工具参数三维扫描标定方法
CN111496344B (zh) 一种基于激光传感器的v型坡口信息处理方法
CN113352317A (zh) 一种基于激光视觉***的多层多道焊接路径规划方法
CN106826834A (zh) 一种机器人焊接自动寻位方法
CN111376270B (zh) 一种机器人切割复杂工件的激光视觉寻位修正方法
Efimov et al. Improving the efficiency of automated precision robotics-enabled positioning and welding
CN110788446B (zh) 基于激光传感器的变姿态实时焊缝跟踪方法
CN114260625B (zh) 圆管相贯线的焊接方法、焊接设备和存储介质
CN110281152B (zh) 一种基于在线试触的机器人恒力打磨路径规划方法及***
CN115727764A (zh) 一种空间复杂薄壁碳钢工艺管线姿态测量方法
CN109483545B (zh) 一种焊缝重构方法、智能机器人焊接方法及***
CN112809167B (zh) 一种用于大曲率管件全位置焊接的机器人焊缝跟踪方法
CN106426178A (zh) 一种自动识别焊接点的机械臂***
CN115041887A (zh) 一种机器人焊接工件的轮廓测量与识别***
CN116100549A (zh) 机器人加工轨迹设计方法、控制装置及介质
CN113199476B (zh) 可快速调整焊枪姿态的圆弧8字形摆弧路径的规划算法
CN115770988A (zh) 一种基于点云环境理解的焊接机器人智能示教方法
CN113909765A (zh) 一种引导焊接***
CN108465905A (zh) 双机器人主动光源智能对中双面双弧焊接方法与装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 610000 No. 42, Huatai Road, Chenghua District, Chengdu, Sichuan

Applicant after: Chengdu kanop Robot Technology Co.,Ltd.

Address before: No.199, Huaguan Road, Longtan Industrial Park, Chenghua District, Chengdu, Sichuan 610000

Applicant before: CHENGDU CRP AUTOMATION CONTROL TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant