CN112743194B - Full-automatic welding process based on automatic path planning and slope point identification - Google Patents

Full-automatic welding process based on automatic path planning and slope point identification Download PDF

Info

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
Application number
CN202011604781.7A
Other languages
Chinese (zh)
Other versions
CN112743194A (en
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.)
Shanghai Kaiyun System Engineering Co ltd
Original Assignee
Shanghai Kaiyun System Engineering 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 Shanghai Kaiyun System Engineering Co ltd filed Critical Shanghai Kaiyun System Engineering Co ltd
Priority to CN202011604781.7A priority Critical patent/CN112743194B/en
Publication of CN112743194A publication Critical patent/CN112743194A/en
Application granted granted Critical
Publication of CN112743194B publication Critical patent/CN112743194B/en
Expired - Fee Related 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
    • B23K9/00Arc welding or cutting
    • B23K9/02Seam welding; Backing means; Inserts
    • 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
    • B23K9/00Arc welding or cutting
    • B23K9/12Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
    • 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
    • B23K9/00Arc welding or cutting
    • B23K9/32Accessories
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme 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/1697Vision controlled systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Plasma & Fusion (AREA)
  • Robotics (AREA)
  • Manipulator (AREA)

Abstract

The invention relates to the technical field of welding, and discloses a full-automatic welding process based on automatic path planning and slope point identification, which solves the technical problem caused by identifying a welding bead through an electric arc at present and comprises the following steps: s1, welding preparation work; s2, a calibration procedure; s3, identifying a welding initial position; s4, identifying a first visual weld bead; s5, visual weld bead recognition II; s6, simulating path welding; and S7, swing welding a cover surface. According to the technical scheme, the camera and the sensor are used for scanning and shooting, the robot automatically acquires the coordinate value of the welding bead, welding is automatically identified according to vision when the welding starting point is preset, compared with the prior art, the method can reduce one searching process of the welding end point, and welding process failure caused by too narrow electric arc or high and low electric arc can be avoided, so that the welding precision is high, and the product yield is improved.

Description

