JPH0394979A - Welding position detector - Google Patents

Welding position detector

Info

Publication number
JPH0394979A
JPH0394979A JP23224189A JP23224189A JPH0394979A JP H0394979 A JPH0394979 A JP H0394979A JP 23224189 A JP23224189 A JP 23224189A JP 23224189 A JP23224189 A JP 23224189A JP H0394979 A JPH0394979 A JP H0394979A
Authority
JP
Japan
Prior art keywords
welding
detection device
position detection
wire
coordinates
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
JP23224189A
Other languages
Japanese (ja)
Other versions
JP2678202B2 (en
Inventor
Nobuo Shibata
信雄 柴田
Akira Hirai
明 平井
Sachie Satou
佐藤 佐知枝
Toshio Akatsu
赤津 利雄
Kyoichi Kawasaki
川崎 恭一
Atsuhiko Kashima
鹿島 淳彦
Soichi Kitajima
北嶋 総一
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.)
Hitachi Construction Machinery Co Ltd
Hitachi Ltd
Original Assignee
Hitachi Construction Machinery Co Ltd
Hitachi 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 Hitachi Construction Machinery Co Ltd, Hitachi Ltd filed Critical Hitachi Construction Machinery Co Ltd
Priority to JP23224189A priority Critical patent/JP2678202B2/en
Publication of JPH0394979A publication Critical patent/JPH0394979A/en
Application granted granted Critical
Publication of JP2678202B2 publication Critical patent/JP2678202B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、溶接ワイヤ先端を被溶接材に接触させてその
被溶接材の溶接位置を検出するワイヤ接触式位置検出装
置と、被溶接材にスリット状光線を照射してその光切断
像から溶接位置を検出する光学式位置検出装置とから構
或され、全自動溶接ロボットの溶接線倣い装置として好
適な溶接位置検出装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a wire contact type position detection device that detects the welding position of a welded material by bringing the tip of a welding wire into contact with the welded material; The present invention relates to a welding position detecting device which is suitable as a welding line copying device for a fully automatic welding robot, and includes an optical position detecting device which irradiates a slit-shaped light beam and detects the welding position from the optically sectioned image.

〔従来の技術〕[Conventional technology]

従来この種の溶接位置検出装置は、例えば特開昭55−
50984号公報に記載されているように,投光手段か
らスリット状に鋭く集光させたレーザ光を被溶接材のア
ーク点に先行する開先部に照射し、開先部からの反射光
をITVカメラなどの受光手段で検出し、得られた光切
断像を解析することにより、溶接すべき位置を求めるも
のである。このような装置を溶接ロボットに適用し,溶
接トーチを制御する場合には,溶接トーチと投光手段と
受光手段が一体となった検出装置付トーチとしてロボッ
トアームの先端に取付けられる。
Conventionally, this type of welding position detection device is disclosed in, for example, Japanese Unexamined Patent Publication No. 1986-
As described in Japanese Patent No. 50984, a laser beam sharply focused into a slit shape is irradiated from a light projecting means to a groove portion of the workpiece preceding the arc point, and the reflected light from the groove portion is reflected from the groove portion. The position to be welded is determined by detecting with a light receiving means such as an ITV camera and analyzing the obtained light section image. When such a device is applied to a welding robot to control a welding torch, it is attached to the tip of the robot arm as a torch with a detection device that integrates the welding torch, light emitting means, and light receiving means.

また、従来のワイヤ接触式の装置として、ロボットNα
25 (1979)↓6−20頁に記載されているよう
に、溶接前にあらかじめ教示した動作にしたがって溶接
トーチを被溶接部に接近させて、溶接トーチから一定の
突出し長さで突出された溶接ワイヤ先端の接触を検出し
、溶接位置を検出するワイヤ接触式溶接位置検出装置が
あった。
In addition, as a conventional wire contact type device, the robot Nα
25 (1979)↓pages 6-20, the welding process is performed by moving the welding torch close to the part to be welded according to the actions taught in advance before welding, and protruding from the welding torch with a certain protrusion length. There was a wire contact type welding position detection device that detects the welding position by detecting contact with the tip of the wire.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

投光手段と受光手段からなる光学式溶接位置検出装置は
、アーク発生点に先行した被溶接部の溶接位置について
ロボット座標系での3次元位置情報を知ることができる
が、溶接トーチのチップ先端から繰り出される溶接ワイ
ヤの曲がりについては検出することができない。したが
って、溶接位置を正確に検出することができても、溶接
ワイヤの曲がりがある場合には、ワイヤのねらい位置が
ずれるため満足すべき溶接ビードが得られないといった
問題があった。また、この種の光学式装置は視野が狭く
、m接位置を検出できる範囲が限定されているため、あ
らかじめテイーチングされた簾のワークの位置に対して
次にくる実ワークのセノテング位置が大きくずれている
場合は検出が不能となる問題があった。
An optical welding position detection device consisting of a light emitting means and a light receiving means can obtain three-dimensional position information in the robot coordinate system about the welding position of the welded part preceding the arc generation point. It is not possible to detect bends in the welding wire that is fed out from the welding wire. Therefore, even if the welding position can be detected accurately, if the welding wire is bent, the target position of the wire will be shifted, resulting in a problem that a satisfactory weld bead cannot be obtained. In addition, this type of optical device has a narrow field of view and the range in which it can detect the m-contact position is limited, so the cenotening position of the next actual workpiece may deviate greatly from the position of the blind workpiece that has been taught in advance. There was a problem that detection could not be performed if

