JP4981513B2 - 溶接方法、溶接装置 - Google Patents

溶接方法、溶接装置 Download PDF

Info

Publication number
JP4981513B2
JP4981513B2 JP2007123474A JP2007123474A JP4981513B2 JP 4981513 B2 JP4981513 B2 JP 4981513B2 JP 2007123474 A JP2007123474 A JP 2007123474A JP 2007123474 A JP2007123474 A JP 2007123474A JP 4981513 B2 JP4981513 B2 JP 4981513B2
Authority
JP
Japan
Prior art keywords
welding
workpiece
weld line
shield nozzle
trajectory information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007123474A
Other languages
English (en)
Other versions
JP2008279461A (ja
Inventor
誠 筒井
知江 桑田
哲 銭谷
克己 平野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yaskawa Electric Corp
Mitsubishi Heavy Industries Ltd
Original Assignee
Yaskawa Electric Corp
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yaskawa Electric Corp, Mitsubishi Heavy Industries Ltd filed Critical Yaskawa Electric Corp
Priority to JP2007123474A priority Critical patent/JP4981513B2/ja
Publication of JP2008279461A publication Critical patent/JP2008279461A/ja
Application granted granted Critical
Publication of JP4981513B2 publication Critical patent/JP4981513B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Butt Welding And Welding Of Specific Article (AREA)

Description

本発明は、溶接トーチを被溶接部材(以下、「ワーク」)の溶接線に沿って自動的溶接する方法および装置に関する。
ワークの溶接線に対し予め溶接ワイヤ(以下、単に「ワイヤ」)の位置を設定し、この予め設定されたワイヤの位置に基づき、自動的にワイヤを溶接線に沿って溶接を行っている。溶接を正確に行うために、溶接中に移動するワイヤが溶接線に正確に沿う必要がある。ワイヤを溶接線に正確に沿わせるためには、溶接を開始する位置において、溶接線に対して溶接トーチが正確に位置決めされなければならない。
自動溶接を行う場合、ワークに対して予め溶接線を設定する。この溶接線を「基準溶接線」と言う。溶接トーチ(またはワイヤ)は基準溶接線に沿って移動することになる。ところが、現場での溶接作業において、実際にセットされたワークの溶接線(以下、「実溶接線」)が基準溶接線に対してずれていることがある。これでは、正確な溶接作業を自動で行うことができなくなる。
そこで、溶接を開始する前に、基準溶接線と実溶接線とのずれを検出し、このずれ量に基づいて溶接線を補正する技術が種々提案されている。
例えば、特許文献1は、タッチセンサでワークの大まかな位置を検出し、このタッチセンサが検出したワークの大まかな位置に応じて、カメラの位置を補正して、この補正された位置でカメラがワークの溶接箇所を撮像する。この場合、補正された位置でカメラがワークの溶接箇所を撮像することができるので、溶接箇所を十分に拡大して撮像することができる。したがって、ワークの溶接箇所の位置を精密に算出し、この算出した溶接箇所の位置に基づきワイヤの位置を制御することで、ワークの溶接箇所に対するワイヤの位置決め精度を向上することができる。
特許文献1は、ワイヤとは別個にタッチセンサを設けるとともに、カメラを設けているため、装置構成が複雑かつ高価となる。これに対して、ワイヤにタッチセンサの機能を持たせ、ワイヤを用いて基準溶接線と実溶接線とのずれ量を検出する手法が知られている(例えば、特許文献2、特許文献3)。ワイヤにタッチセンサの機能を持たせる場合、ワイヤに検出電圧を印加しておき、ワイヤがワークに接触すると電流がワークに流れることにより、電圧が低下して接触を検知することができる。または、ワークに流れた電流を検知することによっても、接触を検知することができる。
図10は、隅肉継手において、タッチセンサ100で基準溶接線と実溶接線とのずれ量を検出する原理を説明する図である。
図10に示すように、基準ワークモデル101が点線で示されている。この基準ワークモデル101は、ティーチングを行うために予め設定されるものであり、板101aと板101bとが直交して隅肉継手を構成する。この交差部が基準溶接線103で示してある。実際にセットされた実ワーク102が実線で示されている。実ワーク102も、板102aと板102bとが直交して隅肉継手を構成する。この交差部が実溶接線104で示してある。
基準ワークモデル101に対して、タッチセンサ100の初期位置Psがティーチングにより設定される。タッチセンサ100は触針として機能するワイヤ100aを備えている。タッチセンサ100は、ワイヤ100aの先端が初期位置Psに一致するように配置される。以下説明するセンシングは、ワイヤ100aの突き出し長さを一定として行われる。
タッチセンサ100の初期位置Psから、x軸に沿って板101aに向かって、タッチセンサ100を移動させたとき、タッチセンサ100のワイヤ100a(以下、単にタッチセンサ100と言うことがある)と板101aが仮想的に接触する位置を、位置座標P101aと設定する。また、タッチセンサ100の初期位置Psから、z軸に沿って板101bに向かって、タッチセンサ100を移動させたとき、ワイヤ100aと板101bが仮想的に接触する位置を位置座標P101bと設定する。
タッチセンサ100を、初期位置Psからx軸に沿って板102aに向かって移動させる。ワイヤ100aと板102aとが接触して、ワイヤ100aと板102aが接触する位置座標P102aを検出する。ワイヤ100aが板102aと接触する位置座標P102aを検出した後、タッチセンサ100は、初期位置Psに復帰する。次いで、タッチセンサ100を、初期位置Psからz軸方向に沿って板102bに向かって移動させる。ワイヤ100aと板102bとが接触して、ワイヤ100aと板102bが接触する位置座標P102bを検出する。
予め設定されている位置座標P101aと検出された位置座標P102aにより、基準ワークモデル101に対する実ワーク102との水平方向、つまり、x軸方向のずれ量Δxが求められる。また、予め設定されている位置座標P101bと検出された位置座標P102bにより、基準ワークモデル101に対する実ワーク102との垂直方向、つまり、z軸方向のずれ量Δzが求められる。求められたΔxおよびΔzに基づいて、基準ワークモデル101の基準溶接線103を実ワーク102の実溶接線104に合わせて補正することができる。
特開2003−33874号公報 特開平6−55269号公報 特開2001−225288号公報
しかしながら、上述したような従来の技術においては、実溶接線の検出を、より迅速に、より高精度に行うという点で更なる改善の余地がある。例えば、図10の例では、基準ワークモデル101と実ワーク102の設置角度が同一となっているが、実ワーク102を実際にセットした時には、実ワーク102が基準ワークモデル101に対して傾くことがある。このような場合、上記手法では、実溶接線104の位置を正確に特定できず、補正後の基準溶接線103も実溶接線104からずれたままとなる。また、実ワーク102の板102aと板102bとが直交するものとしているが、これについても、板102aと板102bを実際にセットした時に、その交差角度がずれることがある。このような場合も、上記手法では実溶接線104の位置を正確に特定することができない。
本発明は、このような技術的課題に基づいてなされたもので、溶接線の検出を、より迅速に、より高精度に行うことのできる溶接方法、溶接装置を提供することを目的とする。
上記のような課題を解決すべくなされた本発明の溶接方法は、隅肉継手部を有するワークを隅肉溶接する際に溶接トーチを隅肉継手部の溶接線に沿って動作させるための軌道情報を作成するステップと、作成された軌道情報に基づいて溶接トーチを溶接線に沿って動作させてワークを隅肉溶接するステップと、を備える。そして、軌道情報を作成するステップでは、ワークに対し、溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおいて、隅肉継手部の溶接線を挟んだ両側でタッチセンサによる3箇所以上のタッチセンシングを行って各箇所の位置座標を取得する。さらに、取得された各箇所の位置座標から、溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおける溶接線の位置座標を特定し、特定された溶接線の位置座標から軌道情報を生成する。
ここで、本発明においては、隅肉継手部の溶接線を挟んだ両側で3箇所以上のタッチセンシングを行うが、ここで言う3箇所とは、隅肉継手部の溶接線を挟んだ一方の側におけるタッチセンシングの箇所数と、他方の側におけるタッチセンシングの箇所数の合計である。
このような方法によれば、実際のワークに対して3箇所以上でタッチセンシングを行うことで、実際のワークが傾いている場合にも、溶接線に沿った複数の位置のそれぞれにおける溶接線の位置座標を正確に特定することができ、特定された位置座標から溶接トーチの軌道情報を生成できる。平板どうしを隅肉溶接するような単純な形状のワークであれば、実際にセットしたワークのタッチセンシングのみで軌道情報を生成して自動溶接を行うこともできる。
溶接線が3次元上に湾曲している場合等、複雑な形状のワークの場合には、ワークの設計データに基づいて、ワークを隅肉溶接する際に溶接トーチを動作させるための基準軌道情報を作成するステップをさらに備えるのが好ましい。そして、軌道情報を作成するステップでは、特定された溶接線の位置座標と基準軌道情報との位置ずれ量を取得し、取得された位置ずれ量から基準軌道情報を補正し、ワークを隅肉溶接するステップでは、補正された基準軌道情報を軌道情報とし、溶接トーチを動作させる。
軌道情報を作成するステップでは、タッチセンサによる3箇所以上のタッチセンシングを行うことで、溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおける溶接線の位置座標を特定することで、溶接線の位置座標を高精度に特定できる。
ここで、タッチセンサによる3箇所以上のタッチセンシングを行うわけであるが、本発明においては、以下の構成を必須とする。
すなわち、溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおいて、ワークに対し、隅肉継手部の溶接線を挟んだ一方の側のタッチ箇所と他方の側のタッチ箇所でそれぞれタッチセンシングを行って、一方の側のタッチ箇所と他方の側のタッチ箇所の中間位置を算出するステップと、算出された中間位置にタッチセンサを移動させ、タッチセンサを溶接線に接近させるステップと、を複数回繰り返していく。この手法では、タッチセンサは最終的に溶接線に対向する位置に到達する。これにより、ワークが傾いている場合だけでなく、隅肉継手部の角度がずれている場合にも、溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおける溶接線の位置座標を正確に特定することができる。
さて、上記したような手法は、MIG溶接(Metal Inert Gas welding)等において、溶接トーチの先端に取り付けられたシールドノズルからシールドガスを吐出するとともに、シールドノズルをワークに接触させながら隅肉溶接を行う場合に有効である。
ところで、例えば、図11(a)に示すように、シールドノズル105をワーク(隅肉継手)106に接触させながら溶接を行う場合、前述したように、基準ワークモデル101に対する実ワーク102のずれ量を求めるセンシング過程で、ワイヤ100aの突き出し長さは一定である。そして、溶接時におけるワイヤ100aの突き出し長さも、このずれ量を求める過程の突き出し長さと一致させることを前提としている。この場合、継手角度が一定のワーク106を溶接する場合には支障はない。ところが、溶接線上の位置によって継手角度が変化するワーク106を溶接する場合には、問題が生ずる。すなわち、図11(b)に示すように、継手角度が小さい部分では、ワーク106とシールドノズル105が干渉してしまい、溶接自体ができなくなる。また、図11(c)のように、継手角度が大きい部分では、ワーク106とシールドノズル105とが離間してしまい、シールドガスのシールド性を確保することができなくなる。
従来、図10にも示しているように、突き出し量が一定のワイヤ100aにタッチセンサの機能を持たせてセンシングを行っていた。したがって、前述したように、ワーク106とシールドノズル105の干渉または離間が発生した。そこで、本発明者は、ワークに接触させるべきシールドノズルにタッチセンサの機能を持たせ、シールドノズルのずれ量を求めることを着想した。センシングの際にシールドノズルと実ワークとは接触するから、このセンシングに基づき補正されたトーチの軌道情報に沿って溶接を行う過程で、シールドノズルと実ワークとの接触を確保することができる。これにより、継手角度が変化するワークであっても、シールドノズルとワークの干渉または離間を防止して自動で溶接を行うことが可能となる。
このような着想に基づき、本発明者らは、以下のような溶接方法を既に提案した(特願2007−44822)。この方法は、ガスシールドアーク溶接によって溶接される隅肉継手部を有するワークの設計データに基づいて、溶接する際の溶接トーチの基準軌道情報を作成するステップ(a)と、基準軌道情報に対する溶接トーチの位置ずれ量を、溶接位置に実際にセットされたワークへのタッチセンシングにより取得するステップ(b)と、溶接トーチの位置ずれ量に基づいて基準軌道情報を補正して実軌道情報を作成するステップ(c)と、実軌道情報に基づいて溶接トーチの軌道を制御して溶接するステップ(d)と、を備えている。ここで、溶接は、溶接トーチの先端に取付けられ、かつ溶接時にシールドガスが吐出されるシールドノズルを隅肉継手部に接触させながら行われる。シールドガスによるシールド性を確保するためである。そこで、基準軌道情報を、シールドノズルをワークに接触させながら溶接するものとして作成するとともに、溶接トーチの位置ずれ量を、シールドノズルをワークに接触させることにより取得する。その結果、補正された溶接トーチの実軌道情報に基づいて、シールドノズルをワークに接触させながら溶接を行うことができる。
このような溶接方法において、シールドノズル上において、溶接の際にシールドノズルが隅肉継手部に接触する位置にタッチセンサの触針を配置して、ワークへのタッチセンシングを行うことができる。シールドノズル自体がワークに接触してセンシングできることから、その結果得られる溶接トーチの実軌道情報は、シールドノズルとワークの接触を確保するものとなる。
また、シールドノズルと同形状を有したシールドノズル模擬体にタッチセンサの機能を持たせてセンシングを行っても、溶接位置に実際にセットされたワークに対する溶接トーチの位置ずれ量を同様に取得することができる。そして、実際に溶接を行う際には模擬体に替えてシールドノズルを装着すればよい。この着想は、シールドノズルが取付けられた溶接トーチ全体を、タッチセンサとしての機能を有する模擬体に替えて実現することを含む。つまり、シールドシールドノズルに替えて、シールドノズル模擬体をワークに接触させることにより、溶接トーチの位置ずれ量を取得することもできる。
上記のような技術について、本発明者らが更なる検討を重ねた結果、上記技術には以下に示すような解決すべき課題があることを見出した。
まず、シールドノズル模擬体を用いてセンシングを行う場合には、実際に溶接を行うときに用いるシールドノズルとの間での精度の確保に課題がある。すなわち、シールドノズル模擬体でセンシングを行った後、シールドノズル模擬体をシールドノズルに交換する際、その取付誤差等により、位置ずれが生じる可能性がある。また、使用に伴い、シールドノズル模擬体やシールドノズルに変形などが生じれば、これも実際のシールドノズルに交換したときの位置ずれに繋がる。さらに、ワークが大型のものである場合、溶接トーチも長尺なものとなることがある。長尺な溶接トーチにおいては、使用にともなって外力等によって形状変化が生じることもある。したがって、シールドノズル模擬体とシールドノズルの双方の精度維持が必要となり、そのための管理に手間がかかる。
また、シールドノズル模擬体を用いず、シールドノズルにタッチセンサの触針を設ける場合、溶接トーチやシールドノズルが導電性材料から形成されているため、これらと触針との絶縁を図る必要がある。このためには触針と溶接トーチおよびシールドノズルとの間に絶縁層を形成する必要があるが、溶接トーチは、隅肉継手部の狭い空間に挿入する必要があるため、絶縁のために溶接トーチやシールドノズルが大型化するのは好ましくない。しかし、絶縁層の厚さが小さくては、十分な絶縁が図れない。
さらに、触針は、シールドノズルあるいはシールドノズル模擬体に対称な位置に一対を設ける必要があるが、それぞれの触針に通電するための配線も必要であり、これもシールドノズルあるいはシールドノズル模擬体の大型化につながってしまう。加えて、溶接線が3次元的に湾曲しているような場合、シールドノズルあるいはシールドノズル模擬体の中心軸に対し、隅肉継手部の両側の被溶接材料の位置(角度)が、溶接線上の位置によって異なる。その結果、シールドノズルあるいはシールドノズル模擬体に設けられた一対の触針に対するワークのタッチ角度が変わり、確実なタッチセンシングが行えないこともある。これに対応するため、溶接トーチをその中心軸線周りに回転させ、一対の触針によるワークのタッチ角度を常に適切なものとすることも考えられるが、これでは制御が複雑化する。
上記したような理由から、本発明者らが既に提案した手法については更なる改善の余地があるのである。
そこで、本発明においては、シールドノズルを用いる場合、タッチセンサは、導電性材料から形成されたシールドノズルと、シールドノズルに電圧を印加する電源と、シールドノズルに印加された電圧の変化を検出し、電圧の変化が検出されたときの溶接トーチの位置座標を取得するコントローラと、を含むものとすることを提案する。つまり、シールドノズル自体をタッチセンサとして機能させるのである。これによって上記のような問題が解決できる。
本発明は、隅肉継手部を有するワークの隅肉溶接を行う溶接トーチと、溶接トーチを移動させる移動装置と、溶接トーチに設けられて溶接時にシールドガスを吐出し、導電性材料からなるシールドノズルと、シールドノズルに電圧を印加する電源と、シールドノズルに印加された電圧の変化を検出し、電圧の変化が検出されたときの溶接トーチの位置座標を取得するとともに、取得された位置座標に基づき溶接トーチを隅肉継手部の溶接線に沿って動作させるための軌道情報を生成する軌道生成部と、軌道情報に基づいて溶接トーチの動作を制御するトーチ動作制御部と、を備え、軌道生成部は、ワークに対し、溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおいて、ワークに対し、隅肉継手部の溶接線を挟んだ一方の側のタッチ箇所と他方の側のタッチ箇所でそれぞれタッチセンシングを行って、一方の側のタッチ箇所と他方の側のタッチ箇所の中間位置を算出するステップと、算出された中間位置にタッチセンサを移動させ、さらにタッチセンサを溶接線に接近させるステップと、を複数回繰り返すことで、位置における溶接線の位置座標を特定するとともに、ワークの設計データに基づいて、ワークを隅肉溶接する際に溶接トーチを動作させるための基準軌道情報を生成し、特定された溶接線の位置座標の基準軌道情報に対する位置ずれ量を取得し、取得された位置ずれ量から基準軌道情報を補正し、トーチ動作制御部は、補正された基準軌道情報を軌道情報とし、溶接トーチを動作させ、溶接トーチの先端に取り付けられたシールドノズルからシールドガスを吐出するとともに、シールドノズルをワークに接触させながら隅肉溶接が行われることを特徴とする溶接装置とすることもできる。
ここで、軌道生成部は、ワークに対し、溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおいて、隅肉継手部の溶接線を挟んだ両側でシールドノズルを3箇所以上で接触させて各箇所の位置座標を取得し、取得された各箇所の位置座標から位置における溶接線の位置座標を特定し、特定された溶接線の位置座標から軌道情報を生成するものとすることができる。
本発明によれば、実際のワークに対して、溶接線に沿った複数の位置のそれぞれにおいて、3箇所以上のタッチセンシングを行うことで、それぞれの位置における溶接線の位置座標を高精度に特定することができ、特定された位置座標から溶接トーチの軌道情報を生成できる。このとき、最小限の箇所へのタッチセンシングにより溶接線の位置座標が高精度に特定できるので、実溶接線の検出をより迅速に行うことが可能となる。
また、シールドノズル自体をタッチセンサとして機能させることにより、シールドノズル模擬体を用いる場合に比較し、精度を確実に確保できる。また、シールドノズルにタッチセンサの触針を設ける場合に比較し、シールドノズルが大型化することもなく、隅肉継手部の狭い空間にもシールドノズルを確実に挿入してタッチセンシングや溶接を行うことが可能となる。
以下、添付図面に示す実施の形態に基づいてこの発明を詳細に説明する。
図1は、本発明を適用した自動溶接装置1の概略構成を示す図である。なお、自動溶接装置1は、例えばMIG溶接、TIG溶接(Tungsten Inert Gas)、MAG溶接(Metal Active Gas welding)等のシールドガスをシールドノズルから吐出するガスシールド溶接に広く適用することができる。
自動溶接装置1は、図1に示すように、溶接ワイヤ5を保持する溶接トーチ2と、溶接トーチ2の先端に着脱自在に取付けられるシールドノズル3と、を備えている。ここで、シールドノズル3は、実際にセットされたワーク13(以下、これを実ワークと称することがある)の位置を検出するためのタッチセンサとして機能するものとされている。
なお、図1は、実ワークの位置ずれ量を検出する状態を示しているため、溶接ワイヤ5はシールドノズル3内に退避している。溶接時には溶接ワイヤ5はシールドノズル3から所定の長さだけ突き出す。自動溶接装置1は、所謂消耗電極式の溶接装置であり、溶接ワイヤ5は溶接時には図示しないワイヤ供給装置から逐次供給される。
また、自動溶接装置1は、溶接トーチ2を保持する多関節ロボット(移動装置)6、シールドガスを供給するガス供給装置7、この多関節ロボット6を駆動制御するロボットコントローラ(コントローラ、トーチ動作制御部)8、シールドノズル3に所定の電圧を印加するセンサ用電源(電源)9、溶接時に溶接ワイヤ5に電力を供給する溶接電源10を備えている。
さらに、自動溶接装置1はCADシステム11およびオフライン教示データ作成システム(軌道生成部)12を備えている。
自動溶接装置1にて溶接されるワーク13は、底板13aと縦板13bを備えている。隅肉継手を構成するワーク13は、溶接線13cが連続する方向において、図1に示すように底板13aと縦板13bからなる継手角度が一定ではなく、変化する。このワーク13は、図中、手前から継手角度が連続的に小さくなる例を示しているが、本発明はこれに限らず、継手角度が増減するワークについて適用できることは言うまでもない。また、図1において、溶接線13cは直線状であるが、溶接線13cは、3次元状に湾曲したものであっても本発明は適用できる。
自動溶接装置1は、ガス供給装置7から供給され、かつ溶接トーチ2を通過してきた不活性ガスで溶接部分を外部から効果的にシールドするために、シールドノズル3を備えている。シールドノズル3は、中空円筒状の形態をなしている。ワーク13を溶接する場合、図11に示したのと同様にして、シールドノズル3の先端外周縁を、底板13aおよび縦板13bに接触させる。シールド性を高めるためである。シールドノズル3の先端外周縁の1点が底板13aに接触し、この点と中心を挟んで対称に位置するシールドノズル3の先端外周縁の1点が縦板13bに接触しながら、ワーク13の長手方向に連続する溶接線13cに沿って溶接が行われる。溶接時には、溶接電源10から溶接ワイヤ5に電力を供給するとともに、ガス供給装置7からシールドガス(不活性ガス)を供給する。溶接電源10からの電力供給制御、ガス供給装置7からのシールドガス供給制御は、ロボットコントローラ8によって行われる。
シールドノズル3は、導電性材料から形成され、外形が、例えば円形、矩形等、左右対称形状とされている。
このシールドノズル3を実ワークの位置を検出するためのタッチセンサとして機能させるため、センサ用電源9からシールドノズル3に電圧を印加するための通電ケーブル4a、4bがシールドノズル3に接続されている。
センサ用電源9から通電ケーブル4a、4bを介して電圧が印加された状態で、シールドノズル3が底板13aまたは縦板13bに接触すると、シールドノズル3に印加されていた電圧が低下する。センサ用電源9に電気的に接続されるロボットコントローラ8において、この電圧の低下を検知することで、シールドノズル3が底板13aまたは縦板13bに接触したことを検出できる。ロボットコントローラ8においては、シールドノズル3の底板13aまたは縦板13bへの接触を検出したときのシールドノズル3(溶接トーチ2)の位置(座標)を検出できるようになっている。
このとき、シールドノズル3の移動方向は既知であるため、ロボットコントローラ8では、底板13aに接触したのか、縦板13bに接触したのかを認識できる。そして、シールドノズル3の外形寸法も既知であるため、ロボットコントローラ8で検出する位置座標から、シールドノズル3の底板13aまたは縦板13bに対するタッチ箇所の位置座標を検出できる。
多関節ロボット6は、例えば、6つの互いに独立したジョイントを有するものとすることができる。多関節ロボット6は、ヘッド6aを備え、このヘッド6aで溶接トーチ2を保持する。ヘッド6aを移動させることにより、溶接軌道上に沿って溶接トーチ2を自在に移動させることができる。ヘッド6aに対して溶接トーチ2は着脱自在な装置を別途設けることにより、溶接トーチ2を自動で交換する自動溶接装置1とすることができる。これらの動作は、多関節ロボット6に電気的に接続されるロボットコントローラ8により制御される。
ロボットコントローラ8は、センサ用電源9、溶接電源10の動作を制御する他、上述のように、多関節ロボット6の動作を制御する。この動作制御は、基準ワークモデル(設計モデル)に対する実ワークのずれ量の検知、溶接時の溶接トーチ2の動作を含んでいる。ロボットコントローラ8には、オフライン教示データ作成システム12が接続され、かつオフライン教示データ作成システム12を介してCADシステム11が接続されている。ロボットコントローラ8は、コンピュータ装置のCPUやメモリ等が協働して所定の処理を実行することによって上記の動作制御を実現する。
CADシステム11は、オフライン教示データ作成システム12と協働して、ワーク13のCADデータ(設計データ)に基づき、より理想的な溶接状態を得るための溶接トーチ2の基準軌道情報を作成する。CADシステム11は、マウス、キーボード等からなる入力手段と、予めインストールされたコンピュータプログラムに基づいて所定の処理を行う処理手段と、処理手段での処理結果等を出力(表示)する表示部と、溶接対象物であるワーク13のCADデータ等、各種データを格納するデータ格納部とを含んでいる。オフライン教示データ作成システム12は、オフライン教示データを作成するためのコンピュータプログラムを含んでいる。
CADシステム11において基準軌道情報を作成するには、まず、処理手段にて、データ格納部から読み出されたワーク13のCADデータに基づき、ワーク13の三次元モデル(ワーク形状モデル)を仮想的に作成する。このモデルが基準ワークモデルとなる。このモデルは、少なくともワーク13の底板13a、縦板13bの表面の形状を示す線分を含んでいる。ワーク形状モデルは、表示部に表示される。オペレータは、表示部に表示されたワーク13のワーク形状モデルを見ながら、溶接トーチ軌道生成の基準となる溶接線位置情報を、入力手段のマウス等を用いて作成する。したがって、この溶接線位置情報は、CADシステム11とオフライン教示データ作成システム12が協働してティーチングによって作成される。次に、CADシステム11およびオフライン教示データ作成システム12は、データ格納部に格納された溶接トーチ2の寸法データおよび溶接線位置情報に基づき、溶接線位置情報で特定される溶接線に沿って溶接トーチ2が溶接を行うための基準軌道情報を作成する。
つまりこのようにして作成された基準軌道情報は、設計データ(基準ワークモデル)上における基準軌道を示す情報である。
オフライン教示データ作成システム12は、実際にセットされたワーク13の溶接線13cに沿って溶接トーチ2を移動させるため、前記のように作成された基準軌道情報を、実際にセットされたワーク13の位置に応じて補正し、実軌道情報(軌道情報)を作成する。
次に、自動溶接装置1を用いてワーク13の底板13aおよび縦板13bを溶接する手順について説明する。なお、以下に示す処理は、CADシステム11、オフライン教示データ作成システム12が協働して、予めインストールされたプログラムに基づいて所定の処理を実行することで行われる。
自動溶接装置1を用いてワーク13を溶接する場合、まず、前述したように、実際の溶接を行う前に溶接トーチ2の実軌道情報を作成する。これには、図2のS101(ワーク形状モデル作成)、S103(溶接線位置情報作成)、S105(トーチ基準軌道情報作成)、S107(タッチセンシング)およびS109(トーチ軌道補正)の各ステップを順次行う。溶接トーチ2の実軌道情報の作成が終了した後に、当該軌道情報に基づいて溶接トーチ2を移動させながら溶接を実行させる。
「ステップS101(ワーク形状モデル作成)」
溶接トーチ2の実軌道情報作成の最初の手順として、ワーク13について、三次元のワーク形状モデルを作成する。このモデルは、前述したようにして、CADシステム11の処理手段がデータ格納部から読み出したワーク13のCADデータに基づいて作成される。この三次元のワーク形状モデルが基準ワークモデルとなる。したがって、このモデルはx,yおよびzの三次元座標によって特定される。
「ステップS103(溶接線位置情報作成)」
基準ワークモデルが作成されたならば、このモデル上における溶接線の位置情報が作成される。この溶接線位置情報は、前述したように、CADシステム11とオフライン教示データ作成システム12が協働して作成される。この溶接線位置情報もまた、x,yおよびzの三次元座標によって特定される。溶接線の位置情報は、基準ワークモデル上の溶接線上において、互いに間隔を隔てた複数の点の位置情報からなる。これにより、基準ワークモデル上における溶接線(これを基準溶接線と適宜称する)を特定できる。
「ステップS105(トーチ基準軌道情報作成)」
ロボットコントローラ8は、CADシステム11およびオフライン教示データ作成システム12により作成された溶接線位置情報とデータ格納部に格納された溶接トーチ2の寸法データを取得し、溶接線位置情報で特定される基準溶接線に沿って溶接トーチ2が溶接を行うための基準軌道情報を作成する。
「ステップS107(タッチセンシング)」
次いで、実際にセットされたワーク13へのタッチセンシングを行う。タッチセンシングのステップは、本願発明の最も特徴的な部分であり、後に詳述するように複数のステップを含んでいる。タッチセンシングはロボットコントローラ8が、多関節ロボット6の動作を制御して、タッチセンサとして機能するシールドノズル3を接触させることでワーク13の位置を検出し、基準ワークモデルに対するワーク13の位置ずれ量を取得する。
上記のタッチセンシングは、ワーク13を所定の溶接位置に設置して行う。ワーク13を設置する対象は特に限定されず、タッチセンシング時および溶接時にワーク13を適切に固定できるものであればよい。ワーク13の姿勢を変えることのできるポジショナに設置することもできる。
そして、ワーク13の溶接線13cに沿って互いに間隔を隔てた複数の位置y、y、y、…、yのそれぞれにおいて、タッチセンシングを行っていき、位置y、y、y、…、yのそれぞれにおいて、溶接線13cの位置(底板13aと縦板13bの交差位置)情報を取得する。
「ステップS109(トーチ軌道補正)」
位置y、y、y、…、yのそれぞれにおける、溶接線13cの位置情報が求められたなら、この位置情報を用いてロボットコントローラ8がトーチ軌道補正を行う。トーチ軌道補正は、ステップS105で作成された基準軌道情報に含まれる位置y、y、y、…、yのそれぞれにおける基準溶接線の位置と、前記の実際のワーク13の溶接線13cの位置とのずれ量を算出し、基準軌道情報にこのずれ量を加算することにより得ることができる。例えば、位置yにおけるトーチ軌道情報を(x、z)とし、位置yにおける位置ずれ量を(Δx、Δz)とすると、(x+Δx、z+Δz)が補正された実軌道情報となる。補正された実軌道情報は、実際の溶接線13cに対応する。この補正を、位置y、y、…、yまで行って、トーチ軌道の補正は終了する。
位置ずれ量を求めるワーク13の溶接線13cに沿った方向における位置は任意であるが、必要以上に多くの位置で位置ずれ量を求めることにすれば、センシングの時間が無駄に長くなる。そこで、溶接線13cの曲率に応じてセンシングを行う位置を定めることが好ましい。図3はこのことを示している。つまり、溶接線13cの曲率が大きい領域ではセンシングの間隔が広くなるようにセンシングの位置を特定し、逆に、溶接線13cの曲率が小さい領域ではセンシングの間隔が狭くなるようにセンシングの位置を特定する。そうすることにより、位置精度を確保しつつもセンシング点数を低減することができる。溶接線13cの曲率は、ティーチングによって求められる基準溶接線から求めることができる。そして、得られた実軌道情報(x+Δx、z+Δz)、(x+Δx、z+Δz)(x+Δx、z+Δz)、(x+Δx、z+Δz)…の間は、当該曲率に応じて直線補間または円弧補間すればよい。
なお、以上では溶接線13cの位置ずれ量として説明した。しかし、位置検出はシールドノズル3で行うため、溶接線13cを溶接するときのシールドノズル3の位置ずれ量として取り扱うことも可能である。さらに、シールドノズル3は溶接トーチ2に取付けられているものであるから、溶接トーチ2の位置ずれ量として取り扱うこともできる。
「ステップS111(溶接)」
実軌道情報に基づいて溶接トーチ2を移動させながら溶接が行われる。一連の溶接の制御はロボットコントローラ8が行う。なお、トーチ軌道の補正までは、溶接ワイヤ5はシールドノズル3内に退避しているので、溶接ワイヤ5を所定長だけ突き出した後に溶接を行う。溶接は、シールドノズル3をワーク13に接触させながら、かつシールドノズル3内にシールドガスを供給しながら行う。
ワーク13の場合、溶接線13cが一つであるが、複数の溶接線13cを有するワーク13の場合には、溶接線13c毎にステップS103(溶接線位置情報作成)〜S111(溶接)までの手順を実行する(ステップS113、S117)。
全ての溶接線13cについて溶接が完了したならば(ステップS113)、次に溶接すべきワーク13がある場合には(ステップS115)、次のワーク13について、ステップS101(ワーク形状モデル作成)〜S111(溶接)までの手順を実行する。次に溶接すべきワーク13がない場合には(ステップS115)、一連の処理は終了する。
ここで、前記のタッチセンシングのステップS107について詳述する。図4はタッチセンシングの詳細な処理の流れを示す図である。タッチセンシングを行うには、まず、ワーク13の溶接線13cに沿った方向の位置y、y、y、…、yのそれぞれにおいて、タッチセンシングを行う際の、基準となる当初のタッチセンサの位置(以下、これを初期位置と称する)P、P、P、…、Pを設定する。例えば図5に示すように、初期位置Pは、ワーク13の溶接線13cに沿った方向における位置yにおけるものである。この初期位置Pは、オペレータがティーチングによって設定する。ただし、初期位置Pの設定はティーチングに限定されるものではなく、基準軌道情報に所定のオフセット値を与える等の方法により自動設定してもよい。なお、初期位置Pの設定にあたっては、タッチセンサとワーク13とが干渉しないように行われることは言うまでもない。
この後、まず、位置yにおけるタッチセンシングを行う。
「ステップS201(タッチセンサ初期位置Pに移動)」
図5に示すようにワーク13の溶接線13cに沿った方向における位置yにおける初期位置Pにタッチセンサを移動させる。ここでいうタッチセンサとは、センサ用電源9から通電したシールドノズル3を意味し、シールドノズル3の中心が初期位置Pと一致するように移動させる。なお、シールドノズル3は溶接トーチ2に取付けられているが、図5〜図9ではシールドノズル3のみを記載している。
図5において、ワーク(実ワーク)13は便宜上、図1の設置状態とは姿勢を変えて描いている。また、図5は、位置yにおけるワーク13の断面を示している。さらに、図5において、三次元x、y、zの軸方向は図示矢印のように定義されるものとする。したがって、y軸はワーク13の長手方向に沿っている。図5に示すように、ワーク(実ワーク)13は、基準ワークモデル13’に対してずれて設置されている。
「ステップS202(タッチセンサ底板13aに接触)」
初期位置Pのシールドノズル3を、図6に示すように、図中右方向に移動させて底板13aに接触させる。初期位置Pから底板13aに接触したことを検知するまでのシールドノズル3の移動量xが求められる。シールドノズル3の移動は、x軸と平行に行われる。ロボットコントローラ8は、移動量xを取得する。
「ステップS203(タッチセンサ縦板13bに接触)」
移動量xが求められたら、次いで、縦板13bに接触するまで、図7に示すように、シールドノズル3を図中左方向に移動させる。縦板13bに接触したことを検知することにより、初期位置Pから縦板13bに接触するまでのシールドノズル3の移動量xが求められる。この場合も、シールドノズル3の移動は、x軸と平行に行われる。ロボットコントローラ8は、移動量xを取得する。
「ステップS204(底板13a−縦板13b間の中央位置座標Pc1算出)」
移動量xおよび移動量xが求められたなら、ロボットコントローラ8は(x+x)/2の演算処理を行う(図8)。この演算処理で求められる中央位置座標Pc1は、底板13aと縦板13bの間の中央となる。この中央位置座標Pc1は、初期位置Pを通りかつx軸と平行な線上に存在する。
「ステップS205(タッチセンサ中央位置へ移動、下降)」
底板13aと縦板13bの間の中央位置座標Pc1が求められたなら、図8に示すように、シールドノズル3の中心が中央位置座標Pc1と一致するようにシールドノズル3を移動させる。
シールドノズル3が中央位置座標Pc1に移動したならば、今度は、シールドノズル3をz軸方向に平行に下降させる。すると、図9に示すように、シールドノズル3が底板13aおよび縦板13bに接触する。そこで、シールドノズル3が底板13aおよび縦板13bに接触したときの位置座標Pw1を取得する。
このとき、ワーク13の形状が複雑な3次元形状である場合や、ワーク13が基準ワークモデル13’に対して傾いて設置されている場合等においては、シールドノズル3をz軸方向に平行に下降させても、シールドノズル3が底板13aおよび縦板13bに接触しないことがある。そこで、ワーク13の形状等によっては、シールドノズル3を中央位置座標Pc1に移動させた後、シールドノズル3をz軸方向に平行に所定寸法だけ移動させ、溶接線13cに接近させる(ステップS206、S207)。このときの移動寸法は、シールドノズル3が底板13aおよび縦板13bに接触しない位置までの下降に留める。
その位置において、上記のステップS202、S203、S204を、シールドノズル3が底板13aおよび縦板13bに接触するまで繰り返す。そして、シールドノズル3が底板13aおよび縦板13bに接触したときの位置座標Pw1を取得する。
ここで、図2のステップS105において作成されている溶接トーチ2の軌道情報から、シールドノズル3が基準ワークモデル13’の底板13’aおよび縦板13’bに接触する位置座標P’w1を算出することができる。したがって、図9に示すように、位置座標Pw1と位置座標P’w1を比較することにより、基準ワークモデル13’に対するワーク(実ワーク)13の位置ずれ量(Δx、Δz)を求めることができる(ステップS208)。
以上で、ワーク13の溶接線13cに沿った方向における位置yにおけるワーク13の位置ずれ量の算出が終了する。ワーク13の溶接線13cに沿った方向における他の位置(位置y、y、…、y)において、ワーク13の位置ずれ量の算出が必要であれば、シールドノズル3を、ワーク13の溶接線13cに沿った方向に移動させ、他の位置(位置y、y、…、y)に位置させる(ステップS209、S210)。そして、ステップS201に戻り、上記と同様の位置ずれ量の算出を行う。必要とされる全ての溶接線13cに沿った方向における他の位置において、ワーク13の位置ずれ量の算出が終了していれば、タッチセンシングのステップS107は終了する。
本実施の形態による自動溶接装置1は、ワーク13の位置ずれ量を、シールドノズル3をワーク(実ワーク)13に接触させて自動的に算出することができる。したがって、自動溶接装置1がシールドノズル3をワーク13に接触させながら溶接する場合にも、溶接の過程においてシールドノズル3がワーク13と干渉し、あるいはシールドノズル3がワーク13から離間することがない。また、シールドノズル3自体をタッチセンサとして機能させるので、シールドノズル模擬体を用いる場合に比較し、精度を確実に確保できる。また、シールドノズル3にタッチセンサの触針を設ける場合に比較し、シールドノズル3が大型化することもなく、隅肉継手部の狭い空間にもシールドノズル3を確実に挿入してタッチセンシングや溶接を行うことが可能となる。
また、このとき、ワーク13の形状が複雑な3次元形状である場合や、ワーク13が基準ワークモデル13’に対して傾いて設置されている場合等においては、溶接線13cに沿った複数の位置(位置y、y、…、y)のそれぞれにおいて3箇所以上のタッチセンシングを行うことで、それぞれの位置における溶接線13cの位置座標を高精度に特定することができ、特定された位置座標から溶接トーチ2の実軌道情報を生成できる。このとき、最小限の箇所へのタッチセンシングにより溶接線13cの位置座標が高精度に特定できるので、実溶接線の検出をより迅速に行うことが可能となる。
なお、上記実施の形態において、図4〜図9に示したような、実軌道情報を生成するための各手法については、シールドノズル3自体をタッチセンサとして機能させる場合のみならず、シールドノズル3にタッチセンサの触針を設けたり、シールドノズル3に変えてタッチセンシング専用のシールドノズル模擬体を設けたりする場合にも適用することが可能である。
これ以外にも、本発明の主旨を逸脱しない限り、上記実施の形態で挙げた構成を取捨選択したり、他の構成に適宜変更することが可能である。
本実施の形態における自動溶接装置の概略構成を示す図である。 本実施の形態による自動溶接装置における溶接手順を示すフローチャートである。 センシング位置を特定する方法を説明する図である。 タッチセンサで実ワークの位置ずれ量を検出する手順を示すフローチャートである。 タッチセンサで実ワークの位置ずれ量を検出する原理を説明する図であって、タッチセンサが初期位置に配置された状態を示す図である。 同、タッチセンサが一方の板に接触した状態を示す図である。 同、タッチセンサが他方の板に接触した状態を示す図である。 同、タッチセンサが両方の板間の中央に配置した状態を示す図である。 同、タッチセンサが両方の板に接触した状態を示す図である。 隅肉継手において、タッチセンサで基準溶接線と実溶接線とのずれ量を検出する原理を説明する図である。 継手角度が変化するワークで、シールドノズルがワークと干渉し、または離間することを示す図である。
1…自動溶接装置、2…溶接トーチ、3…シールドノズル、5…溶接ワイヤ、6…多関節ロボット(移動装置)、7…ガス供給装置、8…ロボットコントローラ(コントローラ、トーチ動作制御部)、9…センサ用電源(電源)、10…溶接電源、11…CADシステム、12…オフライン教示データ作成システム(軌道生成部)、13…ワーク、13’…基準ワークモデル、13a…底板、13b…縦板、13c…溶接線

Claims (3)

  1. 隅肉継手部を有するワークを隅肉溶接する際に溶接トーチを前記隅肉継手部の溶接線に沿って動作させるための軌道情報を作成するステップと、
    前記ワークの設計データに基づいて、前記ワークを隅肉溶接する際に前記溶接トーチを動作させるための基準軌道情報を作成するステップと、
    作成された前記軌道情報に基づいて前記溶接トーチを前記溶接線に沿って動作させて前記ワークを隅肉溶接するステップと、を備え、
    前記軌道情報を作成するステップでは、前記溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおいて、前記ワークに対し、前記隅肉継手部の前記溶接線を挟んだ一方の側のタッチ箇所と他方の側のタッチ箇所でそれぞれタッチセンシングを行って、前記一方の側のタッチ箇所と前記他方の側のタッチ箇所の中間位置を算出するステップと、算出された前記中間位置に前記タッチセンサを移動させ、さらに前記タッチセンサを前記溶接線に接近させるステップと、を複数回繰り返すことで、前記位置における前記溶接線の位置座標を特定し、
    特定された前記溶接線の位置座標の前記基準軌道情報に対する位置ずれ量を取得し、取得された前記位置ずれ量から前記基準軌道情報を補正し、
    前記ワークを隅肉溶接するステップでは、補正された前記基準軌道情報を前記軌道情報とし、前記溶接トーチを動作させ、
    前記隅肉溶接は、前記溶接トーチの先端に取り付けられたシールドノズルからシールドガスを吐出するとともに、前記シールドノズルを前記ワークに接触させながら行われることを特徴とする溶接方法。
  2. 前記タッチセンサは、
    導電性材料から形成された前記シールドノズルと、
    前記シールドノズルに電圧を印加する電源と、
    前記シールドノズルに印加された電圧の変化を検出し、電圧の変化が検出されたときの前記溶接トーチの位置座標を取得するコントローラと、
    を含むことを特徴とする請求項に記載の溶接方法。
  3. 請求項1または2に記載の溶接方法を実行するための溶接装置であって、
    隅肉継手部を有するワークの隅肉溶接を行う溶接トーチと、
    前記溶接トーチを移動させる移動装置と、
    前記溶接トーチに設けられて溶接時にシールドガスを吐出し、導電性材料からなるシールドノズルと、
    前記シールドノズルに電圧を印加する電源と、
    前記シールドノズルに印加された電圧の変化を検出し、電圧の変化が検出されたときの前記溶接トーチの位置座標を取得するとともに、取得された前記位置座標に基づき前記溶接トーチを前記隅肉継手部の溶接線に沿って動作させるための軌道情報を生成する軌道生成部と、
    前記軌道情報に基づいて前記溶接トーチの動作を制御するトーチ動作制御部と、を備え、
    前記軌道生成部は、前記ワークに対し、前記溶接線に沿って互いに間隔を隔てた複数の位置のそれぞれにおいて、前記ワークに対し、前記隅肉継手部の前記溶接線を挟んだ一方の側のタッチ箇所と他方の側のタッチ箇所でそれぞれタッチセンシングを行って、前記一方の側のタッチ箇所と前記他方の側のタッチ箇所の中間位置を算出するステップと、算出された前記中間位置に前記タッチセンサを移動させ、さらに前記タッチセンサを前記溶接線に接近させるステップと、を複数回繰り返すことで、前記位置における前記溶接線の位置座標を特定するとともに、
    前記ワークの設計データに基づいて、前記ワークを隅肉溶接する際に前記溶接トーチを動作させるための基準軌道情報を生成し、特定された前記溶接線の位置座標の前記基準軌道情報に対する位置ずれ量を取得し、取得された前記位置ずれ量から前記基準軌道情報を補正し、
    前記トーチ動作制御部は、補正された前記基準軌道情報を前記軌道情報とし、前記溶接トーチを動作させ、前記溶接トーチの先端に取り付けられたシールドノズルからシールドガスを吐出するとともに、前記シールドノズルを前記ワークに接触させながら隅肉溶接が行われることを特徴とする溶接装置。
JP2007123474A 2007-05-08 2007-05-08 溶接方法、溶接装置 Expired - Fee Related JP4981513B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007123474A JP4981513B2 (ja) 2007-05-08 2007-05-08 溶接方法、溶接装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007123474A JP4981513B2 (ja) 2007-05-08 2007-05-08 溶接方法、溶接装置

Publications (2)

Publication Number Publication Date
JP2008279461A JP2008279461A (ja) 2008-11-20
JP4981513B2 true JP4981513B2 (ja) 2012-07-25

Family

ID=40140730

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007123474A Expired - Fee Related JP4981513B2 (ja) 2007-05-08 2007-05-08 溶接方法、溶接装置

Country Status (1)

Country Link
JP (1) JP4981513B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102489838A (zh) * 2011-12-15 2012-06-13 上海交通大学 越障全位置自主焊接机器人
JP7469264B2 (ja) 2021-07-28 2024-04-16 株式会社神戸製鋼所 造形装置の制御方法、造形装置及びプログラム

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010042457A1 (de) 2010-10-14 2012-04-19 Siemens Aktiengesellschaft Verfahren zur Steuerung einer Punktschweißanlage und zugehörige Punktschweißanlage
EP2664800B1 (en) 2011-01-14 2019-05-08 Mitsubishi Heavy Industries, Ltd. Method for manufacturing impeller
JP6924378B2 (ja) * 2017-08-23 2021-08-25 株式会社Ihi 溶接位置補正方法及び溶接装置
JP6815420B2 (ja) * 2019-01-25 2021-01-20 本田技研工業株式会社 ノズル距離確認装置及びノズル距離確認方法
JP7474664B2 (ja) 2020-09-11 2024-04-25 株式会社ダイヘン 溶接位置検出装置
CN113634964B (zh) * 2021-08-25 2022-09-13 武汉理工大学 一种大型构件龙门式机器人焊接装备及焊接工艺
JP7181436B1 (ja) 2022-07-19 2022-11-30 株式会社神戸製鋼所 ロボットの制御方法、およびロボットの制御装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6021182A (ja) * 1983-07-15 1985-02-02 Hitachi Ltd 溶接ロボツトにおける溶接位置および溶接経路の検出方法
JPS6195779A (ja) * 1984-10-15 1986-05-14 Kobe Steel Ltd 溶接ロボットの位置修正方法
JPS61233806A (ja) * 1985-04-08 1986-10-18 Mitsubishi Electric Corp 産業用ロボツト
JPS62275575A (ja) * 1986-05-23 1987-11-30 Ishikawajima Harima Heavy Ind Co Ltd 溶接部のタツチセンシング方法
JPH03251378A (ja) * 1990-02-28 1991-11-08 Fanuc Ltd ロボットのキャリブレーション方式
JP2566691B2 (ja) * 1991-05-02 1996-12-25 川崎重工業株式会社 アーク溶接ロボットの教示方法
JPH09204212A (ja) * 1996-01-29 1997-08-05 Hitachi Zosen Corp Ncロボット装置における加工データの補正方法
JPH11296215A (ja) * 1998-04-07 1999-10-29 Daihen Corp 産業用ロボットの自動プログラミング方法
JP2003033874A (ja) * 2001-07-23 2003-02-04 Hitachi Ltd 溶接自動倣い制御装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102489838A (zh) * 2011-12-15 2012-06-13 上海交通大学 越障全位置自主焊接机器人
CN102489838B (zh) * 2011-12-15 2013-06-19 上海交通大学 越障全位置自主焊接机器人
JP7469264B2 (ja) 2021-07-28 2024-04-16 株式会社神戸製鋼所 造形装置の制御方法、造形装置及びプログラム

Also Published As

Publication number Publication date
JP2008279461A (ja) 2008-11-20

Similar Documents

Publication Publication Date Title
JP4981513B2 (ja) 溶接方法、溶接装置
EP1486283B1 (en) Method of controlling the welding of a three-dimensional construction by taking a two-dimensional image of the construction and adjusting in real time in the third dimension
KR100621100B1 (ko) 용접로봇 교시위치 보정방법 및 용접로봇시스템
US9718189B2 (en) Robot teaching device for teaching robot offline
US20220250183A1 (en) Methods and apparatus to train a robotic welding system to perform welding
JP6359847B2 (ja) 干渉回避装置
US11247288B2 (en) Welding position detection device, welding position detection method, and welding robot system
JP6623389B2 (ja) オフライン教示装置
CN105537820B (zh) 焊接***以及焊接方法
JP4574580B2 (ja) 作業ロボットのオフラインティーチング装置
JP2011138275A (ja) アーク溶接ロボットの制御装置及びプログラム
JP5293994B2 (ja) 溶接検査方法、溶接検査装置、溶接検査プログラム
JP7220383B2 (ja) リペア溶接制御装置およびリペア溶接制御方法
JP2007307612A (ja) 自動溶接方法及び自動溶接装置並びに自動溶接に用いる基準治具
JP2008207199A (ja) 溶接方法および溶接装置
JP7474664B2 (ja) 溶接位置検出装置
KR101693411B1 (ko) 3차원 용접 장치 및 용접 방법
JP6705173B2 (ja) 溶接方法および溶接装置
KR20150025553A (ko) 용접로봇의 용접토치 변형 보정방법 및 용접로봇 시스템
CN114166105B (zh) 焊接位置检测装置
JP2003039354A (ja) ロボットの制御方法、制御装置および治具
JP2018126753A (ja) アーク溶接方法およびアーク溶接装置
TW202306720A (zh) 根據感測器的輸出來生成教示點的教示點生成裝置及教示點生成方法
KR101910608B1 (ko) 로봇 용접기용 레이저 빔의 위치와 각도 측정방법
JPH0394979A (ja) 溶接位置検出装置及び該装置を備えた溶接ロボット

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110511

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110708

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120404

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120420

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150427

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees