JP2809449B2 - Multi-layer automatic welding control method - Google Patents

Multi-layer automatic welding control method

Info

Publication number
JP2809449B2
JP2809449B2 JP1287924A JP28792489A JP2809449B2 JP 2809449 B2 JP2809449 B2 JP 2809449B2 JP 1287924 A JP1287924 A JP 1287924A JP 28792489 A JP28792489 A JP 28792489A JP 2809449 B2 JP2809449 B2 JP 2809449B2
Authority
JP
Japan
Prior art keywords
welding
data
layer
shape
control method
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
JP1287924A
Other languages
Japanese (ja)
Other versions
JPH03151165A (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.)
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)

Description

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

〔従来の技術〕[Conventional technology]

従来から、第7図に示す水車ランナRなどの複雑な形
状の金属構造物の製造は、一体鋳造、或いは分割鋳造に
よる製造法の独壇場であったが、近年、特に大型の水車
ランナなどの構造物の製造には個別部分の組立による製
造方法が適用されるようになってきた。
Conventionally, the production of a metal structure having a complicated shape such as a water turbine runner R shown in FIG. 7 has been the sole method of production by integral casting or split casting. The manufacturing method by assembling individual parts has come to be applied to the manufacture of products.

ところで、このような複雑な形状の構造物の溶接で
は、例えば第7図(a)に示すように、水車ランナRに
おいて、そのベーン1とクラウン2との接合部での被溶
接線17などのように、複数の曲面の接合部に現われ、開
先の形状や姿勢が溶接線に沿って変化している溶接線を
対象とした溶接技法が必要である。なお、この第7図に
おいて、同図の(b),(c),(d)は、それぞれ同
図(a)におけるA,B,Cの各部における断面を表わした
図で、開先の姿勢が変化している様子が良く表わされて
いる。
By the way, in the welding of a structure having such a complicated shape, for example, as shown in FIG. 7 (a), in a water turbine runner R, a welded line 17 at a joint portion between the vane 1 and the crown 2 is formed. As described above, it is necessary to use a welding technique for a welding line that appears at a joint of a plurality of curved surfaces and has a groove shape and attitude that changes along the welding line. In FIG. 7, (b), (c), and (d) show the cross sections of the parts A, B, and C in FIG. Is well represented.

そこで、このような複雑な開先形状となる任意形状の
曲面の接合を対象とした自動溶接技法についての提案が
種々見られるようになり、その例としては、例えば「開
先溶接倣い制御方法」と題する特開昭59−4975号公報の
開示を挙げることが出来るが、この公報による制御方法
では、第8図(a)に示すように、ITVカメラ(工業用
テレビカメラ)などの撮像装置20を用い、溶接母材21
a、21bの溶接線での溶接開先MNの画像データを信号処理
部30に取り込んで自動溶接の倣い制御を補正するように
なっていた。なお、23は照明器、31は溶接トーチ駆動装
置、32は溶接トーチであり、第8図(b)は開先部分の
断面図である。
In view of this, various proposals have been made for automatic welding techniques for joining curved surfaces of an arbitrary shape having such a complicated groove shape, for example, for example, a “groove welding contour control method”. The control method disclosed in Japanese Patent Application Laid-Open No. 59-4975 entitled "Imaging Device 20" such as an ITV camera (industrial television camera), as shown in FIG. Using the welding base metal 21
The image data of the welding groove MN at the welding lines a and 21b was taken into the signal processing unit 30 to correct the automatic welding copying control. In addition, 23 is an illuminator, 31 is a welding torch driving device, 32 is a welding torch, and FIG. 8 (b) is a sectional view of a groove portion.

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

上記従来技術は、多層盛溶接の適用について配慮がさ
れておらず、多層盛溶接を行う場合での画像データの2
値化処理時での輪郭線の異常検出に際して、及びビード
積層位置の変更、修正に必要な倣い制御の修正法が無
く、溶接装置のシフト機能などによる演算上の移動情報
だけによって多層盛溶接に対応出来るに過ぎないため、
上記した水車ランナなどのように、開先形状や開先姿勢
が溶接線に沿って変化している、いわゆる変形継手への
適用が困難で、簡単に溶接作業の変更などにも追従でき
ないという問題があった。
In the above prior art, no consideration is given to the application of multi-pass welding, and two-dimensional image data in the case of performing multi-pass welding.
There is no correction method of copying control necessary for changing and correcting the bead stacking position when detecting abnormalities in the contour line at the time of the value processing, and multi-pass welding can be performed only by calculation movement information by the shift function of the welding equipment etc. Because it can only respond
Like the above-mentioned water turbine runners, the groove shape and groove attitude change along the welding line, so it is difficult to apply to so-called deformed joints, and it is not easy to follow changes in welding work etc. was there.

本発明の目的は、水車ランナなど、溶接により製造し
ようとした場合に多くの変形継手を対象とした溶接作業
を必要とする、大型複雑形状の構造物の自動溶接におい
て、簡単な段取り作業を要するだけで、容易に高精度で
安定た多層盛溶接が得られるようにした多層盛自動溶接
制御方法を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a simple setup operation in the automatic welding of a large and complicated-shaped structure that requires a welding operation for many deformed joints when manufacturing by welding, such as a water turbine runner. It is an object of the present invention to provide a multi-layer automatic welding control method capable of easily obtaining highly accurate and stable multi-layer welding.

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

上記目的は、被溶接物の溶接予定線の近傍に沿って移
動可能な撮像手段と、該撮像手段により上記溶接予定線
に沿って逐次撮像した画像データから順次開先の形状と
溶接ビードの形状を解析し、形状データ及び位置データ
を求めてゆくデータ処理手段とを備え、多層盛溶接の各
層の溶接工程毎に、その工程の直前での開先形状及び溶
接ビード形状の少なくとも一方を考慮した補正処理が施
されて行く方式の自動溶接制御方法において、 少なくともトーチ角、ウィービング条件、電気的溶接
条件の各データを外部から任意に書換可能なデータベー
スとして保持する手段と、 上記形状データ及び位置データを順次所定のデータと
して格納してゆく手段と、 上記メモリ手段から読出した形状データ及び位置デー
タと、上記データベースとして保持してある少なくとも
トーチ角、ウィービング条件、電気的溶接条件の各デー
タとに基づいて所定のティーチングデータを作成する作
成手段とを設け、 上記多層盛溶接の各層の溶接工程における溶接トーチ
部の移動制御が、上記ティーチングデータを用いて遂行
されてゆくようにして構成される。
The above object is achieved by an imaging means movable along the vicinity of a scheduled welding line of an object to be welded, and a shape of a groove and a shape of a welding bead sequentially from image data sequentially imaged along the scheduled welding line by the imaging means. And a data processing means for obtaining shape data and position data, and for each welding process of each layer of multi-layer welding, at least one of a groove shape and a weld bead shape immediately before the process was considered. In an automatic welding control method of a system in which correction processing is performed, means for holding at least each data of a torch angle, a weaving condition, and an electric welding condition as a database which can be arbitrarily rewritten from the outside, and the shape data and the position data For sequentially storing data as predetermined data, shape data and position data read from the memory means, and stored as the database. Creating means for creating predetermined teaching data based on at least the torch angle, weaving conditions, and electric welding condition data, wherein movement control of the welding torch portion in the welding process of each layer of the multi-layer welding is performed. , Is performed using the teaching data.

〔作用〕[Action]

まず、データ処理手段は、被溶接線に前工程で形成し
た既存の溶接ビードの形状認識を行い、その結果に基づ
いて次の工程における溶接層の溶接位置に関するずれ量
を補正するように働く。
First, the data processing means recognizes the shape of the existing welding bead formed in the previous step on the line to be welded, and based on the recognition result, works to correct the amount of deviation in the welding position of the welding layer in the next step.

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