一方、ワイヤ接触式溶接線検出装置は、溶接開始点と溶
接終了点の溶接部の3次元位置情報は検出することはで
きるが、溶接進行時に途中の溶接線径路については検出
できない。このため、溶接線の形状誤差、組立誤差ある
いは溶接中のワークの熱変形が生じた際には溶接の品質
を確保することが困難であった。
On the other hand, a wire contact type weld line detection device can detect three-dimensional positional information of a welded part at a welding start point and a welding end point, but cannot detect the weld line path in the middle of welding progress. For this reason, it has been difficult to ensure the quality of welding when errors in the shape of the weld line, assembly errors, or thermal deformation of the workpiece during welding occur.

本発明の目的は、溶接トーチの先端から突出される溶接
ワイヤに曲がりが発生しても精度よく溶接位置を検出で
きる溶接位置検出装置を提供することにある。
An object of the present invention is to provide a welding position detection device that can accurately detect the welding position even if a welding wire protruding from the tip of a welding torch is bent.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達或するために,本発明の溶接位置検出装置
は、溶接トーチより被溶接材上に発生するアーク点から
一定距離先行する該被溶接材の開先部に線状光線を照射
し、この開先面から反射する前記線状光線の反射像を画
像処理して溶接位置を検出する光学式位置検出装置と,
溶接前にあらかじめ教示した動作にしたがって、溶接ト
ーチを被溶接材に近接させ、該溶接トーチから一定の突
き出し長さで突き出した溶接ワイヤの先端の接触を検知
することにより、溶接位置を検出するワイヤ接触式位置
検出装置とを組み合わせた溶接位置検出装置であって、
溶接開始点で前記ワイヤ接触式位置検出装置により検出
した溶接位置の座標と、溶接トーチを移動させ前記光学
式位置検出装置により検出した前記溶接位置の座標との
差を基に溶接ワイヤの曲がり量を検出することを特徴と
している。
In order to achieve the above object, the welding position detection device of the present invention irradiates a linear beam of light onto the groove of the welded material that is a certain distance ahead of the arc point generated on the welded material by the welding torch. , an optical position detection device that detects a welding position by image processing a reflected image of the linear light beam reflected from the groove surface;
A wire that detects the welding position by bringing the welding torch close to the material to be welded according to the motion taught in advance before welding, and detecting the contact of the tip of the welding wire that protrudes from the welding torch at a certain length. A welding position detection device combined with a contact type position detection device,
The amount of bending of the welding wire is determined based on the difference between the coordinates of the welding position detected by the wire contact type position detection device at the welding start point and the coordinates of the welding position detected by the optical position detection device after moving the welding torch. It is characterized by detecting.

そしてこの溶接位置検出装置は、溶接ロボット及び該溶
接ロボットを制御するロボット制御装置とを備え、該溶
接ロボットの手首に搭載して用いるのに好適である。
This welding position detection device includes a welding robot and a robot control device for controlling the welding robot, and is suitable for use by being mounted on the wrist of the welding robot.

また、前記溶接位置検出装置を溶接ロボノトに搭載した
場合、前記ワイヤ接触式位置検出装置を作動させ、溶接
ワイヤ先端を接触させることにより、溶接溶接終了点の
溶接進行方向の座標を検出し、溶接中は前記光学式位置
検出装置を作動させて溶接位置を検出するのが好ましい
。あるいは溶接位置検出装置を溶接ロボットに搭載した
場合、溶接終了点の溶接進行方向の座標をあらかじめ教
示し,溶接開始点で検出した溶接位置のうち溶接進行方
向の座標をあらかじめ教示した溶接開始点の溶接進行方
向の座標と比較して差を演算し、該差の分だけ溶接終了
点の溶接進行方向の座標をシフトさせて補正し、溶接中
は前記光学式位置検出装置を作動させて溶接位置を検出
してもよい。
In addition, when the welding position detection device is installed on a welding robot, the wire contact type position detection device is activated and the tip of the welding wire is brought into contact with the welding wire to detect the coordinates of the welding end point in the welding progress direction, and During the welding process, it is preferable to operate the optical position detection device to detect the welding position. Alternatively, when a welding position detection device is installed on a welding robot, the coordinates of the welding end point in the welding direction are taught in advance, and the coordinates of the welding point detected in the welding direction in the welding direction detected at the welding start point are taught in advance. The difference is calculated by comparing the coordinates in the welding direction, and the coordinates of the welding end point in the welding direction are shifted and corrected by the difference, and during welding, the optical position detection device is activated to determine the welding position. may be detected.

〔作用〕[Effect]

ワイヤ接触式位置検出装置と光学式位置検出装置とから
構戊された溶接位置検出装置を溶接ロボットに搭載した
場合の溶接位置検出装置の作用について説明する。
The operation of the welding position detecting device when the welding position detecting device composed of a wire contact type position detecting device and an optical position detecting device is mounted on a welding robot will be explained.

まず、溶接開始点で、ワイヤ接触式位置装置により溶接
ワイヤを被溶接材に接触させて溶接位置の座標を検出し
、つぎに一定の距離だけ溶接トーチを溶接ロボットによ
り位置制御して溶接進行方向と逆に移動して光学式位置
検出装置を溶接開始点にセットする。光学式位置検出装
置は、溶接トーチ先端から一定の距離(前記溶接ワイヤ
の突き出し長さ)の点を原点としたロボット座標系にお
ける開先位置の3次元情報を得る。溶接ワイヤが溶接ト
ーチ軸方向に真直ぐに出た場合に、ワイヤ接触式位置検
出装置により検出した溶接位置の座標と光学式位置検出
装置により検出した溶接位置の座標が一致するように前
記両座標系を設定するので,両座標の検出結果の差が測
定されれば、その差からワイヤの曲がり量を求めること
ができる.溶接作業において,溶接開始点ではワイヤ接
触式位置検出装置が作動して溶接ワイヤを所定の溶接位
置にし、アークが点弧して溶接開始点から溶接終了点に
移動する間は、光学式位置検出装置が、検出している溶
接位置を前記溶接ワイヤ曲がり量だけ補正しながら、ア
ークが所定の溶接位置にくるように作動する。
First, at the welding starting point, the welding wire is brought into contact with the material to be welded using a wire contact type positioning device to detect the coordinates of the welding position, and then the welding torch is controlled by a welding robot for a certain distance in the direction of welding progress. Move in the opposite direction to set the optical position detection device at the welding start point. The optical position detection device obtains three-dimensional information about the groove position in a robot coordinate system whose origin is a point at a certain distance (the protruding length of the welding wire) from the tip of the welding torch. Both coordinate systems are arranged so that when the welding wire comes out straight in the axial direction of the welding torch, the coordinates of the welding position detected by the wire contact type position detection device and the coordinates of the welding position detected by the optical position detection device match. is set, so if the difference between the detection results of both coordinates is measured, the amount of bending of the wire can be determined from that difference. During welding work, a wire contact type position detection device operates at the welding start point to position the welding wire at a predetermined welding position, and an optical position detection device operates while the arc is ignited and moves from the welding start point to the welding end point. The device operates so that the arc comes to a predetermined welding position while correcting the detected welding position by the amount of bending of the welding wire.

