JPS6188976A - Welding and cutting device for pipe tab plate - Google Patents

Welding and cutting device for pipe tab plate

Info

Publication number
JPS6188976A
JPS6188976A JP21098984A JP21098984A JPS6188976A JP S6188976 A JPS6188976 A JP S6188976A JP 21098984 A JP21098984 A JP 21098984A JP 21098984 A JP21098984 A JP 21098984A JP S6188976 A JPS6188976 A JP S6188976A
Authority
JP
Japan
Prior art keywords
tab plate
robot
steel pipe
welding
image processing
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
JP21098984A
Other languages
Japanese (ja)
Other versions
JPH0243580B2 (en
Inventor
Masakatsu Omori
大森 正勝
Makoto Shimizu
信 清水
Tetsuo Tanabe
田辺 哲夫
Masaharu Kamioka
上岡 正治
Kuniyoshi Yamazaki
山崎 訓由
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
Nippon Steel Corp
Original Assignee
Hitachi Ltd
Nippon Steel Corp
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, Nippon Steel Corp filed Critical Hitachi Ltd
Priority to JP21098984A priority Critical patent/JPS6188976A/en
Publication of JPS6188976A publication Critical patent/JPS6188976A/en
Publication of JPH0243580B2 publication Critical patent/JPH0243580B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K37/00Auxiliary devices or processes, not specially adapted to a procedure covered by only one of the preceding main groups
    • B23K37/02Carriages for supporting the welding or cutting element

Landscapes

  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

PURPOSE:To weld or cut automatically a tab plate by inputting an output signal of a steel pipe position calculating means and an image processor to a robot control device, and moving a robot along the boundary between of a steel pipe and the tab plate based on the signal. CONSTITUTION:An image processor 48 gives position information of a tab plate 12 to a robot control device 40 by an image of a television camera 18 and a detecting signal of a lower face measuring device 60. The device 40 operates and controls robot 26 based on the position information of the tab plate 12 and the teaching contents of a teaching box 64. In this case, the position of the tab plate 12 is confirmed by a sensor 34, and inputted to the robot control device 40. Also, the robot position is fed back to the image processor 48 from the robot control device 40. Also, the image processor 48 controls a shifting device 46, the lower face measuring device 60 and a roller table 16.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、いわゆるUO鋼管のシーム部を溶接する時に
使用するタブ板の溶接または切断を行う管端のタブ板の
溶接・切断装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a welding/cutting device for a tab plate at a tube end, which welds or cuts a tab plate used when welding a seam portion of a so-called UO steel pipe.

〔発明の背景〕[Background of the invention]

UO鋼管は、いわゆるU型プレスを用いて囲板をU字状
に曲げた後、いわゆるO型プレスを用いて円筒状にし、
対向した両側縁部を溶接したものでちる。この両側縁部
の溶接(シーム部溶接)の端部を良好に溶接するため、
第15図に示すよう’K U O鋼管10の両端にタブ
板12と称するものを取シ付けている。タブ板12は、
UO@管10の端部において、点A、Bを結ぶ線に沿っ
て溶接されている。そして、シーム部14を溶接した後
、点A、Bを結ぶ線に沿って切断されている。従来、こ
のタブ板12の溶接または切断は、作業者の手作業によ
って行なっていた。これは、搬送されてきた鋼管の端部
に取シ付けたタブ板は、常に一定の位置にならず、三次
元的に変位するため、タブ板の位1d計測を機械化する
場合、非常に複雑となり、タイムスケジュールが増大し
て生産性を低下させ、保守が容易でない等の理由により
、自動化されていなかったことによる。例えば、三次元
平面上にある物体を認識する場合であっても、特公昭5
5−3118号公報に示されている如く、多くの駆動機
構と触覚とを必要としている。従って、三次元的に変位
するタブ板の位置を求めるには、よシム間に近い視覚機
能が要求される。
UO steel pipes are made by bending the surrounding plate into a U-shape using a so-called U-type press, and then forming it into a cylindrical shape using a so-called O-type press.
Chilled by welding opposing edges on both sides. In order to weld the ends of both side edges (seam part welding) well,
As shown in FIG. 15, tab plates 12 are attached to both ends of the 'KUO steel pipe 10. The tab plate 12 is
At the end of the UO@tube 10, welding is made along the line connecting points A and B. After the seam portion 14 is welded, it is cut along a line connecting points A and B. Conventionally, the tab plate 12 was welded or cut manually by an operator. This is because the tab plate attached to the end of the transported steel pipe is not always in a fixed position and is displaced three-dimensionally, so it is extremely complicated to mechanize the 1d measurement of the tab plate position. This is due to the fact that it was not automated due to reasons such as an increase in the time schedule, lowering productivity, and difficulty in maintenance. For example, even when recognizing objects on a three-dimensional plane,
As shown in Japanese Patent No. 5-3118, many drive mechanisms and tactile senses are required. Therefore, in order to determine the position of a tab plate that is displaced three-dimensionally, a visual function close to that of a shim is required.

ところで、特公昭58−38721号公報には、カメラ
等によって物体を映像としてとらえ、これを画像処理装
置により2値化して物体の位置と面積とを求める方法が
開示されている。しかし、UO銅管のような大型のもの
を画像処理装置を用いて位置計測を行っても、画像は限
られた画素の集合によシ構成されているため、撮像A「
α囲を拡げると1画素1の実寸法が大きくなり、6(す
定精度が大幅に低下してしまう。
By the way, Japanese Patent Publication No. 58-38721 discloses a method in which an object is captured as an image using a camera or the like, and the image is binarized by an image processing device to determine the position and area of the object. However, even if you use an image processing device to measure the position of a large object such as a UO copper tube, the image is composed of a limited set of pixels, so the imaging A
If the α range is expanded, the actual size of one pixel 1 will increase, and the accuracy of 6(s) will be significantly reduced.

また、タブ板の溶接、切断を自動化するためにロボット
を使用する場合、UO鋼管のタブ板取付は部が同−公称
径のUOfi管であっても、円筒形状が多様に変形して
いる。このため、ティーチングプレイバック式のロボッ
トでは、ロボットによる俗接、切断の軌跡がUO/A管
の形状と対応したものとならず、溶接、切断の不良を生
ずる欠点があった。
Furthermore, when a robot is used to automate the welding and cutting of tab plates, the cylindrical shape of the UO steel pipe is variously deformed even when the tab plate is attached to a UO steel pipe with the same nominal diameter. Therefore, in the teaching playback type robot, the trajectory of the robot's general welding and cutting does not correspond to the shape of the UO/A pipe, resulting in defective welding and cutting.

〔発明の目的〕[Purpose of the invention]

本発明は、UOf?M管のタブ板を自動的に溶接または
切断をすることができる管端タブ板の溶接・切断装置を
提供することを目的とする。
The present invention is based on UOf? It is an object of the present invention to provide a tube end tab plate welding/cutting device that can automatically weld or cut the tab plate of an M pipe.

〔発明の概要〕[Summary of the invention]

本発明は、撮像手段を用いて管端タブ板の例えば上方か
らの映像を得、この映像を画像処理手段によシ2値化し
て基準位置と比較し、水平面上に投影されたタブ板の位
置を求めるとともに、位置検出手段によυm管の周方向
位置を検出し、鋼管の中心位置と半径とを鎖管位置算出
手段を用いて求め、この鉋管位置算出手段と前記画像処
理装置の出力信号をロボット制御装置に入力し、これら
の信号に基づいてロボットを鋼管とタブ板との境界に沿
って移動させ、タブ板を溶接または切断できるように構
成したものである。
The present invention uses an imaging means to obtain an image of the tube end tab plate, for example from above, and uses an image processing means to binarize this image and compare it with a reference position, and then the tab plate is projected onto a horizontal plane. In addition to determining the position, the position detection means detects the circumferential position of the υm pipe, and the center position and radius of the steel pipe are determined using the chain pipe position calculation means, and the planer pipe position calculation means and the image processing device The output signals are input to the robot control device, and based on these signals, the robot is moved along the boundary between the steel pipe and the tab plate to weld or cut the tab plate.

〔発明の実施例〕[Embodiments of the invention]

本発明に係る管端タブ板の溶接・切断装置の好ましい実
施例を、添付図面にくって詳説する。
A preferred embodiment of the tube end tab plate welding/cutting device according to the present invention will be described in detail with reference to the accompanying drawings.

第1図は、本発明に係る溶接−切断装置の概略構成図で
ある。第1図においてローラテーブル16の上方には、
テレビカメラ18が架台20に取シ付けである。架台2
0に設けた照明22゜24は、タブ板12を含むUO鋼
管10の端部を照らすようになっている。
FIG. 1 is a schematic diagram of a welding-cutting device according to the present invention. In FIG. 1, above the roller table 16,
A television camera 18 is mounted on a pedestal 20. Frame 2
The lights 22 and 24 provided at the end of the UO steel pipe 10, including the tab plate 12, are illuminated at the end of the UO steel pipe 10.

ローラテーブル16の側方には、ロボット26が台車2
8上に搭載しである。ロボット26は、アーム30の先
端部にトーチ32とセンサ34とを有している。トーチ
32は、ケーブル36を介して溶接・切断装置38に電
気的に接続しておる。
A robot 26 is mounted on a cart 2 on the side of the roller table 16.
It is installed on 8. The robot 26 has a torch 32 and a sensor 34 at the tip of an arm 30. The torch 32 is electrically connected to a welding and cutting device 38 via a cable 36.

この溶接・切断装置38は、ロボット26と同様にロボ
ット制御装置40に電気的に接続しである。
This welding/cutting device 38 is electrically connected to a robot control device 40 similarly to the robot 26.

また、ロボット26を搭載した台車28は、レール42
上を転動する車輪44を有しておシ、シフ)if46に
よシローラテーブル16に対して進退できるようになっ
ている。
Further, the trolley 28 on which the robot 26 is mounted is mounted on the rail 42.
It has wheels 44 that roll on top and can move forward and backward with respect to the roller table 16 by means of a shift (if) 46.

テレビカメラ18は、画像処理装置48に′−電気的接
続しである。画像処理装置48は、画像処理本体50を
有している。まだ、画像処理装置48は、テレビカメラ
18の快作を映し出すモニタテレビ52が設けられてい
るとともに、架台54上に配置したコンソールディスプ
レイ56とプリンタ58とを有している。
Television camera 18 is in electrical connection to image processing device 48 . The image processing device 48 has an image processing main body 50. The image processing device 48 is further provided with a monitor television 52 for displaying the work of the television camera 18, and also has a console display 56 and a printer 58 arranged on a pedestal 54.

前記したローラテーブル16には、詳細を後述する下面
計測装置60と、切り取ったタブ板12を受けるシュー
ト62とが設けである。下面計測装置60は、ロボット
制御装置4oとともに画像処理本体fOに電気的に接続
しである。
The roller table 16 described above is provided with a lower surface measuring device 60, the details of which will be described later, and a chute 62 for receiving the cut tab plate 12. The lower surface measurement device 60 is electrically connected to the image processing main body fO together with the robot control device 4o.

第2図に示す如く画像処理装置48は、テレビカメラ1
8の映像と下面計測装置60の検出信号とより、タブ板
12の位置情報をロボット制御装置40に与える。ロボ
ット制御装置40は、タブ板12の位置情報とティーチ
ングボックス64のティーチング内容に基づきロボット
26を作動し、制御する。この際、センサ34によシタ
プ板12の位置が確認され、ロボット制御装置40に入
力される。また、画像処理装置48には、ロボット制御
装置40からロボット位置がフィードバックされる。そ
して、画像処理装R4Bは、シフト装置46、下面計測
装置60、ローラテーブル16を制御する。
As shown in FIG. 2, the image processing device 48 includes the television camera 1
Position information of the tab plate 12 is provided to the robot control device 40 based on the image of 8 and the detection signal of the bottom surface measuring device 60. The robot control device 40 operates and controls the robot 26 based on the position information of the tab plate 12 and the teaching contents of the teaching box 64. At this time, the position of the tap plate 12 is confirmed by the sensor 34 and input to the robot control device 40. Further, the robot position is fed back to the image processing device 48 from the robot control device 40 . The image processing device R4B then controls the shift device 46, the bottom surface measuring device 60, and the roller table 16.

下面計測装置60は、第3図に示すように点Oに対して
放射状に配置した4本の押し棒66゜68.70.72
を有している。これらの押し棒66.68,70.72
は、ロー2テーブル16にフレーム74を介して支持し
であるエンコーダ付シリンダ76.78,80,82に
より進退させられる。即ち、エンコーダ付シリンダ76
゜78.80.82は、下面計測制御部84に電気的に
接続され、下面計測制御部84の制御信号によシ押し棒
66.68,70,72を進退させるとともに、押し棒
66.68,70.72の先端位置を下面計測制御部8
4に入力する。
The lower surface measuring device 60 includes four push rods 66°, 68, 70, and 72 radially arranged with respect to the point O, as shown in FIG.
have. These push rods 66.68, 70.72
are moved forward and backward by encoder-equipped cylinders 76, 78, 80, and 82, which are supported by the row 2 table 16 via a frame 74. That is, the cylinder 76 with encoder
゜78, 80, 82 is electrically connected to the bottom surface measurement control section 84, and moves the push rods 66.68, 70, 72 forward and backward according to the control signal of the bottom surface measurement control section 84. , 70. The lower surface measurement control unit 8 determines the tip position of 72.
Enter 4.

上記の如く構成した笑施例によるタブ板12の切断は、
次のとうりである。
Cutting of the tab plate 12 according to the embodiment configured as described above is as follows:
The following is true.

画像処理装置48は、タブ板12の位置を検出して演算
し、タブ板12の座標値をロボット制御装置40に転送
する。この座標値は、ベクトル量で表わされ、ロボット
制御装置40が認識できるベクトル量としてロボット制
御装置40にデータを転送する必要がある。一般にロボ
ット制御装置40は、ロボット26のおる方向を基準と
した座標系がとられ、この座標系を外部の座標系に合せ
る機能を持っていないため、ロボット側の座標系を画像
処理装置48側で知るようにする。また、ロボット26
は、絶対座標系を意識して動作するのではなく、ティー
チングされた点と点との間をプレイバックする賛造とな
っている。従って、外部からロボット26に動作を指示
する時は、ティーチングした基準位置からの相対的な移
動量を教える必要がある。−即ち、第1にロボットの座
標系を画像処理側で知るためのティーチングと、第2に
タブ位置をロボット側に教示する基準点を設定するだめ
のティーチングとの2つの目的でティーチングを行う。
The image processing device 48 detects and calculates the position of the tab plate 12, and transfers the coordinate values of the tab plate 12 to the robot control device 40. This coordinate value is expressed as a vector quantity, and the data needs to be transferred to the robot control device 40 as a vector quantity that the robot control device 40 can recognize. Generally, the robot control device 40 uses a coordinate system based on the direction in which the robot 26 is located, and does not have a function to match this coordinate system with an external coordinate system. Let's find out. Also, robot 26
does not operate with an absolute coordinate system in mind, but plays back between taught points. Therefore, when instructing the robot 26 to operate from the outside, it is necessary to teach the relative movement amount from the taught reference position. - That is, teaching is performed for two purposes: firstly, teaching is for the image processing side to know the coordinate system of the robot, and secondly, teaching is for setting a reference point for teaching the robot side the tab position.

第1のロボットの座標系を画像処理側で知るためのティ
ーチング方法は、次の如くして行なわれる。まず、ロー
ラテーブル16の所定の位置にタブ板12の形状(幅)
に合せた十字のマークをセットする。このマークは、例
えば黒色の平板上に白色の十字を描いたものである。そ
して、第4図に示す如く、例えば十字マークの中心コー
ナ部の点をロボット制御装置40に教えるとともに、そ
のデータを画像処理装置48に転送する。一方、画像処
理装置48は、十字マークをテレビカメラ18にて撮像
して画像処理本体50に送り、画像処理本体50におい
て入力画像を2値化して解析し、十字マークの中心点を
画像原点として得るとともに、画像の座標と実嗅の計測
座標の大きさとの比である画素サイズの決定を行う。そ
して、画像処理装置48は、ロボット側のティーチング
結果を受けると、画像処理側の座標系とロボット側の座
標系とを、次の座標変換式゛により関係づける。
A teaching method for knowing the coordinate system of the first robot on the image processing side is performed as follows. First, the shape (width) of the tab plate 12 is placed at a predetermined position on the roller table 16.
Set the cross mark to match. This mark is, for example, a white cross drawn on a black flat plate. Then, as shown in FIG. 4, for example, the point at the center corner of the cross mark is taught to the robot control device 40, and the data is transferred to the image processing device 48. On the other hand, the image processing device 48 takes an image of the cross mark with the television camera 18, sends it to the image processing main body 50, binarizes and analyzes the input image in the image processing main body 50, and uses the center point of the cross mark as the image origin. At the same time, the pixel size, which is the ratio between the coordinates of the image and the measured coordinates of the actual smell, is determined. When the image processing device 48 receives the teaching result on the robot side, it relates the coordinate system on the image processing side and the coordinate system on the robot side using the following coordinate transformation formula.

P=F @P’ +T         ・・・・・・
(1)は座標回転マトリックス、Tは原点移動量(ベク
トル)である。
P=F @P' +T ・・・・・・
(1) is a coordinate rotation matrix, and T is an origin movement amount (vector).

(1)式に相対応する2点を与えると、次式からFが決
定できる。
By giving two corresponding points to equation (1), F can be determined from the following equation.

ΔP=F @dP’         ・・・・・・(
2)F=ΔP・(ΔP/) −1・・・・・・0)また
Tは、 T=P−F会P′ −P−ΔP・(Δp/ ) −1、p/  ・・・・・
・(4)となる。これにより、両座検光の変換式を決定
するFと〒とを得ることができる。
ΔP=F @dP' ・・・・・・(
2) F=ΔP・(ΔP/) −1・・・・・・0) Also, T is T=PF meeting P′ −P−ΔP・(Δp/) −1, p/・・・・・
・(4) becomes. As a result, it is possible to obtain F and 〒 which determine the conversion formula for double-seated analysis.

詑2のタブ位置をロボット側に教示する基準点を設定す
るためのティーチングとは、ティーチングプレイバック
ロボットを使用する場合に必要とする操作で、動作基準
点を教示させるためにタブ板付きの標準管を用いて基本
動作を教示することにより行う。タブ板付き標準管は、
管径、タブ板幅、板厚ごとに準備し、動作基準点を画像
処理装置48とロボット制御装置40とのそれぞれにテ
ィーチングし、記憶させておく。
Teaching to set a reference point to teach the robot the tab position of 2 is an operation required when using a teaching playback robot. This is done by teaching basic movements using a tube. Standard tube with tab plate is
It is prepared for each tube diameter, tab plate width, and plate thickness, and the operation reference point is taught and stored in each of the image processing device 48 and the robot control device 40.

上記のティーチングが終了すると、コンソールディスプ
レイ52を介して画像処理本体50に実行コマンドが入
力される。そして、画像処理装置48は、ローラテーブ
ル16の搬送ローラを駆動し、UO鋼管10を搬送する
。UO鋼管10は、図示しないリミットスイッチ等の作
動により、端部がテレビカメラ18の下方にきたときに
停止させられる。テレビカメラ18は、タブ板12を撮
像して画像処理本体50に画像信号を送る。画像処理本
体50ば、タブ板12の画像をモニタテレビ52に映し
出すとともに、この画像を2値化する。テレビカメラ1
8が撮像した画像は、第5図に示すように照明22.2
4の光を受けてタブ板12とUO@管10の端部との反
射光量が多く、高輝度部86となシ、他の部分が反射光
量の少ない低輝度部88となる。画像処理本体50は、
この濃淡画像を適当な閾値によりz値化し、第6図に示
す如く高輝度部86を′1#で表わし、低輝度部88を
10#で表わす。その後、画像処理本体50は、記憶し
ている標準パターン、例えば第5図におけるタブ板12
の付は根部Ql 、Q22通を第7図に示した如く′0
″と@1”とにより表示したものを第6図中で走査し、
付は根部QllQ2の位置を見つけ、画像マツチングを
行う。
When the above teaching is completed, an execution command is input to the image processing main body 50 via the console display 52. The image processing device 48 then drives the conveyance rollers of the roller table 16 to convey the UO steel pipe 10. The UO steel pipe 10 is stopped when the end thereof is below the television camera 18 by the operation of a limit switch (not shown) or the like. The television camera 18 images the tab plate 12 and sends an image signal to the image processing main body 50. The image processing main body 50 displays the image of the tab board 12 on the monitor television 52 and converts this image into a binary value. TV camera 1
The image taken by the illumination 22.2 is as shown in FIG.
4, the tab plate 12 and the end of the UO@tube 10 receive a large amount of reflected light, forming a high-brightness section 86, and the other portions become a low-brightness section 88, where the amount of reflected light is small. The image processing main body 50 is
This grayscale image is converted into a z-value using an appropriate threshold value, and as shown in FIG. 6, the high brightness portion 86 is represented by '1#' and the low brightness portion 88 is represented by 10#. Thereafter, the image processing main body 50 uses the stored standard pattern, for example, the tab plate 12 in FIG.
The root part is Ql, and Q22 is '0' as shown in Figure 7.
” and @1” are scanned in Fig. 6,
Then, the position of the root QllQ2 is found and image matching is performed.

他方、下面計測装置60は、第3図に示した如くエンコ
ーダ付シリンダ76.78,80,82が作動し、押し
棒66.68,70.72の先端をU O9!4管10
の下面に当接させる。前記したように押し棒66.68
,70,72は、点0を中心に放射状に配置してあシ、
点Oから押し棒の先端までの距離OP1.OP2.OP
3 、OF2がエンコーダ付シリンダ76.78,80
,82により電気信号に変換され、下面計測制御部84
を介して画像処理装置48に送られる。画像処理装置4
8は、下面計測装置60からの信号により、次の如くし
てUO9”A管10の半径Rと中心軸OPとを求める。
On the other hand, in the lower surface measuring device 60, the cylinders 76, 78, 80, 82 with encoders operate as shown in FIG.
make contact with the bottom surface of the As mentioned above, the push rod 66.68
, 70, 72 are arranged radially around point 0,
Distance OP1 from point O to the tip of the push rod. OP2. OP
3, OF2 is cylinder with encoder 76, 78, 80
, 82 into an electrical signal, and the lower surface measurement control section 84
It is sent to the image processing device 48 via. Image processing device 4
8 determines the radius R and center axis OP of the UO9''A pipe 10 in the following manner based on the signal from the lower surface measuring device 60.

幾何学においてよく知られているように、円の軌跡は3
点の座標点があれば求めることができる。
As is well known in geometry, the locus of a circle is 3
If you have the coordinates of a point, you can find it.

従って、本従ならば3本の押し棒によりUO@管10の
半径Rを求めることができる。しかし、第8図またはg
9図に示す如く、押し棒の1つが溶接ビード90に当る
場合がある。このため、第8図の場合にはU Ota+
管10の外径に等しい点PinP2 、P4を通る円C
1と点PI 、Ps 、P4を通る円C2とが得られ、
第9図の場合にはUO鋼管10の外径に等しい点P1.
P3 、P4を通る円C3と、点PH、P2 、P4を
通る円C4とが得られる。このように2通の円が算出さ
れる場合には、必ず両者間の円径を比較し、円径が大き
い方を採用するようにしてUOQI管10の表面をとら
え、半径Rを求める。
Therefore, in this case, the radius R of the UO@tube 10 can be determined using three push rods. However, Fig. 8 or g
As shown in FIG. 9, one of the push rods may hit the weld bead 90. Therefore, in the case of Fig. 8, U Ota+
A circle C passing through the points PinP2 and P4, which are equal to the outer diameter of the pipe 10
1 and a circle C2 passing through points PI, Ps, and P4 are obtained,
In the case of FIG. 9, the point P1 is equal to the outer diameter of the UO steel pipe 10.
A circle C3 passing through P3 and P4 and a circle C4 passing through points PH, P2 and P4 are obtained. When two circles are calculated in this way, the diameters of the two circles are always compared and the one with the larger diameter is used to capture the surface of the UOQI pipe 10 and calculate the radius R.

UO鋼管10の中心軸Opの座標(Xo l zo)は
、次の如くし求める。ただし、点PI v Pz pP
s、P4の座標をそれぞれ(Xz t zl) t(x
2 t ”Z )+(X3 * ”3 )+  (X4
1 z4  )とする。このとき、点P1.Pz 、P
4 を通る円の中心座標(Xo v zo )は、 ・・・(6) となる。また、半径Rは、 R−(xt  XQ )t +(zl −ZQ )” 
  ・”(7)により求めることができる。
The coordinates (Xo l zo) of the central axis Op of the UO steel pipe 10 are determined as follows. However, point PI v Pz pP
Let the coordinates of s and P4 be (Xz t zl) t(x
2 t ”Z ) + (X3 * ”3 ) + (X4
1 z4). At this time, point P1. Pz, P
The center coordinates (Xovzo) of the circle passing through 4 are as follows: (6) Also, the radius R is R-(xtXQ)t+(zl-ZQ)"
・It can be obtained from (7).

同機に、点P1.Ps 、P4を通る円の中心座標(X
o 、 ZQ )は、 (寂・下か臼) ・・・・・・(9) となる。なお、この場合の半径Rを求める式は、前記し
た(7)式と同じである。
On the aircraft, point P1. Ps, the center coordinates of the circle passing through P4 (X
o, ZQ) becomes (Jaku・Shikakausu) ......(9). Note that the formula for determining the radius R in this case is the same as the above-mentioned formula (7).

このようにしてUO鋼管10の中心座標(xo。In this way, the center coordinates (xo) of the UO steel pipe 10.

z6 )が求まれば、第10図に示す点Oに対する中心
軸OpのX方向、2方向のずれ量ΔX、Δ2を容易に求
めることができる。そして、タブ板12の付は根部Q1
.Q2がUO鋼管10の中心II、となす角β1.β2
は、次の如くして求める。
z6), it is possible to easily determine the deviations ΔX and Δ2 of the central axis Op from the point O shown in FIG. 10 in the X direction and in two directions. The tab plate 12 is attached to the base Q1.
.. The angle β1 that Q2 makes with the center II of the UO steel pipe 10. β2
is obtained as follows.

