(57)【特許請求の範囲】
【請求項１】
溶接構造物を溶接ロボットにより溶接する際にビード表面に発生したスラグを除去するスラグ除去方法において、
溶接時に使用される溶接機構と、前記ビード表面のスラグを衝撃力により剥離させるスラグ除去機構と、を前記溶接ロボットに対して取り替え可能に取り付けられるようにし、
溶接時には前記溶接機構を前記溶接ロボットに取り付け、スラグ除去時には前記スラグ除去機構を前記溶接ロボットに取り付け、該スラグ除去機構により前記スラグを除去するようにし、
溶接時の動作軌跡を示す溶接用教示データをそのまま使用または補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成することを特徴とするスラグ除去方法。
【請求項２】
溶接構造物を溶接ロボットにより溶接する際にビード表面に発生したスラグを除去するスラグ除去方法において、
溶接時に使用される溶接機構と、前記ビード表面のスラグを衝撃力により剥離させるスラグ除去機構と、を前記溶接ロボットに対して取り替え可能に取り付けられるようにし、
溶接時には前記溶接機構を前記溶接ロボットに取り付け、スラグ除去時には前記スラグ除去機構を前記溶接ロボットに取り付け、該スラグ除去機構により前記スラグを除去するようにし、
溶接前および溶接時のセンシング結果から得られる位置データを補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成することを特徴とするスラグ除去方法。
【請求項３】
溶接構造物を溶接する際にビード表面に発生したスラグを除去するスラグ除去装置において、
溶接時に使用される溶接機構と、
スラグ除去時に使用されるスラグ除去機構と、
前記溶接機構および前記スラグ除去機構を任意の姿勢で任意の位置に移動可能なロボット本体と、
溶接時には前記溶接機構を使用し、スラグ除去時には前記スラグ除去機構を使用するように、前記ロボット本体で移動可能な機構を切り替える機能を備えたロボットコントローラとを有し、
前記スラグ除去機構は、ニードルを進退移動させて打撃することにより付与した衝撃力で前記スラグを剥離するニードル駆動体と、前記ニードル駆動体を前記ニードルの進退移動方向に緩衝部材で柔支持しながら前記ロボット本体に連結し、前記ニードル駆動体からの進退移動方向の衝撃力を前記緩衝部材で減衰させる支持機構とを有し、
前記支持機構は、
前記ニードル駆動体を固設する移動側スライド部材と、この移動側スライド部材に移動自在に係合される固定側スライド部材とからなり、前記移動方向を前記ニードル駆動体の移動方向に一致するように規制するスライド部材と、
前記固定側スライド部材に固設される平板部と、この平板部の後端部から前記ニードル駆動体の方向に立ち上げられた立設部とからなり、ロボット本体の側に連結されるスライド支持部材と、
前記立設部と前記移動側スライド部材との間を連結し、その軸芯方向がニードル駆動方向に一致されているスプリングとを備えてなり、
前記スプリングは、軸芯方向が前記ニードル移動方向に一致させられることにより、その伸縮による圧縮力及び引張力からなる弾性力で前記ニードル駆動体からのニードル駆動方向の衝撃力を減衰させるものであることを特徴とするスラグ除去装置。
【請求項４】
前記支持機構は、緩衝部材で減衰された衝撃力を越える負荷を検出するショックセンサを備えており、前記ロボットコントローラは、前記ショックセンサからの検出信号に基づいて前記スラグ除去機構が前記溶接構造物に衝突したことを認識する機能を備えていることを特徴とする請求項３記載のスラグ除去装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、溶接構造物を自動溶接する際にビード表面に発生したスラグを除去するスラグ除去方法およびその装置に関するものである。
【０００２】
【従来の技術】
近年においては、船舶や橋梁、建築鉄骨等の構造物に適用される各種の溶接構造物が溶接ロボットを用いて溶接されている。また、溶接構造物を溶接すると、溶接ワイヤ内に含まれる物質が溶接の熱や化学反応により結晶化および顕在化することによりスラグを発生させ、このスラグが溶接不良や溶接欠陥を引き起こす要因になる。
【０００３】
従って、従来は、例えば溶接ロボットを停止して作業員が手作業でスラグを除去したり、溶接ロボットとは別にスラグ除去装置を設けておき、このスラグ除去装置によりスラグを除去している。尚、スラグ除去装置は、例えば図１１や図１２に示すように、溶接構造物６３に対して左右方向や上下方向等に移動可能な装置本体６１にエアハンマ等のタガネ装置６２を取り付けた構成（特開平８−１０９８６号公報、特開平６−２８５６４６号公報等）にされており、溶接ロボットの溶接動作にとって障害とならないように配置または退避されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のように、作業員が手作業でスラグを除去したのでは、溶接ロボットにより溶接を自動化して省人化を図っても、スラグを除去するための人員により省人化が不十分になる。また、作業員の熟練度等によってはスラグの除去に長時間を要するため、生産性が低下する要因になる。さらに、スラグを除去する際の作業員の安全性を十分に確保しようとすると、専用の保護機器が必要になって生産コストを増加させる要因にもなる。
【０００５】
一方、図１１や図１２のスラグ除去装置を設けた場合には、十分な省人化および高い生産性を実現させることは可能であるが、スラグ除去装置が装置本体６１でタガネ装置６２を移動させながらスラグを除去する構成であるため、装置本体６１に要する部品コストおよび組立コストがスラグ除去装置を高価なものとし、結果として作業員が手作業でスラグを除去する場合と同様に生産コストを増加させる要因になる。特に、複雑な形状の溶接構造物を溶接する場合のように、スラグを除去する動作軌跡が一定でない場合には、この動作軌跡に対応するように任意の姿勢および位置にタガネ装置６２を移動させることが装置本体６１に要求されるため、装置本体６１が一層高価なものとなり、生産コストの増加が顕著になる。
【０００６】
さらに、スラグ除去装置が装置本体６１とタガネ装置６２とを備えることによって、溶接ロボットと略同程度の大きなサイズになる。これにより、スラグ除去装置の配置場所や退避場所に大きなスペースを確保することが必要となり、このようなスペースの確保により溶接工場内の設備レイアウトの自由度が制限されるという問題もある。
【０００７】
従って、本発明は、十分な省人化、高い生産性および設備レイアウトの大きな自由度を確保しながら、スラグが複雑な動作軌跡上に形成された場合であっても、このスラグを低コストで除去することができるスラグ除去方法およびその装置を提供するものである。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、請求項１の発明は、溶接構造物を溶接ロボットにより溶接する際にビード表面に発生したスラグを除去するスラグ除去方法において、前記ビード表面のスラグを衝撃力により剥離させるスラグ除去機構を前記溶接ロボットに取り付け、該スラグ除去機構により前記スラグを除去する第１構成を有している。
【０００９】
上記の構成によれば、溶接ロボットにスラグ除去機構を取り付けてスラグの除去を行うことによって、溶接ロボットによる溶接の自動化と共に、溶接ロボットによるスラグの除去も自動化することができる。従って、作業員が手作業でスラグを除去する場合よりも、高い生産性を確保しながら十分に省人化することができる。さらに、スラグを除去する作業員の安全性を確保するための専用の保護機器が不要になるため、生産コストを低下させることも可能になる。
【００１０】
また、溶接ロボットによりスラグ除去機構を移動させれば、溶接ロボットが溶接を行う場合と同様に、スラグ除去機構を任意の姿勢で任意の位置に移動させることができる。従って、複雑な動作軌跡でスラグを除去する場合であっても、溶接ロボットにより容易にスラグ除去機構を移動させながらスラグの除去を行うことができる。これにより、スラグ除去機構を移動させる専用の移動装置が不要になるため、設備コストを十分に低減することができる。
【００１１】
さらに、専用の移動装置が不要であると共に、スラグ除去機構が溶接ロボットに取り付けられる程度の小さなサイズであるため、スラグ除去機構の配置場所や退避場所に大きなスペースを確保することが不要になる。従って、溶接工場内における設備レイアウトの大きな自由度を確保することができる。
【００１２】
また、請求項１の発明は、前記第１構成を有するスラグ除去方法であって、溶接時に使用される溶接機構と前記スラグ除去機構とを前記溶接ロボットに対して取り替え可能にし、溶接時には前記溶接機構を前記溶接ロボットに取り付け、スラグ除去時には前記スラグ除去機構を前記溶接ロボットに取り付ける第２構成を有する。
【００１３】
上記の構成によれば、溶接機構とスラグ除去機構とが溶接時とスラグ除去時とで取り替えられるため、溶接機構およびスラグ除去機構の何れか一方の重量分のみが溶接ロボットに作用することになる。従って、溶接ロボットの可搬重量を大幅に大きくする必要がないため、一般的な溶接ロボットを使用することができ、例えば既設の溶接ロボットを改良して使用することもできる。
【００１５】
請求項１の発明は、前記第１構成及び前記第２構成を有するスラグ除去方法であって、溶接時の動作軌跡を示す溶接用教示データをそのまま使用または補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成することを特徴としている。上記の構成によれば、溶接用教示データをそのまま使用または補正することによりスラグ除去用教示データを作成することができるため、演算処理のみで極めて簡単且つ短時間のうちにスラグ除去用教示データを作成することができる。
【００１６】
請求項２の発明は、前記第１構成及び前記第２構成を有するスラグ除去方法であって、溶接前および溶接時のセンシング結果から得られる位置データを補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成することを特徴としている。上記の構成によれば、センシング結果から得られる位置データを補正してスラグ除去用教示データを作成するため、溶接構造物に誤差等があった場合でも、確実にスラグを除去可能な動作軌跡を示すスラグ除去用教示データを作成することができる。
【００１７】
請求項３の発明は、溶接構造物を溶接する際にビード表面に発生したスラグを除去するスラグ除去装置において、溶接時に使用される溶接機構と、スラグ除去時に使用されるスラグ除去機構と、前記溶接機構および前記スラグ除去機構を任意の姿勢で任意の位置に移動可能なロボット本体と、溶接時には前記溶接機構を使用し、スラグ除去時には前記スラグ除去機構を使用するように、前記ロボット本体で移動可能な機構を切り替える機能を備えたロボットコントローラとを有する第３構成を備える。
【００１８】
上記の構成によれば、溶接機構およびスラグ除去機構が溶接時およびスラグ除去時に切り替えられながらロボット本体で移動可能にされているため、溶接およびスラグの除去を自動化することができる。従って、作業員が手作業でスラグを除去する場合よりも、高い生産性を確保しながら十分に省人化することができる。さらに、スラグを除去する作業員の安全性を確保するための専用の保護機器が不要になるため、生産コストを低下させることも可能になる。
【００１９】
また、ロボット本体によりスラグ除去機構を移動させれば、ロボット本体で溶接機構を移動させて溶接を行う場合と同様に、スラグ除去機構を任意の姿勢で任意の位置に移動させることができる。従って、複雑な動作軌跡でスラグを除去する場合であっても、ロボット本体により容易にスラグ除去機構を移動させながらスラグの除去を行うことができる。これにより、スラグ除去機構を移動させる専用の移動装置が不要になるため、設備コストを十分に低減することができる。
【００２０】
さらに、専用の移動装置が不要であると共に、スラグ除去機構がロボット本体に取り付けられる程度の小さなサイズであるため、スラグ除去機構の配置場所や退避場所に大きなスペースを確保することが不要になる。従って、溶接工場内における設備レイアウトの大きな自由度を確保することができる。
【００２１】
また、請求項３の発明は、前記第３構成を備えるスラグ除去装置であって、前記スラグ除去機構は、ニードルを進退移動させて打撃することにより付与した衝撃力で前記スラグを剥離するニードル駆動体と、前記ニードル駆動体を前記ニードルの進退移動方向に緩衝部材で柔支持しながら前記ロボット本体に連結し、前記ニードル駆動体からの進退移動方向の衝撃力を前記緩衝部材で減衰させる支持機構とを有し、
前記支持機構は、
前記ニードル駆動体を固設する移動側スライド部材と、この移動側スライド部材に移動自在に係合される固定側スライド部材とからなり、前記移動方向を前記ニードル駆動体の移動方向に一致するように規制するスライド部材と、
前記固定側スライド部材に固設される平板部と、この平板部の後端部から前記ニードル駆動体の方向に立ち上げられた立設部とからなり、ロボット本体の側に連結されるスライド支持部材と、
前記立設部と前記移動側スライド部材との間を連結し、その軸芯方向がニードル駆動方向に一致されているスプリングとを備えてなり、
前記スプリングは、軸芯方向が前記ニードル移動方向に一致させられることにより、その伸縮による圧縮力及び引張力からなる弾性力で前記ニードル駆動体からのニードル駆動方向の衝撃力を減衰させるものであることを特徴としている。
上記の構成によれば、スラグを除去する際にニードル駆動体に大きな衝撃力が加わった場合でも、ニードル駆動体の衝撃力が支持機構の緩衝部材で減衰された後にロボット本体に伝達される。従って、ロボット本体がニードル駆動体からの衝撃力で誤動作する等の不具合を防止することができる。
【００２２】
請求項４の発明は、請求項３記載のスラグ除去装置であって、前記支持機構は、緩衝部材で減衰された衝撃力を越える負荷を検出するショックセンサを備えており、前記ロボットコントローラは、前記ショックセンサからの検出信号に基づいて前記スラグ除去機構が前記溶接構造物に衝突したことを認識する機能を備えていることを特徴としている。上記の構成によれば、ニードル駆動体が溶接構造物に衝突した場合のような過大な衝撃からロボット本体およびニードル駆動体を保護することができる。
【００２３】
【発明の実施の形態】
本発明の実施の形態を図１ないし図１０に基づいて以下に説明する。
本実施の形態に係るスラグ除去装置は、図１に示すように、複数の自由度を有した多関節型のロボット本体１と、ロボット本体１の先端部に着脱可能に設けられたタガネ装置２とを有している。尚、ロボット本体１は、スラグ除去装置と溶接ロボットとに共用されており、タガネ装置２の装着によりスラグ除去装置とされる一方、溶接トーチ３５の装着により溶接ロボットとされる。
【００２４】
上記のロボット本体１は、床面に固設されたベース３を備えている。ベース３には、旋回軸としての機能を有する基台４が旋回可能に設けられており、基台４には、前後揺動軸としての機能を有する第１主アーム５ａおよび第１副アーム５ｂが揺動可能に縦設されている。これらのアーム５ａ・５ｂの自由端側には、上下揺動軸としての機能を有する第２アーム６が揺動可能に設けられており、第２アーム６の自由端側には、手首回転軸および手首揺動軸としての機能を有する手首部材７が設けられている。そして、手首部材７の自由端側には、ロボット側着脱機構８を介してタガネ装置２が着脱可能に設けられている。
【００２５】
上記のタガネ装置２は、図２に示すように、ビード２１およびこの表面に発生したスラグに衝撃力を付与するタガネ機構９と、タガネ機構９を保持すると共にタガネ機構９から伝達される衝撃力を減衰するスライド保持機構１０と、スライド保持機構１０に連結されたタガネ側着脱機構１１とを有している。タガネ機構９は、例えば直径３ｍｍの複数のニードル１２ａを束ねたニードル集合体１２と、ニードル集合体１２の前部を突出させながら保持し、タガネ作動用エアの供給によりニードル集合体１２を例えば４０００回／分で進退移動させるニードル駆動体１３とを有している。
【００２６】
上記のニードル駆動体１３は、図３の第１緩衝部材１７ａを介してタガネホルダ１４により所定の姿勢で保持されている。第１緩衝部材１７ａは、ウレタンゴム等の弾力性を有した材質からなっており、ニードル駆動体１３からタガネホルダ１４に伝達される衝撃力（特に振動周波数が６０Ｈｚ以上の高周波数の加速度成分）を減衰させる。また、タガネホルダ１４は、上下に二分割された上部ホルダ１４ａおよび下部ホルダ１４ｂと、これらホルダ１４ａ・１４ｂを締結するボルト部材１４ｃとを有している。そして、タガネホルダ１４は、両ホルダ１４ａ・１４ｂの間隔をニードル駆動体１３の胴径に合わせて調整することによって、各種のタガネ機構９を保持可能になっている。
【００２７】
上記の下部ホルダ１４ｂの下面は、移動側スライド部材１５に固設されている。移動側スライド部材１５は、固定側スライド部材１６に移動自在に係合されており、固定側スライド部材１６は、移動側スライド部材１５をニードル集合体１２の進退移動方向（以下、ニードル移動方向と称する。）に一致させるように移動方向を規制している。また、固定側スライド部材１６は、第２緩衝部材１７ｂを介してスライド支持部材１８の前部に固設されている。第２緩衝部材１７ｂは、上述の第１緩衝部材１７ａと同一の材質で形成されており、ニードル移動方向に対して直交する振動を主に減衰する。
【００２８】
また、スライド支持部材１８は、前部から後部にかけて平板状に形成された平板部１８ａと、平板部１８ａの後端部からニードル駆動体１３方向に立ち上げられた立設部１８ｂとを有している。立設部１８ｂの側面は、スプリング１９を介して上述の移動側スライド部材１５に連結されている。スプリング１９は、軸芯方向がニードル移動方向に一致されており、ニードル駆動体１３をニードル移動方向において柔支持している。即ち、スプリング１９は、ニードル駆動体１３が水平状態の姿勢にされているときに、圧縮力および引張力を発生していない中立位置でニードル駆動体１３をニードル移動方向において柔支持している。そして、このスプリング１９は、軸芯方向がニードル移動方向に一致されることによって、伸縮による圧縮力および引張力からなる弾性力でニードル駆動体１３からのニードル移動方向の衝撃力を１／１０以下に効率良く減衰する。
【００２９】
尚、スプリング１９のバネ定数は、稼動部の重量が３．３ｋｇの場合、０．２０〜０．３５（ｋｇ／ｍｍ）の範囲であることが望ましい。この理由は、スプリング１９を柔らかくする方が振動を減衰させる効果が高いと考えられるが、溶接継手の位置によりニードル駆動体１３の姿勢が変化するため、あまり柔らかすぎると、ニードル駆動体１３の姿勢変化によりスプリング１９に付与される重量が変化してタガネ先端位置が大きく変化するからである。さらに、スラグを良好に除去しようとすると、ニードル駆動体１３を所定以上の保持力で保持しなければ、スラグの除去に十分な衝撃力をビード２１およびスラグに付与することができないからである。尚、上記のスプリング１９と同等の機能を有するのであれば、スプリング１９に代えて他の方式のショックダンパを採用しても良い。
【００３０】
上記のスプリング１９の内周側には、立設部１８ｂの側面に固設されたスプリングガイド２０が配設されており、スプリングガイド２０は、伸縮時におけるスプリング１９の折れ曲がりを防止している。そして、これらの部材１４〜２０は、スライド保持機構１０を構成しており、タガネホルダ１４によりタガネ機構９を保持しながら、タガネ機構９から伝達される衝撃力をスプリング１９および緩衝部材１７により減衰している。
【００３１】
上記のスライド支持部材１８は、タガネ側着脱機構１１に設けられている。タガネ側着脱機構１１は、スライド支持部材１８の下面に連結された連結部材２２と、連結部材２２に接続され、スライド保持機構１０から伝達された衝撃力を検出するショックセンサ２３と、ショックセンサ２３を支持するツールプレート２４と、ツールプレート２４に固設されたツール側着脱部材２５とを有している。ツールプレート２４は、図５に示すように、一対の突設板２４ａが左右対称に形成されており、各突設板２４ａには、位置決め穴２４ｂが形成されている。一方、図２に示すように、ツール側着脱部材２５の側周面には、空気ポート２５ａが形成されている。空気ポート２５ａは、上述のニードル駆動体１３にタガネ作動用エアを供給するように、柔軟性を有した第１エア配管２６ａを介してニードル駆動体１３に連結されている。さらに、ツール側着脱部材２５の側周面には、図示しない空気ポートに第２配管２６ｂが接続されている。第２配管２６ｂは、開口端がニードル集合体１２の先端部近傍に配置されており、開口端からブロー用エアをニードル集合体１２の先端部前方に噴出してビード２１表面のスラグを吹き飛ばすように設定されている。
【００３２】
また、ツール側着脱部材２５には、ロボット側着脱部材２７が着脱用エアにより着脱可能に連結されている。ツール側着脱部材２５とロボット側着脱部材２７とは、上述のショックセンサ２３からのショック検出信号を伝達するように電気的に接続可能にされていると共に、タガネ作動用エアおよびブロー用エアを通過させるように空気路を形成可能にされている。
【００３３】
上記のロボット側着脱部材２７の側周面には、第１空気ポート２７ａおよび第２空気ポート２７ｂが形成されていると共に、図示しない第３空気ポートが形成されている。第１空気ポート２７ａは、上述のツール側着脱部材２５の空気ポート２５ａに空気路を介して連通されていると共に、ビード除去時にタガネ作動用エアを供給する図示しないタガネ作動用エア供給装置に接続されている。また、第２空気ポート２７ｂは、着脱動作時に着脱用エアを供給する図示しない着脱用エア供給装置に接続されている。また、第３空気ポートは、上述の第２配管２６ｂに空気路を介して連通されていると共に、スラグ除去時にブロー用エアを供給する図示しないブロー用エア供給装置に接続されている。尚、これらのエア供給装置は、所定のタイミングで開閉制御される３ポート分の開閉バルブと、各開閉バルブが接続された１台のエア送給装置とで構成されていても良い。そして、ロボット側着脱部材２７は、ロボット本体１の手首部材７に連結されたブラケット２８に固設されており、これらのロボット側着脱部材２７およびブラケット２８は、ロボット側着脱機構８を構成している。
【００３４】
上記のように構成されたスラグ除去装置の側方には、タガネ装置２や溶接トーチ３５を載置する少なくとも２台の載置台３１が配設されている。上記の溶接トーチ３５は、図６に示すように、消耗電極となる溶接ワイヤ３６が内部に挿通されている。溶接ワイヤ３６は、スプリングバランサ３７により懸吊されながらワイヤ送給装置３８に接続されており、ワイヤ送給装置３８は、所定の送給量でもって溶接トーチ３５に溶接ワイヤ３６を送給する。また、溶接トーチ３５は、トーチ支持部材３９を介してツールプレート２４に設けられており、ツールプレート２４は、ツール側着脱部材２５を介してロボット側着脱部材２７に連結可能にされている。尚、溶接トーチ３５に連結されたツール側着脱部材２５およびツールプレート２４は、図２のタガネ装置２のツール側着脱部材２５およびツールプレート２４と同一構成である。
【００３５】
また、溶接トーチ３５やタガネ装置２を載置する各載置台３１は、図４に示すように、ツールプレート２４の突設板２４ａに当接してタガネ装置２等を支持する載置板３２と、載置板３２を所定の高さ位置に支持する立設部材３３と、載置台３１上のタガネ装置２等を粉塵やスパッタから保護する図示しない開閉カバーとを有している。上記の載置板３２には、図５に示すように、タガネ装置２や溶接トーチ３５を挿通させる挿通穴３２ａが形成されている。挿通穴３２ａは、一方端から他方端側の近傍にかけてＵ字形状に形成されている。また、載置板３２における上面の一方端側には、位置決め板３４が設けられている。位置決め板３４には、一対の位置決めピン３４ａが挿通穴３２ａを挟んで設けられている。各位置決めピン３４ａは、上述のツールプレート２４の各位置決め穴２４ｂに挿通してタガネ装置２や溶接トーチ３５を位置決めするように、各位置決め穴２４ｂに対応した位置に配置されている。
【００３６】
また、位置決め板３４の上面には、近接センサ等からなるツール検出センサ４０ａが設けられている。ツール検出センサ４０ａは、タガネ装置２や溶接トーチ３５が載置台３１に載置されたときに、これら装置２・３５のツールプレート２４を検出してツール検出信号を出力する。さらに、位置決め板３４の上面には、種別検出センサ４０ｂも設けられており、種別検出センサ４０ｂは、タガネ装置２や溶接トーチ３５等の種別を示すようにツールプレート２４に形成された種別表示部を検出してツール種別信号を出力する。
【００３７】
上記のツール検出センサ４０ａおよび種別検出センサ４０ｂは、図１に示すように、ロボットコントローラ４１の入出力部４２に接続されている。入出力部４２は、ロボット本体１にも接続されており、各検出センサ４０ａ・４０ｂやショックセンサ２３等からの信号をコントローラ４１に適した信号形態に変換して取り込んだり、ロボット本体１に適した出力信号に変換して出力する機能を備えている。さらに、ロボットコントローラ４１は、演算部４３、通信部４４、ＲＯＭ部４５、ＲＡＭ部４６、および各部４２〜４６を接続する信号バス４７を備えている。
【００３８】
上記の通信部４４は、パーソナルコンピュータ等の情報処理装置からなるオフライン教示装置４８および教示ペンダント４９に着脱可能に接続されている。オフライン教示装置４８は、ロボット本体１が実際に動作する現実の空間座標とは別の仮想的な空間座標での教示作業を行う際に使用される。一方、教示ペンダント４９は、ロボット本体１を実際に動作させながら教示作業を行う際に使用される。また、ＲＯＭ部４５は、教示データ入力ルーチンや図７の溶接実行ルーチン等のプログラムおよび溶接データ等を固定的に記憶している。
【００３９】
また、ＲＡＭ部４６は、各種のデータを一時的に記憶可能にされており、教示データ領域４６ａやスラグ除去施工用データ領域４６ｂ、スラグ除去用教示データ領域４６ｃ、センシング位置データ領域４６ｄ等の各種のデータ領域が形成されている。上記の教示データ領域４６ａには、オフライン教示装置４８や教示ペンダント４９から入力される教示データが格納される。スラグ除去施工用データ領域４６ｂには、開始点位置シフト量やツール角度、移動速度、往復回数等の各種のスラグ除去施工用データがデータテーブルの形成で格納される。また、スラグ除去用教示データ領域４６ｃには、タガネ装置２の姿勢や動作軌跡を示すように、後述する溶接用教示データ補正方式やセンシング結果反映方式により形成されたスラグ除去用教示データが格納される。また、センシング位置データ領域４６ｄには、溶接前および溶接中のセンシング結果から得られる位置データが格納される。
【００４０】
ここで、溶接用教示データ補正方式とは、スラグ除去施工用データに基づいて溶接用教示データを変更および修正することによりスラグ除去用教示データを作成する方式のことである。また、センシング結果反映方式とは、位置データに基づいて動作軌跡を作成し、この動作軌跡とスラグ除去施工用データとに基づいてスラグ除去用教示データを作成する方式のことである。尚、スラグ除去施工用データのデータテーブルを引用すれば、両方式ともに短時間でスラグ除去用教示データを作成することができるが、外部のオフライン教示装置４８等から個別にスラグ除去施工用データを入力しながらスラグ除去用教示データを作成しても良い。
【００４１】
そして、これらの方式は、ワーク５０の形状やスラグ除去施工用データの内容等に応じて適宜選択される。具体的には、例えば溶接用教示データと外部出力命令の変換だけでスラグ除去を行っても問題のないワーク５０であって、ワーク５０の位置ずれ等がない場合には、溶接用教示データ補正方式が選択され、スラグ除去施工用データに基づいた計算処理のみで迅速且つ簡単に溶接用教示データが作成される。一方、例えば溶接用教示データに対してスラグ除去施工用データが複数存在したり、その選択を適宜判断する必要がある場合であって、ワーク５０の位置ずれを考慮しながらスラグ除去を行う必要がある場合には、センシング結果反映方式が選択され、各継手ごとに最適なスラグ除去施工用データが引用された後、センシングにより直接検出した位置データから全ての動作軌跡を作成してスラグ除去用教示データが作成される。
【００４２】
尚、溶接用教示データを直接的にスラグ除去用教示データとして採用せずに、上述の方式で補正したスラグ除去用教示データを採用する理由は、以下の通りである。
即ち、第１の理由は、溶接では溶接開始点でアークＯＮ命令が設定されているが、スラグ除去ではタガネＯＮ命令を設定する必要があるからである。第２の理由は、位置について、溶接ではトーチ先端が一針のワイヤ径（例えば１．２ｍｍφ）の鋭利な一点であるのに対し、スラグ除去ではニードル集合体１２が多針（例えば直径３ｍｍ×１２本）の平面である。従って、ワーク５０の壁近傍の溶接開始位置においては、ニードル集合体１２がワーク５０の壁と干渉する危険性があるため、開始位置を所定量ずらして狙い位置を修正することがあるからである。第３の理由は、角度について、溶接時の最適角度とスラグ除去時の最適角度とは異なるからである。第４の理由は、スラグの除去状況によっては移動速度および往復回数、押し付け量等を適宜設定する必要があるからである。
【００４３】
上記の構成において、スラグ除去装置の動作を通じてスラグ除去方法について説明する。
【００４４】
先ず、初期設定として、オフライン教示装置４８や教示ペンダント４９を用いて開始点位置シフト量やツール角度、移動速度、往復回数等の各種のスラグ除去施工用データを入力し、これらのスラグ除去施工用データをＲＡＭ部４６のスラグ除去施工用データ領域４６ｂに予め格納しておく。
【００４５】
次に、教示データ入力ルーチンを実行させ、オフライン教示装置４８や教示ペンダント４９を用いて教示データを入力する。即ち、例えば図８に示すように、横向溶接における溶接の動作軌跡やパス数、段数、アークＯＮ命令等を溶接用教示データとして入力すると共に、第５パス目、第１３パス目、第１６パス目等のように所定の溶接パスの溶接を終了した後に、複数の溶接パスで形成されたビード群の表面に発生したスラグを除去するように指示する内容を教示データとして入力する。尚、スラグ除去を指示する教示データには、溶接用教示データ補正方式とセンシング結果反映方式との何れの方式によりスラグ除去用教示データを作成するのかを指定する内容も含めておく。
【００４６】
上記のようにして教示データの入力を完了すると、ロボットコントローラ４１に設けられた溶接開始スイッチを押圧することにより図７の溶接実行ルーチンを実行させる。これにより、図１に示すように、ロボットコントローラ４１は、ＲＡＭ部４６の教示データ領域４６ａから教示データを読み出し（Ｓ１）、教示データが溶接処理を指示する内容であるか否かを判定する（Ｓ２）。溶接処理を指示する内容であれば（Ｓ２，ＹＥＳ）、種別検出センサ４０ｂからの種別検出信号に基づいて載置台３１に載置されているツールの種別を判別し、図６に示すように、ロボット本体１が溶接トーチ３５を装着して溶接ロボットとして機能することを確認した後、センシングおよびウィービングを行いながら第１パス目の溶接を行う。また、この際、溶接前および溶接中のセンシング結果から得られる位置データをＲＡＭ部４６のセンシング位置データ領域４６ｄに格納する（Ｓ３）。
【００４７】
上記の溶接を終了すると、全ての溶接パスの溶接を終了したか否かを判定する（Ｓ４）。溶接を終了していない場合には（Ｓ４，ＮＯ）、Ｓ１を再実行し、このＳ１からＳ４において、教示データが溶接処理以外の指示を示す内容になるまで、第２パス目以降の溶接パスに対する溶接処理を繰り返す。そして、例えば図８に示すように、第５パス目の溶接処理が終了し、教示データが溶接処理以外の指示を示す内容であると判定した場合には（Ｓ２，ＮＯ）、教示データがスラグ除去処理を指示していると判断し、図１に示すように、ロボット本体１を作動させて溶接トーチ３５を載置台３１方向へ移動する（Ｓ５）。
【００４８】
この後、ツール検出センサ４０ａからのツール検出信号の有無により空き状態になっている載置台３１を特定し、図４および図５に示すように、この載置台３１の位置決めピン３４ａをツールプレート２４の各位置決め穴２４ｂに挿通させるように姿勢を制御しながら、溶接トーチ３５を載置する。そして、この溶接トーチ３５のツールプレート２４を検出したツール検出センサ４０ａからのツール検出信号によって、溶接トーチ３５の載置が完了したことを確認した後、ツール側着脱部材２５とロボット側着脱部材２７との連結を解除し、ロボット本体１を溶接トーチ３５から切り離す。この後、種別検出センサ４０ｂからの種別検出信号に基づいてタガネ装置２を載置している載置台３１を特定し、この載置台３１上のタガネ装置２をロボット本体１に装着する（Ｓ６）。
【００４９】
上記のようにして溶接トーチ３５とタガネ装置２とを取り替えると、続いてスラグ除去用教示データを作成する。即ち、先ず、溶接用教示データ補正方式とセンシング結果反映方式との何れの方式によりスラグ除去用教示データを作成するのかを教示データの指示内容から判別する。溶接用教示データ補正方式が指示されていた場合には、図１に示すように、ＲＡＭ部４６のスラグ除去施工用データ領域４６ｂからツール角度等のスラグ除去施工用データを読み出すと共に、教示データ領域４６ａから溶接用教示データを読み出し、溶接用教示データをスラグ除去施工用データで補正することによりスラグ除去用教示データを作成する。一方、センシング結果反映方式が指示されていた場合には、センシング位置データ領域４６ｄから溶接前および溶接中のセンシングにより得られた位置データを読み出し、この位置データとスラグ除去施工用データとに基づいてスラグ除去用教示データを作成する。そして、このようにして作成されたスラグ除去用教示データをＲＡＭ部４６のスラグ除去用教示データ領域４６ｃに格納する（Ｓ７）。
【００５０】
次に、スラグ除去用教示データを読み出し、図２に示すように、このデータで示される図９の動作軌跡の開始点Ａにタガネ装置２の先端部を位置させる。この後、タガネ装置２にタガネ作動用エアを供給し、ニードル集合体１２を例えば４０００回／分でニードル移動方向に進退移動させることによって、ニードル集合体１２の先端部でビード２１を繰り返して打撃する。そして、ニードル集合体１２の打撃による衝撃力でビード２１の表面からスラグを剥離させながら、図９の動作軌跡に沿ってタガネ装置２を移動させるスラグ除去動作を行うことによって、５パス分のビード２１群の表面全体からスラグを剥離させる（Ｓ８）。
【００５１】
ところで、ニードル集合体１２がビード２１に衝撃力を付与すると、この衝撃力の反力がニードル駆動体１３を逆方向に急激に移動させるように作用する。この際、ニードル駆動体１３は、図３に示すように、第１緩衝部材１７ａを介してタガネホルダ１４により保持されており、このタガネホルダ１４を固設した移動側スライド部材１５は、図２に示すように、固定側スライド部材１６およびスプリング１９によりニードル移動方向に柔支持されている。さらに、固定側スライド部材１６は、第２緩衝部材１７ｂを介してスライド支持部材１８に設けられている。これにより、ニードル駆動体１３に作用した衝撃力は、上下方向および左右方向の６０Ｈｚ以上の加速度成分が第１および第２緩衝部材１７ａ・１７ｂにより主に減衰され、ニードル移動方向の加速度成分がスプリング１９の伸縮により主に減衰されることによって、例えば１／５〜１／１０程度に減衰された後にスライド支持部材１８に伝達されることになる。そして、この減衰された衝撃力がスライド支持部材１８からタガネ側着脱機構１１を介してロボット本体１の手首部材７に作用する。従って、ニードル駆動体１３がロボット本体１の許容値以上の衝撃力を受けた場合でも、この衝撃力が手首部材７に伝達されるまでに十分に減衰されることによって、ロボット本体１がスラグ除去用教示データによる動作軌跡から外れるような不具合が生じることはない。
【００５２】
また、上記のようにしてスラグ除去動作によりスラグを剥離（除去）している間、ロボットコントローラ４１は、ショックセンサ２３からのショック検出信号を取り込み、この検出信号と所定値とを比較する（Ｓ９）。尚、所定値は、ロボット本体１の正常な動作が保証される許容値以下に設定されている。ショック検出信号が所定値以上である場合には（Ｓ９，ＹＥＳ）、タガネ装置２がワーク５０の壁に衝突したと判断し、ロボット本体１を非常停止させた後（Ｓ１０）、本ルーチンを終了する。そして、作業員に非常停止した旨を報知する。
【００５３】
一方、ショック検出信号が所定値未満である場合には（Ｓ９，ＮＯ）、タガネ装置２が図９の動作軌跡の終了点Ｂに到達することによって、全動作軌跡のスラグを除去したか否かを判定する（Ｓ１１）。スラグの除去が完了していなければ（Ｓ１１，ＮＯ）、Ｓ８を再実行し、Ｓ８からＳ１１を繰り返すことにより上述のスラグ除去動作を継続する。一方、スラグの除去が完了すれば（Ｓ１１，ＹＥＳ）、タガネ作動用エアの供給を停止してニードル集合体１２の作動を停止した後、ブロー用エアの供給を開始し、第１エア配管２６ａの開口端からブロー用エアを噴出させる。そして、図９の動作軌跡の開始点Ａから終了点Ｂに向かって、或いは終了点Ｂから開始点Ａに向かってタガネ装置２を移動させながらブロー用エアをビード２１に吹き付けるブロー動作を行うことによって、剥離されたスラグを吹き飛ばす（Ｓ１２）。尚、このブロー動作にあたっては、上述のＳ９と同様にショックセンサ２３からのショック検出信号に基づいてニードル駆動体１３とワーク５０との衝突を監視していることが望ましい。また、ブロー動作は、スラグ除去動作と同時に行われても良い。
【００５４】
この後、図１に示すように、タガネ装置２を載置台３１に移動し（Ｓ１３）、タガネ装置２を溶接トーチ３５に取り替える（Ｓ１４）。そして、全ての溶接パスの溶接を終了したか否かを判定し（Ｓ４）、溶接を終了していない場合には（Ｓ４，ＮＯ）、上述のＳ１からＳ１４を実行することによって、各溶接パスの溶接動作を行うと共に、例えば第１３パス目および第１６パス目の溶接終了後にスラグ除去動作およびブロー動作を行う。この後、全ての溶接パスの溶接を終了したときに（Ｓ４，ＹＥＳ）、本ルーチンを終了する。
【００５５】
以上のように、本実施形態のスラグ除去方法は、ワーク５０（溶接構造物）を溶接ロボットにより溶接する際にビード２１表面に発生したスラグを除去するものであり、ビード２１表面のスラグを衝撃力により剥離させるタガネ装置２（スラグ除去機構）を溶接ロボットに取り付け、タガネ装置２によりスラグを除去するように構成されている。
【００５６】
尚、本実施形態においては、ニードル集合体１２を進退移動させて打撃することにより衝撃力を付与するタガネ装置２をスラグ除去機構として例示しているが、これに限定されるものではなく、回転刃を回転させながら衝撃力を付与するグラインダ等の回転工具であっても良い。また、タガネ装置２等のスラグ除去機構は、本実施形態のように取り替え可能にされていても良いし、溶接トーチ３５と共に設けられ、例えば１８０度反転すれば、溶接トーチ３５とタガネ装置２とが入れ代わるようにされていても良い。
【００５７】
上記の構成によれば、溶接ロボットにタガネ装置２を取り付けてスラグの除去を行うことによって、溶接ロボットによる溶接の自動化と共に、溶接ロボットによるスラグの除去も自動化することができる。従って、作業員が手作業でスラグを除去する場合よりも、高い生産性を確保しながら十分に省人化することができる。さらに、スラグを除去する作業員の安全性を確保するための専用の保護機器が不要になるため、生産コストを低下させることも可能になる。
【００５８】
また、溶接ロボットによりタガネ装置２を移動させれば、溶接ロボットが溶接を行う場合と同様に、タガネ装置２を任意の姿勢で任意の位置に移動させることができる。従って、複雑な動作軌跡でスラグを除去する場合であっても、溶接ロボットにより容易にタガネ装置２を移動させながらスラグの除去を行うことができる。これにより、タガネ装置２を移動させる専用の移動装置が不要になるため、設備コストを十分に低減することができる。また、専用の移動装置が不要であると共に、タガネ装置２が溶接ロボットに取り付けられる程度の小さなサイズであるため、タガネ装置２の配置場所や退避場所に大きなスペースを確保することが不要になる。従って、溶接工場内における設備レイアウトの大きな自由度を確保することができる。
【００５９】
さらに、本実施形態のスラグ除去方法は、溶接時に使用される溶接トーチ３５（溶接機構）とタガネ装置２とを溶接ロボットに対して取り替え可能にし、溶接時には溶接トーチ３５を溶接ロボットに取り付け、スラグ除去時にはタガネ装置２を溶接ロボットに取り付けるように構成されている。
【００６０】
尚、本実施形態における溶接トーチ３５とタガネ装置２との取り替え方法は、完全な自動化を実現するため、タガネ側着脱機構１１により自動的に行っているが、これに限定されるものではない。即ち、図１０に示すように、手首部材７に対してボルト５４により着脱可能な連結機構５１によりスライド保持機構１０を手首部材７に連結するようになっていても良い。
【００６１】
上記の構成によれば、溶接トーチ３５とタガネ装置２とが溶接時とスラグ除去時とで取り替えられるため、溶接トーチ３５およびタガネ装置２の何れか一方の重量分のみが溶接ロボットに作用することになる。従って、溶接ロボットの可搬重量を大幅に大きくする必要がないため、一般的な溶接ロボットを使用することができ、例えば既設の溶接ロボットを改良して使用することもできる。
【００６２】
さらに、本実施形態におけるスラグ除去方法は、例えば図８に示すように、第５パス目や第１３パス目等のように複数の溶接パスの溶接を行った後、これら溶接パス分のビード２１表面に発生したスラグを一括して除去するように構成されている。これにより、溶接とスラグ除去とを効率良く行うことができるため、全ての溶接パスの溶接を完了するまでのサイクルタイムを短縮することができる。尚、スラグの除去は、各溶接パスごとに行っても良く、この場合には、各ビード２１の表面全体のスラグを確実に除去することができる。
【００６３】
さらに、本実施形態のスラグ除去方法は、溶接時の動作軌跡を示す溶接用教示データを補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成するように構成されている。これにより、溶接用教示データの補正によりスラグ除去用教示データを作成することができるため、演算処理のみで極めて簡単且つ短時間のうちにスラグ除去用教示データを作成することができる。尚、溶接用教示データをそのまま使用してスラグ除去用教示データを作成しても良い。
【００６４】
さらに、本実施形態のスラグ除去方法は、溶接前および溶接時のセンシング結果から得られる位置データを補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成するように構成されている。これにより、センシング結果から得られる位置データを補正してスラグ除去用教示データを作成するため、ワーク５０に誤差等があった場合でも、確実にスラグを除去可能な動作軌跡を示すスラグ除去用教示データを作成することができる。
【００６５】
また、本実施形態のスラグ除去装置は、図１に示すように、ワーク５０を溶接する際にビード２１表面に発生したスラグを除去するものであって、溶接時に使用される溶接トーチ３５と、スラグ除去時に使用されるタガネ装置２と、溶接トーチ３５およびタガネ装置２を任意の姿勢で任意の位置に移動可能なロボット本体１と、溶接時には溶接トーチ３５を使用し、スラグ除去時にはタガネ装置２を使用するように、ロボット本体１で移動可能な機構を切り替える機能を備えたロボットコントローラ４１とを有した構成にされている。そして、この構成によれば、上述のスラグ除去方法と同様に、十分な省人化、高い生産性および設備レイアウトの大きな自由度を確保しながら、スラグが複雑な動作軌跡上に形成された場合であっても、このスラグを低コストで除去することができる。
【００６６】
さらに、本実施形態のスラグ除去装置において、上記のタガネ装置２は、ニードル１２ａを進退移動させて打撃することにより付与した衝撃力でスラグを剥離するニードル駆動体１３と、ニードル駆動体１３をニードルの進退移動方向にスプリング１９やショックダンパ（緩衝部材）で柔支持しながらロボット本体１に連結し、ニードル駆動体１３からの進退移動方向の衝撃力をスプリング１９で減衰させるスライド保持機構１０（支持機構）とを有した構成にされている。そして、この構成によれば、スラグを除去する際にニードル駆動体１３に大きな衝撃力が加わった場合でも、ニードル駆動体１３の衝撃力がスライド保持機構１０のスプリング１９で減衰された後にロボット本体１に伝達される。従って、ロボット本体１がニードル駆動体１３からの衝撃力で誤動作する等の不具合を防止することができる。
【００６７】
さらに、本実施形態のスラグ除去装置において、上記のスライド保持機構１０は、スプリング１９で減衰された衝撃力を越える負荷を検出するショックセンサ２３を備えており、ロボットコントローラ４１は、ショックセンサ２３からの検出信号に基づいてタガネ装置２がワーク５０に衝突したことを認識する機能を備えている。これにより、ニードル駆動体１３がワーク５０に衝突した場合のような過大な衝撃からロボット本体１およびニードル駆動体１３を保護することができる。
【００６８】
【発明の効果】
請求項１の発明は、溶接構造物を溶接ロボットにより溶接する際にビード表面に発生したスラグを除去するスラグ除去方法において、前記ビード表面のスラグを衝撃力により剥離させるスラグ除去機構を前記溶接ロボットに取り付け、該スラグ除去機構により前記スラグを除去する第１構成を有している。
【００６９】
上記の構成によれば、溶接ロボットにスラグ除去機構を取り付けてスラグの除去を行うことによって、溶接ロボットによる溶接の自動化と共に、溶接ロボットによるスラグの除去も自動化することができる。従って、作業員が手作業でスラグを除去する場合よりも、高い生産性を確保しながら十分に省人化することができる。さらに、スラグを除去する作業員の安全性を確保するための専用の保護機器が不要になるため、生産コストを低下させることも可能になる。
【００７０】
また、溶接ロボットによりスラグ除去機構を移動させれば、溶接ロボットが溶接を行う場合と同様に、スラグ除去機構を任意の姿勢で任意の位置に移動させることができる。従って、複雑な動作軌跡でスラグを除去する場合であっても、溶接ロボットにより容易にスラグ除去機構を移動させながらスラグの除去を行うことができる。これにより、スラグ除去機構を移動させる専用の移動装置が不要になるため、設備コストを十分に低減することができる。
【００７１】
さらに、専用の移動装置が不要であると共に、スラグ除去機構が溶接ロボットに取り付けられる程度の小さなサイズであるため、スラグ除去機構の配置場所や退避場所に大きなスペースを確保することが不要になる。従って、溶接工場内における設備レイアウトの大きな自由度を確保することができる。
【００７２】
また、請求項１の発明は、前記第１構成を有するスラグ除去方法であって、溶接時に使用される溶接機構と前記スラグ除去機構とを前記溶接ロボットに対して取り替え可能にし、溶接時には前記溶接機構を前記溶接ロボットに取り付け、スラグ除去時には前記スラグ除去機構を前記溶接ロボットに取り付ける第２構成を有する。
【００７３】
上記の構成によれば、溶接機構とスラグ除去機構とが溶接時とスラグ除去時とで取り替えられるため、溶接機構およびスラグ除去機構の何れか一方の重量分のみが溶接ロボットに作用することになる。従って、溶接ロボットの可搬重量を大幅に大きくする必要がないため、一般的な溶接ロボットを使用することができ、例えば既設の溶接ロボットを改良して使用することもできる。
【００７５】
請求項１の発明は、前記第１構成及び前記第２構成を有するスラグ除去方法であって、溶接時の動作軌跡を示す溶接用教示データをそのまま使用または補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成する構成である。上記の構成によれば、溶接用教示データをそのまま使用または補正することによりスラグ除去用教示データを作成することができるため、演算処理のみで極めて簡単且つ短時間のうちにスラグ除去用教示データを作成することができる。
【００７６】
請求項２の発明は、前記第１構成及び前記第２構成を有するスラグ除去方法であって、溶接前および溶接時のセンシング結果から得られる位置データを補正することによって、スラグ除去時の動作軌跡を示すスラグ除去用教示データを作成する構成である。上記の構成によれば、センシング結果から得られる位置データを補正してスラグ除去用教示データを作成するため、溶接構造物に誤差等があった場合でも、確実にスラグを除去可能な動作軌跡を示すスラグ除去用教示データを作成することができる。
【００７７】
請求項３の発明は、溶接構造物を溶接する際にビード表面に発生したスラグを除去するスラグ除去装置において、溶接時に使用される溶接機構と、スラグ除去時に使用されるスラグ除去機構と、前記溶接機構および前記スラグ除去機構を任意の姿勢で任意の位置に移動可能なロボット本体と、溶接時には前記溶接機構を使用し、スラグ除去時には前記スラグ除去機構を使用するように、前記ロボット本体で移動可能な機構を切り替える機能を備えたロボットコントローラとを有する第３構成を備える。上記の構成によれば、請求項１のスラグ除去方法の場合と同様に、十分な省人化、高い生産性および設備レイアウトの大きな自由度を確保しながら、スラグが複雑な動作軌跡上に形成された場合であっても、このスラグを低コストで除去することができる。
【００７８】
また、請求項３の発明は、前記第３構成を備えるスラグ除去装置であって、前記スラグ除去機構は、ニードルを進退移動させて打撃することにより付与した衝撃力で前記スラグを剥離するニードル駆動体と、前記ニードル駆動体を前記ニードルの進退移動方向に緩衝部材で柔支持しながら前記ロボット本体に連結し、前記ニードル駆動体からの進退移動方向の衝撃力を前記緩衝部材で減衰させる支持機構とを有し、前記支持機構は、前記ニードル駆動体を固設する移動側スライド部材と、この移動側スライド部材に移動自在に係合される固定側スライド部材とからなり、前記移動方向を前記ニードル駆動体の移動方向に一致するように規制するスライド部材と、前記固定側スライド部材に固設される平板部と、この平板部の後端部から前記ニードル駆動体の方向に立ち上げられた立設部とからなり、ロボット本体の側に連結されるスライド支持部材と、前記立設部と前記移動側スライド部材との間を連結し、その軸芯方向がニードル駆動方向に一致されているスプリングとを備えてなり、前記スプリングは、軸芯方向が前記ニードル移動方向に一致させられることにより、その伸縮による圧縮力及び引張力からなる弾性力で前記ニードル駆動体からのニードル駆動方向の衝撃力を減衰させるものであることを特徴としている。
上記の構成によれば、スラグを除去する際にニードル駆動体に大きな衝撃力が加わった場合でも、ニードル駆動体の衝撃力が支持機構の緩衝部材で減衰された後にロボット本体に伝達される。従って、ロボット本体がニードル駆動体からの衝撃力で誤動作する等の不具合を防止することができる。
【００７９】
請求項４の発明は、請求項３記載のスラグ除去装置であって、前記支持機構は、緩衝部材で減衰された衝撃力を越える負荷を検出するショックセンサを備えており、前記ロボットコントローラは、前記ショックセンサからの検出信号に基づいて前記スラグ除去機構が前記溶接構造物に衝突したことを認識する機能を備えている構成である。上記の構成によれば、ニードル駆動体が溶接構造物に衝突した場合のような過大な衝撃からロボット本体およびニードル駆動体を保護することができる。
【図面の簡単な説明】
【図１】スラグ除去装置の概略構成を示す説明図である。
【図２】手首部材に連結されたタガネ装置の概略構成図である。
【図３】図２におけるタガネ装置のＡ−Ａ線矢視断面図である。
【図４】タガネ装置が載置台に載置された状態を正面視した説明図である。
【図５】タガネ装置等が載置台に載置された状態を平面視した説明図である。
【図６】手首部材に連結された溶接トーチの概略構成図である。
【図７】溶接実行ルーチンのフローチャートである。
【図８】溶接パスとスラグ除去の関係を示す説明図である。
【図９】スラグ除去の動作軌跡を示す説明図である。
【図１０】手首部材に連結されたタガネ装置の概略構成図である。
【図１１】従来のスラグ除去装置の概略構成を示す説明図である。
【図１２】従来のスラグ除去装置の概略構成を示す説明図である。
【符号の説明】
１  ロボット本体
２  タガネ装置
３  ベース
４  基台
８  ロボット側着脱機構
９  タガネ機構
１０  スライド保持機構
１１  タガネ側着脱機構
１２  ニードル集合体
１３  ニードル駆動体
１４  タガネホルダ
１５  移動側スライド部材
１６  固定側スライド部材
１８  スライド支持部材
１９  スプリング
２０  スプリングガイド
２１  ビード
２２  連結部材
２３  ショックセンサ
２４  ツールプレート
２５  ツール側着脱部材
２７  ロボット側着脱部材
３１  載置台
３２  載置板
３５  溶接トーチ
３６  溶接ワイヤ
４０ａ  ツール検出センサ
４０ｂ  種別検出センサ
４１  ロボットコントローラ
５０  ワーク
５１  連結機構
【図１】
0003848808.tif 000002
【図２】
0003848808.tif 000003
【図３】
0003848808.tif 000004
【図４】
0003848808.tif 000005
【図５】
0003848808.tif 000006
【図６】
0003848808.tif 000007
【図７】
0003848808.tif 000008
【図８】
0003848808.tif 000009
【図９】
0003848808.tif 000010
【図１０】
0003848808.tif 000011
【図１１】
0003848808.tif 000012
【図１２】
0003848808.tif 000013