次に、ティーチングデータを作成する手段は、溶接パ
ラメータ一覧表に登録してあるパラメータを使用して溶
接が遂行されてゆくように働くので、蓄積された溶接ノ
ウハウが充分に活用出来、常に安定した溶接を容易に得
ることが出来る。
Next, the means for creating teaching data works so that welding is performed using the parameters registered in the welding parameter list, so that the accumulated welding know-how can be fully utilized and always stable. Welding can be easily obtained.

また、データベースを保持する手段と、形状データ及
び位置データを順次所定のデータとして格納してゆく手
段は、溶接パラメータ一覧表に登録してあるパラメータ
が、撮像して取り込んだデータにより逐次書換えられて
ゆくように働くので、常に最良の条件での多層盛溶接が
自動的に得られ、溶接品質を容易に保つことが出来、さ
らに、この結果、類似した被溶接物の繰返しに際しては
ティーチング作業が不要に出来、或るいは簡略化出来
る。
Further, the means for holding the database and the means for sequentially storing the shape data and the position data as predetermined data are such that the parameters registered in the welding parameter list are sequentially rewritten by the data captured and captured. As it works in a continuous manner, multi-layer welding under the best conditions is always automatically obtained and the welding quality can be easily maintained. As a result, no teaching work is required when repeating similar workpieces Or simplified.

〔実施例〕〔Example〕

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

第1図は本発明の一実施例が適用された自動溶接装置
のハード構成図で、溶接により製造すべき大型構造物と
して、上記した水車ランナRを設定し、そのベーン1と
クラウン2との溶接に適用した場合について示したもの
で、この第1図においては、3はガイドレール、4はロ
ボット機構、5はスリット光源、6はTVカメラ、7は移
動操作盤、8は数値制御装置、9は溶接制御装置、10は
リモコンボックス、11はロボット移動架台、12は表示装
置(CRT)、13はティーチングプログラム作成装置、14
は画像処理装置、そして15は溶接トーチである。
FIG. 1 is a hardware configuration diagram of an automatic welding apparatus to which an embodiment of the present invention is applied. The above-described water turbine runner R is set as a large structure to be manufactured by 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, 7 is a moving operation panel, 8 is a numerical control device, and FIG. 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, 14
Is an image processing device, and 15 is a welding torch.

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

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

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