また、ワイヤ接触式位置検出装置は、溶接終了点の設定
に用いられる。すなわちその設定の一つの方法としては
、溶接終了点に溶接ワイヤ先端を接触させて溶接進行方
向の座標を直接検出するものであり、他の設定の方法と
しては、溶接開始点で検出した溶接位置のうちの溶接進
行方向の座標と、あらかじめ教示した溶接開始点の溶接
進行方向の座標との差を演算し、その差分だけあらかじ
め教示した溶接終了点を補正するものである。
Additionally, a wire contact type position detection device is used to set the welding end point. In other words, one setting method is to directly detect the coordinates in the welding direction by bringing the tip of the welding wire into contact with the welding end point, and another setting method is to directly detect the welding position detected at the welding start point. The difference between the coordinates in the welding direction and the previously taught coordinates of the welding start point in the welding direction is calculated, and the previously taught welding end point is corrected by the difference.

〔実施例〕〔Example〕

以下,本発明の実施例について図面を参照して説明する
Embodiments of the present invention will be described below with reference to the drawings.

第1図は,本発明による実施例の溶接位置検出装置が適
用された全自動アーク溶接ロボットの一例を示す概略構
戊図である。第1図において、1は溶接トーチ、2は投
光手段、3は受光手段、4は画像処置装置、5は後述す
るワイヤ接触式位置検出装置、6は溶接ロボット、7は
溶接ワイヤ送給装置、8は溶接電源、9はロボット制御
装置である6 第2図は、本発明に係る溶接位置検出装置のうち光学式
の位置検出部の検出原理を説明するための一実施例を概
略的に示す斜視図であり、溶接ト一チェを用いて板材の
被溶接材10.11の開先部12をアーク溶接する状態
を示す。溶接トーチ1は、先端部に電極部13を有し、
その電極部工3を被溶接部材10とその板面に立てられ
た被溶接材11とが交接する部分で形或される開先部に
対向させ、この電極部13から繰り出される溶接ワイヤ
14と開先部12’間に電気アークを発生する。支持体
15は溶接トーチ↓の軸心に対して回動自在に取付けら
れている。投光手段2と受光手段3は、支持体15に一
体的に固定されている。投光手段2からはスリット状に
鋭く集光させた光16(以下線状集光光線l6という)
を被溶接部材10.11の開先部のアーク点12’に先
行するアーク点近傍位置に照射する。図中の線分QエQ
.,Q.Q.は、それぞれ線状集光光線によって被溶接
材11.12上に生じる光切断線を表わす。受光手段3
は、例えばITVカメラのようなものであり、光切断線
を観測し、前記線分の交点Q2から溶接倣い位置を検出
する。
FIG. 1 is a schematic structural diagram showing an example of a fully automatic arc welding robot to which a welding position detection device according to an embodiment of the present invention is applied. In FIG. 1, 1 is a welding torch, 2 is a light projecting means, 3 is a light receiving means, 4 is an image processing device, 5 is a wire contact type position detection device to be described later, 6 is a welding robot, and 7 is a welding wire feeding device. , 8 is a welding power source, and 9 is a robot control device.6 FIG. 2 schematically shows an embodiment for explaining the detection principle of an optical position detecting section of the welding position detecting device according to the present invention. FIG. 2 is a perspective view showing a state in which a groove portion 12 of a plate material to be welded 10.11 is arc-welded using a welding torch. The welding torch 1 has an electrode part 13 at the tip,
The electrode part 3 is placed opposite the groove formed at the intersection of the workpiece 10 and the workpiece 11 placed on the plate surface, and the welding wire 14 fed out from the electrode part 13 and An electric arc is generated between the grooves 12'. The support body 15 is rotatably attached to the axis of the welding torch ↓. The light projecting means 2 and the light receiving means 3 are integrally fixed to the support body 15. Light 16 (hereinafter referred to as linear condensed light ray l6) is sharply condensed into a slit shape from the light projecting means 2.
is applied to a position in the vicinity of the arc point preceding the arc point 12' of the groove portion of the workpiece 10.11 to be welded. Line segment QEQ in the diagram
.. ,Q. Q. represent the light cutting lines generated on the welding material 11 and 12 by the linear condensed light beam, respectively. Light receiving means 3
is, for example, an ITV camera, which observes the optical cutting line and detects the welding tracing position from the intersection Q2 of the line segment.

第3図に、光学式の蕉置検出部とロボットとの位置関係
を示す。溶接ロボット6は、溶接ロボット6を固定した
位置に絶対座標系XYZを持ち、さらに溶接トーチ1を
取付ける手首にXWYWZWの手首座標系の移動機構を
持つ。ここで手首座標系XwYwZwは、手首の回転軸
方向にZw軸、これと直交する2方向にYW軸とZw軸
を備え、手首座標系の原点が溶接トーチ↓のワイヤ先端
位置と一致するように設定する。また、溶接トーチ1は
、トーチ中心軸がYW軸とZw軸のなす平面上にありZ
W軸と威す角度が45゜となるように取付金具17によ
り溶接ロボット6の手首に固定する。そして、溶接トー
チ1のトーチ中心軸方向にZS軸、Xw上にXS軸、更
にX s Z s平面に直交する方向にYs軸を持ち、
XsYsZs座標系の原点が溶接トーチ1のワイヤ先端
位置に一致するようにセンサ直交座標系をとる。さらレ
こ、Zs軸と一定距離離れてXSYS平面上に原点を持
つカメラ座標系XcYcZcを支持体15に一体的に形
成する。支持体15は前述したように、溶接トーチ1の
Zs軸回りに回転可能な構造であり,支持体 工5の回
転と共にカメラ座標系XcYcZcも溶接トーチ1の軸
回りに回転する。回転時にXSとXcが成す角度をセン
サ回転角OSと呼ぶ。
FIG. 3 shows the positional relationship between the optical position detection section and the robot. The welding robot 6 has an absolute coordinate system XYZ at the fixed position of the welding robot 6, and further has a movement mechanism of the XWYWZW wrist coordinate system at the wrist to which the welding torch 1 is attached. Here, the wrist coordinate system XwYwZw has a Zw axis in the direction of the rotational axis of the wrist, and a YW axis and a Zw axis in two directions orthogonal to this, so that the origin of the wrist coordinate system coincides with the wire tip position of the welding torch ↓. Set. In addition, the welding torch 1 has a torch center axis on the plane formed by the YW axis and the Zw axis, and the Z
It is fixed to the wrist of the welding robot 6 using a mounting bracket 17 so that the angle with respect to the W axis is 45 degrees. The welding torch 1 has a ZS axis in the direction of the torch center axis, an XS axis on the Xw, and a Ys axis in a direction perpendicular to the XsZs plane.
The sensor orthogonal coordinate system is set so that the origin of the XsYsZs coordinate system coincides with the position of the wire tip of the welding torch 1. Furthermore, a camera coordinate system XcYcZc having its origin on the XSYS plane and a certain distance away from the Zs axis is integrally formed on the support 15. As described above, the support body 15 has a structure that can rotate around the Zs axis of the welding torch 1, and as the support body 5 rotates, the camera coordinate system XcYcZc also rotates around the axis of the welding torch 1. The angle formed by XS and Xc during rotation is called sensor rotation angle OS.

第4図にカメラ座標系XcYcZcと投光手段2と受光
手段3との位置関係を示す。図示したように、投光手段
2により形成される線状集光光線16の中心軸工8なら
びに受光手段3の撮像中心軸19は、xczc平面上に
あってカメラ座標系の原点で交わりZc軸とそれぞれα
,βの角度を威し、さらに線状集光光線16とXcYc
面との交線がXC軸と威す角度をγ、受光手段3の撮像
部3′がもつ平面座標系の座標軸u,vはX.c,Yc
軸と各々平行とする。
FIG. 4 shows the camera coordinate system XcYcZc and the positional relationship between the light projecting means 2 and the light receiving means 3. As shown in the figure, the central axis 8 of the linear condensed light beam 16 formed by the light projecting means 2 and the imaging central axis 19 of the light receiving means 3 are on the xczc plane, intersect at the origin of the camera coordinate system, and the Zc axis and α respectively
, β, and further linear condensed ray 16 and XcYc
The angle between the line of intersection with the plane and the XC axis is γ, and the coordinate axes u and v of the plane coordinate system held by the imaging section 3' of the light receiving means 3 are X. c,Yc
Each is parallel to the axis.

第5図は、第2図に示した溶接位置検出装置により得ら
れる開先画像の検出例を示す。図において、線分Q. 
Q.は下板10の表面で生成される反射像、また線分Q
2Q,は上板11の表面で生或される反射像であり、線
Q.Q.とQ.Q3の交点Q2が開先位置である。前述
した画像処理装置4は、得られた開先画像に所定の処理
を行ない、溶接線Q2の検出位置座標cutv)を求め
る。
FIG. 5 shows an example of detection of a groove image obtained by the welding position detection device shown in FIG. 2. In the figure, line segment Q.
Q. is the reflected image generated on the surface of the lower plate 10, and the line segment Q
2Q, is a reflected image produced on the surface of the upper plate 11, and the line Q. Q. and Q. The intersection point Q2 of Q3 is the groove position. The image processing device 4 described above performs predetermined processing on the obtained groove image to obtain the detected position coordinates (cutv) of the welding line Q2.

こうして得られる検出位置座標(u, ■)をカメラ座
標系の原点から受光手段3までの距離P、受光手段3の
撮影倍率m、さらに前述したα,β,γの各校正データ
を用いて、カメラ座標系の検出データ(Xc, yC,
 Zc)に変換する。そして処理した結果をさらにセン
サの回転軸OS.溶接トーチ1の取付角度(45゜)を
用い、手首座標系( X w H Y w + Z w
 )に変換する。ロボット制御装置9は手首座標系に変
換された検出結果を、検出時の各回転軸の角度情報を用
いてロボット座標(X,Y,Z)に座標変換し、溶接の
目標位置としてメモリ内に記憶する。
The detected position coordinates (u, 2) thus obtained are calculated by using the distance P from the origin of the camera coordinate system to the light receiving means 3, the imaging magnification m of the light receiving means 3, and the calibration data of α, β, and γ mentioned above. Detection data of camera coordinate system (Xc, yC,
Zc). The processed results are then added to the rotation axis OS of the sensor. Using the mounting angle (45°) of welding torch 1, the wrist coordinate system (X w H Y w + Z w
). The robot control device 9 converts the detection result converted into the wrist coordinate system into robot coordinates (X, Y, Z) using the angle information of each rotation axis at the time of detection, and stores it in the memory as the target position for welding. Remember.

