JPH03270834A - 部品組付装置の制御方法 - Google Patents
部品組付装置の制御方法Info
- Publication number
- JPH03270834A JPH03270834A JP6776490A JP6776490A JPH03270834A JP H03270834 A JPH03270834 A JP H03270834A JP 6776490 A JP6776490 A JP 6776490A JP 6776490 A JP6776490 A JP 6776490A JP H03270834 A JPH03270834 A JP H03270834A
- Authority
- JP
- Japan
- Prior art keywords
- parts
- robot
- assembled
- hole
- assembly
- 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.)
- Pending
Links
Landscapes
- Automatic Assembly (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、自動車車体等の被組付物にドア等の部品を組
付ロボットを用いてセットし、該組付ロボット又は別置
の締付ロボ・ソトに搭載したナツトランナにより部品を
被組付物に締結するようにした部品組付装置の制御方法
に関する。
付ロボットを用いてセットし、該組付ロボット又は別置
の締付ロボ・ソトに搭載したナツトランナにより部品を
被組付物に締結するようにした部品組付装置の制御方法
に関する。
(従来の技術)
従来、自動車用ドアの組付装置として、特開昭61−4
6780号公報により、自動車車体の位置ずれ等の位置
情報を検出手段で検出し、この位置情報に基いて演算手
段によりドアのセット位置に関するティーチングデータ
の補正を行ない、この補正データを組付ロボットのロボ
ットコントローラに送信して、補正データに従ったセッ
ト位置に組付ロボットを用いてドアをセットするように
したものは知られている。
6780号公報により、自動車車体の位置ずれ等の位置
情報を検出手段で検出し、この位置情報に基いて演算手
段によりドアのセット位置に関するティーチングデータ
の補正を行ない、この補正データを組付ロボットのロボ
ットコントローラに送信して、補正データに従ったセッ
ト位置に組付ロボットを用いてドアをセットするように
したものは知られている。
(発明が解決しようとする課題)
上記のものでは、検出手段や演算手段の異常により補正
データに狂いを生ずると、ドアが自動車車体に対し正し
くセットされなくなり、ドアヒンジの車体に対する取付
穴が車体側のねじ穴からずれて、ドアヒンジを車体に締
結できなくなり、その都度ラインストップを生じて、生
産性が悪くなる不具合がある。
データに狂いを生ずると、ドアが自動車車体に対し正し
くセットされなくなり、ドアヒンジの車体に対する取付
穴が車体側のねじ穴からずれて、ドアヒンジを車体に締
結できなくなり、その都度ラインストップを生じて、生
産性が悪くなる不具合がある。
ところで、最近は車体の位置決め精度が向上され、車体
に対する部品のセット位置は数ミリ程度の限られた範囲
内で補正すれば済むようになっている。
に対する部品のセット位置は数ミリ程度の限られた範囲
内で補正すれば済むようになっている。
本発明は、この点に着目し、検出手段や演算手段の異常
に起因したラインストップの発生を可及的に防止し得る
ようにした部品組付装置の制御方法を提供することをそ
の目的としている。
に起因したラインストップの発生を可及的に防止し得る
ようにした部品組付装置の制御方法を提供することをそ
の目的としている。
(課題を解決するための手段)
上記目的を達成すべく、本発明では、被組付物に部品を
組付ロボットを用いてセットし、該組付ロボット又は別
置の締付ロボットに搭載したナツトランナにより部品を
被組付物に締結するようにした部品組付装置の制御方法
であって、検出手段で検出される被組付物の位置情報に
基いて演算手段により部品のセット位置に関するティー
チングデータの補正を行ない、この補正データを組付ロ
ボットのロボットコントローラに送信して、補正データ
に従ったセット位置に部品をセットするものにおいて、
部品と被組付物の締結箇所を、被組付物に対し部品か位
置ずれしても部品を被組付物に締結できるように余裕を
持たせて形成しておくと共に、前記ナツトランナの先端
のソケットをフローティング自在とし、前記検出手段の
異常や前記演算手段の異常を生じたときは、ティーチン
グデータに従ったセット位置に部品をセットするように
した。
組付ロボットを用いてセットし、該組付ロボット又は別
置の締付ロボットに搭載したナツトランナにより部品を
被組付物に締結するようにした部品組付装置の制御方法
であって、検出手段で検出される被組付物の位置情報に
基いて演算手段により部品のセット位置に関するティー
チングデータの補正を行ない、この補正データを組付ロ
ボットのロボットコントローラに送信して、補正データ
に従ったセット位置に部品をセットするものにおいて、
部品と被組付物の締結箇所を、被組付物に対し部品か位
置ずれしても部品を被組付物に締結できるように余裕を
持たせて形成しておくと共に、前記ナツトランナの先端
のソケットをフローティング自在とし、前記検出手段の
異常や前記演算手段の異常を生じたときは、ティーチン
グデータに従ったセット位置に部品をセットするように
した。
尚、部品を被組付物に締結する方式の代表例としては、
締付ボルトを部品と被組付物の一方に形成した取付穴に
挿通して他方に形成したねし穴に締込む方式と、部品と
被組付物の一方に植設したボルトを他方に形成した取付
穴に挿通して、このボルトにナツトを締込む方式とかあ
る。これらの締結方式において、部品と被組付物の締結
箇所を上記の如く余裕を持たせて形成するとは、取付穴
を、ボルトを余裕を持って挿通可能な大径穴に形成する
ことを意味する。
締付ボルトを部品と被組付物の一方に形成した取付穴に
挿通して他方に形成したねし穴に締込む方式と、部品と
被組付物の一方に植設したボルトを他方に形成した取付
穴に挿通して、このボルトにナツトを締込む方式とかあ
る。これらの締結方式において、部品と被組付物の締結
箇所を上記の如く余裕を持たせて形成するとは、取付穴
を、ボルトを余裕を持って挿通可能な大径穴に形成する
ことを意味する。
(作 用)
部品の締結方式として、締付ボルトを部品に形成した取
付穴に挿通して被組付物に形成したねじ穴に締込む方式
を採用した場合を例にして本発明の詳細な説明する。
付穴に挿通して被組付物に形成したねじ穴に締込む方式
を採用した場合を例にして本発明の詳細な説明する。
部品をティーチングデータに従ったセット位置にセット
したのでは、被組付物の位置ずれや組立精度誤差があっ
た場合、部品の取付穴が組付物のねし穴に対し芯ずれす
るが、取付穴を大径穴に形成しておくことにより、取付
穴の何れかの部分にねじ穴が臨む。この場合、ナツトラ
ンナの軸線もねじ穴に対し偏心するが、ナツトランナの
先端のソケットをフローティング自在とするため、ソケ
ットに保持させた締付ボルトをソケットのフローティン
グ動作によってねじ穴に締込むことができる。
したのでは、被組付物の位置ずれや組立精度誤差があっ
た場合、部品の取付穴が組付物のねし穴に対し芯ずれす
るが、取付穴を大径穴に形成しておくことにより、取付
穴の何れかの部分にねじ穴が臨む。この場合、ナツトラ
ンナの軸線もねじ穴に対し偏心するが、ナツトランナの
先端のソケットをフローティング自在とするため、ソケ
ットに保持させた締付ボルトをソケットのフローティン
グ動作によってねじ穴に締込むことができる。
一方、検出手段や演算手段の異常によって補正データに
狂いを生じ、この補正データに従ったセット位置に部品
をセットした場合には、被組付物のずれと補正データの
狂いとの累積誤差によって、ねじ穴が取付穴から外れる
ような位置に部品かセットされ、被組付物に部品を締結
できなくなることがある。
狂いを生じ、この補正データに従ったセット位置に部品
をセットした場合には、被組付物のずれと補正データの
狂いとの累積誤差によって、ねじ穴が取付穴から外れる
ような位置に部品かセットされ、被組付物に部品を締結
できなくなることがある。
然し、本発明では、検出手段や演算手段の異常を生じた
ときは、補正データを無効にしてティーチングデータに
従ったセット位置に部品をセットするため、上記の如く
ねじ穴か取付穴内に臨み、ナツトランナのソケットのフ
ローティング動作でねじ穴に締付ボルトが締込まれて、
被組付物に対し位置ずれしてはいるが部品を組付1する
ことかでき、ラインストップは生じない。
ときは、補正データを無効にしてティーチングデータに
従ったセット位置に部品をセットするため、上記の如く
ねじ穴か取付穴内に臨み、ナツトランナのソケットのフ
ローティング動作でねじ穴に締付ボルトが締込まれて、
被組付物に対し位置ずれしてはいるが部品を組付1する
ことかでき、ラインストップは生じない。
尚、異常発生時に組付けられた部品は後工程で位置補正
する。
する。
(実施例)
図示の実施例は、被組付物たる自動車車体aにフロント
フェンダbとドアCとを組付ける組付装置を示し、車体
aを定位置停止する組付ステーションの両側の基台(1
)(1)上に、第1図に示す如く、夫々フロントフェン
ダ用の第1組付ロボット(2)とドア用の第2組付ロボ
ット(3)と該両組付ロボット(2) (3)の中間の
ドア用締付ロボット(4)とを搭載し、該両組付ロボッ
ト(2)(3〉によりフロントフェンダbとドアCとを
車体aにセットするようにし、更に組付ステーションに
、車体aのバルクヘッドと車体aの左右各側の前後2箇
所の位置を検出する複数の位置センサ(5〉を配置し、
これらセンサ(5)からの位置情報によりフロントフェ
ンダbやドアCの車体aに対するセット位置を補正する
ようにした。該多位置センサ(5〉は適宜の移動機構に
より夫々所定の検出位置と退避位置とに移動自在とした
。
フェンダbとドアCとを組付ける組付装置を示し、車体
aを定位置停止する組付ステーションの両側の基台(1
)(1)上に、第1図に示す如く、夫々フロントフェン
ダ用の第1組付ロボット(2)とドア用の第2組付ロボ
ット(3)と該両組付ロボット(2) (3)の中間の
ドア用締付ロボット(4)とを搭載し、該両組付ロボッ
ト(2)(3〉によりフロントフェンダbとドアCとを
車体aにセットするようにし、更に組付ステーションに
、車体aのバルクヘッドと車体aの左右各側の前後2箇
所の位置を検出する複数の位置センサ(5〉を配置し、
これらセンサ(5)からの位置情報によりフロントフェ
ンダbやドアCの車体aに対するセット位置を補正する
ようにした。該多位置センサ(5〉は適宜の移動機構に
より夫々所定の検出位置と退避位置とに移動自在とした
。
前記各ロボット(2) (3) (4)は、第1図及び
第2図に示す如く、基台(1)上に前後動自在に設けた
第1スライド台(2a) (8a) (4a)上に横方
向に進退自在な第2スライド台(2b) (3b) (
4b)を搭載し、該第2スライド台(2b) (3b)
(4b)に上下動自在な昇降枠(2c) (3c)
(4c)を取付けて成る直交座標型ロボットで構成され
るものとし、各組付ロボット(2)(3)の昇降枠(2
c)(Be)に手首(2d)(ad)を介してフロント
フェンダbやドアCを保持する治具(2e) (3e)
を取付け、又締付ロボット(4〉の昇降枠(4C)には
ドアヒンジを車体aに締結するナツトランナ(61)を
搭載し、更に第1組付ロボット(2)治具(2e)に、
フロントフェンダbの上縁のフランジ部を車体aに締結
するナツトランナ(62〉を搭載した。
第2図に示す如く、基台(1)上に前後動自在に設けた
第1スライド台(2a) (8a) (4a)上に横方
向に進退自在な第2スライド台(2b) (3b) (
4b)を搭載し、該第2スライド台(2b) (3b)
(4b)に上下動自在な昇降枠(2c) (3c)
(4c)を取付けて成る直交座標型ロボットで構成され
るものとし、各組付ロボット(2)(3)の昇降枠(2
c)(Be)に手首(2d)(ad)を介してフロント
フェンダbやドアCを保持する治具(2e) (3e)
を取付け、又締付ロボット(4〉の昇降枠(4C)には
ドアヒンジを車体aに締結するナツトランナ(61)を
搭載し、更に第1組付ロボット(2)治具(2e)に、
フロントフェンダbの上縁のフランジ部を車体aに締結
するナツトランナ(62〉を搭載した。
該各ナツトランナ(61) (62)は、第3図に示す
如く、先端のソケット(6a)に磁石(6b)によって
吸着保持した締付ボルトdをドアヒンジやフロントフェ
ンダbのフランジ部に形成した取付穴eを通して車体側
のねじ穴に締込むべく機能するもので、ナツトランナの
回転軸を筒袖(6c)とその内部の角軸(6d)とから
成る内外2重構造に構成し、ソケット(6a)をその軸
部尾端に形成した膨大部(6e)において筒軸(6c〉
に隙間を存して挿入自在とし、常時は該膨大部(6e)
をばね(6r〉の付勢力で該筒軸(6c)の先端に取付
けた芯決めガイド(6g)に嵌合させてソケット(6a
〉を中立位置に保持し、該膨大部(6e)かばね(6r
〉に抗して筒軸(6C〉に押込まれたとき、ソケット(
6a)が芯決めガイド(6g)による拘束を解かれてフ
ローティング動作するようにした。前記角軸(6d)は
、このフローティング動作を阻害しないよう、膨大部(
6e)に形成した角穴にクリアランスを存して係合する
。
如く、先端のソケット(6a)に磁石(6b)によって
吸着保持した締付ボルトdをドアヒンジやフロントフェ
ンダbのフランジ部に形成した取付穴eを通して車体側
のねじ穴に締込むべく機能するもので、ナツトランナの
回転軸を筒袖(6c)とその内部の角軸(6d)とから
成る内外2重構造に構成し、ソケット(6a)をその軸
部尾端に形成した膨大部(6e)において筒軸(6c〉
に隙間を存して挿入自在とし、常時は該膨大部(6e)
をばね(6r〉の付勢力で該筒軸(6c)の先端に取付
けた芯決めガイド(6g)に嵌合させてソケット(6a
〉を中立位置に保持し、該膨大部(6e)かばね(6r
〉に抗して筒軸(6C〉に押込まれたとき、ソケット(
6a)が芯決めガイド(6g)による拘束を解かれてフ
ローティング動作するようにした。前記角軸(6d)は
、このフローティング動作を阻害しないよう、膨大部(
6e)に形成した角穴にクリアランスを存して係合する
。
前記取付穴eは締付ボルトdを余裕を持って挿通可能な
大径穴に形成されており、又締付ボルトdの先端はテー
パ状に形成されており、かくてねじ穴に対し取付穴eが
芯ずれしても、ねじ穴が取付穴e内に臨んでいる限り、
ナツトランナの前進で締付ボルトdの先端がそのテーパ
によるガイド作用でねじ穴に挿入され、以後ソケット(
6a)がフローティング動作して、締付ボルトdは確実
にねじ穴に締込まれる。
大径穴に形成されており、又締付ボルトdの先端はテー
パ状に形成されており、かくてねじ穴に対し取付穴eが
芯ずれしても、ねじ穴が取付穴e内に臨んでいる限り、
ナツトランナの前進で締付ボルトdの先端がそのテーパ
によるガイド作用でねじ穴に挿入され、以後ソケット(
6a)がフローティング動作して、締付ボルトdは確実
にねじ穴に締込まれる。
第1組付ロボット(2)は第1のロボットコントローラ
(71)により、又第2組付ロボット(3)と締付ロボ
ット(4)は第2のロボットコントローラ(72)によ
り制御されるもので、第4図に示す如く各ロボットコン
トローラ(71) (7□)と、シーケンサ−(8)と
、前記位置センサ(5)の信号を人力するコンピュータ
(9)との間で信号を退散して第5図に示す手順で部品
の組付作業を行なうようにした。
(71)により、又第2組付ロボット(3)と締付ロボ
ット(4)は第2のロボットコントローラ(72)によ
り制御されるもので、第4図に示す如く各ロボットコン
トローラ(71) (7□)と、シーケンサ−(8)と
、前記位置センサ(5)の信号を人力するコンピュータ
(9)との間で信号を退散して第5図に示す手順で部品
の組付作業を行なうようにした。
以下これを説明するに、組付ステーションに車体aがセ
ットされると、(■)、シーケンサ−(8)から各ロボ
ットコントローラ(L ) (72)に起動信号が送信
され(■)、各ロボットコントローラ(71) (7□
)にインプットしたティーチングデータに従って各ロボ
ット(2) (3) (4)が部品受取り位置に移動し
、ドロップリフタ等の図外の部品供給装置を介して供給
されるフロントフェンダbとドアCを各組付ロボット(
2)(3)が受取ると共に、締付ロボット(4)のナツ
トランナ(6□)と第1組付ロボット(2)のナットラ
ンナ(62)に締付ボルトdがセットされ(■■)、次
いで車体aへの部品の組付作業を行なう組付位置の1ス
テップ手前の位置まで各ロボット(2) (3) (4
)が移動する(■)。
ットされると、(■)、シーケンサ−(8)から各ロボ
ットコントローラ(L ) (72)に起動信号が送信
され(■)、各ロボットコントローラ(71) (7□
)にインプットしたティーチングデータに従って各ロボ
ット(2) (3) (4)が部品受取り位置に移動し
、ドロップリフタ等の図外の部品供給装置を介して供給
されるフロントフェンダbとドアCを各組付ロボット(
2)(3)が受取ると共に、締付ロボット(4)のナツ
トランナ(6□)と第1組付ロボット(2)のナットラ
ンナ(62)に締付ボルトdがセットされ(■■)、次
いで車体aへの部品の組付作業を行なう組付位置の1ス
テップ手前の位置まで各ロボット(2) (3) (4
)が移動する(■)。
又、上記起動信号の出力後、位置センサ(5)が検出位
置に移動しく■)、検出位置に到着したところでシーケ
ンサ−(8)からコンピュータ(9)に到着信号が送信
され(■)、この信号で位置センサ(5〉の検出位置へ
の到着が確認されると(■) コンピュータ(9)が位
置センサ(5)で検出された車体aの位置情報を読込み
(■)、読込みが完了したところでコンピュータ(9)
からシーケンサ−(8)に読込み完了信号が送信されて
、位置センサ(5)が退避位置に復帰しく[相]0)、
一方コンピュータ(9〉では、読込んだ位置情報に突飛
な情報が含まれているか否かを調べて位置センサ(5)
が正常か否かを判別しく0)、正常であれば読込んた位
置情報から車体aのセット位置やサイドパネルの取付位
置等のずれを割出して、フロントフェンダbとドアCの
車体aに対するセット位置をこのずれに応じて補正する
ための補正データを演算作成しく0)、次いでコンピュ
ータ(9)からシーケンサ(8)に演算完了信号が送信
されるl)。
置に移動しく■)、検出位置に到着したところでシーケ
ンサ−(8)からコンピュータ(9)に到着信号が送信
され(■)、この信号で位置センサ(5〉の検出位置へ
の到着が確認されると(■) コンピュータ(9)が位
置センサ(5)で検出された車体aの位置情報を読込み
(■)、読込みが完了したところでコンピュータ(9)
からシーケンサ−(8)に読込み完了信号が送信されて
、位置センサ(5)が退避位置に復帰しく[相]0)、
一方コンピュータ(9〉では、読込んだ位置情報に突飛
な情報が含まれているか否かを調べて位置センサ(5)
が正常か否かを判別しく0)、正常であれば読込んた位
置情報から車体aのセット位置やサイドパネルの取付位
置等のずれを割出して、フロントフェンダbとドアCの
車体aに対するセット位置をこのずれに応じて補正する
ための補正データを演算作成しく0)、次いでコンピュ
ータ(9)からシーケンサ(8)に演算完了信号が送信
されるl)。
■のステップで位置センサ(5)が異常と判別されたと
きは、コンピュータ(9)からシーケンサ−(8〉に異
常信号が送信され(0)、又コンピュータ(9)の異常
を生じたときもシーケンサ−(8〉に異常信号が送信さ
れ、補正データの演算か正常に行なわれたか又は位置セ
ンサ(5)やコンピュータ(9)の異常を生じたかの動
作確認をシーケンサ−(8〉が行なうl)。そして、各
ロボット(2) (3) (4)が上記の如く組付位置
の1ステップ手前の位置に到着したとき、各ロボットコ
ントローラ(L ) (7□)からの信号に応答してシ
ーケンサ−(8)から各ロボットコントローラ(L )
(72)に正常か否かの動作確認信号が送信され(Q
) 各ロボットコントローラ(L ) (72)が動
作確認信号に基いて正常か否かを判別しく[株])、正
常であれば各ロボットコントローラ(71) (7□)
からコンピュータ(9)に補正データの読出し信号が送
信されて、コンピュータ(9)から各ロボットコンドロ
ーラフ7、)(7□)に対応する補正データ、即ち第1
組付ロボット(2)用のロボットコントローラ(7,)
にフロントフェンダbのセット位置の補正データと、第
2組付ロボット(3)用のロボットコントローラ(ア□
)にドアCのセット位置の補正データとか送信され(@
@) 、各組付ロボット(2)(3)が上記手前位置か
らこの補正データに従って作動して、フロントフェンダ
bとドアCが夫々車体aに対し補正データに従って正し
くセットされ、フロントフェンダbの上縁のフランジ部
が第1組付ロボット(2〉に搭載したナツトランナ(6
□)により車体aに締結されると共に、締付ロボット(
4〉か補正データに従った所定の締付位置に移動されて
、これに搭載したナツトランナ(6□)によりドアヒン
ジが車体aに締結され、部品の組付けが行なわれる(@
)。
きは、コンピュータ(9)からシーケンサ−(8〉に異
常信号が送信され(0)、又コンピュータ(9)の異常
を生じたときもシーケンサ−(8〉に異常信号が送信さ
れ、補正データの演算か正常に行なわれたか又は位置セ
ンサ(5)やコンピュータ(9)の異常を生じたかの動
作確認をシーケンサ−(8〉が行なうl)。そして、各
ロボット(2) (3) (4)が上記の如く組付位置
の1ステップ手前の位置に到着したとき、各ロボットコ
ントローラ(L ) (7□)からの信号に応答してシ
ーケンサ−(8)から各ロボットコントローラ(L )
(72)に正常か否かの動作確認信号が送信され(Q
) 各ロボットコントローラ(L ) (72)が動
作確認信号に基いて正常か否かを判別しく[株])、正
常であれば各ロボットコントローラ(71) (7□)
からコンピュータ(9)に補正データの読出し信号が送
信されて、コンピュータ(9)から各ロボットコンドロ
ーラフ7、)(7□)に対応する補正データ、即ち第1
組付ロボット(2)用のロボットコントローラ(7,)
にフロントフェンダbのセット位置の補正データと、第
2組付ロボット(3)用のロボットコントローラ(ア□
)にドアCのセット位置の補正データとか送信され(@
@) 、各組付ロボット(2)(3)が上記手前位置か
らこの補正データに従って作動して、フロントフェンダ
bとドアCが夫々車体aに対し補正データに従って正し
くセットされ、フロントフェンダbの上縁のフランジ部
が第1組付ロボット(2〉に搭載したナツトランナ(6
□)により車体aに締結されると共に、締付ロボット(
4〉か補正データに従った所定の締付位置に移動されて
、これに搭載したナツトランナ(6□)によりドアヒン
ジが車体aに締結され、部品の組付けが行なわれる(@
)。
一方、[株]のステップで異常と判別されたときは、各
ロボットコントローラ(71) (7□)にインプット
されている部品のセット位置に関するティーチングデー
タを読出しく0)、各ロボット(2)(3)(4)をこ
のティーチングデータに従って作動して、フロントフェ
ンダbとドアCをティーチングデータに従って作動して
、フロントフェンダbとドアCをティーチングデータに
従ったセット位置において車体aに組付ける。この際、
フロントフェンダbのフランジ部やドアヒンジに形成し
た取付穴eか車体側のねし穴に対し芯すれすることがあ
るが、最近は車体aの位置決め精度や組立精度の向上に
よりねじ穴のすれ量は一定範囲に収まるようになってお
り、取付穴eをこのずれ量を見込んで大きく形成してお
けば、取付穴eの何れかの部分にねし穴が臨み、ナツト
ランナ(6+ ) (62)の先端のソケット(6a〉
のフローティング動作により、上記の如く締付ボルトd
を取付穴eを通してねじ穴に締込むことができる。尚、
図示されてはいないが、補正データの通信異常を生じた
ときも、ティーチングデータに従って部品を組付ける。
ロボットコントローラ(71) (7□)にインプット
されている部品のセット位置に関するティーチングデー
タを読出しく0)、各ロボット(2)(3)(4)をこ
のティーチングデータに従って作動して、フロントフェ
ンダbとドアCをティーチングデータに従って作動して
、フロントフェンダbとドアCをティーチングデータに
従ったセット位置において車体aに組付ける。この際、
フロントフェンダbのフランジ部やドアヒンジに形成し
た取付穴eか車体側のねし穴に対し芯すれすることがあ
るが、最近は車体aの位置決め精度や組立精度の向上に
よりねじ穴のすれ量は一定範囲に収まるようになってお
り、取付穴eをこのずれ量を見込んで大きく形成してお
けば、取付穴eの何れかの部分にねし穴が臨み、ナツト
ランナ(6+ ) (62)の先端のソケット(6a〉
のフローティング動作により、上記の如く締付ボルトd
を取付穴eを通してねじ穴に締込むことができる。尚、
図示されてはいないが、補正データの通信異常を生じた
ときも、ティーチングデータに従って部品を組付ける。
以上の如くして組付けが完了すると、各ロボット(2)
(3) (4)は原位置に復帰しく@)、各ロボット
コントローラ(71) (72,)からシーケンサ−(
8)に作業完了信号が送信され([相])、全てのロボ
ットの作業が完了したところで車体aを組付ステーショ
ンから払出す([相]@)。
(3) (4)は原位置に復帰しく@)、各ロボット
コントローラ(71) (72,)からシーケンサ−(
8)に作業完了信号が送信され([相])、全てのロボ
ットの作業が完了したところで車体aを組付ステーショ
ンから払出す([相]@)。
尚、異常発生時に組付けられた部品は後工程で位置修正
する必要があり、そのため、異常発生時はその情報を外
部の管理装置に送信する。
する必要があり、そのため、異常発生時はその情報を外
部の管理装置に送信する。
(発明の効果)
以上の説明から明らかなように、本発明によれば、部品
と被組付物の締結箇所に余裕を持たせると共に、ナツト
ランナの先端のソケットをフローティング自在とするこ
とにより、被組付物の通常のずれ量の範囲ではティーチ
ングデータに従ったセット位置において部品を被組付物
に締結できるようにし、検出手段や演算手段の異常を生
じたときは、ティーチングデータに従ったセット位置に
部品をセットするようにしたため、被組付物に対し正規
位置からずれてはいても部品を組付けることができ、検
出手段や演算手段の異常に起因したラインストップの発
生頻度を可及的に低減して、生産性を向上できる効果を
有する。
と被組付物の締結箇所に余裕を持たせると共に、ナツト
ランナの先端のソケットをフローティング自在とするこ
とにより、被組付物の通常のずれ量の範囲ではティーチ
ングデータに従ったセット位置において部品を被組付物
に締結できるようにし、検出手段や演算手段の異常を生
じたときは、ティーチングデータに従ったセット位置に
部品をセットするようにしたため、被組付物に対し正規
位置からずれてはいても部品を組付けることができ、検
出手段や演算手段の異常に起因したラインストップの発
生頻度を可及的に低減して、生産性を向上できる効果を
有する。
第1図は本発明方法を適用する部品組付装置の1例の平
面図、第2図は第1図の■−■矢印から見た正面図、第
3図はナツトランナの先端部分の断面図、第4図は締付
装置の制御系のブロック回路図、第5図は部品の組付作
業手順を示すフローチャートである。 a・・・車体(被組付物) b・・・フロントフェンダ
(部品)C・・・ドア (部品) (2) (3)
・・・組付ロボット(4)・・・締付口ボッ ト (
5)・・・位置センサ(検出手段)(61)(62)・
・・ナツトランナ 〈6a〉・・・ソケッ ト(
71)(7□)・・・ロボットコントローラ (9)・
・・コンピュータ(演算手段)特 許 出 願 人
本田技研工業株式会社外3名 第3図 第4図
面図、第2図は第1図の■−■矢印から見た正面図、第
3図はナツトランナの先端部分の断面図、第4図は締付
装置の制御系のブロック回路図、第5図は部品の組付作
業手順を示すフローチャートである。 a・・・車体(被組付物) b・・・フロントフェンダ
(部品)C・・・ドア (部品) (2) (3)
・・・組付ロボット(4)・・・締付口ボッ ト (
5)・・・位置センサ(検出手段)(61)(62)・
・・ナツトランナ 〈6a〉・・・ソケッ ト(
71)(7□)・・・ロボットコントローラ (9)・
・・コンピュータ(演算手段)特 許 出 願 人
本田技研工業株式会社外3名 第3図 第4図
Claims (1)
- 被組付物に部品を組付ロボットを用いてセットし、該組
付ロボット又は別置の締付ロボットに搭載したナットラ
ンナにより部品を被組付物に締結するようにした部品組
付装置の制御方法であって、検出手段で検出される被組
付物の位置情報に基いて演算手段により部品のセット位
置に関するティーチングデータの補正を行ない、この補
正データを組付ロボットのロボットコントローラに送信
して、補正データに従ったセット位置に部品をセットす
るものにおいて、部品と被組付物の締結箇所を、被組付
物に対し部品が位置ずれしても部品を被組付物に締結で
きるように余裕を持たせて形成しておくと共に、前記ナ
ットランナの先端のソケットをフローティング自在とし
、前記検出手段の異常や前記演算手段の異常を生じたと
きは、ティーチングデータに従ったセット位置に部品を
セットするようにしたことを特徴とする部品組付装置の
制御方法。
Priority Applications (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6776490A JPH03270834A (ja) | 1990-03-17 | 1990-03-17 | 部品組付装置の制御方法 |
| CA002032182A CA2032182C (en) | 1989-12-20 | 1990-12-13 | Method of and apparatus for assembling exterior parts of a motorcar |
| GB9027300A GB2240406B (en) | 1989-12-20 | 1990-12-17 | Method for assembling body parts to a motorcar shell |
| US07/628,880 US5150506A (en) | 1989-12-20 | 1990-12-18 | Method of assembling exterior parts of a motorcar onto a motorcar body |
| DE4040536A DE4040536A1 (de) | 1989-12-20 | 1990-12-18 | Verfahren und vorrichtung zur montage aeusserer plattenteile eines kraftfahrzeugs |
| FR909015932A FR2655937B1 (fr) | 1989-12-20 | 1990-12-19 | Procede et appareil pour assembler les pieces exterieures de la carrosserie d'un vehicule automobile. |
| US07/900,710 US5203073A (en) | 1989-12-20 | 1992-06-15 | Apparatus for assembling exterior parts of a motorcar |
| GB9324200A GB2271651B (en) | 1989-12-20 | 1993-11-23 | Apparatus for assembling parts to a motorcar shell |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6776490A JPH03270834A (ja) | 1990-03-17 | 1990-03-17 | 部品組付装置の制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03270834A true JPH03270834A (ja) | 1991-12-03 |
Family
ID=13354330
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6776490A Pending JPH03270834A (ja) | 1989-12-20 | 1990-03-17 | 部品組付装置の制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03270834A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100460865B1 (ko) * | 2001-10-09 | 2004-12-09 | 현대자동차주식회사 | 차량용 후드 자동 장착 시스템 및 그 제어방법 |
-
1990
- 1990-03-17 JP JP6776490A patent/JPH03270834A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100460865B1 (ko) * | 2001-10-09 | 2004-12-09 | 현대자동차주식회사 | 차량용 후드 자동 장착 시스템 및 그 제어방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0493612A4 (en) | Method of calibrating visual sensor | |
| CA2082708A1 (en) | Tool point compensation for hardware displacement and inclination | |
| US11685454B2 (en) | Door attachment method, and door moving device and sagging measurement device used therefor | |
| EP1742128B1 (en) | Servo controller | |
| US5230137A (en) | Method for fastening together two or more non-aligned parts | |
| US20090095797A1 (en) | Clamping device for vehicle body transfer cart | |
| US5218550A (en) | Apparatus for aligning a robot and a processing machine | |
| EP0251008A1 (de) | Anordnung zur Bestimmung der Lage eines bewegbaren Körpers mit Ultraschall | |
| JP3300477B2 (ja) | ロボット間補正データ通信方式 | |
| JPS63191589A (ja) | 部品取付け方法 | |
| JP2588794B2 (ja) | 複数部品の組付装置における制御方法 | |
| US4865512A (en) | Industrial robot adjustment device | |
| JP2642995B2 (ja) | ガラス組付治具 | |
| US4777875A (en) | Printer head bank and method of manufacturing the same | |
| KR100460862B1 (ko) | 차량의 도어 힌지 세팅 시스템 | |
| JPS6283255A (ja) | 自動車のドア組付方法 | |
| CA2447504C (en) | Method and apparatus for assembling exterior automotive vehicle body components onto an automotive vehicle body | |
| JPH0426084A (ja) | コネクタのシャーシ間への取付け構造 | |
| KR100188637B1 (ko) | 자동화 라인의 판재 로케이팅 및 클램핑 장치 | |
| JP2844660B2 (ja) | ワーク位置決め装置の初期調整方法 | |
| JPH0947934A (ja) | 保持具 | |
| JPS6339353B2 (ja) | ||
| JP2742483B2 (ja) | 自動車のタイヤ取付方法 | |
| JPH0360993A (ja) | ロボットアームの位置上下限処理方式 | |
| JPS61241083A (ja) | ハンドリング位置制御方法 |