第2図(A)、(B)はロボット機構4の詳細を、ス
リット光源5とTVカメラ6の位置関係をも含めて示した
もので、この実施例では、上記したように、ロボット機
構の本体(マニプレータ)は5軸構成の多関節機構で構
成されている。なお、この第2図で、(A)図は平面
図、(B)図は側面図である。
2 (A) and 2 (B) show details of the robot mechanism 4 including the positional relationship between the slit light source 5 and the TV camera 6, and in this embodiment, as described above, The main body (manipulator) is composed of a five-axis multi-joint mechanism. 2 (A) is a plan view and FIG. 2 (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 each twist angle when the twist angle of the guide rail 3 arbitrarily changed according to the traveling direction of the Z axis is considered. Is corrected, the vector axis becomes a vector axis meaning the relative expansion and contraction distance between the welded line 17 which always indicates the horizontal direction and the guide rail axis (Z axis). The Y axis is perpendicular to the X axis and the Z axis, as shown in FIG.
It is a vector axis representing the amount of vertical displacement on the X axis with respect to the guide rail 3 of the welded line 17.

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

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

これら多関節機構の各移動軸は、上記したように、ガ
イドレール3によってZ軸方向に、つまり、被溶接線17
に沿って全体がほぼ並行に移動可能に構成されている
が、これらの軸についてさらに詳しく説明すると、これ
らは、まず、上記Z軸を中心に回動する第1軸θと、
この第1軸のアーム先端部を中心に、この第1軸の軌道
と同一平面内で回動する第2軸θと、この第2軸のア
ーム先端部を中心にして、この第2軸の軌道と同一平面
内で回動する第3軸θとを備え、これらの軸により全
アームの姿勢が決定されるようになっている。
As described above, the moving axes of these articulated mechanisms are moved in the Z-axis direction by the guide rails 3, that is, the welding lines 17.
Are configured so as to be able to move substantially in parallel along the axis. When these axes are described in more detail, first, they are a first axis θ 1 that rotates about the Z axis,
Around the arm tip portion of the first shaft, a second shaft theta 2 which rotates in an orbital flush with the first axis, around the arm leading end portion of the second shaft, the second shaft and a third shaft theta 3 to orbit and rotate in the same plane, so that the posture of the entire arm is determined by these axes.

更に、上記第3軸の先端部には、この第3軸のアーム
を中心にして曲げ振り動作する第4軸αが、そして、
さらにこの第4軸の先端部には、この先端部を中心にし
た回動、つまり、ひねり動作をする第5軸αがそれぞ
れ設けられており、この第5軸の先端部に溶接トーチ15
が取付けられているのである。
Further, above the front end portion of the third shaft, the fourth shaft alpha 1 to arm swinging motion bent around a third axis, and,
More distal end of the fourth shaft, rotation centered the tip, i.e., the fifth axis alpha 2 for the twisting operation are provided respectively, the welding torch 15 to the distal end portion of the fifth shaft
Is installed.

従って、この実施例によれば、第1軸θ及び第2軸
θのアームの姿勢と、第3軸θによる曲げ、第4軸
αによる振り動作、それに第5軸αによるひねり動
作のそれぞれの制御により溶接トーチ15の姿勢を完全に
特定することが出来る。
Therefore, according to this embodiment, the posture of the arm of the first axis θ 1 and the second axis θ 2 , the bending by the third axis θ 3 , the swinging operation by the fourth axis α 1 , and the arm by the fifth axis α 2 The posture of the welding torch 15 can be completely specified by each control of the twisting operation.

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

また、この実施例では、ロボット機構4を小型、軽量
化し、ガイドレール3により溶接個所に誘導するように
構成してあるので、従来は水車ランナなど、狭隘部では
困難であった溶接の自動化が極めて容易になる。このと
き、ガイドレール3は調整機能を有するロボット移動架
台11に容易に接続できるように構成してあり、これによ
り、或る部分で多層盛溶接を終了したら、このロボット
移動架台11の上にロボット機構4を移し、切り離し作業
を行うだけで簡単に次の溶接部に移動させ、多層盛溶接
の続行が可能である。
Further, in this embodiment, the robot mechanism 4 is reduced in size and weight, and is configured to be guided to a welding location by the guide rail 3, so that it is possible to automate welding which has conventionally been difficult in a narrow portion such as a water turbine runner. Extremely easy. At this time, the guide rail 3 is configured so that it can be easily connected to the robot mobile gantry 11 having an adjusting function. It is possible to easily move the mechanism 4 to the next welded portion simply by performing a separating operation, and to continue multi-layer welding.

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

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

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

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

このときの水平H及び垂直Vの各方向成分は、第3図
(C)に示すように、代表点Q(H、V)=Q(1、25
5)を基準とした場合に、基準点P0を決定するための手
段と、数値制御指令により求めることが出来る。
The horizontal H and vertical V components at this time are represented by a representative point Q (H, V) = Q (1, 25) as shown in FIG.
5) when the reference and means for determining a reference point P 0, can be obtained by a numerical control command.

つぎに、この基準点P0と輪郭頂点(代表点)Qとは、
次式によりロボット機構4の多関節機構で指示される。
Next, the reference point P 0 and the contour vertex (representative point) Q are
Instructed by the articulated mechanism of the robot mechanism 4 according to the following equation.

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

以上の関係を表にまとめたのが第4図の溶接パラメー
タ一覧表である。
FIG. 4 is a welding parameter list that summarizes the above relationships in a table.

この溶接パラメータ一覧表は、大別すると、各ポイン
ト毎に管理されるティーチング情報(I)と、溶接ノウ
ハウ(II)、ロボット制御角情報(III)、それに位置
決め情報(IV)の4種類からなり、且つ、これらは、全
て共通パラメータ情報(V)によって管理されるように
なっているもので、多層盛溶接における各層毎の溶接に
関する層数(K)、位置ナンバー(J)、画像水平
(H)、画像垂直(V)の各パラメータと、溶接トーチ
の姿勢を決定するための前進角(U)、挾角(T)、溶
接条件(W)、ウィービング振幅(L)の各パラメー
タ、ロボット機構4の多関節機構の姿勢を決定するため
のNC指令値、第1腕(A)、第2腕(B)、第3腕
(C)、曲げ腕(E)、回転腕(F)の各パラメータ、
それにガイドレール3による軸上での座標位置である水
平方向(X)、垂直方向(Y)の各パラメータから構成
されている。
This welding parameter list is roughly divided into four types: teaching information (I) managed for each point, welding know-how (II), robot control angle information (III), and positioning information (IV). These are all managed by common parameter information (V), and the number of layers (K), position number (J), image horizontal (H ), Image vertical (V) parameters, advance angle (U), included angle (T), welding conditions (W), weaving amplitude (L) parameters for determining the posture of the welding torch, robot mechanism NC command values for determining the posture of the multi-joint mechanism of No. 4, each of the first arm (A), the second arm (B), the third arm (C), the bending arm (E), and the rotating arm (F) Parameters,
Further, it is composed of parameters of a horizontal direction (X) and a vertical direction (Y) which are coordinate positions on the axis by the guide rail 3.

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

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

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

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

この溶接パラメータ一覧表を構成する溶接パラメータ
データベース(WELPRM,POL)は、この第5図に示すよう
に、大別すると、TVカメラ6からのデータにより登録さ
れるパラメータ(WRK,PiC)と、編集用CRT/KBから登録
されるパラメータ(WRK,CRT)と、TVカメラ及びカメラ
光学系によって決定されるパラメータ(WRK,CMR)、そ
れに、これらのパラメータから自動処理により生成され
るロボット制御角を登録するパラメータ(WRK,POS)
と、このロボット制御角での断面座標値を登録するパラ
メータ(WRK,XY)とからなる。
As shown in FIG. 5, the welding parameter database (WELPRM, POL) constituting the welding parameter list can be roughly divided into parameters (WRK, PiC) registered by data from the TV camera 6 and editing. Register the parameters (WRK, CRT) registered from the CRT / KB for use, the parameters (WRK, CMR) determined by the TV camera and camera optical system, and the robot control angle generated by automatic processing from these parameters. Parameters (WRK, POS)
And parameters (WRK, XY) for registering the sectional coordinate values at the robot control angle.

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

また、上記のパラメータ群に対して各々の溶接条件パ
ラメータ(U:溶接トーチ前進角、T:トーチ挾角、W:溶接
条件、L:ウィービング振幅)を併せて登録し、TVカメラ
及びその光学系から決定されるパラメータによってロボ
ット制御角のパラメータ(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 condition, L: weaving amplitude) is registered together with the above parameter group, and the TV camera and its optical system are registered. Parameters of the robot control angle (A: arm first axis, B: arm second axis, C: arm third axis, E: arm bending axis, F: torch rotation axis, X: horizontal coordinate axis, A system that automatically generates Y (horizontal coordinate axes) is activated to generate these parameters. Then, when the analysis for the generation is completed, the program code of the numerical control device is generated, and after completing the generation, it is transferred to the NC memory area of the numerical control device.

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

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

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

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

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

以後、数値制御装置のプレイバック動作のテスト運転
により溶接トーチの姿勢が適切に得られるか否かをS100
の処理により確認し、変更の必要が或る場合にはS4の処
理に戻る。
Thereafter, it is determined in S100 whether the posture of the welding torch can be properly obtained by the test operation of the playback operation of the numerical controller.
The process is confirmed by the above process, and if there is a need to change, the process returns to S4.

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

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

従って、このような場合には、従来の技術では安定し
た溶接は不可能であった。
Therefore, in such a case, stable welding was impossible with the conventional technique.

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

また、この実施例によれば、TVカメラ6により取り込
んだデータにより溶接パラメータ一覧表に登録してある
パラメータが、逐次書換えられてゆくので、常に最良の
条件での多層盛溶接が自動的に得られ、溶接品質を容易
に保つことが出来る。
Further, according to this embodiment, the parameters registered in the welding parameter table are sequentially rewritten according to the data taken in by the TV camera 6, so that multi-layer welding under the best conditions is always automatically obtained. The welding quality can be easily maintained.

そして、この結果、本発明の実施例によれば、類似し
た被溶接物の繰返しに際してはティーチング作業が不要
に出来、或るには簡略化出来ることになるという効果が
ある。
As a result, according to the embodiment of the present invention, it is possible to eliminate the need for teaching work when repeating similar workpieces, and to simplify the teaching work.

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

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

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

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

〔発明の効果〕〔The invention's effect〕

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

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

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

───────────────────────────────────────────────────── フロントページの続き (72)発明者 菅原 孝志 茨城県日立市幸町3丁目1番1号 株式 会社日立製作所日立工場内 (72)発明者 小松 順三 茨城県日立市幸町3丁目1番1号 株式 会社日立製作所日立工場内 (72)発明者 桜井 隆 茨城県日立市幸町3丁目1番1号 株式 会社日立製作所日立工場内 (56)参考文献 特開 平1−170583(JP,A) 特開 昭62−33064(JP,A) 特開 昭61−262463(JP,A) (58)調査した分野(Int.Cl.6,DB名) B23K 9/127 B23K 9/095──────────────────────────────────────────────────続 き Continuing from the front page (72) Takashi Sugawara 3-1-1, Sachimachi, Hitachi-shi, Ibaraki Inside the Hitachi Works, Hitachi, Ltd. (72) Junzo Komatsu 3-1-1, Sachimachi, Hitachi-shi, Ibaraki No. 1 Hitachi, Ltd., Hitachi Plant (72) Inventor Takashi Sakurai 3-1-1, Sachimachi, Hitachi, Ibaraki Pref. Hitachi, Ltd., Hitachi Plant (56) References JP-A 1-170583 (JP, A) JP-A-62-33064 (JP, A) JP-A-61-262463 (JP, A) (58) Fields investigated (Int. Cl. 6 , DB name) B23K 9/127 B23K 9/095

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】被溶接物の溶接予定線の近傍に沿って移動
可能な撮像手段と、該撮像手段により上記溶接予定線に
沿って逐次撮像した画像データから順次開先の形状と溶
接ビードの形状を解析し、形状データ及び位置データを
求めてゆくデータ処理手段とを備え、多層盛溶接の各層
の溶接工程毎に、その工程の直前での開先形状及び溶接
ビード形状の少なくとも一方を考慮した補正処理が施さ
れて行く方式の自動溶接制御方法において、 少なくともトーチ角、ウィービング条件、電気的溶接条
件の各データを外部から任意に書換可能なデータベース
として保持する手段と、 上記形状データ及び位置データを順次所定のデータとし
て格納してゆく手段と、 上記メモリ手段から読出した形状データ及び位置データ
と、上記データベースとして保持してある少なくともト
ーチ角、ウィービング条件、電気的溶接条件の各データ
とに基づいて所定のティーチングデータを作成する手段
とを設け、 上記多層盛溶接の各層の溶接工程における溶接トーチ部
の移動制御が、上記ティーチングデータを用いて遂行さ
れてゆくように構成したことを特徴とする多層盛自動溶
接制御方法。
An imaging means movable along the vicinity of a scheduled welding line of an object to be welded, and a shape of a groove and a welding bead are sequentially determined from image data sequentially imaged along the scheduled welding line by the imaging means. A data processing means for analyzing the shape and obtaining shape data and position data is provided, and for each welding process of each layer of multi-layer welding, at least one of a groove shape and a weld bead shape immediately before the process is considered. Means for holding at least each data of the torch angle, weaving conditions, and electric welding conditions as a database that can be arbitrarily rewritten from the outside, and the shape data and the position. Means for sequentially storing data as predetermined data; shape data and position data read from the memory means; and holding as the database Means for creating predetermined teaching data based on at least the torch angle, weaving conditions, and data of the electric welding conditions, and controlling the movement of the welding torch portion in the welding process of each layer of the multi-layer welding, A multi-layer automatic welding control method characterized by being configured to be performed using the teaching data.
【請求項2】請求項1の発明において、 上記撮像手段を被溶接物の溶接予定線の近傍に沿って移
動可能にするための手段が、 該被溶接物の溶接予定線の近傍に沿って任意に設置可能
に形成されているガイドレールと、このガイドレール上
を走行可能に作られている走行機構とで構成されている
ことを特徴とする多層盛自動溶接制御方法。
2. The invention according to claim 1, wherein the means for enabling the imaging means to move along the vicinity of the scheduled welding line of the workpiece is provided along the vicinity of the scheduled welding line of the workpiece. A multi-layer automatic welding control method, comprising: a guide rail formed so as to be arbitrarily mountable; and a traveling mechanism capable of traveling on the guide rail.
【請求項3】請求項1の発明において、 上記画像データから求められた開先形状と溶接ビード形
状を順次所定のデータとして格納してゆくメモリ手段を
設け、 このメモリ手段から読出したデータに基づいて制御基準
値が修正されてゆくように構成したことを特徴とする多
層盛自動溶接制御方法。
3. The apparatus according to claim 1, further comprising a memory means for sequentially storing the groove shape and the weld bead shape determined from the image data as predetermined data, based on the data read from the memory means. A multi-layer automatic welding control method, wherein the control reference value is modified.
【請求項4】請求項3の発明において、 上記制御基準値の修正処理が、溶接トーチ部を移動制御
するためのティーチングデータの修正処理であることを
特徴とする多層盛自動溶接制御方法。
4. The automatic multi-layer welding control method according to claim 3, wherein the process of correcting the control reference value is a process of correcting teaching data for controlling movement of the welding torch.
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 JPH03151165A (en) 1991-06-27
JP2809449B2 true 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)