第11図に示した付は根部Qs 、Q2のX方向の位置
(水平面上の投影位置)は、前述のパターンマツチング
法により、基準点OGからの距離X41+X L、  
として得られる。この時、管端の基準点OGからの距離
y11 y2 もパターンマツチング法によシ得ること
ができる。そして、前記ずれ量ΔX、Δ2が求まるので
、付は根部Ql 、Q−の中心’!:ll] Opから
のX方向の距離xL1 + xL2を求めることができ
る。従って、このXI、1.XL2の値と半径Rとから
角β1.β2を求めることができ、タブ板12の傾き、
位置を認識することができる。
The mark shown in FIG. 11 is the root Qs, and the position of Q2 in the X direction (projected position on the horizontal plane) is determined by the distance X41+XL from the reference point OG using the pattern matching method described above.
obtained as. At this time, the distance y11 y2 of the tube end from the reference point OG can also be obtained by the pattern matching method. Then, since the deviation amounts ΔX and Δ2 are determined, the attachment is the center of the roots Ql and Q-'! :ll] The distance xL1 + xL2 in the X direction from Op can be found. Therefore, this XI, 1. From the value of XL2 and the radius R, the angle β1. β2 can be calculated, and the inclination of the tab plate 12,
Can recognize location.

画像処理装置48は、タブ板12の位置を認識すると、
ロボット制御装fif4’0に位置情報とじて入力する
とともに、シフト装置46を枢動してロボット26をレ
ール42に沿って前進させ、作業位置に停止させる。一
方、ロボット制御装置40は、アーム30を駆動し、第
12図の実線に示す如く、アーム30の先端に設けたセ
ンサ34によシUO鋼管10の端面位置を検知する。こ
れは、前記した如<UO31管10のような大型のもの
を画像処理によシ計測する場合、1画素当シの実寸法が
大きくなり、前記した計測値Yl e y2を使用して
タブ板12の切断線を決めた場合に、精度不足となるお
それがあるためである。
When the image processing device 48 recognizes the position of the tab plate 12,
While inputting the position information to the robot control device fif4'0, the shift device 46 is pivoted to advance the robot 26 along the rail 42 and stop it at the working position. On the other hand, the robot control device 40 drives the arm 30 and detects the end face position of the UO steel pipe 10 using the sensor 34 provided at the tip of the arm 30, as shown by the solid line in FIG. This is because, as described above, when measuring a large object such as the UO31 tube 10 using image processing, the actual size per pixel becomes large, and the tab board is This is because if 12 cutting lines are determined, there is a risk of insufficient precision.

ロボット制御装置40は、UO鋼管10の端面位置を検
知するに当り、アーム30を介してセンサ34を第13
図に示した如く移動させる。即ち、まず、タブ板12の
一側の点Aを検知した後、センサ34を略コ字状に移動
させ、タブ板12の他側の点Bを検知し、UO鋼管10
の端面が傾斜しているか否かを判断する。点A、Bの検
知が終了Bを結ぶ切断腺上に移動させる。次に、ロボッ
ト制御装置40は、実際のUO鋼管10、タブ板12の
種類に応じてティーチングデータ中からロボット26の
動作パターンを選択し、トーチ32を所定の切断ティー
チングパターンに従って作動し、作業を終了する。そし
て、鋼管の種類、作業内容等がプリンタ58によシ打ち
出され記録される。
In detecting the end face position of the UO steel pipe 10, the robot control device 40 connects the sensor 34 to the thirteenth sensor via the arm 30.
Move as shown in the figure. That is, first, after detecting point A on one side of the tab plate 12, the sensor 34 is moved in a substantially U-shape to detect point B on the other side of the tab plate 12, and the UO steel pipe 10 is detected.
Determine whether the end face of is inclined. After detection of points A and B, move to the cutting gland connecting point B. Next, the robot control device 40 selects an operation pattern for the robot 26 from the teaching data according to the types of the actual UO steel pipe 10 and tab plate 12, operates the torch 32 according to a predetermined cutting teaching pattern, and performs the work. finish. Then, the type of steel pipe, work details, etc. are printed out and recorded by the printer 58.

なお、タブ板12をUO鋼管10の端部に溶接するとき
は、端部にタブ板12を仮付けしたUO鋼管10をロー
ラテーブル16で搬送し、トーチ32として溶接トーチ
を用いることにより、前記切断と同様にして行うことが
できる。
Note that when welding the tab plate 12 to the end of the UO steel pipe 10, the UO steel pipe 10 with the tab plate 12 temporarily attached to the end is conveyed by the roller table 16, and a welding torch is used as the torch 32. This can be done in the same way as cutting.

以上のように、本実施例においては、UO銅管10の端
部を平面上に投影した状態で認識する画像処理装置48
に、UO@管10の周方向位置を検出する管位置検出器
である簡単な下面計測装置40を加えることにより、三
次元的に変動して位置するタブ板12を認識することが
できる。このため、タブ板12の溶接・切断装置の簡素
化が図れ、装置の自動化が可能となり、タブ板の針側時
間を短縮することができる。また、画像処理装置48に
よるタブ板12の位置認Ql精度の不十分さを、ロボッ
ト26のアーム30先端部に設けたセンサ34によって
、溶接または切断の正確な軌跡が得られる。
As described above, in this embodiment, the image processing device 48 recognizes the end of the UO copper tube 10 in a state projected onto a plane.
By adding a simple bottom surface measuring device 40, which is a tube position detector that detects the circumferential position of the UO@ tube 10, it is possible to recognize the tab plate 12 that is positioned while changing three-dimensionally. Therefore, the device for welding and cutting the tab plate 12 can be simplified, the device can be automated, and the time required for the needle side of the tab plate can be shortened. Furthermore, the sensor 34 provided at the tip of the arm 30 of the robot 26 can compensate for the insufficient accuracy of positioning Ql of the tab plate 12 by the image processing device 48, and obtain an accurate welding or cutting trajectory.

前記実施例においては、照明22.24をタブ板12の
上方に配置した場合について説明したが、第14図に示
すように照明22.24をタブ板12の下方に設け、下
方から照射してもよい。また、前記実施例においては、
下面計測装置60として押し棒とエンコーダ付シリンダ
とからなるものについて説明したが、リニヤセンサまた
はレーザセンサ、超音波センサを用いてもよい。そして
、センサは複数設けることなく、1つのセンサによυ管
の周方向複数点を計測したり、周方向に連続走査させて
もよい。このようにすることにより、管位置の認識端度
を向上させることができ、装置を簡素化できる。さらに
、下面計測装置60は、管端近傍の形状を計測すること
が望ましいところから、UO鋼管10の搬入時の停止位
置に応じて、管軸方向に移動できるように構成してもよ
い。
In the above embodiment, the case where the illumination 22.24 was arranged above the tab plate 12 was explained, but as shown in FIG. Good too. Furthermore, in the above embodiment,
Although the lower surface measuring device 60 has been described as consisting of a push rod and a cylinder with an encoder, a linear sensor, a laser sensor, or an ultrasonic sensor may also be used. Instead of providing a plurality of sensors, one sensor may be used to measure multiple points in the circumferential direction of the υ tube, or may be caused to continuously scan in the circumferential direction. By doing so, the accuracy of recognizing the tube position can be improved and the apparatus can be simplified. Furthermore, since it is desirable to measure the shape near the tube end, the lower surface measuring device 60 may be configured to be movable in the tube axis direction depending on the stopping position when the UO steel tube 10 is carried in.

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

以上説明したように、本発明によれば、UO鋼管のタブ
板を自動的に溶接または切断することができ、タブ板の
溶接または切断作業の省力化が図れる。
As described above, according to the present invention, the tab plate of a UO steel pipe can be automatically welded or cut, and the labor required for welding or cutting the tab plate can be saved.

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

第1図は本発明に係る管端タブ板の溶接・切断装置の実
施例の概略F:#成図、第2図は前記実施例のブロック
図、第3図は前記実施例の下面計測装置の詳細図、第4
図はロボット側、画像処理側間のMMA合せの手順を示
すフローチャート、第5図はテレビカメラが撮像した映
像の説明図、第6図は画像処理装置による2値化の例を
示す図、第7図は2値化した侃準パターンの例を示す図
、第8図および第9図は下面計測装置の押し棒が溶接ビ
ードに当ったときの管径の求め方の説明図、第10図、
第11図はタブ板の位置の求め方の説明図、第12図は
ロボットの先端部に設けたセンナによる管端面検出方法
の説明図、第13図は溶接線または切断線の決定方法の
説明図、第14図はテレビカメラのための照明の配置例
の説明図、第15図はUOfl管の端部の斜視図、第1
6図はUO鋼管の端部の一部を断面にした平面図である
。 10・・・UO鋼’I、12・・・タブ板、18・・・
テレビカメラ、26・・・ロボット、32・・・トーチ
、34・・・センサ、38・・・溶接・切断装(、’j
:、  40・・・ロボット制御装置、48・・・画像
処理装置。
Fig. 1 is a schematic diagram of an embodiment of the tube end tab plate welding/cutting device according to the present invention, Fig. 2 is a block diagram of the embodiment, and Fig. 3 is a bottom surface measuring device of the embodiment. Detailed drawing of 4th
The figure is a flowchart showing the procedure for MMA matching between the robot side and the image processing side. Figure 7 is a diagram showing an example of a binary standard pattern, Figures 8 and 9 are explanatory diagrams of how to determine the pipe diameter when the push rod of the bottom surface measuring device hits the weld bead, and Figure 10. ,
Fig. 11 is an explanatory diagram of how to determine the position of the tab plate, Fig. 12 is an explanatory diagram of a method for detecting the pipe end face using a sensor installed at the tip of the robot, and Fig. 13 is an explanatory diagram of a method for determining a welding line or cutting line. 14 is an explanatory diagram of an example of the arrangement of lighting for a television camera, and FIG. 15 is a perspective view of the end of the UOfl tube.
FIG. 6 is a plan view showing a part of the end of the UO steel pipe in cross section. 10...UO Steel'I, 12...Tab plate, 18...
TV camera, 26...Robot, 32...Torch, 34...Sensor, 38...Welding/cutting equipment (,'j
:, 40... Robot control device, 48... Image processing device.

Claims (1)

【特許請求の範囲】 1、端部にタブ板が取り付けてある鋼管の映像を得る撮
像手段と、この撮像手段の映像を2値化し、予め定めて
ある基準位置と比較して、前記タブ板の2次元平面上の
投影位置を求める画像処理手段と、前記鋼管の周方向表
面位置を検出する位置検出手段と、この位置検出手段の
出力信号に基づき、前記鋼管の中心位置と半径とを算出
する鋼管位置算出手段と、前記鋼管と前記タブ板との境
界部を溶接または切断するロボットと、前記画像処理手
段と前記鋼管位置算出手段との出力信号により、前記ロ
ボットを前記鋼管と前記タブ板との境界部に沿って移動
させるロボット制御手段と、を有する管端タブ板の溶接
・切断装置。 2、前記ロボットは、前記鋼管の端面を確認する端面検
知手段と、この端面検知手段の出力信号に基づき、前記
タブ板を溶接または切断する軌跡を決定する軌跡決定手
段と、を備えたことを特徴とする特許請求の範囲第1項
に記載の管端タブ板の溶接・切断装置。 3、前記位置検出手段は、放射状に配置した複数の押し
棒と、この押し棒を進退させる駆動装置と、前記押し棒
の先端位置を検知し、検知信号を前記銅管位置算出手段
に出力する先端位置検出器と、を備えたことを特徴とす
る特許請求の範囲第1項または第2項に記載の管端タブ
板の溶接・切断装置。
[Scope of Claims] 1. An imaging means for obtaining an image of a steel pipe having a tab plate attached to its end, and a binarized image of the image capturing means, and a comparison with a predetermined reference position to determine the value of the tab plate. an image processing means for determining a projected position on a two-dimensional plane; a position detecting means for detecting a circumferential surface position of the steel pipe; and a center position and radius of the steel pipe based on the output signal of the position detecting means. a robot that welds or cuts the boundary between the steel pipe and the tab plate; and a robot that welds or cuts the boundary between the steel pipe and the tab plate based on output signals from the image processing unit and the steel pipe position calculation unit. a robot control means for moving the robot along the boundary between the pipe end tab plate and the pipe end tab plate. 2. The robot includes an end face detection means for checking the end face of the steel pipe, and a trajectory determining means for determining a trajectory for welding or cutting the tab plate based on an output signal of the end face detection means. A pipe end tab plate welding/cutting device according to claim 1. 3. The position detection means detects a plurality of push rods arranged radially, a drive device for moving the push rods back and forth, and a tip position of the push rods, and outputs a detection signal to the copper pipe position calculation means. The tube end tab plate welding/cutting device according to claim 1 or 2, further comprising a tip position detector.
JP21098984A 1984-10-08 1984-10-08 Welding and cutting device for pipe tab plate Granted JPS6188976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21098984A JPS6188976A (en) 1984-10-08 1984-10-08 Welding and cutting device for pipe tab plate

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21098984A JPS6188976A (en) 1984-10-08 1984-10-08 Welding and cutting device for pipe tab plate

Publications (2)

Publication Number Publication Date
JPS6188976A true JPS6188976A (en) 1986-05-07
JPH0243580B2 JPH0243580B2 (en) 1990-09-28

Family

ID=16598472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21098984A Granted JPS6188976A (en) 1984-10-08 1984-10-08 Welding and cutting device for pipe tab plate

Country Status (1)

Country Link
JP (1) JPS6188976A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006005553A1 (en) * 2004-07-13 2006-01-19 Gutsch & Exner Software Gmbh Method and machine for connecting a main support to at least one add-on part by welding using a sensor for measuring the main support and the add-on part before welding
CN102152033A (en) * 2011-02-14 2011-08-17 苏州工业园区华焊科技有限公司 Image centralizing location method for automatic tube plate welding

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006005553A1 (en) * 2004-07-13 2006-01-19 Gutsch & Exner Software Gmbh Method and machine for connecting a main support to at least one add-on part by welding using a sensor for measuring the main support and the add-on part before welding
CN102152033A (en) * 2011-02-14 2011-08-17 苏州工业园区华焊科技有限公司 Image centralizing location method for automatic tube plate welding

Also Published As

Publication number Publication date
JPH0243580B2 (en) 1990-09-28

Similar Documents

Publication Publication Date Title
CN110530877B (en) Welding appearance quality detection robot and detection method thereof
US5040125A (en) Positional information detecting method in arc welding
US20080301072A1 (en) Robot simulation apparatus
US8107685B2 (en) Displacement sensor having a display data output
JP4862765B2 (en) Surface inspection apparatus and surface inspection method
CN110220481B (en) Handheld visual detection equipment and pose detection method thereof
KR20080068840A (en) Method and device for assessing joins of workpieces
WO2018066576A1 (en) Appearance inspecting method
CN106378514A (en) Stainless steel non-uniform tiny multi-weld-joint visual inspection system and method based on machine vision
JP2012103136A (en) Method and apparatus for inspecting spot welding
JP3211681B2 (en) Painting defect inspection equipment
KR20170142379A (en) Apparatus for detect dimensional welding line of welding robot using image processing
JPS6188976A (en) Welding and cutting device for pipe tab plate
JP4513047B2 (en) Surface defect inspection equipment
CN211012845U (en) Welding seam positioning device based on machine vision detection technology
JP2004042118A (en) Automatic copying controller of welding position and method for automatic copying welding
JPH02243914A (en) Three-dimensional coordinate measuring instrument
JP3137253B2 (en) Automatic welding method
JP3261199B2 (en) Pantograph frame deformation inspection device
JP2000234918A (en) Method and device for inspecting laser welding defect
KR20000045563A (en) Method and device for welding of welding material formed with corrugation
KR100228365B1 (en) Painting defect detecting device
JP2600567B2 (en) Pipe end processing section size measurement device
CN117029680A (en) Weld joint detection method and welding system
JP4447441B2 (en) Displacement sensor and displacement measurement method