JPH062318B2 - 溶接ロボツトによる溶接方法 - Google Patents
溶接ロボツトによる溶接方法Info
- Publication number
- JPH062318B2 JPH062318B2 JP4768584A JP4768584A JPH062318B2 JP H062318 B2 JPH062318 B2 JP H062318B2 JP 4768584 A JP4768584 A JP 4768584A JP 4768584 A JP4768584 A JP 4768584A JP H062318 B2 JPH062318 B2 JP H062318B2
- Authority
- JP
- Japan
- Prior art keywords
- welding
- torch
- robot
- positioner
- line
- 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
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Description
【発明の詳細な説明】 本発明は、ポジショナ作動させながら溶接ロボットによ
って多層盛溶接を行う方法に関する。
って多層盛溶接を行う方法に関する。
溶接ロボットは、第1図に例示するようなロボット本体
1とロボット制御装置2とを備え、上記ロボット本体1
の各軸(X,Y,Z,S,B)を上記制御装置2でプロ
グラム制御することによって溶接トーチ3を移動させる
作用をなす。なお、溶接電源4は、上記ロボット制御装
置2の指令に基づいて溶接ワイヤ5に対する溶接電流と
溶接電圧の設定等を行うものである。
1とロボット制御装置2とを備え、上記ロボット本体1
の各軸(X,Y,Z,S,B)を上記制御装置2でプロ
グラム制御することによって溶接トーチ3を移動させる
作用をなす。なお、溶接電源4は、上記ロボット制御装
置2の指令に基づいて溶接ワイヤ5に対する溶接電流と
溶接電圧の設定等を行うものである。
一方、上記ワークをロボット本体1に対して位置決めす
るポジショナは、同図に例示するようなポジショナ本体
6と、このポジショナ本体6の駆動源8,8′(サーボ
モータ等)を制御するポジショナ制御装置9とを備え、
上記ポジショナ本体6に配設された円盤状の支持具10,
11により上記ワークを挟持回転して該ワークの位置決め
を行う作用をなす。なお、このポジショナ本体6は一軸
構成であるが、ワークの形状によっては多軸構成のもの
も適用される。
るポジショナは、同図に例示するようなポジショナ本体
6と、このポジショナ本体6の駆動源8,8′(サーボ
モータ等)を制御するポジショナ制御装置9とを備え、
上記ポジショナ本体6に配設された円盤状の支持具10,
11により上記ワークを挟持回転して該ワークの位置決め
を行う作用をなす。なお、このポジショナ本体6は一軸
構成であるが、ワークの形状によっては多軸構成のもの
も適用される。
上記ロボットは、ティーチングののち自動運転される
が、そのさい以下に示すような溶接線追従制御(倣い制
御)が実施される。
が、そのさい以下に示すような溶接線追従制御(倣い制
御)が実施される。
すなわち、第2図(b)に示す態様で溶接が行われている
さいに、たとえばワーク12(継手)のセッティング誤差
等によって第2図(a)に示す如く、トーチ3の中心線に
対しワーク12の溶接線13が右側にaだけずれた場合、あ
るいは同図(c)に示す如く左側にa′だけずれた場合、
ウィービング両端でのアーク電流に差が生じるので、こ
の電流差をいわゆるアークセンサで検出して上記ずれの
大きさと方向を求め、上記ずれが無くなる方向にトーチ
3の位置を補正する。この結果、トーチ3が溶接線に倣
って移動される。
さいに、たとえばワーク12(継手)のセッティング誤差
等によって第2図(a)に示す如く、トーチ3の中心線に
対しワーク12の溶接線13が右側にaだけずれた場合、あ
るいは同図(c)に示す如く左側にa′だけずれた場合、
ウィービング両端でのアーク電流に差が生じるので、こ
の電流差をいわゆるアークセンサで検出して上記ずれの
大きさと方向を求め、上記ずれが無くなる方向にトーチ
3の位置を補正する。この結果、トーチ3が溶接線に倣
って移動される。
また、上記ティーチングデータに基づいて第3図(a)に
示す態様で溶接が行われている場合において、ワーク12
の溶接線13の高さが該ワークのセッティングずれ等によ
って同図(b)に示すように高さbだけZ軸方向にずれた
とすると、溶接電流が増加し該電流と予設定溶接電流と
の間に上記ずれの大きさに対応した電流偏差が生じる。
そこで上記アークセンサによりこの電流偏差を求めて同
図(c)に示すようにトーチ3を距離bだけZ軸方向に移
動させる。
示す態様で溶接が行われている場合において、ワーク12
の溶接線13の高さが該ワークのセッティングずれ等によ
って同図(b)に示すように高さbだけZ軸方向にずれた
とすると、溶接電流が増加し該電流と予設定溶接電流と
の間に上記ずれの大きさに対応した電流偏差が生じる。
そこで上記アークセンサによりこの電流偏差を求めて同
図(c)に示すようにトーチ3を距離bだけZ軸方向に移
動させる。
ところで、上記ポジショナ本体6によってたとえば第4
図に示すような円筒状ワーク14を固定支持し、その円周
溶接線15を上記ロボットによって溶接する場合、該ロボ
ットの機構上の制約から上記溶接線15の一部に対しての
溶接が困難となる。そこで従来、ロボットのトーチ3を
溶接線位置に固定させた状態で、前記ポジショナ本体の
支持具10,11を回転させるという方法が実施されている
が、その実施にさいし以下のような問題を生じていた。
図に示すような円筒状ワーク14を固定支持し、その円周
溶接線15を上記ロボットによって溶接する場合、該ロボ
ットの機構上の制約から上記溶接線15の一部に対しての
溶接が困難となる。そこで従来、ロボットのトーチ3を
溶接線位置に固定させた状態で、前記ポジショナ本体の
支持具10,11を回転させるという方法が実施されている
が、その実施にさいし以下のような問題を生じていた。
すなわち従来の溶接ロボットのプログラムは、トーチ3
がティーチング時の移動軌跡に沿って移動されるときの
み前記アークセンサに基づく溶接追従制御を行うように
作成されている。したがって上記の方法は上記溶接線追
従制御を伴なわない状態、つまりトーチ3の位置が不変
な状態で実施され、そのため質の高い溶接結果が得られ
なかった。このため本出願人は、先願として溶接ロボッ
トに上記溶接線追従制御を付与した状態下で上記ポジシ
ョナを回動させて溶接を行うという方法を提案し、もっ
て問題点を解決した。
がティーチング時の移動軌跡に沿って移動されるときの
み前記アークセンサに基づく溶接追従制御を行うように
作成されている。したがって上記の方法は上記溶接線追
従制御を伴なわない状態、つまりトーチ3の位置が不変
な状態で実施され、そのため質の高い溶接結果が得られ
なかった。このため本出願人は、先願として溶接ロボッ
トに上記溶接線追従制御を付与した状態下で上記ポジシ
ョナを回動させて溶接を行うという方法を提案し、もっ
て問題点を解決した。
本発明は、この先願に係る方法を利用して、ポジショナ
を作動させながら良好な多層盛溶接を行うことができる
溶接ロボットによる溶接方法を提供しようとするもので
ある。
を作動させながら良好な多層盛溶接を行うことができる
溶接ロボットによる溶接方法を提供しようとするもので
ある。
本発明では、この目的を達成するため、上記ワークの溶
接開始位置に上記トーチを位置決めしたのち、上記ロボ
ットに上記溶接線追従機能を付与した状態でポジショナ
を作動して溶接を実行し、かつこの溶接中における上記
トーチの追従軌跡をメモリ手段に記憶させ、該メモリ手
段の記憶内容を多層盛溶接時における上記トーチの位置
制御に使用するようにしている。
接開始位置に上記トーチを位置決めしたのち、上記ロボ
ットに上記溶接線追従機能を付与した状態でポジショナ
を作動して溶接を実行し、かつこの溶接中における上記
トーチの追従軌跡をメモリ手段に記憶させ、該メモリ手
段の記憶内容を多層盛溶接時における上記トーチの位置
制御に使用するようにしている。
以下、図面を参照して本発明の実施例を説明する。
第4図に示したワーク14の溶接線15を前記ポジショナ本
体6の支持具10,11を回動させながら多層盛溶接する場
合において、本発明ではロボット制御プログラムを第5
図に例示するように作成している。
体6の支持具10,11を回動させながら多層盛溶接する場
合において、本発明ではロボット制御プログラムを第5
図に例示するように作成している。
このようなプログラムを作成しておけば、第1図に示し
たロボット制御装置2が該プログラム中に示すロボット
言語の内容に対応して指令を前記ロボット本体2および
ポジショナ制御装置9に出力し、これによって下記する
態様で上記溶接線15の多層盛溶接が実行される。
たロボット制御装置2が該プログラム中に示すロボット
言語の内容に対応して指令を前記ロボット本体2および
ポジショナ制御装置9に出力し、これによって下記する
態様で上記溶接線15の多層盛溶接が実行される。
すなわち、まず上記プログラムの行番号(1)の命令に従
って、前記トーチ3が第6図(a)に示す如く、予めティ
チングされた溶接開始位置P105に位置決めされる。つ
いで、行番号(2)の命令SARC(スタートアーク)に
従って、同図(b)に示すようにトーチ3の先端よりアー
クが放出され、ついで行番号(3)の命令に従って第1図
に示したポジショナ本体9の回転軸の回動方向Aおよび
該回転軸の回転速度B、つまり前記支持具11の回転方
向とその回転速度が設定される。
って、前記トーチ3が第6図(a)に示す如く、予めティ
チングされた溶接開始位置P105に位置決めされる。つ
いで、行番号(2)の命令SARC(スタートアーク)に
従って、同図(b)に示すようにトーチ3の先端よりアー
クが放出され、ついで行番号(3)の命令に従って第1図
に示したポジショナ本体9の回転軸の回動方向Aおよび
該回転軸の回転速度B、つまり前記支持具11の回転方
向とその回転速度が設定される。
そして行番号(4)の命令に従ってプログラムの流れが行
番号(10)に移行され、この行番号(10)の命令が実行され
る。すなわち、上記ポジショナが予めティーチングした
回転位置Anに向けて(3)の命令で指定した軸回転速度
で回転され、かつ、前記アークセンサによる溶接線追従
制御が行われる。
番号(10)に移行され、この行番号(10)の命令が実行され
る。すなわち、上記ポジショナが予めティーチングした
回転位置Anに向けて(3)の命令で指定した軸回転速度
で回転され、かつ、前記アークセンサによる溶接線追従
制御が行われる。
この結果、第6図(c)に示す如く、トーチ3がウィービ
ングしながら上記溶接線15をポジショナの回転速度で溶
接し、そのさいトーチ3は上記追従制御によりウィービ
ング中心が常に溶接線15に向けられるように位置補正さ
れる。また前記行番号(4)に“PMEMO”(位置記
憶)という命令が記されていることから、この溶接中に
おいて上記ロボット制御装置2内のメモリにトーチ3の
追従軌跡が逐時記憶される。なお行番号(10)における命
令“SENCE”は、上記溶接線追従制御を行わせるこ
とを示唆している。
ングしながら上記溶接線15をポジショナの回転速度で溶
接し、そのさいトーチ3は上記追従制御によりウィービ
ング中心が常に溶接線15に向けられるように位置補正さ
れる。また前記行番号(4)に“PMEMO”(位置記
憶)という命令が記されていることから、この溶接中に
おいて上記ロボット制御装置2内のメモリにトーチ3の
追従軌跡が逐時記憶される。なお行番号(10)における命
令“SENCE”は、上記溶接線追従制御を行わせるこ
とを示唆している。
上記ポジショナが第6図(d)に示すAn点まで回転する
と、プログラムの流れが行番号(5)に移行して命令EA
RC(エンドアーク)が実行される。つまり、アークの
放出が停止されて1層目の溶接が終了する。
と、プログラムの流れが行番号(5)に移行して命令EA
RC(エンドアーク)が実行される。つまり、アークの
放出が停止されて1層目の溶接が終了する。
つぎに、行番号(6)のプログラム内容が実行される前に
トーチ3の先端を第7図に示した位置P105′に位置さ
せる処理が実行される。なお、この位置P105′は前記
一層目の溶接開始時におけるトーチ3の位置P105をワ
ーク14の長手方向および径方向に距離l1およびl2だけ
各々シフトした位置であり、この位置は予め設定され
る。かかるトーチ3の移動が完了したのち、行番号(6)
の命令SARC(スタートアーク)が実行されてトーチ
3よりアークが放出され、ついで行番号(7)の命令が実
行されてポジショナの回転方向A′および回転速度B′
が新たに設定される。この実施例の場合、上記回転方向
A′は一層目溶接時の回転方向Aと同一となるが、回転
速度は2層目の溶接に適した速度に変更(B≠B′)さ
れることがある。
トーチ3の先端を第7図に示した位置P105′に位置さ
せる処理が実行される。なお、この位置P105′は前記
一層目の溶接開始時におけるトーチ3の位置P105をワ
ーク14の長手方向および径方向に距離l1およびl2だけ
各々シフトした位置であり、この位置は予め設定され
る。かかるトーチ3の移動が完了したのち、行番号(6)
の命令SARC(スタートアーク)が実行されてトーチ
3よりアークが放出され、ついで行番号(7)の命令が実
行されてポジショナの回転方向A′および回転速度B′
が新たに設定される。この実施例の場合、上記回転方向
A′は一層目溶接時の回転方向Aと同一となるが、回転
速度は2層目の溶接に適した速度に変更(B≠B′)さ
れることがある。
ついで行番号(8)の命令によりプログラムの流れが行番
号(10)に移行し、同番号の命令によってポジショナが回
転されて2層目の溶接が開始される。ところで上記行番
号(10)の命令は行番号(8)の命令PLAYによって修飾
されている。この命令PLAYは、第1層目の溶接時に
前記メモリにストアされたトーチ3の追従軌跡を用いて
該トーチ3の位置制御を行うことを示唆しており、した
がって上記2層目の溶接においては、上記メモリの内容
に第7図(a)に示したシフト量l1,l2を付加した位置
データによりトーチ3が制御される。
号(10)に移行し、同番号の命令によってポジショナが回
転されて2層目の溶接が開始される。ところで上記行番
号(10)の命令は行番号(8)の命令PLAYによって修飾
されている。この命令PLAYは、第1層目の溶接時に
前記メモリにストアされたトーチ3の追従軌跡を用いて
該トーチ3の位置制御を行うことを示唆しており、した
がって上記2層目の溶接においては、上記メモリの内容
に第7図(a)に示したシフト量l1,l2を付加した位置
データによりトーチ3が制御される。
なお、上記PLAYの命令下においては前記アークセン
サによる溶接線追従制御が行われない。また、上記2層
目の溶接中におけるトーチのウィービング幅、ウィービ
ング周期等はソフトによって指定することができる。さ
らに行番号(8)に示すAn′は、一層目におけるポジショ
ナの最終回動位置Anを変化させることを意味してお
り、n=n′とすれば一層目におけるポジショナの回動位
置Anと2層目におけるそれとが同じになる。
サによる溶接線追従制御が行われない。また、上記2層
目の溶接中におけるトーチのウィービング幅、ウィービ
ング周期等はソフトによって指定することができる。さ
らに行番号(8)に示すAn′は、一層目におけるポジショ
ナの最終回動位置Anを変化させることを意味してお
り、n=n′とすれば一層目におけるポジショナの回動位
置Anと2層目におけるそれとが同じになる。
行番号(10)の命令によりポジショナが位置An′まで回動
すると、(9)の命令が実行されてアークの放出が止めら
れ、この時点で2層目の溶接が終了する。
すると、(9)の命令が実行されてアークの放出が止めら
れ、この時点で2層目の溶接が終了する。
なお、ワークの種類によっては第7図(b)に示すような
3層盛溶接を行う場合があるが、この場合も上記2層目
と同様な態様で実施することができる。
3層盛溶接を行う場合があるが、この場合も上記2層目
と同様な態様で実施することができる。
上述するように本発明においては、上記溶接線追従制御
をロボットに行わせながら第1層目の溶接を行ってい
る。そしてこの第1層目の溶接を行っている間にトーチ
の追従軌跡をメモリ手段に記憶させ、かつこのメモリ手
段の記憶内容を多層盛溶接時の上記トーチの位置制御に
用いるようにしている。したがって本発明によれば、ト
ーチと溶接線との位置ずれのない良品質の多層盛溶接結
果を得ることができる。
をロボットに行わせながら第1層目の溶接を行ってい
る。そしてこの第1層目の溶接を行っている間にトーチ
の追従軌跡をメモリ手段に記憶させ、かつこのメモリ手
段の記憶内容を多層盛溶接時の上記トーチの位置制御に
用いるようにしている。したがって本発明によれば、ト
ーチと溶接線との位置ずれのない良品質の多層盛溶接結
果を得ることができる。
もちろん本発明は、円周溶接線の溶接に限定されず、ポ
ジション自体がX方向、XY方向またはXYZ方向に移
動しうる機能を有している場合には、曲線または直線溶
接線の溶接に対しても適用可能である。
ジション自体がX方向、XY方向またはXYZ方向に移
動しうる機能を有している場合には、曲線または直線溶
接線の溶接に対しても適用可能である。
第1図は溶接ロボットとポジショナの一例を概念的に示
した斜視図、第2図および第3図は各々アークセンサに
よる溶接線追従制御の態様を示した概念図、第4図はポ
ジショナを回転させながら溶接を行う場合の態様を示し
た斜視図、第5図は本発明の方法を実施するための制御
プログラムの一例を示した図、第6図(a)〜(d)は本発明
に係る方法の実施態様を概念的に示した斜視図、第7図
(a),(b)は各々多層盛溶接の態様を概念的に例示した断
面図である。 1…ロボット本体、2…ロボット制御装置、3…溶接ト
ーチ、9…ポジショナ本体、10,11…支持具、12,14…
ワーク、15…溶接線。
した斜視図、第2図および第3図は各々アークセンサに
よる溶接線追従制御の態様を示した概念図、第4図はポ
ジショナを回転させながら溶接を行う場合の態様を示し
た斜視図、第5図は本発明の方法を実施するための制御
プログラムの一例を示した図、第6図(a)〜(d)は本発明
に係る方法の実施態様を概念的に示した斜視図、第7図
(a),(b)は各々多層盛溶接の態様を概念的に例示した断
面図である。 1…ロボット本体、2…ロボット制御装置、3…溶接ト
ーチ、9…ポジショナ本体、10,11…支持具、12,14…
ワーク、15…溶接線。
Claims (1)
- 【請求項1】溶接トーチの位置とワークの溶接線位置と
のずれを検出し、その検出結果に基づいて上記ずれが無
くなる方向に上記トーチの位置を補正する溶接線追従制
御機能を備えた溶接ロボットにおいて、上記ワークの溶
接開始位置に上記トーチを位置決めしたのち、上記ロボ
ットに上記溶接線追従制御機能を付与した状態でボジシ
ョナを作動して上記ワークに対する一層目の溶接を実行
し、かつこの溶接中における上記トーチの追従軌跡をメ
モリ手段に記憶させ、該メモリ手段の記憶内容の多層盛
溶接時における上記トーチの位置制御に使用することを
特徴とする溶接ロボットによる溶接方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4768584A JPH062318B2 (ja) | 1984-03-13 | 1984-03-13 | 溶接ロボツトによる溶接方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4768584A JPH062318B2 (ja) | 1984-03-13 | 1984-03-13 | 溶接ロボツトによる溶接方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS60191672A JPS60191672A (ja) | 1985-09-30 |
JPH062318B2 true JPH062318B2 (ja) | 1994-01-12 |
Family
ID=12782132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4768584A Expired - Lifetime JPH062318B2 (ja) | 1984-03-13 | 1984-03-13 | 溶接ロボツトによる溶接方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH062318B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6289575A (ja) * | 1985-10-15 | 1987-04-24 | Kobe Steel Ltd | ア−ク溶接法 |
JP2824914B2 (ja) * | 1989-07-28 | 1998-11-18 | 日本鋼管株式会社 | 溶接ロボットの溶接トーチ制御方法 |
-
1984
- 1984-03-13 JP JP4768584A patent/JPH062318B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS60191672A (ja) | 1985-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3040670B2 (ja) | レーザセンサを用いた溶接線追従方法及びロボット制御装置 | |
US4541062A (en) | Method of interlockingly controlling a robot and positioner | |
JPS60227973A (ja) | 円周自動溶接装置 | |
JPH062318B2 (ja) | 溶接ロボツトによる溶接方法 | |
JPH11267832A (ja) | 円柱材の周溶接方法および設備 | |
JPH0569131A (ja) | 溶接制御方法およびその装置 | |
JPH0127831B2 (ja) | ||
JP2023090359A (ja) | 移動制御方法、制御装置及び溶接装置 | |
JP2001300726A (ja) | 周方向肉盛溶接方法及び装置 | |
JPH062317B2 (ja) | 溶接ロボツトの制御方法 | |
JPH0334086B2 (ja) | ||
JP2777939B2 (ja) | 亜鉛鍍鋼管の円周溶接方法 | |
JP7227332B1 (ja) | 溶接装置及び溶接方法 | |
JP6972250B1 (ja) | 溶接装置及び溶接方法 | |
JPS61172678A (ja) | 溶接ロボツトの制御方法 | |
JP2719203B2 (ja) | 溶接ロボットの教示方法 | |
JPH0318989B2 (ja) | ||
JP2900773B2 (ja) | スポット溶接方法 | |
JPH0411357B2 (ja) | ||
JPH0360866A (ja) | 溶接ロボットの溶接トーチ制御方法 | |
JPH0418947B2 (ja) | ||
JPH0514921B2 (ja) | ||
JPH04228268A (ja) | 溶接ロボットのティーチング方法 | |
JPH0695295B2 (ja) | 産業用ロボットにおける制御方法 | |
JPH10244368A (ja) | 自動溶接機における開先検出方法および装置 |