JPH03151165A - Multilayer automatic welding control method - Google Patents

Multilayer automatic welding control method

Info

Publication number
JPH03151165A
JPH03151165A JP28792489A JP28792489A JPH03151165A JP H03151165 A JPH03151165 A JP H03151165A JP 28792489 A JP28792489 A JP 28792489A JP 28792489 A JP28792489 A JP 28792489A JP H03151165 A JPH03151165 A JP H03151165A
Authority
JP
Japan
Prior art keywords
welding
data
control method
axis
automatic
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
JP28792489A
Other languages
Japanese (ja)
Other versions
JP2809449B2 (en
Inventor
Teppei Asuka
飛鳥 哲平
Shigeru Suzuki
茂 鈴木
Koichi Sato
公一 佐藤
Takashi Sugawara
孝志 菅原
Junzo Komatsu
小松 順三
Takashi Sakurai
桜井 隆
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 Ltd
Original Assignee
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 Ltd filed Critical Hitachi Ltd
Priority to JP1287924A priority Critical patent/JP2809449B2/en
Publication of JPH03151165A publication Critical patent/JPH03151165A/en
Application granted granted Critical
Publication of JP2809449B2 publication Critical patent/JP2809449B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To easily perform stable multilayer welding with high precision by carrying out correction processing in consideration of one side at least of a groove shape and a weld bead shape just before the welding stage for every welding stage. CONSTITUTION:Automatic picture processing groove teaching on all points is carried out and registered (S4) on a welding parameter table and a welding condition parameter is set (S5) from this set parameter. Robot control angle arithmetic processing is then carried out (S6) with respect to this welding parameter table and a program code of a numerical controller is produced in order and an NC program is produced (S7) automatically therefrom. A circuit for transferring data is used to register (S8) on a specified region of an NC data memory of the numerical controller. Thereafter, it is confirmed by processing of S10 whether or not the position of a welding torch it obtained suitably by test running of playback operation of the numerical controller and when necessary, it is returned to processing of S4. When unnecessary, playback automatic welding operation is started and satisfactory automatic welding is obtained.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数の曲面の接合により現われる溶接線を対
象とした多層盛自動溶接装置の制御方法に係り、特に水
車ランナなと複雑な形状を有する大型構造物の溶接に好
適な自動溶接制御方法に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a method for controlling a multi-layer automatic welding device for welding lines that appear by joining a plurality of curved surfaces, and particularly for welding lines with complex shapes such as water turbine runners. The present invention relates to an automatic welding control method suitable for welding large structures having.

〔従来の技術〕[Conventional technology]

従来から、第7図に示す水車ランナRなどの複雑な形状
の金属構造物の製造は、一体鋳造、或いは分割鋳造によ
る製造法の独壇場であったが、近年、特に大型の水車ラ
ンナなどの構造物の製造には個別部分の組立による製造
方法が適用されるようになってきた。
Traditionally, the production of metal structures with complex shapes, such as the water turbine runner R shown in Figure 7, has been dominated by monolithic casting or split casting, but in recent years, the manufacturing method has been monolithic, especially for structures such as large water turbine runners. Manufacturing methods that involve assembling individual parts have come to be applied to the manufacturing of products.

ところで、このような複雑な形状の構造物の溶接では、
例えば第7図(a)に示すような、水車ランナRにおい
て、そのベーンlとクラウン2との接合部での被溶接線
17などのように、複数の曲面の接合部に現われ、開先
の形状や姿勢が溶接線に沿って変化している溶接線を対
象とした溶接技法が必要である。なお、この第7図にお
いて、同図の(b)、 (c)、 (d)は、それぞれ
同図(a)におけるA、B、Cの各部における断面を表
わした図で、開先の姿勢が変化している様子が良く表わ
されている。
By the way, when welding structures with such complex shapes,
For example, in a water turbine runner R as shown in FIG. 7(a), a weld line 17 appears at the joint of multiple curved surfaces, such as the weld line 17 at the joint between the vane 1 and the crown 2. A welding technique is needed that targets weld lines whose shape and orientation change along the weld line. In addition, in this Figure 7, (b), (c), and (d) are views representing cross sections at each part of A, B, and C in Figure (a), respectively, and the attitude of the groove is It clearly shows how things are changing.

そこで、このような複雑な開先形状となる任意形状の曲
面の接合を対象とした自動溶接技法についての提案が種
々見られるようになり、その例として、例えば「開先溶
接倣い制御方法Jと題する特開昭59−4975号公報
の開示を挙げることが出来るが、この公報による制御方
法では、第8図(a)に示すように、ITVカメラ(工
業用テレビカメラ)などの撮像装置20を用い、溶接母
材21a、21bの溶接線での溶接開先MNの画像デー
タを信号処理部30に取り込んで自動溶接の倣い制御を
補正するようになっていた。なお、23は照明器、31
は溶接トーチ駆動装置、32は溶接トーチであり、第8
図(b)は開先部分の断面図である。
Therefore, various proposals have been made regarding automatic welding techniques for joining arbitrarily shaped curved surfaces with such complex groove shapes. In the control method according to this publication, as shown in FIG. 8(a), an imaging device 20 such as an ITV camera (industrial television camera) is image data of the welding groove MN at the weld line of the welding base materials 21a and 21b is input into the signal processing unit 30 to correct automatic welding tracing control.Note that 23 is an illuminator;
is a welding torch drive device, 32 is a welding torch, and the eighth
Figure (b) is a sectional view of the groove portion.

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

上記従来技術は、多層盛溶接の適用について配慮がされ
ておらず、多層盛溶接を行う場合での画像データの2値
化処理時での輪郭線の異常検出に際して、及びビード積
層位置の変更、修正に必要な倣い制御の修正法が無く、
溶接装置のシフト機能などによる演算上の移動情報だけ
によって多層盛溶接に対応出来るに過ぎないため、上記
した水車ランナなどのように、開先形状や開先姿勢が溶
接線に沿って変化している、いわゆる変形継手への適用
が困難で、簡単に溶接作業の変更などにも追従できない
という問題があった。
The above conventional technology does not take into consideration the application of multi-layer welding, and it is difficult to detect abnormalities in the contour line during binarization processing of image data when performing multi-layer welding, and to change the bead stacking position. There is no correction method for copying control necessary for correction,
Since multi-layer welding can only be supported using movement information calculated by the shift function of the welding equipment, etc., the groove shape and groove posture change along the weld line, as in the case of the water turbine runner mentioned above. It is difficult to apply this method to so-called deformed joints, and there are problems in that it cannot be easily adapted to changes in welding work.

本発明の目的は、水車ランナなと、溶接により製造しよ
うとした場合に多くの変形継手を対象とした溶接作業を
必要とする、大型複雑形状の構造物め自動溶接において
、簡単な段取り作業を要するだけで、容易に高精度で安
定た多層盛溶接が得られるようにした多層盛自動溶接制
御方法を提供することにある。
The purpose of the present invention is to simplify setup work in automatic welding of large complex-shaped structures such as water turbine runners, which require welding work for many deformed joints when manufactured by welding. It is an object of the present invention to provide an automatic multi-layer welding control method that allows highly accurate and stable multi-layer welding to be easily obtained with just the following steps.

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

上記目的を達成するため、本発明は、溶接予定線に沿っ
て逐次撮像した画像データから順次開先形状と溶接ビー
ド形状を解析してゆくデータ処理手段を設け、多層盛溶
接の各層の溶接工程毎に、その工程の直前での開先形状
及び溶接ビード形状の少なくとも一方を考慮した補正処
理が施されて行くようにしたものである。
In order to achieve the above object, the present invention provides a data processing means that sequentially analyzes the groove shape and the weld bead shape from the image data sequentially captured along the welding planned line, and the welding process of each layer of multilayer welding. At each step, correction processing is performed in consideration of at least one of the groove shape and the weld bead shape immediately before that process.

〔作用〕[Effect]

本発明におけるデータ処理手段は、被溶接線に前工程で
形成した既存の溶接ビードの形状認識を行い、その結果
に基づいて次の工程における溶接層の溶接位置に関する
ずれ量を補正するように動作する。
The data processing means in the present invention operates to recognize the shape of the existing weld bead formed in the previous process on the line to be welded, and based on the result, correct the amount of deviation regarding the welding position of the weld layer in the next process. do.

これにより、本発明による制御方法では、開先に対する
最初の溶接ビード層(初層)から順次、最終層までの各
溶接ビード層のずれ及び変形に対して追従して行く動作
が与えられるため、誤動作の虞れがなく、簡単なティー
チングだけで充分に安定に高精度の多層盛溶接を自動的
に得ることが出来ると共に、溶接条件などによる溶接姿
勢の変更にも簡単な操作で容易に対応出来る。また、こ
の結果、本発明の制御方法では、周辺装置との通信機能
によるオフラインティーチング操作にも柔軟に対応する
ことが出来る。
As a result, in the control method according to the present invention, an operation is provided that follows the displacement and deformation of each weld bead layer from the first weld bead layer (initial layer) to the final layer in the groove. There is no risk of malfunction, and it is possible to automatically obtain sufficiently stable and highly accurate multi-layer welding with simple teaching, and it is also possible to easily respond to changes in welding posture due to welding conditions etc. with simple operations. . Furthermore, as a result, the control method of the present invention can flexibly support offline teaching operations using the communication function with peripheral devices.

〔実施例〕〔Example〕

以下、本発明による多層盛自動溶接制御方法について、
図示の実施例により詳細に説明する。
Below, regarding the multilayer automatic welding control method according to the present invention,
This will be explained in detail with reference to the illustrated embodiment.

第1図は本発明の一実施例が適用された自動溶接装置の
ハード構成図で、溶接により製造すべき大型構造物とし
て、上記した水車ランナRを設定し、そのベーン1とク
ラウン2との溶接に適用した場合について示したもので
、この第1図において、3はガイドレール、4はロボッ
ト機構、5はスリット光源、6はTVカメラ、7は移動
操作盤。
FIG. 1 is a hardware configuration diagram of an automatic welding device to which an embodiment of the present invention is applied, in which the above-mentioned water turbine runner R is set as a large structure to be manufactured by welding, and its vane 1 and crown 2 are connected. This figure shows a case in which it is applied to welding. In Fig. 1, 3 is a guide rail, 4 is a robot mechanism, 5 is a slit light source, 6 is a TV camera, and 7 is a moving operation panel.

8は数値制御装置、9は溶接制御装置、10はリモコン
ボックス、11はロボット移動架台、12は表示装置(
CRT)、13はティーチングプログラム作成装置、1
4は画像処理装置、モして15は溶接トーチである。
8 is a numerical control device, 9 is a welding control device, 10 is a remote control box, 11 is a robot moving stand, 12 is a display device (
CRT), 13 is a teaching program creation device, 1
4 is an image processing device, and 15 is a welding torch.

ガイドレール3は水車ランナRのクラウン2の表面みに
取付けられるが、このとき、ベーンlとクラウン2との
接合部、つまり溶接予定線の近傍で、それにほぼ並行し
て位置するように段取りされる。
The guide rail 3 is attached only to the surface of the crown 2 of the water turbine runner R, but at this time, it is set up so that it is located near the joint between the vane L and the crown 2, that is, in the vicinity of the planned welding line, and almost parallel to it. Ru.

ロボット機構4は溶接トーチ15を任意に位置決めし得
るように作られた5軸の多関節マニプレータ機構を備え
、ガイドレール3により保持され、このガイドレール3
に沿って図示の矢印Z方向に任意に移動可能に構成され
ている。
The robot mechanism 4 includes a 5-axis multi-joint manipulator mechanism designed to arbitrarily position the welding torch 15, and is held by a guide rail 3.
It is configured to be freely movable in the direction of the arrow Z shown in the figure.

TVカメラ6は、溶接トーチ15により溶接すべき開先
部分と、それにより形成された溶接と一ド部分とを撮像
し、開先断面も含めた形状と溶接ビードの外観を、スリ
ット光源5によるスリット光の助けにより、輪郭画像と
して撮像する働きをする。なお、このスリット光による
撮像技法は、いわゆる光切断法として周知の技法である
The TV camera 6 images the groove to be welded with the welding torch 15 and the weld and dot portion formed thereby, and the shape including the groove cross section and the appearance of the weld bead are recorded using the slit light source 5. With the help of slit light, it works to capture an outline image. Note that this imaging technique using slit light is a well-known technique known as the so-called light sectioning method.

第2図(A)、(B)はロボット機構4の詳細を、スリ
ット光源5とTVカメラ6の位置関係をも含めて示した
もので、この実施例では、上記したように、ロボット機
構の本体(マニプレータ)は5軸構成の多関節機構で構
成されている。なお、この第2図で、(A)図は平面図
、(B)図は側面図である。
2(A) and (B) show details of the robot mechanism 4, including the positional relationship between the slit light source 5 and the TV camera 6. In this embodiment, as described above, the robot mechanism 4 is shown in detail. The main body (manipulator) is composed of a five-axis multi-joint mechanism. In FIG. 2, (A) is a plan view, and (B) is a side view.

まず、第2図(A)で、Z軸はガイドレール3の延長方
向であり、X軸は、Z軸の進行方向によって任意に変化
するガイドレール3のひねり角を考慮したとき、各ひね
り角における値を修正することによって常に水平方向を
示す被溶接線17とガイドレール軸(Z軸)との相対伸
縮距離を意味するベクトル軸となる。また、Y軸は、第
2図(B)に示すように、上記X軸とZ軸とに直角で、
被溶接[17のガイドレール3を基準としてX軸上での
上下のずれ量を表わすベクトル軸となる。
First, in Fig. 2 (A), the Z axis is the extension direction of the guide rail 3, and the X axis is the twist angle of each twist angle when considering the twist angle of the guide rail 3 that changes arbitrarily depending on the direction of travel of the Z axis. By modifying the value of , it becomes a vector axis that means the relative expansion/contraction distance between the welded line 17, which always indicates the horizontal direction, and the guide rail axis (Z-axis). In addition, the Y-axis is perpendicular to the X-axis and Z-axis, as shown in FIG. 2(B),
This is a vector axis that represents the amount of vertical deviation on the X axis with reference to the guide rail 3 of the welded object [17].

スリット光源5は、被溶接線17の継手部をZ軸回りに
、xY平面上の輪郭線を浮き上がらせるべく、直線状の
スリット光を照射する。そして、TVカメラ6は、この
スリット光により照明されている被溶接線17の継手部
頂点が撮像視野範囲の中央部になるように、X軸となす
角度がφをなすようにして取付けられている。すなわち
、このTVカメラ6は、角度φの方向から斜めに撮像し
た画像データを取り込むことにより、強制的に画像を歪
ませ、本来2次光の画像から3次元の成分が取り出せる
ようにし、これにより各方向のベクトル成分が、画像デ
ータから抽出出来るようにしている。
The slit light source 5 irradiates the joint portion of the weld line 17 with linear slit light around the Z-axis in order to highlight the outline on the xY plane. The TV camera 6 is mounted so that the apex of the joint of the line to be welded 17 illuminated by this slit light is at the center of the imaging field of view, making an angle φ with the X axis. There is. That is, this TV camera 6 forcibly distorts the image by capturing image data taken obliquely from the direction of the angle φ, so that the three-dimensional component can be extracted from the originally secondary light image. Vector components in each direction can be extracted from image data.

ロボット機構4のロボット本体(マニプレータ)は、上
記したように、5軸構成の多関節機構からなるが、これ
らの軸は第1図、及び第2図から明らかなように、θ1
、θい θ1、α1、α、の各軸からなる。ただし、こ
こでいう軸とは、回転中心をなす枢支軸のことではなく
、回動アームの意である。なお、第1図では、図示を簡
単にするため、例えば、往復円弧矢印θ1の如く、回転
軸を、その回動を表わす往復円弧矢印によって表現して
ある。
As mentioned above, the robot body (manipulator) of the robot mechanism 4 is composed of a multi-joint mechanism with a five-axis configuration, and as is clear from FIGS. 1 and 2, these axes are θ1
, θ1, α1, and α. However, the term "axis" here refers to a rotating arm, not a pivot shaft that forms the center of rotation. In FIG. 1, in order to simplify the illustration, the rotation axis is expressed by a reciprocating arc arrow representing its rotation, such as a reciprocating arc arrow θ1, for example.

これら多関節機構の各移動軸は、上記したように、ガイ
ドレール3によってZ軸方向に、つまり、被溶接線17
に沿って全体がほぼ並行に移動可能に構成されているが
、これらの軸についてさらに詳しく説明すると、これら
は、まず、上記Z軸を中心に回動する第1軸θ、と、こ
の第1軸のアーム先端部を中心に、この第1軸の軌道と
同一平面内で回動する第2軸θ、と、この第2軸のアー
ム先端部を中心にして、この第2軸の軌道と同一平面内
で回動する第3軸θ、とを備え、これらの軸により全ア
ームの姿勢が決定されるようになっている。
As described above, each movement axis of these multi-joint mechanisms is moved in the Z-axis direction by the guide rail 3, that is, in the welding line 17.
To explain these axes in more detail, they are: a first axis θ that rotates around the Z-axis; A second axis θ rotates around the arm tip of the shaft in the same plane as the orbit of the first axis, and a second axis rotates around the arm tip of the second axis in the same plane as the orbit of the first axis. A third axis θ rotates within the same plane, and the posture of all the arms is determined by these axes.

更に、上記第3軸の先端部には、この第3軸のアームを
中心にして曲げ振り動作する第4軸町が、そして、さら
にこの第4軸の先端部には、この先端部を中心にしだ回
動、つまり、ひねり動作をする第5軸α、がそれぞれ設
けられており、この第5軸の先端部に溶接トーチ15が
取付けられているのである。
Furthermore, at the tip of the third axis, there is a fourth axis that bends and swings around the arm of the third axis, and furthermore, at the tip of the fourth axis, there is a fourth axis that bends and swings around the arm of the third axis. A fifth axis α that performs continuous rotation, that is, twisting movement, is provided, and the welding torch 15 is attached to the tip of this fifth axis.

従って、この実施例によれば、第1軸θ、及び第2軸θ
、のアームの姿勢と、第3軸θ、による曲げ、第4軸α
、による振り動作、それに第5軸α。
Therefore, according to this embodiment, the first axis θ and the second axis θ
, the posture of the arm, bending by the third axis θ, and the fourth axis α
, and the fifth axis α.

によるひねり動作のそれぞれの制御により溶接トーチ1
5の姿勢を完全に特定することが出来る。
Welding torch 1 by controlling each twisting motion by
5 posture can be completely specified.

そして、このときの各軸の回動角の制御は、数値制御指
令を解読する数値制御装置8により行われるが、このと
きに必要な溶接条件の設定は溶接制御装置9により行わ
れ、且つ、上記TVカメラ6により撮像された輪郭画像
データに基づいて画像処理装置14が、開先と溶接ビー
ドの形状を認識し、必要な補正処理を実行する。
The rotation angle of each axis at this time is controlled by the numerical control device 8 that decodes the numerical control command, but the welding control device 9 sets the necessary welding conditions at this time, and Based on the contour image data captured by the TV camera 6, the image processing device 14 recognizes the shapes of the groove and the weld bead, and executes necessary correction processing.

また、この実施例では、ロボット機構4を小型、軽量化
し、ガイドレール3により溶接個所に誘導するように構
成してあるので5従来は水車ランナなと、狭隘部では困
難であった溶接の自動化が極めて容易になる。このとき
、ガイドレール3は調整機能を有するロボット移動架台
11に容易に接続できるように構成してあり、これによ
り、成る部分で多層盛溶接を終了したら、このロボット
移動架台11の上にロボット機構4を移し、切り離し作
業を行うだけで簡単に次の溶接部に移動させ、多層盛溶
接の続行が可能である。
In addition, in this embodiment, the robot mechanism 4 is made smaller and lighter, and is configured to be guided to the welding location by a guide rail 3, so that it is possible to automate welding, which was previously difficult to do in narrow spaces such as water turbine runners. becomes extremely easy. At this time, the guide rail 3 is configured so that it can be easily connected to the robot movable pedestal 11 which has an adjustment function. It is possible to easily move to the next welding part by simply transferring the part 4 and performing the cutting operation, and it is possible to continue multilayer welding.

さらに、この実施例によれば、移動操作盤7及びリモコ
ンボックス10が設けであるから、上記した操作を任意
の場所から行うことが出来、優れた操作性を容易に与え
ることが出来る。
Further, according to this embodiment, since the movable operation panel 7 and the remote control box 10 are provided, the above operations can be performed from any location, and excellent operability can be easily provided.

次に、TVカメラ6から取り込んだ画像データの解析処
理について説明する。
Next, analysis processing of image data captured from the TV camera 6 will be explained.

上記したように、TVカメラ6は、角度φの方向から斜
めに撮像した画像データを取り込むことにより、強制的
に画像を歪ませ、本来2次元の画像から3次元の成分が
取り出せるようにし、これにより各方向のベクトル成分
が、画像データから抽出出来るようにしている。
As described above, the TV camera 6 forcibly distorts the image by capturing image data taken obliquely from the direction of the angle φ, so that three-dimensional components can be extracted from the originally two-dimensional image. This allows vector components in each direction to be extracted from image data.

第3図(A)は、第2図に示したTVカメラ6による撮
像視野14a内での画像を示したもので、この図から明
らかなように、撮像した画像には歪みが含まれているの
で、まず、水平H及び垂直V方向の変換を行って、この
歪みを補正処理し、これにより第3図(B)に示すよう
な、−様分布の2次元画像を作成する。
FIG. 3(A) shows an image taken within the imaging field of view 14a by the TV camera 6 shown in FIG. 2, and as is clear from this figure, the captured image includes distortion. Therefore, first, the distortion is corrected by performing transformation in the horizontal H and vertical V directions, thereby creating a two-dimensional image with a −-like distribution as shown in FIG. 3(B).

このときの水平H及び垂直■の各方向成分は。At this time, the components in the horizontal H and vertical ■ directions are as follows.

第3図(C)に示すように、代表点Q(H,V)=Q(
1゜255)を基準とした場合に、基準点P、を決定す
るための手段と、数値制御指令により求めることが出来
る。
As shown in Figure 3(C), representative point Q(H,V)=Q(
1°255), the reference point P can be determined using a means for determining the reference point P and a numerical control command.

つぎに、この基準点P、と輪郭頂点(代表点)Qとは、
次式によりロボット機構4の多関節機構で指示される。
Next, this reference point P and the contour apex (representative point) Q are as follows.
The multi-joint mechanism of the robot mechanism 4 is instructed by the following equation.

=>OP=→OQ+4QP      ・・・・・・(
1)ここで、→OPはベクトルOPを表わす、また、→
OQは画像範囲内における絶対位置を表わすベクトルで
、=IQpは画像視野を設定した場合に生じる初期長さ
を表わすベクトルである。
=>OP=→OQ+4QP ・・・・・・(
1) Here, →OP represents vector OP, and →
OQ is a vector representing the absolute position within the image range, and =IQp is a vector representing the initial length that occurs when the image field of view is set.

以上の関係を表にまとめたのが第4図の溶接パラメータ
ー覧表である。
The above relationships are summarized in a table of welding parameters in Figure 4.

この溶接パラメーター覧表は、大別すると、各ポイント
毎に管理されるティーチング情報(1)と、溶接ノウハ
ウ(II)、ロボット制御角情報(m)、それに位置決
め情報(IV)の4種類からなり、且つ、これらは、全
て共通パラメータ情報(V)によって管理されるように
なっているもので、多層盛溶接における各層毎の溶接に
関する暦数(K)、位置す。
This welding parameter list is roughly divided into four types: teaching information (1) managed for each point, welding know-how (II), robot control angle information (m), and positioning information (IV). , and these are all managed by common parameter information (V), and the calendar number (K) related to welding for each layer in multilayer welding is located.

ンバー(J)、画像水平(H)、画像垂直(V)の各パ
ラメータと、溶接トーチの姿勢を決定するための前進角
(U)、挟角(T)、溶接条件(W)、ウィービング振
幅(L)の各パラメータ、ロボット機構4の多関節機構
の姿勢を決定するためのNC指令値、第1腕(A)、第
2腕(B)、第3腕(C)、曲げ腕(E)、回転腕(F
)の各パラメータ、それにガイドレール3による軸上で
の座標位置である水平方向(X)、垂直方向(Y)の各
パラメータから構成されている。
parameter (J), horizontal image (H), vertical image (V), advance angle (U), included angle (T), welding condition (W), and weaving amplitude to determine the attitude of the welding torch. (L), NC command values for determining the posture of the multi-joint mechanism of the robot mechanism 4, the first arm (A), the second arm (B), the third arm (C), and the bent arm (E). ), rotating arm (F
), and parameters in the horizontal direction (X) and vertical direction (Y), which are the coordinate positions on the axis by the guide rail 3.

さらに、画像処理に著しい影響があるTVカメラの撮像
レンズの倍率と、多関節機構のNG制御指令値と撮像範
囲内における絶対位置との設定を図るためのロボット初
期値となる水平方向(MvX)、垂直方向(Mvy)と
により設定されるようになっている。
Furthermore, the horizontal direction (MvX) is the robot initial value for setting the magnification of the imaging lens of the TV camera, which has a significant effect on image processing, the NG control command value of the multi-joint mechanism, and the absolute position within the imaging range. , and the vertical direction (Mvy).

この実施例によれば、この溶接パラメーター覧表の中で
、暦数、位置No、画像水平、画像垂直の6値は、上記
した手法により画像範囲の絶対位置を求めることにより
自動的に処理されるようになっているが、他方、溶接ト
ーチの前進角、挟角、溶接条件、それにウィービング振
幅などの値は、各溶接対象によって決定される、溶接ノ
ウハウとして与えられるものである。
According to this embodiment, in this welding parameter list, the six values of calendar number, position number, image horizontal, and image vertical are automatically processed by determining the absolute position of the image range using the method described above. However, on the other hand, values such as the advancing angle, included angle, welding conditions, and weaving amplitude of the welding torch are determined by each welding target and are given as welding know-how.

この溶接ノウハウは、各作業者の熟練度によってバラツ
キを生じてしまうため、従来技術では安定した溶接を得
るのが困難であったが、この実施例によれば、上記した
ように、これらは溶接パラメーター覧表として登録され
、溶接制御に自動的に使用されるため、常に安定した多
層盛溶接を自動的に得ることが出来る。
This welding know-how varies depending on the skill level of each worker, so it was difficult to obtain stable welding with conventional technology. However, according to this example, as described above, these welding Since it is registered as a parameter list and automatically used for welding control, stable multi-layer welding can always be automatically obtained.

次に、上記した溶接パラメーター覧表の構成及び内容に
ついて、さらに第5図により説明する。
Next, the structure and contents of the above-mentioned welding parameter list will be further explained with reference to FIG.

この溶接パラメーター覧表を構成する溶接パラメータデ
ータベース(讐ELPRM 、POL)は、この第5図
に示すように、大別すると、TVカメラ6がらのデータ
により登録されるパラメータ(WRK、PiC)と。
As shown in FIG. 5, the welding parameter database (ELPRM, POL) constituting this welding parameter list can be roughly divided into parameters (WRK, PiC) registered using data from the TV camera 6.

編集用CRT/KBから登録されるパラメータ(−RK
 、CRT)と、TVカメラ及びカメラ光学系によって
決定されるパラメータ(WRK、CMR)、それに、こ
れらのパラメータから自動処理により生成されるロボッ
ト制御角を登録するパラメータ(WRK 、PO5)と
、このロボット制御角での断面座標値を登録するパラメ
ータ(WRK 、 XY)とからなる。
Parameters registered from editing CRT/KB (-RK
, CRT), parameters determined by the TV camera and camera optical system (WRK, CMR), parameters (WRK, PO5) for registering the robot control angle generated by automatic processing from these parameters, and this robot. It consists of parameters (WRK, XY) that register cross-sectional coordinate values at the control angle.

TVカメラ6によって取り込まれたティーチング点群は
、画像処理装置14を介してパラメータ(K:層数、J
:位置No、H:水平位置、■:垂直位置)として登録
される。
The teaching point group captured by the TV camera 6 is processed by the image processing device 14 to process parameters (K: number of layers, J
: Position No., H: Horizontal position, ■: Vertical position).

また、上記のパラメータ群に対して各々の溶接条件パラ
メータ(U:溶接トーチ前進角、T:トーチ挟角、W:
溶接条件、L:ウィービング振幅)も併せて登録し、T
Vカメラ及びその光学系から決定されるパラメータによ
ってロボット制御角のパラメータ(A:アーム第1軸、
B:アーム第2軸、C:アーム第3軸、E:アーム曲げ
軸、F:トーチ回転軸、X:水平座標軸、Y:水平座標
軸)を自動生成するシステムを働かせ、これらのパラメ
ータを生成させる。そして、この生成のための解析が終
了したら数値制御装置のプログラムコードを生成し、こ
の生成を完了後、それを数値制御装置のNCメモリ領域
に転送するのである。
In addition, each welding condition parameter (U: welding torch advance angle, T: torch included angle, W:
Welding conditions (L: weaving amplitude) are also registered, and T
The robot control angle parameters (A: arm first axis,
B: Arm 2nd axis, C: Arm 3rd axis, E: Arm bending axis, F: Torch rotation axis, X: Horizontal coordinate axis, Y: Horizontal coordinate axis) is activated to automatically generate these parameters. . When the analysis for this generation is completed, a program code for the numerical control device is generated, and after this generation is completed, it is transferred to the NC memory area of the numerical control device.

つぎに、以上の動作を第6図のフローチャートにより説
明する。
Next, the above operation will be explained with reference to the flowchart shown in FIG.

まず、ガイドレール3及びロボット機構4の段取りが終
了したら、ここでロボットの初期値の設定を行い(Sl
)、続いて自動画像処理開先教示(S2)により全点に
ついての教示を実施し、それを完了させる(S3)。
First, after completing the setup of the guide rail 3 and robot mechanism 4, set the initial values of the robot (Sl
), then automatic image processing groove teaching (S2) is performed to teach all points, and this is completed (S3).

こうして、全点についての自動画像処理開先教示が完了
したら、それを溶接パラメーター覧表に登録しくS4)
、この設定パラメータから溶接条件パラメータを設定す
る(S5)。
In this way, once the automatic image processing groove teaching for all points is completed, register it in the welding parameter list (S4).
, Welding condition parameters are set from these setting parameters (S5).

次に、この溶接パラメーター覧表に対してロボット制御
角演算処理を施しくS6)、数値制御装置のプログラム
コードを順次生成し、それからNCプログラムを自動生
成する(S7)。
Next, robot control angle calculation processing is performed on this welding parameter list (S6), program codes for the numerical control device are sequentially generated, and then an NC program is automatically generated (S7).