以上の手順によって、溶接トーチの先端位置に先行した
位置での被溶接部の開先位置を検出できる。
By the above procedure, it is possible to detect the groove position of the welded part at a position preceding the tip position of the welding torch.

第6図は、ワイヤ接触式の溶接位置検出装置を用い、ワ
イヤ端を接触させて被溶接部材の開先位置を検出する原
理を示したものである。図において、W丁はティーチン
グ時のワーク位置、Wsは実際の溶接すべきワークでテ
ィーチング時の位置に対してずれて設置されている例で
ある.実際、量産品を扱う場合,ティーチングに用いた
ワークと、その後にくるワークとのセッティング位置が
しばしばずれる。図中の破線で示した溶接トーチ及び溶
接ワイヤは、溶接ワイヤに曲がりがある場合で、この時
の動作については後述する。この検出方式は、例えば、
Y方向の実ワークの位置ずれを検出するために、あらか
じめティーチングによってワークから離れた点P1とワ
ーク上の点P2の位置及び距離を記憶しておく。ついで
プレーパック時にP1からP2の方向へ溶接トーチを移
動させ、ワークWSに接触した時、溶接ワイヤとワーク
間とに流れる電流を接触式検出装置5(第1図)により
検知し、この点をPvとしてP,−Pv間の距離を検出
し、あらかじめ記憶されているp、−p,間の距離とを
比較しその差をワーク位置のY方向のずれ量ΔYとして
検出する。同様に、P,からP,の方向へ溶接トーチ1
を移動させてワークに接触した点をPzとし、P3−P
z間の距離を記憶しているP,−P4間の距離を比較し
、その差をZ方向のワークのずれ量ΔZとして検出する
。図において、PTは開先位置のティーチング点である
。実際にワークが設置された際の開先位置Ps点は、上
述のΔY,Δ2の検出結果を用い、Ptの位置を補正し
てやれば求まることになる。
FIG. 6 shows the principle of detecting the groove position of a welded member by bringing the ends of the wire into contact using a wire contact type welding position detection device. In the figure, W is the workpiece position at the time of teaching, and Ws is the actual workpiece to be welded, which is installed offset from the position at the time of teaching. In fact, when dealing with mass-produced products, the setting positions of the workpiece used for teaching and the workpieces that follow are often misaligned. The welding torch and welding wire indicated by broken lines in the figure are for the case where the welding wire has a bend, and the operation in this case will be described later. This detection method, for example,
In order to detect the positional deviation of the actual workpiece in the Y direction, the positions and distances of a point P1 away from the workpiece and a point P2 on the workpiece are stored in advance by teaching. Next, the welding torch is moved in the direction from P1 to P2 during the play pack, and when it comes into contact with the workpiece WS, the contact type detection device 5 (Fig. 1) detects the current flowing between the welding wire and the workpiece, and this point is detected. The distance between P and -Pv is detected as Pv, and compared with the previously stored distance between p and -p, and the difference is detected as the shift amount ΔY of the workpiece position in the Y direction. Similarly, the welding torch 1 moves in the direction from P, to P.
The point where it touches the workpiece is Pz, and P3-P
The distance between P and -P4, which stores the distance between z, is compared, and the difference is detected as the shift amount ΔZ of the workpiece in the Z direction. In the figure, PT is the teaching point of the groove position. The groove position Ps when the work is actually installed can be found by correcting the position of Pt using the detection results of ΔY and Δ2 described above.

溶接ワイヤ曲がりが発生してい場合を第6図において破
線で併示しているが、この場合も曲がりのある溶接ワイ
ヤ端で接触して位置を検出しているので、上述と同様に
実際のワークの開先位置PS点にワイヤ先端部を正しく
位置補正してねらうことが可能である。
The case where a bend in the welding wire has occurred is also shown by the broken line in Fig. 6, but in this case as well, the position is detected by contacting the end of the welding wire with the bend, so the position of the actual workpiece is detected in the same way as described above. It is possible to correctly correct the position of the wire tip and aim at the groove position PS.

以上は、溶接ワイヤ端を接触させて開先位置を検出する
原理について述べたものである.一方,第2図〜第5図
を用いて述べた光学式の溶接位置検出装置は、アーク点
に先行する位置での開先位置を検出できるが、溶接ワイ
ヤの曲がりの情報は得られない欠点がある。したがって
、開先位置を正しく検出して溶接ワイヤ先端の位置を倣
い制御させても、ワイヤ自身に曲がりが発生していると
きには溶接ねらい位置がずれてしまう。
The above describes the principle of detecting the groove position by bringing the ends of the welding wire into contact. On the other hand, the optical welding position detection device described using Figs. 2 to 5 can detect the groove position at the position preceding the arc point, but has the disadvantage that it cannot obtain information on the bending of the welding wire. There is. Therefore, even if the groove position is detected correctly and the position of the welding wire tip is controlled in a tracing manner, the target welding position will shift if the wire itself is bent.