Full-automatic welding process based on automatic path planning and slope point identification
Technical Field
The invention relates to the technical field of welding, in particular to a full-automatic welding process based on automatic path planning and slope point identification.
Background
Welding technology, also known as joining engineering, is an important material processing technology. The definition of the weld is as follows: the process of welding the materials of the workpieces to be welded (of the same or different types) by heating or pressing or a combination of the heating and pressing and with or without a filler material to achieve the interatomic bonding of the materials of the workpieces to form a permanent connection is called welding.
A conventional automatic welding process is generally as follows: the robot recognizes the weld bead of the workpiece through the arc, and before the welding operation starts, an operator needs to preset a starting point and an end point of the welding path for the moving path of the robot welding, and the robot automatically searches the welding path through the starting point, the end point and the arc recognition mode.
However, in the conventional automatic welding process, when the arc is too narrow or the arc is high or low, the robot cannot easily recognize the characteristic point of the arc, and thus the welding process fails, and thus the welding defect rate is high.
Disclosure of Invention
Aiming at the technical problem caused by welding bead identification through electric arc in the background technology, the invention uses the camera to visually identify the welding bead, only needs to give the starting point of the welding path in advance, searches the welding path in real time, has one less end point locating process, automatically visually identifies the welding, has high precision and improves the product yield.
In order to achieve the purpose, the invention provides the following technical scheme:
a full-automatic welding process based on automatic path planning and slope point identification comprises the following steps:
s1, welding preparation work; arranging a gantry beam and a welding robot on a welding site, wherein the welding robot is arranged on the gantry beam, a welding tool is arranged on the welding robot, a welding platform is arranged at the bottom of the gantry beam, and two workpieces to be welded are fixedly arranged on the welding platform;
s2, a calibration procedure; setting a calibration point on a welding platform, unifying the position of the welding platform, the position of a workpiece and the initial position of a welding robot into a robot coordinate program by a standard calibration method, realizing space coordinate conversion and enabling the robot to identify the position of the workpiece;
s3, identifying a welding initial position; manually positioning the initial position of the welding robot and providing the robot with an initial welding point of a welding path;
s4, identifying a first visual weld bead; the robot takes a picture through the camera, analyzes welding bead data, automatically searches for a welding bead position and carries out backing welding;
s5, visual weld bead recognition II; the robot takes a picture through the camera, analyzes welding bead data, automatically searches for a welding bead position and carries out layer welding;
s6, simulating path welding; the robot cannot recognize the residual weld bead by photographing through a camera, and the last layer welding work is completed by combining the original path data with the welding allowance data;
s7, swing welding a cover surface; the robot can not shoot and recognize the weld bead of the cover surface through the camera, and the original path data is combined with the welding cover surface allowance data to simulate and complete the welding work of the cover surface.
Through the technical scheme, the camera and the sensor are used for scanning and shooting, the robot automatically acquires the coordinate value of the welding bead, welding is automatically identified according to vision when the welding starting point is preset, compared with the prior art, the method can reduce one searching process of the welding end point, and welding process failure caused by too narrow electric arc or high and low electric arc can be avoided, so that the welding precision is high, and the product yield is improved.
The invention is further configured to: the gantry beam is used for the robot to slide on the gantry beam along the axial direction of the robot, and the welding robot slides on the gantry beam to enable the robot to adjust the welding angle.
The invention is further configured to: the welding tool can be replaced according to the types of the two workpieces to be welded, and is suitable for different scenes.
The invention is further configured to: the welding path is a circumferential weld, a splicing weld or the connection of a splicing seam and a circumferential weld.
The invention is further configured to: and slag removing processes of slag inclusion and splashing are arranged after the first visual welding bead identification and the second visual welding bead identification.
The invention is further configured to: by adjusting the incident angle of the sensor of the camera, the angle of the sensor is consistent with the angle of the weld bead groove as far as possible, weld bead characteristic points can be captured more clearly and accurately, and data analysis is facilitated.
The invention is further configured to: the welding allowance data is within 5 mm.
The invention is further configured to: welding robot is through the welding of swinging about following welding bead width direction in the welding capping sways for the welding line is more mellow and more smooth, level and smooth.
The invention is further configured to: and the calibration process, the identification of the welding initial position and the visual weld bead identification are all analyzed and controlled by a robot program.
In conclusion, the invention has the following beneficial effects:
the invention utilizes the camera and the sensor to scan and shoot, the robot automatically acquires the coordinate value of the welding bead, and the welding is automatically identified according to the vision when the welding starting point is preset.
Drawings
FIG. 1 is an image of a weld bead scanned visually by a camera;
FIG. 2 is a second image of a visual weld pass scanned by the camera;
FIG. 3 is an image of a first pass of a camera vision scan weld pass through a priming and seam weld;
fig. 4 is an image two of the weld pass of the camera vision scan pass through the priming and layer welding.
Detailed Description
The present invention will be described in further detail with reference to examples and drawings, but the present invention is not limited to these examples.
A full-automatic welding process based on automatic path planning and slope point identification is shown in the combined drawings of fig. 1-4, and comprises the following steps:
s1, welding preparation work; arranging a gantry beam and a welding robot on a welding site, wherein the welding robot is arranged on the gantry beam, a welding tool is arranged on the welding robot, a welding platform is arranged at the bottom of the gantry beam, and two workpieces to be welded are fixedly arranged on the welding platform;
s2, a calibration procedure; setting a calibration point on a welding platform, unifying the position of the welding platform, the position of a workpiece and the initial position of a welding robot into a robot coordinate program by a standard calibration method, realizing space coordinate conversion and enabling the robot to identify the position of the workpiece;
s3, identifying a welding initial position; manually positioning the initial position of the welding robot and providing the robot with an initial welding point of a welding path;
s4, identifying a first visual weld bead; the robot takes a picture through the camera, analyzes welding bead data, automatically searches for a welding bead position and carries out backing welding;
s5, visual weld bead recognition II; the robot takes a picture through the camera, analyzes welding bead data, automatically searches for a welding bead position and carries out layer welding;
s6, simulating path welding; the robot cannot recognize the residual weld bead by photographing through a camera, and the last layer welding work is completed by combining the original path data with the welding allowance data;
s7, swing welding a cover surface; the robot can not shoot and recognize the weld bead of the cover surface through the camera, and the original path data is combined with the welding cover surface allowance data to simulate and complete the welding work of the cover surface.
The gantry beam is used for the robot to slide on the gantry beam along the axial direction of the robot, and the welding robot slides on the gantry beam to enable the robot to adjust the welding angle.
The welding tool can be replaced according to the types of the two workpieces to be welded, and is suitable for different scenes.
The welding path is a circumferential weld, a splicing weld or the connection of the splicing weld and the circumferential weld.
Slag removing processes of slag inclusion and splashing are arranged after the first visual welding bead identification and the second visual welding bead identification.
The incident angle of the sensor of the camera is adjusted to be consistent with the angle of the weld bead groove as far as possible, so that weld bead characteristic points can be captured more clearly and accurately, and data analysis is facilitated.
The welding allowance data is within 5 mm.
Welding robot is through the welding of rocking the horizontal hunting along welding bead width direction in the welding capping that sways for the welding line is more mellow and more smooth, level and smooth.
And the calibration process, the identification of the welding initial position and the visual weld bead identification are all analyzed and controlled by a robot program.
The above description is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments, and all technical solutions belonging to the idea of the present invention belong to the protection scope of the present invention. It should be noted that modifications and adaptations to those skilled in the art without departing from the principles of the present invention should also be considered as within the scope of the present invention.