このNCプログラム生成後、それを、データ転送用の回
線を使用して、数値制御装置のNGデータメモリの所定
の領域に登録する(SS)。
After generating this NC program, it is registered in a predetermined area of the NG data memory of the numerical control device using a data transfer line (SS).

以後、数値制御装置のプレイバック動作のテスト運転に
より溶接トーチの姿勢が適切に得られるか否かを810
の処理により確認し、変更の必要が成る場合にはS4の
処理に戻る。
Thereafter, a test operation of the playback operation of the numerical control device is performed to determine whether the welding torch can be properly positioned.
This is confirmed by the process in step S4, and if a change is necessary, the process returns to step S4.

変更の必要が無いときにはプレイバック自動溶接運転に
入り(511)、この実施例による良好な自動溶接を得
るのである。なお、この第6図の処理で、S2から88
までの処理フローは溶接開先の認識に関するものであり
、SlからSllまでの処理が多層盛溶接に関するもの
である。
When there is no need to change, playback automatic welding operation is entered (511) to obtain good automatic welding according to this embodiment. In addition, in the process shown in FIG. 6, from S2 to 88
The processing flow up to this point relates to recognition of a welding groove, and the processing from Sl to Sll relates to multilayer welding.

上記実施例の場合のように、水車ランナのベーンlとク
ラウン2の溶接作業では、その溶接線I7に沿って、順
次開先の形状が変化し、溶接条件も変化する。また、ウ
ィービングパターンも変化する。
As in the case of the above embodiment, in the welding work of the vane 1 and the crown 2 of the water turbine runner, the shape of the groove changes sequentially along the weld line I7, and the welding conditions also change. The weaving pattern also changes.

従って、このような場合には、従来の技術では安定した
溶接は不可能であった。
Therefore, in such cases, stable welding is not possible using conventional techniques.

しかしながら、この実施例によれば、上記したように、
溶接パラメーター覧表に登録してあるパラメータを使用
して溶接が遂行されてゆくので、蓄積された溶接ノウハ
ウが充分に活用出来、常に安定した溶接を容易に得るこ
とが出来る。
However, according to this embodiment, as described above,
Since welding is performed using the parameters registered in the welding parameter list, accumulated welding know-how can be fully utilized and stable welding can always be easily obtained.

また、この実施例によれば、TVカメラ6により取り込
んだデータにより溶接パラメーター覧表に登録してある
パラメータが、逐次書換えられてゆくので、常に最良の
条件での多層盛溶接が自動的に得られ、溶接品質を容易
に保つことが出来る。
Furthermore, according to this embodiment, the parameters registered in the welding parameter list are sequentially rewritten based on the data captured by the TV camera 6, so multilayer welding can always be automatically performed under the best conditions. This makes it easy to maintain welding quality.

そして、この結果、本発明の実施例によれば、類似した
被溶接物の繰返しに際してはティーチング作業が不要に
出来、成るいは簡略化出来ることになるという効果があ
る。
As a result, according to the embodiment of the present invention, there is an effect that teaching work can be made unnecessary or simplified when similar workpieces are to be welded repeatedly.

これに対して、従来のティーチングプレイバック方式の
溶接ロボットなどでは、たとえ同一の被溶接物の場合で
も最初からティーチング作業を繰り返す必要があり、そ
の作業効率には大きな違いがある。
In contrast, with conventional teaching playback type welding robots, it is necessary to repeat the teaching operation from the beginning even for the same workpiece, and there is a big difference in the efficiency of the operation.

なお、本発明は上記実施例に限定されるものではなく、
例えば直交型ロボットと視覚センサの組合せなど、任意
の構成により実施する場合でも、ロボット制御角演算手
段の変更だけで容易に対応可能である。
Note that the present invention is not limited to the above embodiments,
For example, even if the present invention is implemented using an arbitrary configuration such as a combination of an orthogonal robot and a visual sensor, it can be easily handled by simply changing the robot control angle calculation means.

また、本発明の実施例としては、従来の自動溶接装置に
対して変更や修正という形で実施することも出来、溶接
精度の大きな向上を容易に得ることが出来る。
Further, the embodiments of the present invention can be implemented in the form of changes and modifications to conventional automatic welding equipment, and it is possible to easily obtain a large improvement in welding accuracy.

更に本発明は、多層盛溶接に限らず、狭開先溶接に適用
して高精度の溶接を容易に得ることも可能であり、厚板
のすみ肉溶接や狭隘部溶接、或いは遠隔操作による溶接
にも適用可能なことは言うまでもない。
Furthermore, the present invention is not limited to multilayer welding, but can also be applied to narrow gap welding to easily obtain high-precision welding, and can be applied to fillet welding of thick plates, narrow welding, or welding by remote control. Needless to say, it is also applicable to

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

本発明によれば、TVカメラなどの撮像手段を用い、教
示点を自動的に検出してゆくようにしたので、ティーチ
ングが容易になり、且つ、溶接ノウハウも含めて各種の
パラメータを登録するようにしているので、多層盛溶接
作業や類似溶接作業が容易に安定して得られ、大型水車
のランナなと、大型構造物の多層盛溶接作業を行う場合
にも容易に、高品質の溶接ビードを生成することが出来
る。
According to the present invention, since teaching points are automatically detected using an imaging means such as a TV camera, teaching becomes easy and various parameters including welding know-how can be registered. This makes it possible to easily and stably perform multi-layer welding work and similar welding operations, and to easily produce high-quality weld beads when performing multi-layer welding work on large structures such as runners for large water turbines. can be generated.

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

第1図は本発明による多層盛自動溶接制御方法の一実施
例が適用された自動溶接装置のハード構成図、第2図は
ロボット機構の一実施例を示す詳細説明図、第3図は画
像データ処理の説明図、第4図は溶接パラメータの説明
図、第5図は溶接パラメータデータベースの説明図、第
6図は動作説明用のフローチャート、第7図は被溶接物
の一例である水車ランナの説明図、第8図は従来例の説
明図である。 l・・・・・・水車ランナのベーン、2・・・・・・水
車ランナのクラウン、3・・・・・・ガイドレール、4
・・・・・・ロボット機構、5・・・・・・スリット光
源、6・・・・・・TVカメラ、7・・・・・・移動操
作盤、8・・・・・・数値制御装置、9・・・・・・溶
接制御装置、10・・・・・・リモコンボックス、11
・・・・・・ロボット移動架台、12・・・・・・表示
装置(CRT)、13・・・・・・ティーチングプログ
ラム作成装置、14・・・・・・画像処理装置、15・
・・・・・溶接トーチ、R・・・・・・水車ランナ。 第2図 (B) 13図 (A) (8) (C) 115図 第69図 第7ci!!! (0) −(b) (C) (d) (a) (b)
Fig. 1 is a hardware configuration diagram of an automatic welding device to which an embodiment of the multi-layer automatic welding control method according to the present invention is applied, Fig. 2 is a detailed explanatory diagram showing an embodiment of a robot mechanism, and Fig. 3 is an image. An explanatory diagram of data processing, Fig. 4 is an explanatory diagram of welding parameters, Fig. 5 is an explanatory diagram of the welding parameter database, Fig. 6 is a flowchart for explaining operation, and Fig. 7 is a water turbine runner, which is an example of the object to be welded. FIG. 8 is an explanatory diagram of a conventional example. l... Vane of the water turbine runner, 2... Crown of the water turbine runner, 3... Guide rail, 4
......Robot mechanism, 5...Slit light source, 6...TV camera, 7...Movement operation panel, 8...Numerical control device , 9... Welding control device, 10... Remote control box, 11
......Robot movable stand, 12...Display device (CRT), 13...Teaching program creation device, 14...Image processing device, 15.
...Welding torch, R...Water wheel runner. Figure 2 (B) Figure 13 (A) (8) (C) Figure 115 Figure 69 Figure 7ci! ! ! (0) -(b) (C) (d) (a) (b)

Claims (1)

【特許請求の範囲】 1、被溶接物の溶接予定線の近傍に沿って移動可能な撮
像手段を備え、該撮像手段で撮像した上記溶接予定線の
画像データにより溶接制御を補正して行く方式の自動溶
接制御方法において、上記溶接予定線に沿って逐次撮像
した画像データから順次開先形状と溶接ビード形状を解
析してゆくデータ処理手段を設け、多層盛溶接の各層の
溶接工程毎に、その工程の直前での開先形状及び溶接ビ
ード形状の少なくとも一方を考慮した補正処理が施され
て行くように構成したことを特徴とする多層盛自動溶接
制御方法。 2、請求項1の発明において、上記撮像手段を被溶接物
の溶接予定線の近傍に沿って移動可能にするための手段
が、該被溶接物の溶接予定線の近傍に沿って任意に設置
可能に形成されているガイドレールと、このガイドレー
ル上を走行可能に作られている走行機構とで構成されて
いることを特徴とする多層盛自動溶接制御方法。 3、請求項1の発明において、上記画像データから求め
られた開先形状と溶接ビード形状を順次所定のデータと
して格納してゆくメモリ手段を設け、このメモリ手段か
ら読出したデータに基づいて制御基準値が修正されてゆ
くように構成したことを特徴とする多層盛自動溶接制御
方法。 4、請求項3の発明において、上記制御基準値の修正処
理が、溶接トーチ部を移動制御するためのティーチング
データの修正処理であることを特徴とする多層盛自動溶
接制御方法。 5、請求項1乃至4のいずれかの発明において、上記開
先と溶接ビードの形状データ及び位置データと、予め設
定してある少なくともトーチ角、ウィービング条件、電
気的溶接条件の各データに基づいて所定のティーチング
データを作成する手段と、上記の各データを外部から任
意に書換可能なデータベースとして保持する手段とが設
けられていることを特徴とする多層盛自動溶接制御方法
[Claims] 1. A method that includes an imaging means that is movable along the vicinity of the planned welding line of the object to be welded, and corrects welding control based on image data of the planned welding line captured by the imaging means. In the automatic welding control method, a data processing means is provided to sequentially analyze the groove shape and weld bead shape from image data sequentially captured along the welding planned line, and for each welding process of each layer of multilayer welding, A multi-layer automatic welding control method, characterized in that a correction process is performed in consideration of at least one of the groove shape and the weld bead shape immediately before the process. 2. In the invention of claim 1, the means for making the imaging means movable along the vicinity of the planned welding line of the workpiece is arbitrarily installed along the vicinity of the planned welding line of the workpiece. 1. A multi-layer automatic welding control method, characterized in that the method is comprised of a guide rail that is formed so as to be able to travel on the guide rail, and a traveling mechanism that is made to be able to travel on the guide rail. 3. In the invention of claim 1, a memory means is provided for sequentially storing the groove shape and weld bead shape determined from the image data as predetermined data, and the control standard is determined based on the data read from the memory means. A multi-layer automatic welding control method characterized by being configured such that a value is gradually corrected. 4. The automatic multilayer welding control method according to claim 3, wherein the process for correcting the control reference value is a process for correcting teaching data for controlling the movement of a welding torch section. 5. In the invention according to any one of claims 1 to 4, based on the shape data and position data of the groove and weld bead, and preset data of at least the torch angle, weaving conditions, and electrical welding conditions. 1. A multi-layer automatic welding control method, comprising: means for creating predetermined teaching data; and means for retaining each of the above-mentioned data as a database that can be arbitrarily rewritten from the outside.
JP1287924A 1989-11-07 1989-11-07 Multi-layer automatic welding control method Expired - Fee Related JP2809449B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1287924A JP2809449B2 (en) 1989-11-07 1989-11-07 Multi-layer automatic welding control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1287924A JP2809449B2 (en) 1989-11-07 1989-11-07 Multi-layer automatic welding control method