第7図は、第2図〜第5図に示す光学式位置検出装置と
溶接ワイヤ端を接触させて溶接位置を検出するワイヤ接
触式の装置とを複合させて、ワイヤ先端の曲がりを検出
して開先位置を倣う本発明の一実施例を示したものであ
る。図において、Q2は溶接開始位置を示す。この点の
ワーク位置を溶接ワイヤ端を接触させて測定する。PY
, PZは、Y,Z方向のワーク位置の検出部分を示し
たものである。これによって溶接ワイヤに曲がりのある
場合には、第6図の破線で示したように溶接ワイヤの曲
がりも含めたワーク位置の検出結果が得られる。次に、
溶接開始位置Q2を基準に,前述の光学式の溶接位置検
出装置で溶接トーチ1のX方向に先行した検出位置に相
当するΔSの距離だけ、溶接方向(X軸)とは逆方向に
溶接トーチをワークに対する姿勢を変えず位置のみを移
動(退避)させる。この点で、光学式の溶接位置検出装
置を作動させて開先位置Qx ( P v  * P 
z ’ )を検出する。Y,Z方向に溶接ワイヤに曲が
りがないときは、PYとPy’及びPzとPg’は各々
一致する。曲がりが発生しているときは各々の値に差が
生じるのでその差を求めることによりY方向あるいはZ
方向の曲がりを検出することができる。
Fig. 7 shows a system for detecting bends in the tip of a wire by combining the optical position detection device shown in Figs. This figure shows an embodiment of the present invention in which the groove position is copied. In the figure, Q2 indicates the welding start position. The workpiece position at this point is measured by touching the end of the welding wire. P.Y.
, PZ indicates the detection portion of the workpiece position in the Y and Z directions. As a result, when the welding wire has a bend, a detection result of the workpiece position including the bend in the welding wire can be obtained as shown by the broken line in FIG. next,
Based on the welding start position Q2, the welding torch is moved in the opposite direction to the welding direction (X-axis) by a distance of ΔS corresponding to the position detected earlier in the X direction of the welding torch 1 by the optical welding position detection device described above. Move (evacuate) only the position of the workpiece without changing its posture relative to the workpiece. At this point, the optical welding position detection device is activated to determine the groove position Qx (P v * P
z') is detected. When there is no bend in the welding wire in the Y and Z directions, PY and Py' and Pz and Pg' respectively match. When bending occurs, there will be a difference in each value, so by finding the difference, it is possible to determine the Y direction or Z direction.
A bend in direction can be detected.

このようにして、溶接ワイヤの曲がり量を検出した後、
溶接開始点Q2までトーチを移動し、さらにワイヤの曲
がり量を考慮した溶接ねらい位置を決定し溶接を開始す
る。溶接開始後は、アーク点に先行した位置での開先位
置を検出しながら、溶接開始点と同様にワイヤの曲がり
量を含めた倣い制御を遂次実施していく。
In this way, after detecting the amount of bending of the welding wire,
The torch is moved to the welding start point Q2, a target welding position is determined taking into consideration the amount of bending of the wire, and welding is started. After the start of welding, while detecting the groove position at a position preceding the arc point, tracing control including the amount of bending of the wire is sequentially performed in the same way as at the welding start point.

第8図は、本発明の実施例の溶接位置検出装置による倣
い溶接を行なう概略手順をフローチャートで示したもの
である。図中、ステップSLは溶接ワイヤの突き出し長
さを一定に設定する動作である。ステップS7では、溶
接開始位置から終了点までの所望とする溶接作業を実施
する。
FIG. 8 is a flowchart showing a schematic procedure for performing copy welding using the welding position detection device according to the embodiment of the present invention. In the figure, step SL is an operation for setting the protruding length of the welding wire to be constant. In step S7, a desired welding operation is performed from the welding start position to the welding end point.

本発明装置をロボットに適用させて最終溶接作業点まで
の溶接作業を行なう際には、前述の溶接開始点における
開先位置ならびにワイヤの曲がりを検出した後以下の2
つの方法を選択して行なうようにする。
When applying the device of the present invention to a robot to perform welding work up to the final welding work point, after detecting the groove position at the welding start point and the bending of the wire, the following two steps must be taken.
Choose one method and do it.

第1の方法は、第7図に示したようにワイヤ端を最終作
業点に接触させてX軸方向の座標位置PX’を検出する
。こうして、溶接開始点から最終作業点までの途中のY
,Z方向の開先位置は、前述したように光学的手段によ
る溶接位置検出装置を作動させ検出して倣い溶接を行な
う。
In the first method, as shown in FIG. 7, the wire end is brought into contact with the final work point to detect the coordinate position PX' in the X-axis direction. In this way, Y on the way from the welding start point to the final work point
, Z directions are detected by operating the welding position detection device using optical means as described above, and copy welding is performed.

第2の方法は、最終溶接作業点のX方向の座標位置をあ
らかじめ教示しておき、前述した溶接開始点における開
先のX座標の検出結果とあらかじめ教示した開始点のX
座標との差を検出し,両者間の差分だけ前記最終溶接作
業点のX方向の教示座標位置をシフトさせて補正し、以
下第工の方法と同様に途中の開先位置は光学的手段によ
る溶接位置検出装置を作動させて倣い溶接を実施する。
In the second method, the coordinate position in the X direction of the final welding point is taught in advance, and the detection result of the X coordinate of the groove at the welding start point and the X coordinate position of the previously taught starting point are used.
The difference between the two coordinates is detected, and the teaching coordinate position of the final welding point in the X direction is shifted and corrected by the difference between the two, and the intermediate groove position is determined by optical means in the same way as in the method of step 1. Activate the welding position detection device and perform copy welding.

溶接ワイヤの曲がりは、通常溶接トーチの姿勢の変化に
よって微妙に曲がりの方向とその程度が変化するので、
実際の溶接作業では各溶接部ごとに第8図に示した手順
で溶接ワイヤの曲がりを補正して溶接を行なうようにす
れば良い。
Welding wire bends because the direction and degree of bending usually changes slightly depending on changes in the orientation of the welding torch.
In actual welding work, welding may be performed by correcting the bending of the welding wire in accordance with the procedure shown in FIG. 8 for each welding part.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、溶接位置検出装置をワイヤ接触式位置
検出装置と光学式位置検出装置により構或し、溶接開始
点で両方式の装置により求めた溶接位置の座標の差から
溶接ワイヤの曲がり量を検出することができるので、ワ
イヤに曲がりがあってもその影響を受けずに精度の良い
溶接倣いができる効果がある。また、溶接ワイヤの曲が
りが時間と共に,すなわち多量のワークを処理する間に
変化したり、トーチ交換時のワイヤ先端の設定値がずれ
た際にもワイヤのねらい位置のティーチングデータを修
正することなしに溶接作業を実施できるので,作業の時
間短縮にも効果がある。また,ワイヤ端を接触させて溶
接位置を検出する検出範囲の広い方法を併用しているの
で位置ずれが大きいワークに対しても適用できる効果が
ある。
According to the present invention, the welding position detection device is composed of a wire contact type position detection device and an optical position detection device, and the bending of the welding wire is determined from the difference in the coordinates of the welding position determined by both types of devices at the welding start point. Since the amount can be detected, even if there is a bend in the wire, it has the effect of allowing highly accurate welding tracing without being affected by the bend. In addition, even if the bend of the welding wire changes over time, that is, while processing a large number of workpieces, or if the setting value for the wire tip changes when replacing the torch, there is no need to modify the teaching data for the wire's target position. Since welding work can be carried out at any time, it is also effective in reducing work time. In addition, since it also uses a method with a wide detection range that detects the welding position by bringing the ends of the wire into contact, it can be applied to workpieces with large positional deviations.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明による溶接位置検出装置が適用された全
自動アーク溶接ロボットの一例を示す概鴫構或図、第2
図は光学式の位置検出部の検出原理を示す斜視図、第3
図は光学式の位置検出部とロボットとの位置関係を示す
斜視図、第4図はカメラ座標系と投光手段および受光手
段との位置関係を示した図,第5図は開先画像の検出例
、第6図はワイヤ端を接触させて被溶接部材の開先位置
を検出する原理図,第7図は溶接ワイヤ先端の曲がりを
検出して開先位置を倣う本発明の一実施例、第8図は本
発明装置により倣い溶接を行なう概略手j@を示すフロ
ーチャートである。 1・・・溶接トーチ,2・・・投光手段,3・・・受光
手段、4・・画像処理装置、5・・・ワイヤ接触式位置
検出装置、6・・・溶接ロボット、12・・・開先部、
↓4・・・溶接ワイヤ、Q2・・・溶接開始点。
Fig. 1 is a schematic diagram showing an example of a fully automatic arc welding robot to which a welding position detection device according to the present invention is applied;
The figure is a perspective view showing the detection principle of the optical position detection unit.
The figure is a perspective view showing the positional relationship between the optical position detection unit and the robot, Figure 4 is a diagram showing the positional relationship between the camera coordinate system and the light projecting means and the light receiving means, and Figure 5 is a diagram showing the positional relationship between the optical position detection unit and the robot. Detection example: Fig. 6 is a principle diagram of detecting the groove position of a welded member by bringing the ends of the wire into contact, and Fig. 7 is an embodiment of the present invention in which the bending of the tip of the welding wire is detected and the groove position is traced. , FIG. 8 is a flowchart showing a schematic procedure for performing copy welding using the apparatus of the present invention. DESCRIPTION OF SYMBOLS 1... Welding torch, 2... Light emitting means, 3... Light receiving means, 4... Image processing device, 5... Wire contact type position detection device, 6... Welding robot, 12...・Group part,
↓4...Welding wire, Q2...Welding start point.

Claims (1)

【特許請求の範囲】 1、溶接トーチより被溶接材上に発生するアーク点から
一定距離先行する該被溶接材の開先部に線状光線を照射
し、この開先面から反射する前記線状光線の反射像を画
像処理して溶接位置を検出する光学式位置検出装置と、
溶接前にあらかじめ教示した動作にしたがって、溶接ト
ーチを被溶接材に近接させ、該溶接トーチから一定の突
き出し長さで突き出した溶接ワイヤの先端の接触を検知
することにより、溶接位置を検出するワイヤ接触式位置
検出装置とを組み合わせた溶接位置検出装置であって、
溶接開始点で前記ワイヤ接触式位置検出装置により検出
した溶接位置の座標と、溶接トーチを移動させ前記光学
式位置検出装置により検出した前記溶接位置の座標との
差を基に溶接ワイヤの曲がり量を検出することを特徴と
する溶接位置検出装置。 2、溶接ロボット及び該溶接ロボットを制御するロボッ
ト制御装置とを備え、該溶接ロボットの手首に搭載され
ていることを特徴とする請求項1記載の溶接位置検出装
置。 3、前記ワイヤ接触式位置検出装置を作動させ、溶接ワ
イヤ先端を接触させることにより、溶接溶接終了点の溶
接進行方向の座標を検出し、溶接中は前記光学式位置検
出装置を作動させて溶接位置を検出することを特徴とす
る請求項2記載の溶接位置検出装置。 4、溶接終了点の溶接進行方向の座標をあらかじめ教示
し、溶接開始点で検出した溶接位置のうち溶接進行方向
の座標をあらかじめ教示した溶接開始点の溶接進行方向
の座標と比較して差を演算し、該差の分だけ溶接終了点
の溶接進行方向の座標をシフトさせて補正し、溶接中は
前記光学式位置検出装置を作動させて溶接位置を検出す
ることを特徴とする請求項2記載の溶接位置検出装置。
[Claims] 1. A linear beam of light is irradiated from a welding torch onto the groove of the welded material that is a certain distance ahead of the arc point generated on the welded material, and the ray is reflected from the groove surface. an optical position detection device that detects a welding position by image processing a reflected image of the shaped light beam;
A wire that detects the welding position by bringing the welding torch close to the material to be welded according to the motion taught in advance before welding, and detecting the contact of the tip of the welding wire that protrudes from the welding torch at a certain length. A welding position detection device combined with a contact type position detection device,
The amount of bending of the welding wire is determined based on the difference between the coordinates of the welding position detected by the wire contact type position detection device at the welding start point and the coordinates of the welding position detected by the optical position detection device after moving the welding torch. A welding position detection device characterized by detecting. 2. The welding position detection device according to claim 1, comprising a welding robot and a robot control device for controlling the welding robot, and is mounted on the wrist of the welding robot. 3. By activating the wire contact type position detection device and bringing the tip of the welding wire into contact, the coordinates of the welding end point in the welding progress direction are detected, and during welding, the optical position detection device is activated to perform welding. The welding position detection device according to claim 2, wherein the welding position detection device detects a position. 4. The coordinates of the welding end point in the welding direction are taught in advance, and the coordinates in the welding direction of the welding position detected at the welding start point are compared with the coordinates in the welding direction of the welding starting point taught in advance to determine the difference. Claim 2, wherein the coordinates of the welding end point in the welding progress direction are shifted and corrected by the difference, and during welding, the optical position detection device is operated to detect the welding position. The described welding position detection device.
JP23224189A 1989-09-07 1989-09-07 Welding position detection device and welding robot equipped with the device Expired - Fee Related JP2678202B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23224189A JP2678202B2 (en) 1989-09-07 1989-09-07 Welding position detection device and welding robot equipped with the device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23224189A JP2678202B2 (en) 1989-09-07 1989-09-07 Welding position detection device and welding robot equipped with the device

Publications (2)

Publication Number Publication Date
JPH0394979A true JPH0394979A (en) 1991-04-19
JP2678202B2 JP2678202B2 (en) 1997-11-17

Family

ID=16936184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23224189A Expired - Fee Related JP2678202B2 (en) 1989-09-07 1989-09-07 Welding position detection device and welding robot equipped with the device

Country Status (1)

Country Link
JP (1) JP2678202B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008544860A (en) * 2005-07-05 2008-12-11 ヘキサゴン メトロロジー エービー Workpiece welding method
JP2011206829A (en) * 2010-03-30 2011-10-20 Komatsu Ltd Method for adjusting wire projection length of welding robot and device for the same
JP2016107324A (en) * 2014-12-09 2016-06-20 株式会社エイチワン Hat-shaped frame part welding method and device
JP2018122335A (en) * 2017-02-01 2018-08-09 株式会社神戸製鋼所 Arc point adjustment rod fitting structure, articulated welding robot, and welding device
JP2021126694A (en) * 2020-02-17 2021-09-02 株式会社神戸製鋼所 Method for manufacturing shaped article, apparatus for manufacturing shaped article, and program
CN114166105A (en) * 2020-09-11 2022-03-11 株式会社达谊恒 Welding position detection device
CN115716268A (en) * 2022-12-05 2023-02-28 中国电力科学研究院有限公司 Method and device for correcting welding path of node welding point and node welding path of power transmission tower

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008544860A (en) * 2005-07-05 2008-12-11 ヘキサゴン メトロロジー エービー Workpiece welding method
JP2011206829A (en) * 2010-03-30 2011-10-20 Komatsu Ltd Method for adjusting wire projection length of welding robot and device for the same
JP2016107324A (en) * 2014-12-09 2016-06-20 株式会社エイチワン Hat-shaped frame part welding method and device
JP2018122335A (en) * 2017-02-01 2018-08-09 株式会社神戸製鋼所 Arc point adjustment rod fitting structure, articulated welding robot, and welding device
WO2018143056A1 (en) * 2017-02-01 2018-08-09 株式会社神戸製鋼所 Arc-point adjustment rod attachment structure, articulated welding robot, and welding device
CN110248759A (en) * 2017-02-01 2019-09-17 株式会社神户制钢所 Electric arc point adjusting rod mounting structure, multi-joint welding robot and welder
JP2021126694A (en) * 2020-02-17 2021-09-02 株式会社神戸製鋼所 Method for manufacturing shaped article, apparatus for manufacturing shaped article, and program
CN114166105A (en) * 2020-09-11 2022-03-11 株式会社达谊恒 Welding position detection device
CN115716268A (en) * 2022-12-05 2023-02-28 中国电力科学研究院有限公司 Method and device for correcting welding path of node welding point and node welding path of power transmission tower

Also Published As

Publication number Publication date
JP2678202B2 (en) 1997-11-17

Similar Documents

Publication Publication Date Title
EP0743130B1 (en) Robotic movement of object over a workpiece surface
US6044308A (en) Method and device for robot tool frame calibration
EP1486283B1 (en) Method of controlling the welding of a three-dimensional construction by taking a two-dimensional image of the construction and adjusting in real time in the third dimension
JP6900290B2 (en) Robot system
JP5502462B2 (en) Control apparatus and program for arc welding robot
JP3317101B2 (en) Welding robot
CN115835935A (en) Laser processing system
JPH0394979A (en) Welding position detector
JPH1085937A (en) Arc welding equipment
US20190184481A1 (en) Welding Position Detection Device, Welding Position Detection Method, and Welding Robot System
JP3073341B2 (en) Robot positioning method and device
CN116897099B (en) Teaching point generating device and teaching point generating method for generating teaching points based on output of sensor
JP3944419B2 (en) Method for controlling welding robot apparatus
KR102345711B1 (en) Control method of welding robot for forming uniform weaving bead by performing welding in precise weaving operation along welding line formed on base material
WO2025004217A1 (en) Numerical control device and numerical control program
JP2895289B2 (en) Automatic welding copying machine
JPH08197248A (en) Tracking control method for multi-layer welding
JP2000117466A (en) Teaching method of yag laser beam machine, and its device
CN116390828A (en) Laser processing system and control method
JP7598840B2 (en) Welding Robot System
JP2543091B2 (en) Robot copy control device
JPS63251182A (en) How to detect the bevel position at the starting end of the machining line
JP2899642B2 (en) Processing position detection device and processing position detection method
JPS6344471B2 (en)
US20260102911A1 (en) Robot control system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees