JPH0459995B2 - - Google Patents
Info
- Publication number
- JPH0459995B2 JPH0459995B2 JP62285073A JP28507387A JPH0459995B2 JP H0459995 B2 JPH0459995 B2 JP H0459995B2 JP 62285073 A JP62285073 A JP 62285073A JP 28507387 A JP28507387 A JP 28507387A JP H0459995 B2 JPH0459995 B2 JP H0459995B2
- Authority
- JP
- Japan
- Prior art keywords
- welding
- traveling
- robot
- trolley
- control device
- 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 - Lifetime
Links
Landscapes
- Butt Welding And Welding Of Specific Article (AREA)
- Manipulator (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ボツクス構造体の内部隅肉溶接装置
に係り、特に船舶の船殻ブロツク等のような大型
ボツクス構造体の隅肉溶接作業を自動化するのに
好適な溶接装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an internal fillet welding device for box structures, and is particularly suitable for fillet welding of large box structures such as ship hull blocks. The present invention relates to a welding device suitable for automation.
造船工場内で組立てられる船殻ブロツクは、ス
キンプレート上にロンジ材とトランス材とを格子
状に立設し、各部材相互の隅肉溶接を行つて構成
される。したがつて、船殻ブロツクに施される溶
接作業は、スキンプレートとロンジ材、トランス
材間に囲まれたボツクス構造体の内部にて行う必
要がある。
A hull block assembled in a shipbuilding factory is constructed by standing longitudinal members and transformer members in a lattice pattern on a skin plate, and fillet welding each member to each other. Therefore, the welding work performed on the hull block must be performed inside the box structure surrounded by the skin plate, longitudinal material, and transformer material.
従来のこの種のボツクス構造体の内部を溶接す
る溶接装置は、グラビテイ溶接機が用いられてお
り、スライドバーに沿つて自重により下降するホ
ルダに傾斜状態で溶接棒を取付け、溶接棒先端が
溶接進行に伴い溶接線上を移動することを利用
し、溶接の部分的自動化が図られていた。 Conventional welding equipment for welding the inside of this type of box structure uses a gravity welding machine, in which a welding rod is attached at an angle to a holder that descends due to its own weight along a slide bar, and the tip of the welding rod is welded. Partial automation of welding was achieved by utilizing the fact that the weld moves along the weld line as it progresses.
ところが、船殻ブロツクの溶接線は、スキンプ
レートとこれに組付けられるロンジ材等との間で
は水平面の溶接作業であるが、ロンジ材とトラン
ス材の骨材間溶接では溶接線が垂直線となるた
め、グラビテイ溶接機では溶接を行い得ず、手溶
接に依存しているのが現状である。また、グラビ
テイ溶接機自体は固定設置構造であるため、溶接
範囲に制限があり、大型船殻ブロツクのように同
一溶接線でも長辺部が長い場合には、その都度溶
接機の設置位置を移動しなければならなかつた。
しかも、グラビイテイー溶接棒は、その長さが
700mmであり、700mmを超える溶接棒に対しては、
中間に必ず棒継ぎ部が生じる。この部分には一般
的に溶接不良が発生し、あとから手直し溶接が必
要となる。
However, the welding line of the hull block is a horizontal plane welding between the skin plate and the longitudinal material etc. assembled to it, but when welding between the longitudinal material and the aggregate of the transformer material, the welding line is a vertical line. Therefore, gravity welding machines cannot perform welding, and we currently rely on manual welding. In addition, since the gravity welding machine itself has a fixed installation structure, there is a limit to the welding range, and when the long side is long even with the same weld line, such as on large hull blocks, the installation position of the welding machine can be moved each time. I had to.
Moreover, the length of the Gravity Welding Rod is
700mm, and for welding rods exceeding 700mm,
There is always a bar joint in the middle. Generally, welding defects occur in this part, and rework welding is required later.
このため、従来のボツクス構造体の内部隅肉溶
接は、手作業による溶接と溶接機の移動作業とが
要求され、溶接作業を高い効率で実施できない問
題があり、溶接作業の自動化が望まれていた。 For this reason, conventional internal fillet welding of box structures requires manual welding and movement of the welding machine, which poses the problem of not being able to perform the welding work with high efficiency, and there is a desire to automate the welding work. Ta.
そして、特開昭58−145368号公報には、正方形
をなす走行台車の4つの車輪に、動力伝達機構と
舵取機構とのチエーンを掛け渡して、4つの車輪
を同時に同方向に駆動、舵取りできるようにする
とともに、台車の各辺にリミツトスイツチを取り
付けて、走行台車が1つの垂直板に衝突したこと
を検知できるようにし、この走行台車に溶接トー
チを搭載してすみ肉ならい溶接を自動的に行わせ
るものが提案されている。 Japanese Patent Application Laid-Open No. 58-145368 discloses that a chain consisting of a power transmission mechanism and a steering mechanism is spanned across the four wheels of a square traveling bogie, and the four wheels are simultaneously driven and steered in the same direction. In addition, a limit switch is installed on each side of the trolley to detect when the traveling trolley collides with one vertical plate, and a welding torch is mounted on this traveling trolley to automatically perform fillet welding. It has been proposed that the
しかし、特開昭58−145368号公報に記載のもの
は、走行台車の駆動、方向制御をチエーンを介し
て行つており、駆動機構、舵取機構が複雑で故障
を生じやすい。しかも、台車が走行移動溶接線の
終端部に到達したことをリミツトスイツチによつ
て検出しており、コーナ部や次の溶接線を溶接す
る場合の走行台車の方向転換が容易でなく、その
制御が複雑で時間がかかり、溶接作業の能率を充
分に向上することができない。 However, in the system disclosed in Japanese Patent Application Laid-Open No. 145368/1983, the drive and direction control of the traveling carriage is performed via a chain, and the drive mechanism and steering mechanism are complex and prone to failure. Moreover, the limit switch detects when the trolley has reached the end of the moving welding line, making it difficult to change the direction of the traveling trolley when welding a corner or the next welding line, and the control is difficult. It is complicated and time-consuming, and cannot sufficiently improve the efficiency of welding work.
本発明の目的は、上記従来の問題点に着目し、
ボツクス構造体、特に船殻ブロツクの如き大型の
ボツクス構造体の内部隅肉溶接作業の自動化を図
り、高効率の溶接作業を行うことができる隅肉溶
接装置を提供することにある。 The purpose of the present invention is to focus on the above-mentioned conventional problems,
To provide a fillet welding device capable of automating internal fillet welding of a box structure, especially a large box structure such as a ship's hull block, and capable of highly efficient welding.
上記目的を達成するため、本発明に係るボツク
ス構造体の内部隅肉溶接装置は、船殻ブロツク等
のボツクス構造体の内部に配置され、互いに独立
して駆動される一対の駆動車輪を備えた走行台車
と、この走行台車の両側部のそれぞれに一対ずつ
設けられるとともに、前記走行台車の前後部のそ
れぞれにも設けられ、前記ボツクス構造体の側壁
との距離を検出する距離センサと、前記走行台車
上に固定した多軸溶接ロボツト本体と、この溶接
ロボツト本体に接続され、前記走行台車が所定位
置にあることを検知したときに、前記溶接ロボツ
ト本体に所定部の溶接を開始させるとともに、所
定部の溶接の終了時に前記走行台車の移動指令を
送出し、前記溶接ロボツト本体に立向い溶接を含
むコーナ部隅肉溶接と直線部走行移動溶接とを順
次行わせて、前記ボツクス構造体の全周を溶接さ
せるロボツト制御部と、前記走行台車に接続さ
れ、前記ロボツト制御部から台車移動指令を受け
て、前記距離センサの検出信号を取り込み、前記
走行台車を順次所定位置に移動させて停止させる
とともに、台車停止信号を前記ロボツト制御部に
送出する台車制御部と、により構成される。
In order to achieve the above object, an internal fillet welding device for a box structure according to the present invention is arranged inside a box structure such as a hull block, and is equipped with a pair of drive wheels that are driven independently of each other. a traveling truck, a pair of distance sensors provided on each side of the traveling truck, and also provided on each of the front and rear sides of the traveling truck to detect the distance to the side wall of the box structure; A multi-axis welding robot body fixed on a truck is connected to the welding robot body, and when it is detected that the traveling truck is in a predetermined position, the welding robot body starts welding a predetermined part, and When the welding of the box structure is completed, a command to move the traveling cart is sent, and the welding robot body sequentially performs corner fillet welding, including vertical welding, and traveling movement welding of the straight section, so that the entire box structure can be welded. A robot control unit that welds the circumference is connected to the traveling carriage, receives a carriage movement command from the robot control unit, captures the detection signal of the distance sensor, and sequentially moves the running carriage to a predetermined position and stops. The robot controller also includes a truck control section that sends a truck stop signal to the robot control section.
斯かる構成により、台車制御部は、距離センサ
の検出信号に基づいて、走行台車を最初の溶接可
能位置に正確に位置決め移動させ、台車停止信号
をロボツト制御部に送出する。これにより、ロボ
ツト制御部は、まず走行台車に搭載した溶接ロボ
ツト本体(溶接機)に立向い溶接を含むコーナ部
隅肉溶接を実施させ、コーナ部隅肉溶接が終了す
ると台車制御部に台車移動指令を送出する。そし
て、台車制御部が次の所定位置まで走行台車を直
線移動させているときに、溶接機は台車の直線移
動に伴いロボツト制御部の指示に従つて直線部溶
接を行う。このように、ロボツト制御部と台車制
御部との間で相互に通信を行いながら、上記の作
業を順次連続して行わせることにより、走行台車
を常に溶接に適した位置に移動させ、溶接作業を
精度よく、かつ連続してボツクス構造体の内部全
周に亘つて実施することができ、作業の自動化を
図ることができる。
With this configuration, the truck control section accurately positions and moves the traveling truck to the first weldable position based on the detection signal of the distance sensor, and sends a truck stop signal to the robot control section. As a result, the robot control section first causes the welding robot body (welding machine mounted on the traveling trolley) to perform corner fillet welding, including vertical welding, and when the corner fillet welding is completed, the robot control section causes the welding robot body (welding machine) to move the trolley. Send a command. Then, while the truck controller is moving the traveling truck linearly to the next predetermined position, the welding machine performs linear section welding in accordance with instructions from the robot controller as the truck moves linearly. In this way, by performing the above operations one after another while communicating with each other between the robot control section and the trolley control section, the traveling trolley is always moved to a position suitable for welding, and the welding work can be carried out. This can be carried out accurately and continuously over the entire interior circumference of the box structure, and the work can be automated.
なお、走行台車は、台車制御部が互いに独立し
て駆動される一対の駆動車輪のそれぞれの駆動量
(回転速度)、駆動方向(回転方向)を制御するこ
とにより、極めて容易、迅速に方向転換が行わ
れ、ひいては溶接作業の効率を高める。また、台
車制御部は、走行台車に設けた距離センサの出力
信号に基づいて、走行台車をコーナ部の溶接位置
や方向変換させたい位置に確実に停止させる。さ
らに、台車制御部は、走行台車の両側部に一対ず
つ設けた距離センサの出力信号の偏差に基づい
て、台車の走行軌道の制御を行う。 The traveling bogie can change direction extremely easily and quickly by controlling the drive amount (rotational speed) and drive direction (rotational direction) of each pair of drive wheels that are driven independently by the bogie control unit. is carried out, which in turn improves the efficiency of welding work. Further, the trolley control section reliably stops the traveling trolley at a welding position at a corner portion or at a position where direction change is desired based on an output signal from a distance sensor provided on the traveling trolley. Further, the truck control section controls the traveling trajectory of the truck based on the deviation of the output signals of the distance sensors provided in pairs on both sides of the truck.
〔実施例〕
以下に、本発明に係るボツクス構造体の内部隅
肉溶接装置の実施例を、図面を参照して詳細に説
明する。[Example] Hereinafter, an example of the internal fillet welding apparatus for a box structure according to the present invention will be described in detail with reference to the drawings.
第1図、第2図は、本発明の実施例に係るボツ
クス構造体の内部隅肉溶接装置の構成説明図であ
る。 FIGS. 1 and 2 are explanatory diagrams of the configuration of an internal fillet welding device for a box structure according to an embodiment of the present invention.
第2図に示したように、この装置は、多軸溶接
ロボツト本体10を搭載した走行台車12を具備
している。走行台車12は底面四隅部にキヤスタ
14を設けるとともに、一対の駆動車輪16を中
央両側部に設けたものである。駆動車輪16は、
図示しないDCサーボモータを駆動源としており、
正逆運転可能な2輪2軸制御される構成となつて
いる。したがつて、走行台車12は、直線走行に
際しては2軸同期運転で駆動され、ステアリング
機能を行うに際しては2軸異速度運転により位置
変更が可能とされる。また、走行台車12には、
その位置決め制御のために、超音波センサからな
る複数の距離センサ18が取付けられている。こ
れら距離センサ18は台車12の前後端に各1
個、両側縁の前後に各2個配置した合計6個から
なる。 As shown in FIG. 2, this device includes a traveling carriage 12 on which a multi-axis welding robot body 10 is mounted. The traveling trolley 12 has casters 14 provided at the four corners of the bottom surface, and a pair of drive wheels 16 provided at both sides of the center. The drive wheels 16 are
The drive source is a DC servo motor (not shown).
It has a two-wheel, two-axle control structure that allows forward and reverse operation. Therefore, when traveling in a straight line, the traveling trolley 12 is driven by two-axes synchronous operation, and when performing a steering function, the position can be changed by two-axes operating at different speeds. In addition, the traveling trolley 12 includes
For positioning control, a plurality of distance sensors 18 made of ultrasonic sensors are attached. These distance sensors 18 are installed at the front and rear ends of the truck 12, respectively.
Consisting of 6 pieces, 2 pieces each placed at the front and back of both edges.
走行台車12には、第1図に示した台車制御装
置(台車制御部)20が接続されており、この台
車制御装置20が距離センサ18からの検出信号
を取り込み、予め入力されている軌道設定値およ
び前後位置設定値と比較して、走行台車12を設
定値に合致させるように車輪16の駆動装置へ駆
動制御信号を出力する。 A bogie control device (bogie control unit) 20 shown in FIG. 1 is connected to the traveling bogie 12, and this bogie control device 20 takes in the detection signal from the distance sensor 18 and inputs the trajectory setting input in advance. A drive control signal is output to the drive device of the wheels 16 so that the traveling trolley 12 matches the set value by comparing the value with the set value of the longitudinal position.
一方、走行台車12に搭載されている多軸溶接
ロボツト本体10は、台車12に対し垂直軸(S
軸)および水平軸(L軸)を中心として回転でき
る基台22と、この基台22に対し水平軸(U
軸)を中心として回転できるロボツトアーム24
とを具備し、更に、ロボツトアーム24の先端に
取付けられ、アーム先端で互いに直交する軸(T
軸及びB軸)の回りに回転できる溶接トーチ26
を備えている。したがつて、この溶接ロボツト本
体10は溶接姿勢を任意にとることができ、三次
元的な溶接線に対応して溶接作業を行うことが可
能となつている。この溶接ロボツト本体10に対
する制御は、第1図に示した溶接ロボツト制御装
置(ロボツト制御部)28により行われ、各軸へ
のモータ駆動指示や溶接トーチ26への作業指示
がなされる。これらの指示は、操作パネル30を
通じて予めメモリに格納したプログラムに応じて
行われる。 On the other hand, the multi-axis welding robot main body 10 mounted on the traveling truck 12 has a vertical axis (S) with respect to the truck 12.
axis) and a horizontal axis (L axis), and a base 22 that can rotate around the horizontal axis (L axis).
A robot arm 24 that can rotate around an axis
Furthermore, the robot arm 24 is attached to the tip of the robot arm 24, and the axes (T
Welding torch 26 that can rotate around the axis and B axis)
It is equipped with Therefore, this welding robot main body 10 can take any welding posture and can perform welding work in accordance with a three-dimensional welding line. The welding robot main body 10 is controlled by a welding robot control device (robot control section) 28 shown in FIG. 1, which instructs motor drive to each axis and work instructions to the welding torch 26. These instructions are given through the operation panel 30 according to a program stored in the memory in advance.
ここで、走行台車12と溶接ロボツト本体10
とは、相互に連係して作動される必要があり、台
車12の移動位置と該位置における溶接作業とを
関連付けるため、台車制御装置20と溶接ロボツ
ト制御装置28とをコマンド/レスポンス伝送ラ
イン32により相互に連結し、シーケンス信号を
伝送できるようになつている。 Here, the traveling trolley 12 and the welding robot main body 10
need to be operated in conjunction with each other, and in order to associate the moving position of the trolley 12 with the welding operation at that position, the trolley controller 20 and the welding robot controller 28 are connected via a command/response transmission line 32. They are interconnected and can transmit sequence signals.
このような溶接装置を用いて行うボツクス構造
体としての船殻ブロツクの内部隅肉溶接方法は、
次のように構成される。 The internal fillet welding method for a hull block as a box structure using such welding equipment is as follows:
It is composed as follows.
第3図は船殻ブロツク40の鳥瞰平面図であ
り、船殻外板となるスキンプレート42上に船殻
骨材たるロンジ材44とトランス材46とを矩形
に枠組みして立設される。そして、各材料は、接
合縁で隅肉溶接が施されることにより、一体構造
となるのである。この溶接作業は、走行台車12
をブロツク40内にセツトして行い、基本的には
ブロツク40の一つのコーナ部から溶接を開始
し、このコーナ部に続く側縁に沿つて走行移動溶
接をなして反対側縁に至る周回溶接を施せばよ
い。このため、まず、走行台車12の走行軌道
は、溶接ロボツト本体10のトーチ移動範囲との
関係で定める必要があり、実施例ではスキンプレ
ート42の長手方向に沿う軌道として、台車サイ
ズの関係から2本の平行軌道A、Bを設定してい
る。この設定軌道A、Bと両側のロンジ材44と
の距離lsは、第1図に示した台車制御装置20の
主メモリに記憶させておく。また、台車12の軌
道A、B上の走行端において台車12とトランス
材46との距離lsも、同じく主メモリに記憶させ
ておく。一方、溶接ロボツト制御装置28に対し
ては、台車12が軌道A、Bの端部に達したこと
を伝送ライン32を通じて台車制御装置20から
受け、各軌道A、Bにおいて溶接対象となるブロ
ツク40の1コーナ部の各溶接線に沿つて、溶接
ロボツト本体10に溶接作業を行わせる作業内容
を、溶接ロボツト制御装置28の制御ROMにプ
ログラムしておく。 FIG. 3 is a bird's eye plan view of the hull block 40, in which a longitudinal material 44 serving as hull aggregate and a transformer material 46 are framed in a rectangular shape and erected on a skin plate 42 serving as a hull outer plate. The materials are then fillet welded at the joining edges to form a single piece. This welding work is carried out on the traveling bogie 12.
Basically, welding starts from one corner of the block 40, and welding is carried out by traveling along the side edge following this corner, and then welding is carried out in a circular motion until we reach the opposite side edge. All you have to do is apply. Therefore, first, the traveling trajectory of the traveling trolley 12 must be determined in relation to the torch movement range of the welding robot main body 10, and in the embodiment, the trajectory along the longitudinal direction of the skin plate 42 is set to 2. Parallel trajectories A and B of the book are set. The distances l s between the set trajectories A and B and the longitudinal members 44 on both sides are stored in the main memory of the bogie control device 20 shown in FIG. Further, the distance l s between the truck 12 and the transformer material 46 at the running end of the truck 12 on the tracks A and B is also stored in the main memory. On the other hand, the welding robot controller 28 receives from the truck controller 20 through the transmission line 32 that the truck 12 has reached the ends of the tracks A and B, and receives the notification that the robot 12 has reached the ends of the tracks A and B. The content of the work for causing the welding robot main body 10 to perform welding work along each welding line at one corner of the welding robot is programmed into the control ROM of the welding robot control device 28.
また、溶接ロボツト制御装置28には、1コー
ナ部の溶接作業が終了したときに、走行台車12
を軌道A、Bに沿つて走行させるように、伝送ラ
イン32を介して台車制御装置20に台車移動指
令を与えるようにしておき、走行台車12の走行
開始と同時に、溶接ロボツト本体10に対して軌
道A、Bに沿う溶接線の溶接作業を行わせるべく
プログラムしておく。その後は、走行台車12が
走行した軌道A、Bの反対端に達して、台車制御
装置20が台車停止信号を溶接ロボツト制御装置
28に送出すると、溶接ロボツト制御装置28は
溶接ロボツト本体10に対応コーナ部の隅肉溶接
を行わせ、次に台車制御装置20に走行台車12
の走行軌道A、Bを変更させ、同様に反対側縁で
の溶接を行つて全周の溶接作業を終了するのであ
る。このとき、台車制御装置20は、距離センサ
18の検出信号を取り込み、直線走行時に設定距
離lsと台車側部のセンサによる検出距離との差
が、許容誤差内に収まるように演算処理しながら
車輪16の駆動モータを制御し、移動走行台車1
2の移動軌跡を軌道A、Bに合致させる。また、
走行台車12が走行端に達したときは、台車前後
端のセンサによる検出距離と設定距離ltとの差が
許容誤差内に収まるように制御する。 Additionally, the welding robot control device 28 is configured to control the traveling carriage 12 when the welding work at one corner is completed.
A bogie movement command is given to the bogie control device 20 via the transmission line 32 so that the bogie moves along the tracks A and B, and at the same time as the traveling bogie 12 starts traveling, a command is sent to the welding robot main body 10. The program is programmed to perform welding work on welding lines along trajectories A and B. Thereafter, when the traveling truck 12 reaches the opposite end of the tracks A and B on which it has traveled and the truck control device 20 sends a truck stop signal to the welding robot controller 28, the welding robot controller 28 responds to the welding robot main body 10. Fillet welding is performed at the corners, and then the bogie control device 20
The traveling trajectories A and B are changed and welding is performed on the opposite edge in the same manner to complete the welding work for the entire circumference. At this time, the bogie control device 20 takes in the detection signal of the distance sensor 18 and processes it so that the difference between the set distance l s and the distance detected by the sensor on the side of the bogie falls within the tolerance when traveling in a straight line. The drive motor of the wheels 16 is controlled, and the mobile traveling trolley 1
2 to match the trajectory A and B. Also,
When the traveling cart 12 reaches the running end, control is performed so that the difference between the distance detected by the sensors at the front and rear ends of the cart and the set distance l t falls within an allowable error.
具体的溶接方法は次のようになる。第3図に示
したように、台車12が軌道A上にあつて一端側
に位置しているとき、出発溶接対象コーナ部を図
中右上隅部とし、溶接対象線はトランス材46と
スキンプレート42との接合線を2分した第1溶
接線W1、およびトランス材46とロンジ材44
との接合線である第2溶接線W2とする。そし
て、次の台車走行とともに行う溶接では、スキン
プレート42とロンジ材44との接合線を第3溶
接線W3とする。この第3溶接線W3は、台車1
2が走行端に達したときの溶接ロボツト本体10
による溶接可能範囲までとし、残りと溶接線は台
車12の停止後に行う第4溶接線W4とする。軌
道Aを走行して至つた位置では、右下隅部が溶接
対象コーナ部となり、この位置における溶接は、
前記第4溶接線W4に加えて、ロンジ材44とト
ランス材46との接合線の第5溶接線W5、およ
びトランス材46とスキンプレート42との接合
線を2分した接合線の第6溶接線W6とする。当
該位置での溶接終了後は台車12の軌道変更を行
い、軌道Bに位置移動させる。そして、軌道変更
直後の溶接対象コーナを図中左下隅部とし、トラ
ンス材46とスキンプレート42との残余の接合
線を第7溶接線W7とし、更にトランス材46と
ロンジ材44との接合線を第8溶接線W8として
定位置溶接を施す。この後、台車12を軌道B上
に沿つて走行させつつスキンプレート42とロン
ジ材44との接合線の途中まで第9溶接線W9と
し溶接し、軌道Bの端部まで走行させる。軌道B
の走行端では図中左上隅部を溶接対象コーナと
し、出発溶接線W1で残つているトランス材46
とスキンプレート42との接合線たる第10溶接線
W10、トランス材46とロンジ材44の接合線
である第11溶接線W11、および第9溶接線W9
に続く第12溶接線W12の溶接作業を行つて全周
に亘る隅肉溶接を完了する。 The specific welding method is as follows. As shown in FIG. 3, when the truck 12 is on the track A and is located on one end side, the starting corner to be welded is the upper right corner in the figure, and the welding target line is between the transformer material 46 and the skin plate. 42, the first welding line W1 that bisects the joining line with 42, and the transformer material 46 and the longitudinal material 44.
The second welding line W2 is the joining line with the second welding line W2. Then, in the welding performed during the next run of the bogie, the joining line between the skin plate 42 and the longitudinal material 44 is set as the third welding line W3. This third welding line W3 is
Welding robot main body 10 when 2 reaches the running end
The remaining welding line is a fourth welding line W4 that will be performed after the truck 12 has stopped. At the position reached by traveling on track A, the lower right corner is the corner to be welded, and welding at this position is as follows:
In addition to the fourth welding line W4, a fifth welding line W5 of the joining line between the longitudinal material 44 and the transformer material 46, and a sixth welding of the joining line dividing the joining line between the transformer material 46 and the skin plate 42 into two. Let it be line W6. After welding at this position is completed, the track of the truck 12 is changed and the position is moved to track B. Then, the corner to be welded immediately after the trajectory change is the lower left corner in the figure, the remaining bonding line between the transformer material 46 and the skin plate 42 is defined as the seventh welding line W7, and the bonding line between the transformer material 46 and the longitudinal material 44 is defined as the seventh welding line W7. Position welding is performed using this as the eighth welding line W8. Thereafter, while running the bogie 12 along the track B, welding is performed halfway between the joining line between the skin plate 42 and the longitudinal member 44 as the ninth welding line W9, and the bogie 12 is run to the end of the track B. Orbit B
At the running end, the upper left corner in the figure is the corner to be welded, and the remaining transformer material 46 at the starting welding line W1 is
and the skin plate 42, the 11th welding line W11 is the joining line between the transformer material 46 and the longitudinal material 44, and the 9th welding line W9.
Next, the welding work of the 12th welding line W12 is performed to complete the fillet welding over the entire circumference.
上述の作業工程において、走行台車12の位置
制御は、距離センサ18の配置に応じて第3図に
示したように順位を付した場合の各検出値をl1〜
l6としたとき、直線走行制御では、
|(l1+l4)/2−ls|<2mm
〔または、|(l3+l6)/2−ls|<2mm〕
かつ、|l1−l4|<2mm
〔または、|l3−l6|<2mm〕
とし、前後位置決め制御は、
|l2−lt|<2mm
〔または、|l5−lt|<2mm〕
とすればよく、この演算は、台車制御装置20の
CPUが制御ROMから演算プログラムイを取り込
んで行う。 In the above-mentioned work process, the position control of the traveling trolley 12 is performed by ranking each detected value as shown in FIG. 3 according to the arrangement of the distance sensor 18.
When l 6 , in straight line running control, |(l 1 +l 4 )/2-l s |<2mm [or |(l 3 +l 6 )/2-l s |<2mm] and |l 1 −l 4 |<2mm [or |l 3 −l 6 |<2mm], and the longitudinal positioning control is |l 2 −l t |<2mm [or |l 5 −l t |<2mm]. This calculation may be performed by the bogie control device 20.
The CPU loads the calculation program from the control ROM and executes it.
また、台車12の軌道Aでの初期位置決めに伴
う溶接開始指示、コーナ部溶接完了に伴う台車1
2の直線走行移動開始指示、移動端に達した後の
コーナ部溶接開始指示、あるいは軌道変更前後の
溶接終了および開始指示等は、台車制御装置20
と溶接ロボツト制御装置28との間で伝送ライン
32により通信して行えばよい。 In addition, instructions to start welding upon initial positioning of the bogie 12 on track A, and instructions to start welding on the bogie 12 upon completion of corner welding.
The bogie control device 20 issues instructions to start straight-line travel, instructions to start corner welding after reaching the moving end, instructions to finish and start welding before and after changing the trajectory, etc.
This can be done through communication between the welding robot controller 28 and the welding robot controller 28 via a transmission line 32.
上述した溶接作業の全体的な流れを第4〜6図
に示した。 The overall flow of the above-mentioned welding work is shown in Figs. 4-6.
まず、溶接開始時は、溶接ロボツト本体10を
搭載した走行台車12を船殻ブロツク40内にセ
ツトし、第1図に示したロボツト操作パネル30
のスタートボタンを押す(ステツプ100)。これに
より、台車制御装置20が起動して走行台車12
を初期位置P1に設定する(ステツプ120)。この
設定処理は、台車制御装置20が第5図に示すフ
ローにしたがつて行う。すなわち、台車制御装置
20は、距離センサ18から計測値(検出信号)
を取り込み(ステツプ300)、前述した式に基づく
演算を行い、演算値が軌道Aの一端での設定値
ls、ltの許容範囲に入つているか否かを判別し
(ステツプ310)、許容値内になければ誤差が小さ
くなるように、2輪異速度制御によるステアリン
グ機能により台車位置修正を行う(ステツプ
320)。 First, when welding is started, the traveling carriage 12 carrying the welding robot main body 10 is set inside the hull block 40, and the robot operation panel 30 shown in FIG.
Press the start button (step 100). As a result, the bogie control device 20 starts up and the traveling bogie 12
is set to the initial position P1 (step 120). This setting process is performed by the bogie control device 20 according to the flow shown in FIG. That is, the trolley control device 20 receives the measured value (detection signal) from the distance sensor 18.
(step 300), performs the calculation based on the formula described above, and the calculated value is the set value at one end of the trajectory A.
It is determined whether or not l s and l t are within the tolerance range (step 310), and if they are not within the tolerance, the bogie position is corrected using the steering function using two-wheel different speed control to reduce the error ( step
320).
台車制御装置20は台車位置修正が終了したな
らば、設定完了信号(スタンバイ信号)を伝送ラ
イン32を通じて溶接ロボツト制御装置28に与
える。溶接ロボツト制御装置28は、台車制御装
置20から設定完了信号を受けると、溶接ロボツ
ト本体10を駆動し、ロボツトアーム24により
第1、第2溶接線W1,W2を溶接する(ステツ
プ130)。この溶接が終了すると、台車制御装置2
0は、溶接ロボツト制御装置28から台車移動指
令を受けて台車12を軌道Aに沿つて直線移動さ
せる。このとき、溶接ロボツト制御装置28は、
溶接ロボツト本体10のアームを一定位置に保持
し、ウイービング動作をさせて第3溶接線W3を
溶接する。そして、台車12が走行停止位置P2
に達して停止動作に入ると、溶接ロボツト制御装
置28は、台車制御装置20からの信号を受けて
W3の溶接を終了する(ステツプ140)。 When the trolley control device 20 has finished correcting the trolley position, it sends a setting completion signal (standby signal) to the welding robot controller 28 through the transmission line 32. When the welding robot control device 28 receives the setting completion signal from the trolley control device 20, it drives the welding robot main body 10 and welds the first and second welding lines W1 and W2 using the robot arm 24 (step 130). When this welding is completed, the bogie control device 2
0 receives a cart movement command from the welding robot control device 28 and moves the cart 12 linearly along the track A. At this time, the welding robot control device 28
The arm of the welding robot main body 10 is held at a fixed position and a weaving operation is performed to weld the third welding line W3. Then, the trolley 12 moves to the stop position P 2
When the welding robot controller 28 reaches this point and enters the stop operation, the welding robot controller 28 receives a signal from the truck controller 20 and finishes welding W3 (step 140).
このステツプ140でのフローは、第6図に示す
ように、溶接ロボツト制御装置28からの指令に
より台車12が走行を開始し(ステツプ400)、同
時に溶接ロボツト本体10はロボツトアーム停止
ウイービング動作に入る(ステツプ410)。台車制
御装置20は、走行台車12を走行させながら距
離センサ18の計測値を取り込み(ステツプ
420)、停止位置P2にあるか、軌道A上にあるか
の判別をなし(ステツプ430,440)、必要に応じ
て修正動作を行う(ステツプ450)。走行台車12
が停止位置に達すると、ロボツトアームのウイー
ビング動作が停止して溶接を終了し(ステツプ
460)、同時に台車12の駆動を停止するのである
(ステツプ470)。 As shown in FIG. 6, the flow at step 140 is such that the trolley 12 starts traveling in response to a command from the welding robot control device 28 (step 400), and at the same time, the welding robot main body 10 enters the robot arm stop weaving operation. (Step 410). The trolley control device 20 takes in the measured value of the distance sensor 18 while running the traveling trolley 12 (step
420), it is determined whether it is at the stop position P2 or on the trajectory A (steps 430, 440), and corrective actions are performed as necessary (step 450). Traveling trolley 12
When the robot arm reaches the stop position, the weaving operation of the robot arm stops and welding is completed (step
460), and at the same time, the drive of the truck 12 is stopped (step 470).
その後は、コーナ部でW4,W5,W6の溶接
をなし(ステツプ150)、軌道をAからBに変更し
て走行台車12をP2と対称なP3に移す(ステツ
プ160)。軌道の変更は、初期設定と同じく第5図
に示した動作フローに従う。軌道Bでは先のステ
ツプ130〜150と同様にコーナ部の第7、8溶接線
W7,W8を溶接し(ステツプ170)、直線走行と
並行してW9の溶接をなし(ステツプ180)、移動
端P4にてトランス材46側の溶接線W10,W
11の溶接を行う。そして、最終的に残余の溶接
線であるスキンプレート42とロンジ材44間の
溶接線W12を、やはり第4図に示した動作フロ
ーにしたがつて溶接し、台車12を所定位置(溶
接終了位置P5)にて停止させつつ溶接も終了し
て(ステツプ200)、全周の溶接を完了する(ステ
ツプ210)。 Thereafter, W4, W5, and W6 are welded at the corners (step 150), the track is changed from A to B, and the traveling bogie 12 is moved to P3 , which is symmetrical to P2 (step 160). The trajectory change follows the operation flow shown in FIG. 5, similar to the initial setting. On trajectory B, weld the 7th and 8th weld lines W7 and W8 at the corner (step 170) in the same way as steps 130 to 150, and weld W9 in parallel with the straight run (step 180), and Welding lines W10 and W on the transformer material 46 side at P 4
11 welding is performed. Finally, the remaining weld line W12 between the skin plate 42 and the longitudinal member 44 is welded according to the operation flow shown in FIG. Welding is completed while stopping at P5 ) (step 200), and welding of the entire circumference is completed (step 210).
第7図A、Bは、溶接ロボツト制御装置28の
制御動作を示すフローチヤートである。 7A and 7B are flowcharts showing the control operation of the welding robot control device 28. FIG.
まず、溶接ロボツト制御装置28は、第1図に
示したロボツト操作パネル30のスタートボタン
が押されると起動され、ステツプ500のように台
車制御装置(台車制御部)20に、走行台車12
の状態を示す状態信号の送出を要求する。そし
て、溶接ロボツト制御装置28は、台車制御装置
20が送出した状態信号を読み込み(ステツプ
502)、その状態信号が走行台車12が溶接を開始
してもよい位置にある(スタンバイ)信号か否か
を判別する(ステツプ504)。スタンバイ信号でな
ければ、ステツプ500に戻り次の状態信号の送出
を要求し、スタンバイ信号であればステツプ506
に進んで走行台車12が初期位置P1にあること
を確認する。 First, the welding robot control device 28 is activated when the start button of the robot operation panel 30 shown in FIG.
Requests the sending of a status signal indicating the status of. Then, the welding robot control device 28 reads the status signal sent by the trolley control device 20 (steps
502), it is determined whether the status signal is a signal indicating that the traveling trolley 12 is in a position where welding can start (standby) (step 504). If it is not a standby signal, the process returns to step 500 and requests the next status signal to be sent, and if it is a standby signal, it returns to step 506.
Proceed to and confirm that the traveling trolley 12 is at the initial position P1 .
その後、溶接ロボツト制御装置28は、ステツ
プ508に進み、溶接ロボツト制御装置28内の
CPUが制御ROMから溶接線W1,W2を溶接す
るための溶接プログラムを読み込み、溶接ロボツ
ト本体10のロボツトアーム24を駆動して溶接
線W1,W2を溶接する(ステツプ510)。この溶
接プログラムは、予め例えばオフラインにおいて
マスタのロボツトを用いてテイーチングし、溶接
ロボツト本体10の機差を考慮した修正を施して
作成され、第1図に示した溶接ロボツト制御装置
28の制御ROMに格納しておく。 Thereafter, the welding robot controller 28 proceeds to step 508 and controls the welding robot controller 28.
The CPU reads a welding program for welding the welding lines W1 and W2 from the control ROM, and drives the robot arm 24 of the welding robot body 10 to weld the welding lines W1 and W2 (step 510). This welding program is created by teaching it in advance using a master robot offline, for example, and making modifications that take machine differences in the welding robot main body 10 into consideration, and is stored in the control ROM of the welding robot control device 28 shown in FIG. Store it.
溶接ロボツト制御装置28は、溶接線W1,W
2の溶接が終了したならば、ロボツトアーム24
をコーナ部に停止させる(ステツプ512)。次に、
溶接ロボツト制御装置28は、溶接線W3を溶接
するプログラムを読み込み(ステツプ514)、伝送
ライン32を介して台車制御装置(台車制御部)
20に走行台車12を移動させる指令を送出する
とともに(ステツプ516)、ロボツトアーム24を
ウイービングさせ、走行台車12が軌道A上を移
動するのに伴つて溶接ロボツト本体10に溶接線
W3を溶接させる(ステツプ518)。 The welding robot control device 28 controls the welding lines W1, W
After the welding of step 2 is completed, the robot arm 24
is stopped at the corner (step 512). next,
The welding robot control device 28 reads the program for welding the welding line W3 (step 514), and sends the program to the cart control device (cart control section) via the transmission line 32.
20 (step 516), the robot arm 24 is weaved to weld the welding line W3 to the welding robot main body 10 as the traveling trolley 12 moves on the track A. (Step 518).
その後、溶接ロボツト制御装置28はステツプ
500に戻り、台車制御装置20からのスタンバイ
信号が送出させるまで溶接線W3の溶接を続け
る。溶接ロボツト制御装置28は、スタンバイ信
号を受けるとステツプ506からステツプ520に進
み、走行台車12が軌道A上の反対側端P2に達
して停止したことを確認し、ロボツトアーム24
のウイービング動作を停止して溶接線W3の溶接
を終了する(ステツプ522)。次に、溶接ロボツト
制御装置28のCPUは、制御ROM内の溶接線W
4,W5,W6の溶接プログラムを読み込み(ス
テツプ524)、溶接線W4,W5,W6の溶接を溶
接ロボツト本体10にさせた後、台車制御装置2
0に走行台車12を移動指令を出力してステツプ
500に戻る(ステツプ528)。 Thereafter, the welding robot controller 28 performs the step
500, and welding of the welding line W3 is continued until the standby signal from the truck control device 20 is sent. Upon receiving the standby signal, the welding robot control device 28 proceeds from step 506 to step 520, confirms that the traveling cart 12 has reached the opposite end P2 on the track A and has stopped, and then controls the robot arm 24.
The weaving operation of the welding line W3 is stopped and welding of the welding line W3 is completed (step 522). Next, the CPU of the welding robot control device 28 controls the welding line W in the control ROM.
After reading the welding programs for welding lines W4, W5, and W6 (step 524) and having the welding robot main body 10 weld welding lines W4, W5, and W6, the bogie control device 2
Output a command to move the traveling cart 12 to 0 and step
Return to 500 (step 528).
溶接ロボツト制御装置28は、台車制御装置2
0が走行台車12をP2と対称位置の軌道B上の
P3にスタンバイさせたことを示す状態信号を受
けると、ステツプ506、520から第7図Bのステツ
プ530に進み、走行台車12がP3にあることを確
認する。その後、溶接ロボツト制御装置28は、
前記したステツプ508ないしステツプ518と同様の
処理を行い、溶接ロボツト本体10に溶接線W
7,W8,W9の溶接をさせ(ステツプ532ない
しステツプ542)、ステツプ500に戻る。 The welding robot control device 28 is the trolley control device 2.
0 moves the traveling bogie 12 on the track B at a symmetrical position to P 2 .
When receiving a status signal indicating standby at P3 , the process proceeds from steps 506 and 520 to step 530 in FIG. 7B, where it is confirmed that the vehicle 12 is at P3 . After that, the welding robot control device 28
The same process as in steps 508 to 518 described above is performed to form a welding line W on the welding robot main body 10.
7, W8, and W9 are welded (steps 532 to 542), and the process returns to step 500.
走行台車12が軌道B上を走行してP3とは反
対側端P4に達し、停止信号が溶接ロボツト制御
装置28に入力してくると、溶接ロボツト制御装
置28はステツプ506、520、530を経てステツプ
544に進む。そして、ステツプ544において走行台
車12がP4に停止したことを確認すると、溶接
線W10,W11の溶接プログラムを読み込み、
これらの溶接線を溶接ロボツト本体10に溶接さ
せる(ステツプ546、548)。溶接線W10,W1
1の溶接が終了すると、ロボツトアーム24をコ
ーナ部に停止させて溶接線W12の溶接プログラ
ムを読み込み(ステツプ550、552)、台車移動指
令を台車制御装置20に送出するとともに、ロボ
ツトアーム24をウイービングさせて溶接線W1
2の溶接を開始させる(ステツプ554、556)。そ
の後、溶接ロボツト制御装置28は、台車制御装
置20に走行台車12の状態を示す状態信号の送
出を要求し、状態信号を読み込み(ステツプ
558)、走行台車12が溶接終了位置P5に停止し
たことを示す状態信号か否かを判別する(ステツ
プ560)。読み込んだ状態信号が走行台車12の停
止を示すものでない場合には、ステツプ556に戻
つて溶接線W12の溶接を続行させ、次の状態信
号を読み込む。一方、ステツプ560において、読
み込んだ状態信号が走行台車12の停止を示すも
のであると判断した場合には、ロボツトアーム2
4のウイービング動作を停止し、溶接制御を終了
する。 When the traveling cart 12 travels on the track B and reaches the end P4 opposite to P3 , and a stop signal is input to the welding robot control device 28, the welding robot control device 28 performs steps 506, 520, and 530. Step through
Proceed to 544. Then, when it is confirmed in step 544 that the traveling trolley 12 has stopped at P4 , the welding program for welding lines W10 and W11 is read,
These welding lines are welded to the welding robot main body 10 (steps 546 and 548). Welding line W10, W1
When welding No. 1 is completed, the robot arm 24 is stopped at the corner, the welding program for the welding line W12 is read (steps 550 and 552), a cart movement command is sent to the cart control device 20, and the robot arm 24 is weaved. Welding line W1
2 welding is started (steps 554, 556). Thereafter, the welding robot controller 28 requests the trolley controller 20 to send a status signal indicating the status of the traveling trolley 12, and reads the status signal (step
558), it is determined whether the status signal indicates that the traveling carriage 12 has stopped at the welding end position P5 (step 560). If the read status signal does not indicate that the traveling carriage 12 has stopped, the process returns to step 556 to continue welding the welding line W12 and read the next status signal. On the other hand, if it is determined in step 560 that the read status signal indicates that the traveling trolley 12 has stopped, the robot arm 2
The weaving operation of step 4 is stopped, and the welding control is ended.
第8図A、Bは、台車制御装置20の動作を示
すフローチヤートである。 8A and 8B are flowcharts showing the operation of the bogie control device 20. FIG.
走行台車12が船殻ブロツク40内に配置さ
れ、第1図に示したロボツト操作パネル30のス
タートボタンが押されると(ステツプ600)、台車
制御装置20が起動して台車制御装置20内の
CPUは、制御ROM内に格納されている初期位置
設定プログラムを読み込む(ステツプ602)。そし
て、台車制御装置20は、距離センサ18の検出
信号を取り込み(ステツプ604)、前記した演算を
行つて走行台車12が初期位置P1にあるか否か
判断する(ステツプ606)。走行台車12が初期位
置P1にない場合には、ステツプ608において図示
しないDCサーボモータを駆動し、走行台車12
の位置修正をしてステツプ604に戻る。 When the traveling bogie 12 is placed inside the hull block 40 and the start button on the robot operation panel 30 shown in FIG.
The CPU reads the initial position setting program stored in the control ROM (step 602). Then, the bogie control device 20 takes in the detection signal of the distance sensor 18 (step 604), performs the above-mentioned calculation, and determines whether the traveling bogie 12 is at the initial position P1 (step 606). If the traveling carriage 12 is not at the initial position P1 , a DC servo motor (not shown) is driven in step 608, and the traveling carriage 12 is moved to the initial position P1.
The position is corrected and the process returns to step 604.
ステツプ606において走行台車12がP1にある
と判断したときには、ステツプ610に進み、溶接
ロボツト制御装置28の状態信号送出要求に応じ
て、走行台車12がP1にスタンバイしたことを
示す状態信号を溶接ロボツト制御装置28に送出
し、台車移動指令がくるのを待つ(ステツプ
612)。 When it is determined in step 606 that the traveling vehicle 12 is at P1 , the process proceeds to step 610, in which a status signal indicating that the traveling vehicle 12 is on standby at P1 is sent in response to a status signal sending request from the welding robot control device 28. It is sent to the welding robot control device 28 and waits for a cart movement command (step
612).
台車制御装置20は、溶接ロボツト制御装置2
8から台車移動指令をうけると、ステツプ614に
おいてその指令は走行台車12がP1にあるとき
にうけたものか否かを判断する。台車制御装置2
0のCPUは、台車移動指令をP1で受けると、制
御ROMから走行台車12をP2へ移動させるプロ
グラムを読み込み(ステツプ616)、DCサーボモ
ータを駆動して走行台車12をP2に向けて直線
走行させる(ステツプ618)。そして、台車制御装
置20は、走行台車12を直線走行させながら距
離センサ18の検出信号を取り込み、走行台車1
2が軌道A上を走行しているか否かを判断する
(ステツプ620、622)。 The trolley control device 20 is a welding robot control device 2.
When a cart movement command is received from 8, it is determined in step 614 whether the command was received when the traveling cart 12 was at P1 . Trolley control device 2
When CPU 0 receives the cart movement command at P1 , it reads a program to move the traveling cart 12 to P2 from the control ROM (step 616), drives the DC servo motor, and directs the traveling cart 12 toward P2 . to run in a straight line (step 618). Then, the bogie control device 20 takes in the detection signal of the distance sensor 18 while causing the traveling bogie 12 to travel in a straight line, and
2 is running on track A (steps 620, 622).
走行台車12が軌道Aから外れている場合に
は、ステツプ624において前記した2軸異速度運
転を行い、走行台車12のステアリング修正を行
つてステツプ620に戻る。一方、走行台車12が
軌道A上にある場合には、ステツプ626に進んで
走行台車12がP2に達したかを判断する。走行
台車12がP2に達していないときにはステツプ
618にもどり、走行台車12の直線走行運転を続
行し、P2に達しているときには走行台車12を
P2に停止させるとともに、スタンバイ信号を溶
接ロボツト制御装置28に送出し(ステツプ
628)、ステツプ612に戻つて溶接ロボツト制御装
置28からの次の台車移動指令を待つ。 If the traveling vehicle 12 is off the track A, the aforementioned two-axle different speed operation is performed in step 624, the steering of the traveling vehicle 12 is corrected, and the process returns to step 620. On the other hand, if the traveling vehicle 12 is on the track A, the process advances to step 626 and it is determined whether the traveling vehicle 12 has reached P2 . If the traveling trolley 12 has not reached P2 , step
Return to 618, continue driving the traveling trolley 12 in a straight line, and when it reaches P 2 , move the traveling trolley 12.
P2 is stopped, and a standby signal is sent to the welding robot control device 28 (step
628), the process returns to step 612 and waits for the next cart movement command from the welding robot controller 28.
台車制御装置20は、走行台車12がP2に停
止しているときに台車移動指令を受けると、ステ
ツプ612、614、630を経てステツプ632に進み、
CPUが走行台車12をP3に移動させるプログラ
ムを制御ROMから読み出す。そして、台車制御
装置20は、前記したステツプ604ないしステツ
プ608と同様にして走行台車12をP3に移動させ
(ステツプ634、636、638)、走行台車12をP3に
スタンバイさせた状態信号を溶接ロボツト制御装
置28に送出し(ステツプ640)、ステツプ612に
戻る。 When the bogie control device 20 receives a bogie movement command while the traveling bogie 12 is stopped at P2 , it proceeds to step 632 via steps 612, 614, and 630, and
The CPU reads a program for moving the traveling trolley 12 to P3 from the control ROM. Then, the bogie control device 20 moves the traveling bogie 12 to P3 (steps 634, 636, 638) in the same manner as steps 604 to 608 described above, and sends a state signal indicating that the traveling bogie 12 is on standby at P3. It is sent to the welding robot control device 28 (step 640), and the process returns to step 612.
台車制御装置20は、走行台車12がP3に停
止しているときに溶接ロボツト制御装置28から
の台車移動指令を受けると、ステツプ612、614、
630から第8図Bのステツプ642を経てステツプ
644に進み、CPUが走行台車12をP4に移動させ
るためのプログラムを制御ROMから読み込む。
その後、台車制御装置20はステツプ618ないし
ステツプ626と同様の処理を行い、走行台車12
を軌道B上をP4に向けて直線走行させる(ステ
ツプ646、648、650、652、654)。走行台車12が
P4に達すると、台車制御装置20は走行台車1
2を停止させ、スタンバイ信号を溶接ロボツト制
御装置28に送出してステツプ612に戻る(ステ
ツプ656)。 When the cart control device 20 receives a cart movement command from the welding robot control device 28 while the traveling cart 12 is stopped at P3 , it performs steps 612, 614,
Step 630 through step 642 in Figure 8B
Proceeding to 644, the CPU reads a program for moving the traveling trolley 12 to P4 from the control ROM.
Thereafter, the bogie control device 20 performs the same processing as in steps 618 to 626 to control the traveling bogie 12.
run in a straight line on track B toward P 4 (steps 646, 648, 650, 652, 654). The traveling trolley 12
When P 4 is reached, the bogie control device 20 switches the traveling bogie 1
2 is stopped, a standby signal is sent to the welding robot controller 28, and the process returns to step 612 (step 656).
台車制御装置20は、走行台車12がP4に停
止しているときに溶接ロボツト制御装置28から
の台車移動指令を受けると、ステツプ612、614、
630から第8図Bのステツプ642、658を経てステ
ツプ660に進み、走行台車12をP5(溶接終了位
置)に移動させるためのプログラムをCPUが制
御ROMから読み込む。そして、台車制御装置2
0は、前記したステツプ618ないしステツプ626と
同様の処理をし、走行台車12をP5に移動させ
(ステツプ662、664、666、668、670)、走行台車
12がP5に達すると台車を停止させ、台車停止
信号を溶接ロボツト制御装置28に送出し(ステ
ツプ672)、走行台車12の走行制御を終了する。 When the cart control device 20 receives a cart movement command from the welding robot control device 28 while the traveling cart 12 is stopped at P4 , it performs steps 612, 614,
From 630, the process proceeds to step 660 via steps 642 and 658 in FIG. 8B, where the CPU reads a program for moving the traveling carriage 12 to P5 (welding end position) from the control ROM. And the bogie control device 2
0 performs the same processing as steps 618 to 626 described above, moves the traveling cart 12 to P 5 (steps 662, 664, 666, 668, 670), and when the traveling cart 12 reaches P 5 , moves the cart. Then, a truck stop signal is sent to the welding robot control device 28 (step 672), and the travel control of the traveling truck 12 is ended.
このように実施例においては、従来必要として
いた溶接機の移動や手作業による溶接をなくせ、
ボツクス構造体の隅肉溶接を自動化することがで
き、溶接作業の効率を向上することができる。 In this way, in this embodiment, it is possible to eliminate the movement of a welding machine and manual welding, which were conventionally required.
Fillet welding of box structures can be automated, and the efficiency of welding work can be improved.
しかも、溶接ロボツト本体10を搭載した走行
台車12は、互いに独立して駆動される一対の駆
動車輪16が設けてあるため、これらの駆動車輪
16のそれぞれの駆動量、駆動方向を変えること
により、台車の方向転換を極めて容易、迅速に行
うことができ、溶接作業の効率の向上が図れる。
また、実施例は、距離センサ18によつて側壁で
あるロンジ材44やトランス材46と走行台車1
2との間の距離を検出すようにしているため、走
行台車12をコーナ部の溶接位置や軌道を変更し
たい位置に容易、迅速に行うことができ、ひいて
は溶接作業の効率を向上することができる。 Moreover, since the traveling trolley 12 on which the welding robot body 10 is mounted is provided with a pair of drive wheels 16 that are driven independently of each other, by changing the drive amount and drive direction of each of these drive wheels 16, The direction of the truck can be changed extremely easily and quickly, and the efficiency of welding work can be improved.
Further, in the embodiment, the distance sensor 18 detects the distance between the longitudinal material 44 and the transformer material 46 that are the side walls and the traveling bogie 1.
2, it is possible to easily and quickly move the traveling cart 12 to a corner welding position or to a desired position to change the track, thereby improving the efficiency of welding work. can.
さらに、走行台車12の両側部には、それぞれ
一対ずつの距離センサ18が設けてあるため、各
側部のそれぞれのセンサが検出したロンジ材との
距離偏差によつて、台車12の走行方向、走行軌
道の制御を高精度で行うことができ、走行中にお
ける溶接を均一にすることができる。 Furthermore, since a pair of distance sensors 18 are provided on each side of the traveling truck 12, the traveling direction of the truck 12 is determined based on the distance deviation from the longitudinal material detected by each sensor on each side. The traveling trajectory can be controlled with high precision, and welding can be made uniform during traveling.
なお、上記実施例では溶接開始位置をブロツク
の1隅部としているが、これは直線走行移動溶接
から開始するようにしてもよいのはもちろんであ
り、また任意の位置から溶接を開始させることが
できる。 In the above embodiment, the welding start position is set at one corner of the block, but it is of course possible to start welding by moving in a straight line, and it is also possible to start welding from any position. can.
以上説明したように、本発明によれば多軸溶接
ロボツトを搭載した走行台車をボツクス構造体の
内部にセツトし、走行台車の制御部が距離センサ
の検出信号に基づいて、台車を溶接に適した位置
に位置決めしながら走行させるとともに、ロボツ
ト制御部と台車制御部とが通信してロボツトの溶
接作業を台車の移動と連係させて行わせることに
より、ボツクス単位の溶接を全自動、高効率で行
わせることができる効果が得られる。
As explained above, according to the present invention, a traveling trolley equipped with a multi-axis welding robot is set inside a box structure, and the controller of the traveling trolley adjusts the trolley to suit welding based on the detection signal of the distance sensor. By moving the robot while positioning it at a certain position, and by communicating between the robot control unit and the trolley control unit to perform the welding work of the robot in conjunction with the movement of the trolley, welding of each box can be performed fully automatically and with high efficiency. You can get the effect you want.
第1図は本発明の実施例に係るボツクス構造体
の内部隅肉溶接装置の構成説明図、第2図は前記
実施例の溶接ロボツト部の側面図、第3図は実施
例に係る溶接装置による溶接方法を示す船殻ブロ
ツクの鳥瞰平面図、第4図は同方法の主動作フロ
ーチヤート、第5図は初期位置設定のための動作
フローチヤート、第6図は直線走行移動溶接の動
作フローチヤート、第7図A、Bはロボツト制御
部である溶接ロボツト制御装置の制御動作を示す
フローチヤート、第8図A、Bは台車制御部であ
る台車制御装置の制御動作を示すフローチヤート
である。
10……多軸溶接ロボツト、12……走行台
車、18……距離センサ、20……台車制御装
置、28……溶接ロボツト制御装置、40……船
殻ブロツク、42……スキンプレート、44……
ロボツト材、46……トランス材。
FIG. 1 is an explanatory diagram of the configuration of an internal fillet welding device for a box structure according to an embodiment of the present invention, FIG. 2 is a side view of the welding robot part of the embodiment, and FIG. 3 is a welding device according to the embodiment. Fig. 4 is a flowchart of the main operation of the method, Fig. 5 is an operation flowchart for setting the initial position, and Fig. 6 is an operation flow of linear moving welding. 7A and 7B are flowcharts showing the control operations of the welding robot control device which is the robot control section, and FIGS. 8A and B are flowcharts showing the control operations of the bogie control device which is the bogie control section. . DESCRIPTION OF SYMBOLS 10... Multi-axis welding robot, 12... Traveling truck, 18... Distance sensor, 20... Bogie control device, 28... Welding robot control device, 40... Hull block, 42... Skin plate, 44... …
Robot material, 46...Transformer material.
Claims (1)
置され、互いに独立して駆動される一対の駆動車
輪を備えた走行台車と、 この走行台車の両側部のそれぞれに一対ずつ設
けられるとともに、前記走行台車の前後部のそれ
ぞれにも設けられ、前記ボツクス構造体の側壁と
の距離を検出する距離センサと、 前記走行台車上に固定した多軸溶接ロボツト本
体と、 この溶接ロボツト本体に接続され、前記走行台
車が所定位置にあることを検知したときに、前記
溶接ロボツト本体に所定部の溶接を開始させると
ともに、所定部の溶接の終了時に前記走行台車の
移動指令を送出し、前記溶接ロボツト本体に立向
い溶接を含むコーナ部隅肉溶接と直線部走行移動
溶接とを順次行わせて、前記ボツクス構造体の全
周を溶接させるロボツト制御部と、 前記走行台車に接続され、前記ロボツト制御部
から台車移動指令を受けて、前記距離センサの検
出信号を取り込み、前記走行台車を順次所定位置
に移動させて停止させるとともに、台車停止信号
を前記ロボツト制御部に送出する台車制御部と、 を有することを特徴とするボツクス構造体の内部
隅肉溶接装置。[Scope of Claims] 1. A traveling truck equipped with a pair of drive wheels arranged inside a box structure such as a hull block and driven independently of each other, and one pair on each side of the traveling truck. a distance sensor that is provided at the front and rear of the traveling vehicle and detects the distance to the side wall of the box structure; a multi-axis welding robot body fixed on the traveling vehicle; When connected to the main body and detecting that the traveling cart is in a predetermined position, it causes the welding robot main body to start welding a predetermined portion, and sends a movement command for the traveling cart when welding of a predetermined portion is completed. , a robot control unit connected to the traveling truck, for causing the welding robot body to sequentially perform corner fillet welding including vertical welding and traveling moving welding of the straight portion to weld the entire circumference of the box structure; , a trolley control system that receives a trolley movement command from the robot controller, captures the detection signal of the distance sensor, sequentially moves the traveling trolley to a predetermined position and stops it, and sends a trolley stop signal to the robot controller. An internal fillet welding device for a box structure, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28507387A JPH01127176A (en) | 1987-11-11 | 1987-11-11 | Inside fillet welding equipment for box structural body |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28507387A JPH01127176A (en) | 1987-11-11 | 1987-11-11 | Inside fillet welding equipment for box structural body |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01127176A JPH01127176A (en) | 1989-05-19 |
| JPH0459995B2 true JPH0459995B2 (en) | 1992-09-24 |
Family
ID=17686797
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28507387A Granted JPH01127176A (en) | 1987-11-11 | 1987-11-11 | Inside fillet welding equipment for box structural body |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01127176A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ES2322217B1 (en) * | 2006-11-27 | 2010-03-17 | Tesol S.L. | ROBOT METAL STRUCTURES WELDER. |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58145368A (en) * | 1982-02-23 | 1983-08-30 | Shin Meiwa Ind Co Ltd | Fillet profile welding equipment |
-
1987
- 1987-11-11 JP JP28507387A patent/JPH01127176A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01127176A (en) | 1989-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0304942B1 (en) | Production system using unmanned automatically guided vehicles | |
| JPH09285874A (en) | Spot welding system | |
| CN110560840B (en) | System and method for identifying weld joint position and automatically welding by laser | |
| KR20110029781A (en) | Multi-joint automatic welding carriage | |
| CN210731318U (en) | Dual-laser vision tracking welding device for deep-wave and steep-slope welds | |
| JPH0459995B2 (en) | ||
| KR20210004527A (en) | Welding robot apparatus for producing curved blocks of hull | |
| JPH0354032B2 (en) | ||
| JP3888721B2 (en) | Crawler traveling automatic welding equipment | |
| JP2586256B2 (en) | Twin arc welding method by arc welding robot | |
| JPH0442064Y2 (en) | ||
| JPH0333435B2 (en) | ||
| JP4538859B2 (en) | Industrial robot | |
| JPH08132234A (en) | Self traveling horizontal type vertical welding machine | |
| JPH0632851B2 (en) | Fillet welding method | |
| JP2991839B2 (en) | Fillet welding equipment | |
| JPS61154770A (en) | Square automatic welding equipment | |
| JPS5933474B2 (en) | Trackless self-propelled welding cart | |
| JPS5828026B2 (en) | automatic welding equipment | |
| JPH0421663Y2 (en) | ||
| CN121223354A (en) | A large-format multi-axis welding robotic arm and welding system | |
| JPH10286694A (en) | Railless carriage | |
| JPS61150782A (en) | Square automatic welding equipment | |
| JP3789187B2 (en) | Crawler traveling automatic welding equipment | |
| JPH0825110B2 (en) | Work positioning device control method |