Families Citing this family (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
JP6794596B2 (en) * 2016-07-04 2020-12-02 株式会社神戸製鋼所 Welding condition creation method for downward welding

Family Cites Families (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
JP2529316B2 (en) * 1987-12-25 1996-08-28 株式会社日立製作所 Method and apparatus for multi-layer welding of large structures

Also Published As

Publication number Publication date
JPH03151165A (en) 1991-06-27

Similar Documents

Publication Publication Date Title
JP7153085B2 (en) ROBOT CALIBRATION SYSTEM AND ROBOT CALIBRATION METHOD
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
CA1331796C (en) Automatic seam tracker and real time error cumulative control system for an industrial robot
CA1318954C (en) Vision seam tracking method and apparatus for a manipulator
JP5981143B2 (en) Robot tool control method
CN113001535B (en) Automatic correction system and method for robot workpiece coordinate system
JPH08505091A (en) System and method for tracking features on an object using redundant axes
JPH0431836B2 (en)
JP2006048244A (en) Working program generating device
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
KR20190120283A (en) Motion program correction method and welding robot system
CN113042953A (en) Complex weld joint tracking device and method
JP4257468B2 (en) Painting robot
JPH07129217A (en) Robot control method using laser sensor
JP2809449B2 (en) Multi-layer automatic welding control method
JP3380028B2 (en) Profile control method of pipe surface by force control robot
JP7093881B1 (en) System and automatic guided vehicle
JPH0746288B2 (en) Control method and device for robot with hand vision
Baeten et al. Improving force controlled planar contour following using online eye-in-hand vision based feedforward
JP2006331255A (en) Control method for industrial robot
JP2602292B2 (en) Welding system and welding method
JP2529316B2 (en) Method and apparatus for multi-layer welding of large structures

Legal Events

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