CN112743194B - 一种基于路径自动规划和坡点识别的全自动焊接工艺 - Google Patents
一种基于路径自动规划和坡点识别的全自动焊接工艺 Download PDFInfo
- Publication number
- CN112743194B CN112743194B CN202011604781.7A CN202011604781A CN112743194B CN 112743194 B CN112743194 B CN 112743194B CN 202011604781 A CN202011604781 A CN 202011604781A CN 112743194 B CN112743194 B CN 112743194B
- Authority
- CN
- China
- Prior art keywords
- welding
- robot
- automatic
- bead
- full
- 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.)
- Expired - Fee Related
Links
- 238000003466 welding Methods 0.000 title claims abstract description 172
- 238000000034 method Methods 0.000 title claims abstract description 38
- 239000011324 bead Substances 0.000 claims abstract description 52
- 230000000007 visual effect Effects 0.000 claims abstract description 18
- 238000002360 preparation method Methods 0.000 claims abstract description 4
- 239000002893 slag Substances 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000007405 data analysis Methods 0.000 claims description 3
- 238000010891 electric arc Methods 0.000 abstract description 6
- 239000000463 material Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000037452 priming Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/02—Seam welding; Backing means; Inserts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/32—Accessories
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Plasma & Fusion (AREA)
- Robotics (AREA)
- Manipulator (AREA)
Abstract
本发明涉及焊接技术领域,其公开了一种基于路径自动规划和坡点识别的全自动焊接工艺,解决了目前通过电弧识别焊道导致的技术问题,包括以下步骤:S1、焊接准备工作;S2、标定工序;S3、识别焊接初始位置;S4、视觉焊道识别一;S5、视觉焊道识别二;S6、模拟路径焊接;S7、摇摆焊接盖面。根据以上技术方案,本发明利用相机及传感器扫描拍照,机器人自动获取焊道的坐标值,在预设焊接起点时,自动依据视觉识别焊接,与传统技术相比,其可以少一个焊接终点的寻位工序,且不会因电弧过窄或者是电弧有高、有低时,导致焊接过程失败,从而焊接精度高、产品良率提升。
Description
技术领域
本发明涉及焊接技术领域,更具体地说,它涉及一种基于路径自动规划和坡点识别的全自动焊接工艺。
背景技术
焊接技术,又称为连接工程,是一种重要的材料加工工艺。焊接的定义如下:被焊工件的材质(同种或异种),通过加热或者加压或二者并用,并且用或不用填充材料,使工件的材质达到原子间的结合而形成永久性连接的工艺工程称为焊接。
传统的一种自动焊接工艺过程大致如下:机器人通过电弧识别工件的焊道,焊接作业开始前,对于机器人焊接的行动路径,作业人员需要预给出焊接路径的起点和终点,机器人通过起点、终点以及电弧识别方式自动寻找焊接路径。
但是,针对目前的这种自动焊接工艺,在电弧过窄或者是电弧有高、有低时,机器人难以识别到电弧的特征点,因此导致焊接过程失败,因此,焊接的不良率较高。
发明内容
针对背景技术中提出的通过电弧识别焊道导致的技术问题,本发明利用相机视觉识别焊道,只需预给出焊接路径的起点,实时寻找焊接路径,少一个终点寻位过程,自动视觉识别焊接,精度高,产品良率提升。
为实现上述目的,本发明提供了如下技术方案:
一种基于路径自动规划和坡点识别的全自动焊接工艺,包括以下步骤:
S1、焊接准备工作;在焊接现场设置龙门横梁及焊接机器人,焊接机器人安装在所述龙门横梁上,焊接机器人上安装有焊接工具,龙门横梁的底部配置有焊接平台,在焊接平台上安装固定待焊接的两个工件;
S2、标定工序;在焊接平台上设置标定点,将焊接平台的位置、工件位置以及焊接机器人的初始位置通过标准标定方法,统一到机器人坐标程序中,实现空间坐标转换,让机器人能够识别工件的位置;
S3、识别焊接初始位置;人工定位焊接机器人的初始位置,给机器人一个焊接路径的初始焊接点;
S4、视觉焊道识别一;机器人通过相机拍照,分析焊道数据,自动寻找焊道位置,进行打底焊接;
S5、视觉焊道识别二;机器人通过相机拍照,分析焊道数据,自动寻找焊道位置,进行层焊接;
S6、模拟路径焊接;机器人对于剩余的焊道无法通过相机拍照识别出来,利用原路径数据结合焊接余量数据模拟完成最后一道层焊工作;
S7、摇摆焊接盖面;机器人对于盖面焊道无法通过相机拍照识别出来,利用原路径数据结合焊接盖面余量数据模拟完成盖面焊接工作。
通过上述技术方案,本发明利用相机及传感器扫描拍照,机器人自动获取焊道的坐标值,在预设焊接起点时,自动依据视觉识别焊接,与传统技术相比,其可以少一个焊接终点的寻位工序,且不会因电弧过窄或者是电弧有高、有低时,导致焊接过程失败,从而焊接精度高、产品良率提升。
本发明进一步设置为:所述龙门横梁用于机器人在其上沿其轴向滑移,所述焊接机器人在所述龙门横梁上滑移使得机器人调整焊接角度。
本发明进一步设置为:所述焊接工具可依据待焊接的两个工件的类型不同更换,适用于不同场景。
本发明进一步设置为:所述焊接路径为环焊缝、拼焊缝或拼缝与环缝的交接。
本发明进一步设置为:所述视觉焊道识别一和所述视觉焊道识别二之后均设置有夹渣、飞溅的清渣工序。
本发明进一步设置为:通过调整所述相机的传感器入射角度,使其尽可能与焊道坡口角度相一致,能更清晰、更准确的捕捉到焊道特征点,有利于数据分析。
本发明进一步设置为:所述焊接余量数据在5mm以内。
本发明进一步设置为:所述摇摆焊接盖面中焊接机器人通过沿焊道宽度方向左右摆动焊接,使得焊接线条更加圆润、平滑。
本发明进一步设置为:所述标定工序、识别焊接初始位置和视觉焊道识别均通过机器人程序分析控制。
综上所述,本发明具有以下有益效果:
本发明利用相机及传感器扫描拍照,机器人自动获取焊道的坐标值,在预设焊接起点时,自动依据视觉识别焊接,与传统技术相比,其可以少一个焊接终点的寻位工序,且不会因电弧过窄或者是电弧有高、有低时,导致焊接过程失败,从而焊接精度高、产品良率提升。
附图说明
图1为相机视觉扫描焊道的成像图一;
图2为相机视觉扫描焊道的成像图二;
图3为相机视觉扫描焊道经过打底、层焊的成像图一;
图4为相机视觉扫描焊道经过打底、层焊的成像图二。
具体实施方式
下面结合实施例及附图对本发明作进一步的详细说明,但本发明的实施方式不仅限于此。
一种基于路径自动规划和坡点识别的全自动焊接工艺,结合图1-图4所示,包括以下步骤:
S1、焊接准备工作;在焊接现场设置龙门横梁及焊接机器人,焊接机器人安装在龙门横梁上,焊接机器人上安装有焊接工具,龙门横梁的底部配置有焊接平台,在焊接平台上安装固定待焊接的两个工件;
S2、标定工序;在焊接平台上设置标定点,将焊接平台的位置、工件位置以及焊接机器人的初始位置通过标准标定方法,统一到机器人坐标程序中,实现空间坐标转换,让机器人能够识别工件的位置;
S3、识别焊接初始位置;人工定位焊接机器人的初始位置,给机器人一个焊接路径的初始焊接点;
S4、视觉焊道识别一;机器人通过相机拍照,分析焊道数据,自动寻找焊道位置,进行打底焊接;
S5、视觉焊道识别二;机器人通过相机拍照,分析焊道数据,自动寻找焊道位置,进行层焊接;
S6、模拟路径焊接;机器人对于剩余的焊道无法通过相机拍照识别出来,利用原路径数据结合焊接余量数据模拟完成最后一道层焊工作;
S7、摇摆焊接盖面;机器人对于盖面焊道无法通过相机拍照识别出来,利用原路径数据结合焊接盖面余量数据模拟完成盖面焊接工作。
龙门横梁用于机器人在其上沿其轴向滑移,焊接机器人在龙门横梁上滑移使得机器人调整焊接角度。
焊接工具可依据待焊接的两个工件的类型不同更换,适用于不同场景。
焊接路径为环焊缝、拼焊缝或拼缝与环缝的交接。
视觉焊道识别一和视觉焊道识别二之后均设置有夹渣、飞溅的清渣工序。
通过调整相机的传感器入射角度,使其尽可能与焊道坡口角度相一致,能更清晰、更准确的捕捉到焊道特征点,有利于数据分析。
焊接余量数据在5mm以内。
摇摆焊接盖面中焊接机器人通过沿焊道宽度方向左右摆动焊接,使得焊接线条更加圆润、平滑。
标定工序、识别焊接初始位置和视觉焊道识别均通过机器人程序分析控制。
以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (8)
1.一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于,包括以下步骤:
S1、焊接准备工作;在焊接现场设置龙门横梁及焊接机器人,焊接机器人安装在所述龙门横梁上,焊接机器人上安装有焊接工具,龙门横梁的底部配置有焊接平台,在焊接平台上安装固定待焊接的两个工件;
S2、标定工序;在焊接平台上设置标定点,将焊接平台的位置、工件位置以及焊接机器人的初始位置通过标准标定方法,统一到机器人坐标程序中,实现空间坐标转换,让机器人能够识别工件的位置;
S3、识别焊接初始位置;人工定位焊接机器人的初始位置,给机器人一个焊接路径的初始焊接点;
S4、视觉焊道识别一;机器人通过相机拍照,分析焊道数据,自动寻找焊道位置,进行打底焊接;
S5、视觉焊道识别二;机器人通过相机拍照,分析焊道数据,自动寻找焊道位置,进行层焊接;
S6、模拟路径焊接;机器人对于剩余的焊道无法通过相机拍照识别出来,利用原路径数据结合焊接余量数据模拟完成最后一道层焊工作;
S7、摇摆焊接盖面;机器人对于盖面焊道无法通过相机拍照识别出来,利用原路径数据结合焊接盖面余量数据模拟完成盖面焊接工作。
2.根据权利要求1所述的一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于:所述龙门横梁用于机器人在其上沿其轴向滑移,所述焊接机器人在所述龙门横梁上滑移使得机器人调整焊接角度。
3.根据权利要求1所述的一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于:所述焊接工具可依据待焊接的两个工件的类型不同更换,适用于不同场景。
4.根据权利要求1所述的一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于:所述视觉焊道识别一和所述视觉焊道识别二之后均设置有夹渣、飞溅的清渣工序。
5.根据权利要求1所述的一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于:通过调整所述相机的传感器入射角度,使其与焊道坡口角度相一致,能更清晰、更准确的捕捉到焊道特征点,有利于数据分析。
6.根据权利要求1所述的一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于:所述焊接余量数据在5mm以内。
7.根据权利要求1所述的一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于:所述摇摆焊接盖面中焊接机器人通过沿焊道宽度方向左右摆动焊接,使得焊接线条更加圆润、平滑。
8.根据权利要求1所述的一种基于路径自动规划和坡点识别的全自动焊接工艺,其特征在于:所述标定工序、识别焊接初始位置和视觉焊道识别均通过机器人程序分析控制。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011604781.7A CN112743194B (zh) | 2020-12-30 | 2020-12-30 | 一种基于路径自动规划和坡点识别的全自动焊接工艺 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011604781.7A CN112743194B (zh) | 2020-12-30 | 2020-12-30 | 一种基于路径自动规划和坡点识别的全自动焊接工艺 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112743194A CN112743194A (zh) | 2021-05-04 |
CN112743194B true CN112743194B (zh) | 2022-08-09 |
Family
ID=75647213
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011604781.7A Expired - Fee Related CN112743194B (zh) | 2020-12-30 | 2020-12-30 | 一种基于路径自动规划和坡点识别的全自动焊接工艺 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112743194B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113579601B (zh) * | 2021-08-16 | 2023-01-10 | 北京博清科技有限公司 | 一种焊道的定位方法、装置、焊接机器人和存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105499801A (zh) * | 2016-02-03 | 2016-04-20 | 天津市沃丰机电设备有限公司 | 智能寻边激光焊接打标一体机 |
CN105665970B (zh) * | 2016-03-01 | 2018-06-22 | 中国科学院自动化研究所 | 用于焊接机器人的路径点自动生成***和方法 |
CN107186319B (zh) * | 2017-07-03 | 2019-02-22 | 江苏科技大学 | 一种基于激光传感器的焊接机器人盖面焊在线跟踪方法 |
CN109719438B (zh) * | 2017-10-31 | 2021-01-26 | 无锡威卓智能机器人有限公司 | 一种工业焊接机器人焊缝自动跟踪方法 |
CN109226967B (zh) * | 2018-07-25 | 2021-03-09 | 同高先进制造科技(太仓)有限公司 | 一种用于激光-电弧复合焊的主动激光视觉稳健焊缝跟踪*** |
CN110076420B (zh) * | 2019-06-03 | 2020-10-09 | 山东大学 | 考虑角变形的厚板机器人动态焊接路径规划方法及*** |
CN110153534B (zh) * | 2019-06-03 | 2020-03-31 | 山东大学 | 适应焊接变形的多层多道机器人焊接路径规划方法及*** |
CN110524582B (zh) * | 2019-09-16 | 2023-06-02 | 西安中科光电精密工程有限公司 | 一种柔性组对焊接机器人工作站 |
CN111375945B (zh) * | 2020-01-15 | 2023-07-21 | 吉林大学 | 焊缝轨迹自动识别的龙门式三轴焊接装置及焊接方法 |
CN111975200A (zh) * | 2020-06-08 | 2020-11-24 | 杭州国辰机器人科技有限公司 | 一种基于视觉示教技术的智能焊接方法及智能焊接*** |
CN111774775B (zh) * | 2020-06-30 | 2021-09-21 | 中国船舶重工集团公司第七一六研究所 | 用于大型结构件龙门式机器人焊接的三维视觉***及控制方法 |
-
2020
- 2020-12-30 CN CN202011604781.7A patent/CN112743194B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN112743194A (zh) | 2021-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107262926B (zh) | 具有ccd检测的自动化激光焊接装置及焊接方法 | |
CN102424971B (zh) | 一种铝合金导向叶片缺陷的激光快速修复方法和设备 | |
JP7093848B2 (ja) | レーザ溶接機及び溶接状態モニタリング方法 | |
CN113305849B (zh) | 一种基于复合视觉的平板坡口智能切割***及方法 | |
CN111390915A (zh) | 一种基于ai的自动焊缝路径识别方法 | |
CN1419992A (zh) | 自动修复裂缝的方法和用于此方法的设备 | |
CN103231162A (zh) | 机器人焊接质量视觉检测装置及其检测方法 | |
JP2009195977A (ja) | 自動溶接制御方法及び自動溶接装置 | |
JP2018059830A (ja) | 外観検査方法 | |
CN112743194B (zh) | 一种基于路径自动规划和坡点识别的全自动焊接工艺 | |
CN112756783A (zh) | 一种激光焊接跟踪过程中焊接匙孔偏移量确定方法 | |
KR101031238B1 (ko) | 용접선 추적 장치 | |
CN111992895A (zh) | 一种智能打标***与方法 | |
JPH06344167A (ja) | レーザ加工装置 | |
KR101245767B1 (ko) | 파이프 용접선 추적 방법 및 그 시스템 | |
JPS59163091A (ja) | レ−ザ加工方法 | |
CN108857130A (zh) | 一种基于图像帧位处理的船舶通用结构件三维定位方法 | |
CN114746208A (zh) | 补焊设备以及补焊方法 | |
CN110893525A (zh) | 焊接工件的焊接区域识别方法、计算机装置及计算机可读存储介质 | |
CN115494790A (zh) | 一种废钢切割路径确定方法、装置、电子设备和存储介质 | |
JP3263631B2 (ja) | 初層溶接方法 | |
CN109623151B (zh) | 一种基于点线激光的铝卷端面焊接*** | |
US10722987B2 (en) | Joining machines with a position guide system | |
JPH11147187A (ja) | Yagレーザ加工方法およびその装置 | |
JP3203507B2 (ja) | レーザ加工装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220809 |