Publications (2)

Publication Number Publication Date
JPH03151165A true JPH03151165A (en) 1991-06-27
JP2809449B2 JP2809449B2 (en) 1998-10-08

Family

ID=17723492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1287924A Expired - Fee Related JP2809449B2 (en) 1989-11-07 1989-11-07 Multi-layer automatic welding control method

Country Status (1)

Country Link
JP (1) JP2809449B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102672306A (en) * 2012-01-31 2012-09-19 昆山工研院工业机器人研究所有限公司 Method and system for automatic robot welding based on multilayer and multi-pass welding of curved surfaces
JP2018001220A (en) * 2016-07-04 2018-01-11 株式会社神戸製鋼所 Welding condition making method in downward welding

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61262463A (en) * 1985-05-16 1986-11-20 Mitsubishi Heavy Ind Ltd Automatic symmetric multi-layer welding method
JPS6233064A (en) * 1985-08-05 1987-02-13 Mitsubishi Heavy Ind Ltd Automatic multi-layer welding equipment
JPH01170583A (en) * 1987-12-25 1989-07-05 Hitachi Ltd Method and equipment for multi-layer welding for large-sized structure

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61262463A (en) * 1985-05-16 1986-11-20 Mitsubishi Heavy Ind Ltd Automatic symmetric multi-layer welding method
JPS6233064A (en) * 1985-08-05 1987-02-13 Mitsubishi Heavy Ind Ltd Automatic multi-layer welding equipment
JPH01170583A (en) * 1987-12-25 1989-07-05 Hitachi Ltd Method and equipment for multi-layer welding for large-sized structure

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102672306A (en) * 2012-01-31 2012-09-19 昆山工研院工业机器人研究所有限公司 Method and system for automatic robot welding based on multilayer and multi-pass welding of curved surfaces
JP2018001220A (en) * 2016-07-04 2018-01-11 株式会社神戸製鋼所 Welding condition making method in downward welding

Also Published As

Publication number Publication date
JP2809449B2 (en) 1998-10-08

Similar Documents

Publication Publication Date Title
JP7153085B2 (en) ROBOT CALIBRATION SYSTEM AND ROBOT CALIBRATION METHOD
CN113001535B (en) Automatic correction system and method for robot workpiece coordinate system
US4380696A (en) Method and apparatus for manipulator welding apparatus with vision correction for workpiece sensing
US7034249B2 (en) Method of controlling the welding of a three-dimensional structure
Baeten et al. Hybrid vision/force control at corners in planar robotic-contour following
JP2006048244A (en) Working program generating device
JPH08505091A (en) System and method for tracking features on an object using redundant axes
CN112847353B (en) Multi-segment welding seam track correction method based on offline programming software
CN113798634B (en) Method, system and equipment for teaching spatial circular weld and tracking weld
US4390775A (en) Automatic and self-adapting process for fusion-welding a joint between two surfaces
JPH023806A (en) Robot control system
CN113146620A (en) Binocular vision-based double-arm cooperative robot system and control method
CA2526459C (en) Teaching data preparing method for articulated robot
KR102096897B1 (en) The auto teaching system for controlling a robot using a 3D file and teaching method thereof
JPS59229619A (en) Work instructing system of robot and its using
JP3517529B2 (en) Image input type robot system
JPS6054011A (en) Position control method of industrial robot
JPH03151165A (en) Multilayer automatic welding control method
JPH0746288B2 (en) Control method and device for robot with hand vision
JP3380028B2 (en) Profile control method of pipe surface by force control robot
JP2006331255A (en) Control method for industrial robot
JP2529316B2 (en) Method and apparatus for multi-layer welding of large structures
Vaníček et al. Automatic Navigation System for 3D Robotic Laser Cladding
JP2003223213A (en) Teaching method and apparatus, and laser processing machine provided with the teaching method
CN118269121A (en) Automatic welding method for curved screen pipeline pins by robot

Legal Events

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