Claims (8)

1. A full-automatic welding process based on automatic path planning and slope point identification is characterized by comprising the following steps:
s1, welding preparation work; arranging a gantry beam and a welding robot on a welding site, wherein the welding robot is arranged on the gantry beam, a welding tool is arranged on the welding robot, a welding platform is arranged at the bottom of the gantry beam, and two workpieces to be welded are fixedly arranged on the welding platform;
s2, a calibration procedure; setting a calibration point on a welding platform, unifying the position of the welding platform, the position of a workpiece and the initial position of a welding robot into a robot coordinate program by a standard calibration method, realizing space coordinate conversion and enabling the robot to identify the position of the workpiece;
s3, identifying a welding initial position; manually positioning the initial position of the welding robot and providing the robot with an initial welding point of a welding path;
s4, identifying a first visual weld bead; the robot takes a picture through the camera, analyzes welding bead data, automatically searches for a welding bead position and carries out backing welding;
s5, visual weld bead recognition II; the robot takes a picture through the camera, analyzes welding bead data, automatically searches for a welding bead position and carries out layer welding;
s6, simulating path welding; the robot cannot recognize the residual weld bead by photographing through a camera, and the last layer welding work is completed by combining the original path data with the welding allowance data;
s7, swing welding a cover surface; the robot can not shoot and recognize the weld bead of the cover surface through the camera, and the original path data is combined with the welding cover surface allowance data to simulate and complete the welding work of the cover surface.
2. The full-automatic welding process based on automatic path planning and hill point identification as claimed in claim 1, wherein: the gantry beam is used for the robot to slide on the gantry beam along the axial direction of the robot, and the welding robot slides on the gantry beam to enable the robot to adjust the welding angle.
3. The full-automatic welding process based on automatic path planning and hill point identification as claimed in claim 1, wherein: the welding tool can be replaced according to the types of the two workpieces to be welded, and is suitable for different scenes.
4. The full-automatic welding process based on automatic path planning and hill point identification as claimed in claim 1, wherein: and slag removing processes of slag inclusion and splashing are arranged after the first visual welding bead identification and the second visual welding bead identification.
5. The full-automatic welding process based on automatic path planning and hill point identification as claimed in claim 1, wherein: by adjusting the incident angle of the sensor of the camera, the angle of the sensor is consistent with the angle of the weld bead groove, weld bead characteristic points can be captured more clearly and accurately, and data analysis is facilitated.
6. The full-automatic welding process based on automatic path planning and hill point identification as claimed in claim 1, wherein: the welding allowance data is within 5 mm.
7. The full-automatic welding process based on automatic path planning and hill point identification as claimed in claim 1, wherein: welding robot is through the welding of swinging about following welding bead width direction in the welding capping sways for the welding line is more mellow and more smooth, level and smooth.
8. The full-automatic welding process based on automatic path planning and hill point identification as claimed in claim 1, wherein: and the calibration process, the identification of the welding initial position and the visual weld bead identification are all analyzed and controlled by a robot program.
CN202011604781.7A 2020-12-30 2020-12-30 Full-automatic welding process based on automatic path planning and slope point identification Expired - Fee Related CN112743194B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011604781.7A CN112743194B (en) 2020-12-30 2020-12-30 Full-automatic welding process based on automatic path planning and slope point identification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011604781.7A CN112743194B (en) 2020-12-30 2020-12-30 Full-automatic welding process based on automatic path planning and slope point identification

Publications (2)

Publication Number Publication Date
CN112743194A CN112743194A (en) 2021-05-04
CN112743194B true CN112743194B (en) 2022-08-09

Family

ID=75647213

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011604781.7A Expired - Fee Related CN112743194B (en) 2020-12-30 2020-12-30 Full-automatic welding process based on automatic path planning and slope point identification

Country Status (1)

Country Link
CN (1) CN112743194B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113579601B (en) * 2021-08-16 2023-01-10 北京博清科技有限公司 Welding bead positioning method and device, welding robot and storage medium

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105499801A (en) * 2016-02-03 2016-04-20 天津市沃丰机电设备有限公司 Intelligent edge-tracing laser welding and marking all-in-one machine
CN105665970B (en) * 2016-03-01 2018-06-22 中国科学院自动化研究所 For the path point automatic creation system and method for welding robot
CN107186319B (en) * 2017-07-03 2019-02-22 江苏科技大学 A kind of online tracking of welding robot cosmetic welding based on laser sensor
CN109719438B (en) * 2017-10-31 2021-01-26 无锡威卓智能机器人有限公司 Automatic tracking method for welding seam of industrial welding robot
CN109226967B (en) * 2018-07-25 2021-03-09 同高先进制造科技(太仓)有限公司 Active laser vision steady weld joint tracking system for laser-arc hybrid welding
CN110076420B (en) * 2019-06-03 2020-10-09 山东大学 Thick plate robot dynamic welding path planning method and system considering angular deformation
CN110153534B (en) * 2019-06-03 2020-03-31 山东大学 Multilayer and multi-path robot welding path planning method and system suitable for welding deformation
CN110524582B (en) * 2019-09-16 2023-06-02 西安中科光电精密工程有限公司 Flexible assembly welding robot workstation
CN111375945B (en) * 2020-01-15 2023-07-21 吉林大学 Gantry type triaxial welding device and welding method capable of automatically identifying weld track
CN111975200A (en) * 2020-06-08 2020-11-24 杭州国辰机器人科技有限公司 Intelligent welding method and intelligent welding system based on visual teaching technology
CN111774775B (en) * 2020-06-30 2021-09-21 中国船舶重工集团公司第七一六研究所 Three-dimensional vision system for gantry type robot welding of large-scale structural part and control method

Also Published As

Publication number Publication date
CN112743194A (en) 2021-05-04

Similar Documents

Publication Publication Date Title
CN107262926B (en) Automatic laser welding device with CCD detection function and welding method
CN102424971B (en) Rapid laser repair method and device for defect of aluminum alloy guide blade
JP7093848B2 (en) Laser welder and welding condition monitoring method
CN113305849B (en) Intelligent flat groove cutting system and method based on composite vision
CN111390915A (en) Automatic weld joint path identification method based on AI
CN1419992A (en) Method for automatically repairing crack, and apparatus therefor
CN103231162A (en) Device and method for visual detection of welding quality of robot
JP2009195977A (en) Automatic welding control method and automatic welding apparatus
JP2018059830A (en) Exterior appearance inspection method
CN112743194B (en) Full-automatic welding process based on automatic path planning and slope point identification
CN112756783A (en) Method for determining welding keyhole offset in laser welding tracking process
CN114633021A (en) Laser welding method and device for real-time vision acquisition
KR101031238B1 (en) Apparatus for tracking welding line
CN111992895A (en) Intelligent marking system and method
JPH06344167A (en) Laser beam machine
KR101245767B1 (en) Method and system for tracking pipe welding seam
JPS59163091A (en) Laser working method
CN108857130A (en) A kind of ship universal structural member 3-D positioning method based on the processing of image framing bit
CN112620926A (en) Welding spot tracking method and device and storage medium
CN114746208A (en) Repair welding equipment and repair welding method
CN115494790A (en) Scrap steel cutting path determining method and device, electronic equipment and storage medium
JP3263631B2 (en) First layer welding method
CN109623151B (en) Aluminum coil end face welding system based on point-line laser
US10722987B2 (en) Joining machines with a position guide system
JPH11147187A (en) Method and device for yag laser machining

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