JP2005028491A - Assist conveyance stop method - Google Patents

Assist conveyance stop method Download PDF

Info

Publication number
JP2005028491A
JP2005028491A JP2003195265A JP2003195265A JP2005028491A JP 2005028491 A JP2005028491 A JP 2005028491A JP 2003195265 A JP2003195265 A JP 2003195265A JP 2003195265 A JP2003195265 A JP 2003195265A JP 2005028491 A JP2005028491 A JP 2005028491A
Authority
JP
Japan
Prior art keywords
assist
conveyance
gripping
mode
motor
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
Application number
JP2003195265A
Other languages
Japanese (ja)
Inventor
Yoshiharu Sakai
義治 坂井
Tetsuya Ozawa
哲也 小澤
Toshiyuki Kondo
俊之 近藤
Ryo Nakajima
陵 中島
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2003195265A priority Critical patent/JP2005028491A/en
Publication of JP2005028491A publication Critical patent/JP2005028491A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce the occurrence of impact and a stop sound in stopping assist conveyance of a conveying device provided with an actuator for assist conveyance. <P>SOLUTION: When a deadman switch put in an ON state in an assist conveying state is operated into an OFF state, power supply to a motor constituting the actuator for assist conveyance is stopped. An output shaft of the motor is provided with a brake mechanism put in a brake nonoperating state by applying a current to a solenoid or the like and put in a brake operating state by stopping current application. Upon the lapse of a delay time td from the turned-off time t1 of the deadman switch, the brake mechanism is put in the brake operating state. The delay time td is set longer than the time until the motor rotating speed becomes zero. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、アシスト搬送用アクチュエータおよびその作動を停止させるブレーキ機構を備える搬送装置において、アシスト搬送を停止させる技術に関する。
【0002】
【従来の技術】
従来、重量物を搬送しているにも拘らず、あたかも軽量物を搬送しているように感じながら搬送作業を行うことができるインピーダンス制御を適用した作業補助装置が知られている。この作業補助装置は、重量物を支持する第1〜8の可動体とその可動体を動かす各々のアクチュエータとそれのアクチュエータの出力を調整するコントローラを備え、第8可動体に固定した重量物を作業者の思い通りに搬送するために、作業者が重量物へ間接的に加える力を力センサにより検出し、この情報を基に第1〜8の可動体を制御して、作業者に対する負荷を軽減するパワーアシスト装置である(例えば、特許文献1および2参照)。
【0003】
【特許文献1】
特開2000−84881号公報
【特許文献2】
特開2001−75649号公報
【0004】
【発明が解決しようとする課題】
作業補助装置(パワーアシスト装置)を用いることで作業者は小さな力で重量物を搬送することができる。このような作業補助装置は、アクチュエータを作動させてパワーアシストを行なう。アクチュエータの駆動を停止させた状態では、搬送部品の重量や外力によってアクチュエータの停止位置がずれる虞れがある。そこで、アクチュエータの出力側にブレーキ機構を設け、アクチュエータの駆動を停止させた状態では、ブレーキ機構を作動させてアクチュエータの停止位置がずれないようにすることが考えられる。
【0005】
しかしながら、ブレーキ機構を備えた場合には、アクチュエータの駆動を停止させた際に、アクチュエータの慣性力に対してブレーキ機構による急激な制動がかかることがある。このような場合、搬送している部品等が振動したり、装置が故障したりすることがある。
【0006】
本発明はこのような課題を解決するためになしたもので、アシスト搬送用アクチュエータを備えた搬送装置のアシスト搬送を停止させた際に、衝撃や装置故障の発生を軽減できるアシスト搬送停止方法を提供することを目的とする。
【0007】
【課題を解決するための手段】
前記課題を解決するため本発明に係るアシスト搬送停止方法は、アシスト搬送用アクチュエータおよびその作動を停止させるブレーキ機構を備える搬送装置のアシスト搬送を停止させる際のアシスト搬送停止方法であって、アシスト搬送を停止することを指示する停止指示工程と、停止指示工程の指示に基づきアシスト搬送用アクチュエータの駆動を停止させる駆動停止工程と、駆動停止工程によりアシスト搬送用アクチュエータの駆動が停止した後にブレーキ機構を作動させるブレーキング工程を備えることを特徴とする。
【0008】
本発明に係るアシスト搬送停止方法は、アシスト搬送用アクチュエータの駆動が停止した後にブレーキ機構を作動させるので、アシスト搬送を停止する際の衝撃や装置故障を軽減することができる。
【0009】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。
図1は本発明に係るアシスト搬送停止方法を適用した部品搬送装置を備える車両用ドア組立ラインの全体概要図、図2は本発明に係るアシスト搬送停止方法を適用した部品搬送装置の斜視図、図3は本発明に係るアシスト搬送停止方法を適用した部品搬送装置の平面図、図4は本発明に係るアシスト搬送停止方法を適用した部品搬送装置の把持・取付機構の斜視図、図5はドアをインナパネル側から見た説明図、図6(a)はドアガラス昇降用レギュレータを裏面側から見た説明図、図6(b)はドアガラス昇降用レギュレータを表面側から見た説明図、図7はドアインナパネルにドアガラス昇降用レギュレータを組み付けた状態の説明図、図8は本発明に係るアシスト搬送停止方法を適用した部品搬送装置のブロック構成図、図9はティーチングジョブプログラムの一例を示す図、図10はアシストパラメータテーブルの一例を示す図、図11はアシストエリアの設定方法を示す図、図12はアシストインピーダンスの切り替え特性を示す図、図13は現在位置とアシストエリアとの対応付け処理の説明図、図14および図15は教示点間でアシストエリアおよびアシストインピーダンスが変化する場合のアシストエリアおよびアシストインピーダンスの算出処理の説明図、図16はインビジブルウォールの戻し力算出およびアシストインピーダンスの切り替え処理の説明図、図17はアシスト搬送を停止する際のブレーキ機構の作動タイミングを示す図である。
【0010】
本実施の形態は、車両用ドア組立ラインのドアガラス昇降用レギュレータ取付工程部に適用される部品搬送・取付装置について説明する。本実施の形態の部品搬送・取付装置は、作業者の介在を必要としない自動モードと、作業者の介在は必要とするが労力を軽減させることのできるアシストモードとを切り替えることができる。部品を取付位置近傍まで自動搬送した後の取付作業において、位置決めをアシストモードにより行なうことで、複雑な設備機器等を省略し、効率良く作業できるようにされている。
【0011】
図1に示すように、車両用ドア組立ライン1は、車両用ドアWをピッチ送りするためのドア搬送ライン2と、ドア搬送ライン2の上流から下流にかけて順次配置される複数の組付工程部3を備えており、これら組付工程部3でドアWに対して各組付部品を組み付けるようにしている。そして、この組付工程部3の一部がドアガラス昇降用レギュレータRを取り付けるための工程とされ、図2に示す部品搬送装置4が設けられている。部品搬送装置4は、部品であるドアガラス昇降用レギュレータRを搬送して取り付けることができる。
【0012】
ドア搬送ライン2は、同一車両の右側と左側のドアWを一組としてピッチ搬送され、一枚の長方形状のパレットp(図2)上にインナパネルWi側を同一方向に向けた状態で一列に並べて起立状態で載置されるとともに、複数のパレットpをラインに沿って近接配置し、同時に一定ストローク送っては一定時間停止させ、これを繰り返すようにされている。
【0013】
部品搬送装置4は、図2に示すように、ドア搬送ライン2を跨ぐ状態で跨設される門型の機台5と、この機台5に対して多軸方向に移動可能な把持・取付機構6を備えており、この把持・取付機構6は、ドアガラス昇降用レギュレータR(図6)を把持できるようにされるとともに、機台5の近傍に配置される部品供給位置Aと、停止したドアWの取付位置Bの間を移動自在にされている。
【0014】
すなわち、前記機台5の上部の梁部材7の片側側面には、上下一対のスライドレール8が設けられ、このスライドレール8の間には、ラック9が設けられている。そして、このスライドレール8には、スライドガイド11を介してスライドテーブル12が摺動自在に係合しており、このスライドテーブル12には、アクチュエータの一つとしての第1モータ13が取り付けられ、この第1モータ13によって駆動されるピニオンギヤがスライドテーブル12の裏側に張り出して前記ラック9に噛合している。このため、第1モータ13の作動によってスライドテーブル12は左右方向に移動可能である。スライドテーブル12の位置は、図示しない第1の絶対位置検出型エンコーダ(以下、第1位置エンコーダと記す)12Aによって検出される。検出されたスライドテーブル12の位置データは、制御装置(図8)へ供給される。
【0015】
また、このスライドテーブル12の表面には、取付台を介して支持テーブル15が取り付けられ、この支持テーブル15の表面側には、一対のスライドガイド16が設けられるとともに、支持テーブル15の裏面側には、アクチュエータの一つとしての第2モータ17が取り付けられ、この第2モータ17の回転軸は、支持テーブル15の表面側に張り出すとともに、その先端にはピニオンギヤが取り付けられている。そしてこのピニオンギヤは、以下に述べる昇降テーブル18のラック19に噛合している。
【0016】
昇降テーブル18は、前記支持テーブル15のスライドガイド16に摺動自在に係合する一対のスライドレール21と、スライドレール21間に配設されるラック19を備えており、前記第2モータ17の作動によって昇降動可能にされている。支持テーブル15の位置は、図示しない第2の絶対位置検出型エンコーダ(以下、第2位置エンコーダと記す)15Aによって検出される。検出された昇降位置データは制御装置60(図8)へ供給される。
【0017】
この昇降テーブル18の下端部には、前方に突出する支持台22が設けられ、この支持台22の上面には、アクチュエータの一つとしての第3モータ23が設けられている。そして、この第3モータ23の出力軸は、ギヤを介して支持台22の下方から水平前方に張り出す水平アーム24の基端部に連結されており、第3モータ23の駆動によって、図3に示すように、水平アーム24は基端側の垂直軸まわりに回動可能にされている。水平アーム24の回動位置(回転角)は、図示しない第3の絶対位置検出型エンコーダ(以下、第3位置エンコーダ)24Aによって検出される。検出された水平アーム位置データ(回転角データ)は制御装置60(図8)に供給される。
【0018】
前記水平アーム24の先端側上面には、アクチュエータの一つとしての第4モータ25が起立状態で取り付けられ、この第4モータ25の出力軸は、下方の垂直アーム26に連結されている。そして、第4モータ25の駆動によって、垂直アーム26が軸周りに回動可能にされている。また、この垂直アーム26の下端部には、前記把持・取付機構6が装着されている。垂直アーム26の回動位置(回転角)は、図示しない第4の絶対位置検出型エンコーダ26Aによって検出される。検出された垂直アーム回動位置データ(回転角データ)は制御装置60(図8)へ供給される。
【0019】
以上のような第1〜第4モータ13、17、23、25の各アクチュエータは、作業者の介在を必要としない自動搬送モードと、作業者の介在を必要とするが作業者の負荷を軽減させることのできるアシスト搬送モードとの切替え制御が可能であり、モード切替えスイッチが自動搬送モードに切替えられると、予めティーチングしていた経路で把持・取付機構6が自動的に移動するようにされ、アシスト搬送モードに切替えると、操作ハンドル等によって間接的に作業者が把持・取付機構6を移動させる際、作業者にかかる負荷を軽減させることができるようにされている。
【0020】
次に、把持・取付機構6について説明する。把持・取付機構6は、図4に示すように、不図示のフローティング機構を介して前記垂直アーム26に連結される機台テーブル31を備えており、この機台テーブル31には、ドアガラス昇降用レギュレータRを把持するための把持機構部32と、ドアWの所定の位置に位置決めするための位置決め機構部33と、ドアガラス昇降用レギュレータRをドアWに取付けるための締付け機構部34が設けられている。図示しないフローティング機構には、垂直アーム26に対して浮動状態(フローティング状態)に取り付けられた各機構部32,33,34の3軸方向の変位量をそれぞれ検出する変位センサ6A(図8)が設けられている。そして、把持機構部32で把持したドアガラス昇降用レギュレータRを、図5に示すようなドアWのインナパネルWiの開口部Hを通して、インナパネルWiとアウタパネルWo間の空間部内に挿入し、位置決め機構部33で位置決めした後、締付け機構部34によりボルト等で締付け固定するようにしている。
【0021】
前記把持機構部32は、前記機台テーブル31の前面に取り付けられる第1シリンダ35と、この第1シリンダ35のシリンダロッド35a先端に結合される基板36と、この基板36の前面に取り付けられるモータ37と、このモータ37の前面側回転軸に取り付けられるテーブル38を備え、このテーブル38には、各ブラケット39を介して複数の吸着パッド41と、ボス付き位置決めピン42が複数取り付けられ、このボス付き位置決めピン42はドアガラス昇降用レギュレータRの基準穴k(図6(b))に挿入可能にされている。また、前記基板36の側部には、図に現れないスライドレールが設けられるとともに、このスライドレールは機台テーブル31の前面から延出するスライドガイド43に摺動自在に嵌合している。このため、第1シリンダ35の作動によって基板36が基台テーブル31面と垂直方向にスライド可能であり、また、モータ37の作動によってテーブル38が所定角度回動可能である。
【0022】
そして、ボス付き位置決めピン42をドアガラス昇降用レギュレータRの基準穴kに挿入した状態で、吸着パッド41をドアガラス昇降用レギュレータRのプレート部表面(図6(b)の面)に吸着させることで、ドアガラス昇降用レギュレータRを把持できるようにされ、また、モータ37により、ドアガラス昇降用レギュレータRをインナパネルWiの開口部H周縁に干渉しないような姿勢に傾けて挿入した後、ドアガラス昇降用レギュレータRの姿勢を取付姿勢に変換できるようにされている。
【0023】
前記位置決め機構部33は、機台テーブル31の前面から延出する支柱47の先端部にブラケット50を介して支持部材44が取り付けられ、この支持部材44に、インナパネル基準穴に挿入するためのボス部付きピン45と、インナパネルの所定部位に当接する樹脂またはゴム製等のインナパネル当接部材46が取り付けられている。そして、この位置決め機構部33は、把持機構部32を挟んだ状態で一対設けられている。
【0024】
そして、この位置決め機構部33のボス部付きピン45をインナパネルの基準穴t(図5)に挿入すると同時に、インナパネル当接部材46を所定箇所のインナパネルWiに当接させることで、ドアWと把持・取付機構6の位置合わせが行われるようにしている。
【0025】
前記締付け機構部34は、機台テーブル31側に固定される支柱47の側面に形成される図に現れないスライドレールに対して、スライドガイドを介して摺動自在に係合するナットランナ48と、このナットランナ48をインナパネルWi側に向けて進退動させるための第2シリンダ51を備えており、この第2シリンダ51は、ナットランナ48側と一体のスライドガイド付きのテーブル49に連結部材52を介して連結されている。そして、第2シリンダ51の伸縮作動によって、ナットランナ48がインナパネルWiに向けて進退動するようにしている。尚、このナットランナ48も一対設けている。そして、ドアガラス昇降用レギュレータRを取付姿勢に位置決めすると、ナットランナ48が前進してボルト締めにより固定作業が行われるようにしている。
【0026】
尚、以上のような把持・取付機構6には、作業者がアシスト搬送モードで移動させるための不図示の自動/アシストモードの切替操作スイッチや操作ハンドルやデッドマンスイッチが設けられており、作業者が、切替操作スイッチで自動搬送モードをアシストモードに切替えるとともに、デッドマンスイッチを握りながら操作ハンドルを移動させたい方向に押すと、軽い力で搬送できるようにされ、作業者が切替操作スイッチを自動搬送モードに切替えると、自動搬送モードに切替わり、再起動スイッチを押すことで再起動できるようにされている。
【0027】
次に、車両用ドアWにドアガラス昇降用レギュレータRを取り付ける際の作動の概要について説明する。ドア搬送ライン2に沿って左右一対のドアWがピッチ送りされると、これに伴って、部品搬送手段4によりドアガラス昇降用レギュレータRが取付位置Bに自動搬送される。すなわち、把持・取付機構6が部品供給位置Aのドアガラス昇降用レギュレータRを把持すると、自動搬送モードにより設定された経路に従って取付位置B近傍の所定ポイントに向けて自動搬送する。ここで、把持・取付機構6によるドアガラス昇降用レギュレータRの把持は、自動モードによる把持でも、アシストモードによる把持でも良い。
【0028】
取付位置B近傍の所定ポイントに達すると、各アクチュエータのモードが制御装置によりアシスト搬送モードに切替可能となる。このため、作業者は切替操作スイッチをアシストモードに切替えるとともに把持・取付機構6のデッドマンスイッチを握りながら操作ハンドルを移動させたい方向に押して行くことで、把持・取付機構6を取付位置Bまで移動させる。そして、ドアWのインナパネルWiの開口部Hを通過する時は、図7(a)に示すように、別のスイッチを操作してドアガラス昇降用レギュレータRが開口部H周縁に干渉しないような姿勢に傾けて挿入する。
【0029】
そして、上記の開口部H通過作業後、位置決め機構部33のボス部付きピン45をインナパネルWiの基準穴tに対してボス部が表面に当接するまで挿入すると同時に、インナパネル当接部材46をインナパネルWi表面に当接させることで位置決めを行い、その後、ドアガラス昇降用レギュレータRの傾きを戻してインナパネルWi側に若干移動させることにより、ドアガラス昇降用レギュレータRとインナパネルWiとを当接させる。
【0030】
次いで、ボルトを装着した状態のナットランナ48がインナパネルWi側に前進し、ボルトをインナパネルWiのボルト穴xを挿通させ、ドアガラス昇降用レギュレータRに装着されるナットに締め付けて固定すれば、図7(b)に示すような状態で取り付けられる。
【0031】
左右いずれか一方のドアWへの取付作業が完了すると、切替操作スイッチを自動搬送モードに切替え、再起動スイッチを押す。すると、把持・取付機構6の作動モードは自動搬送モードに切替わり、把持・取付機構6は定められた経路を辿って自動的に部品供給位置Aに移動した後、次のドアガラス昇降用レギュレータRを把持して同じような手順で取付位置B近傍まで自動搬送する。そして、所定のポイントまで搬送してくると、前記と同様な手順によりアシスト搬送モードに切替わり、左右他方側のドアWに対して同じような手順で取付ける。そして、2つのドアWに取付が完了するまで、ドア搬送ライン2の搬送は停止した状態にあり、2つのドアWに取付が完了すると、ピッチ搬送により、次ぎのパレットp(ドアW)が移動してくる。
【0032】
以上のような要領により、ドアWに対してドアガラス昇降用レギュレータRを取り付ける際、位置決めをアシストモードで行うため、搬送に関する複雑な設備を極力省略できるとともに、作業スペースを確保することができ、作業を効率的に行うことができる。
【0033】
尚、自動搬送モードで作業中、何らかのトラブルが発生したような場合、操作スイッチをアシストモードに切替えることにより、すべての地点間の搬送をアシストモードで行うことができ、このとき、部品搬送手段4を自動搬送モードで定められたポイントまたはエリアに戻すときのインピーダンス設定は自動的に行われるようにされている。
【0034】
図8は本発明に係る部品搬送エリア設定方法を適用した部品搬送装置のブロック構成図である。部品搬送装置4の制御装置60は、ティーチング装置I/F(インタフェース)部61と、組付制御部62と、搬送・アシスト制御部63とからなる。制御装置60は、マイクロコンピュータシステムを用いて構成している。搬送・アシスト制御部63は、アシストパラメータテーブル生成部64と、アシストパラメータテーブル65と、位置演算部66と、搬送エリア設定部67と、状態表示部68と、モータ駆動制御部69とを備える。
【0035】
アシストパラメータテーブル生成部64は、ティーチング装置100からティーチング装置I/F部61を介して供給される各種コマンドおよびデータに基づいてアシストパラメータテーブル65を作成する。なお、ティーチング装置100によって遠隔操作モードが設定された場合、ティーチング装置100から出力された各種コマンド等は、ティーチング装置I/F部61およびアシストパラメータテーブル生成部64を介してモータ駆動制御部69に供給される。これにより、ティーチング装置100側から各モータ13,17,23,25を個別に駆動して把持・取付機構6を所望の位置を移動させることができる。
【0036】
位置演算部66は、各位置エンコーダ12A,18A,24A,26Aによって検出された位置データ(角度データを含む)に基づいて把持・取付機構6の現在位置を演算によって求める。3次元の現在位置データは、アシストパラメータテーブル生成部64および搬送エリア設定部67に供給される。また、現在位置データは、アシストパラメータテーブル生成部64からティーチング装置I/F部61を介してティーチング装置100に供給される。ティーチング装置100は、現在位置データを画像表示装置の画面上に表示することができる。また、ティーチング装置100は、現在位置データを教示点位置として設定することができる。
【0037】
ティーチング装置100は、予め作成されたティーチングジョブプログラムをティーチング装置I/F部61を介して搬送・アシスト制御部63へ供給することができる。
【0038】
アシストパラメータテーブル生成部64は、ティーチングジョブプログラムを格納する不揮発性メモリを備えている。アシストパラメータテーブル生成部64は、ティーチング装置100から供給されたティーチングジョブプログラムを不揮発性メモリに書き込む。アシストパラメータテーブル生成部64は、ティーチング装置100からティーチングジョブプログラムが供給されるたびに、不揮発性メモリに格納されるティーチングジョブプログラムを更新する。制御装置60に電源が供給されると、アシストパラメータテーブル生成部64は不揮発性メモリに格納されているティーチングジョブプログラムを読み出してアシストパラメータテーブル65を生成する。
【0039】
ティーチングジョブプログラムによって、各教示点毎に、アシストエリアの幅Wと高さH、インビジブルウォール(仮想壁)のばね係数AKと摩擦係数AD、仮想質量M、仮想摩擦係数D、反力係数HK、反力摩擦係数HDを設定するとともに、次の教示点まで自動移動するのかアシスト搬送へ切り替えるのかを設定する。また、次の教示点まで自動移動する場合には移動速度を設定する。さらに、必要に応じて作業者等に対する操作ガイダンス等の音声出力の設定を行なう。
【0040】
図9はティーチングジョブプログラムの一例を示す図である。行番号0002は、アシストエリア設定コマンドによって、アシストエリアの幅Wを200ミリメートル、アシストエリアの高さHを100ミリメートル、インビジブルウォールのばね係数AKを10、インビジブルウォールの摩擦係数ADを70に設定する例を示している。行番号0003は、アシストインピーダンス設定コマンドによって、仮想質量Mを10に、仮想摩擦係数Dを30に、反力係数HKを50に、反力摩擦係数HKをHDを100に設定する例を示している。アシストエリア設定コマンドおよびアシストインピーダンス設定コマンドによって設定された各数値は、次のアシストエリア設定コマンドおよびアシストインピーダンス設定コマンドによって各数値が設定されるまで有効である。行番号0005は、次の教示点P2まで速度V=200(ミリメートル/秒)で自動移動する設定例を示している。行番号0008は、アシストモードへの切り替えを促す音声メッセージを出力させる例を示している。行番号0015は、つぎの教示点P4までのアシスト移動速度Vを30(ミリメートル/秒)に設定する例を示している。
【0041】
図10はアシストパラメータテーブルの一例を示す図である。アシストパラメータテーブル生成部64は、図9に示したティーチングジョブプログラムを解読することで、図10に示すように各教示点と各種パラメータとを対応付けたアシストパラメータテーブル65を作成する。なお、このアシストパラメータテーブルは、RAM等の揮発性メモリに格納されている。これにより、搬送エリア設定部67がアシストパラメータを高速に読み出せるようにしている。
【0042】
図11はアシストエリアの設定方法を示す図である。搬送エリア設定部67は、アシストパラメータテーブル65に従ってアシストエリアを設定する。搬送エリア設定部67は、各教示点P1〜P6を結ぶ搬送経路(ティーチング軌跡)に沿って、搬送経路に直交する平面に幅W、高さHの空間領域をアシストエリアとして設定する。アシストエリアはその中心が搬送経路(ティーチング軌跡)となるように設定される。教示点間で幅Wおよび高さHが異なる場合には、搬送経路に沿って幅Wおよび高さHが徐々に変化するように設定される。なお、図11はドアガラス昇降用レギュレータRの搬送経路の一例を示しており、教示点P1が部品供給位置Aに相当し、教示点P5が取付位置Bに相当する。
【0043】
搬送エリア設定部67は、位置演算部66から供給される把持・取付機構6の現在位置(搬送する部品の位置)がどのアシストエリアであるか判断し、インビジブルウォールの戻し力を計算するとともに、アシストインピーダンスの切り替えを行なう。把持・取付機構6がアシストエリアから外れる方向に移動された場合には、搬送エリア設定部67からインビジブルウォールばね係数に基づく戻し力が出力される。モータ駆動制御部69は、戻し力が作用するように各モータ13,17,23,25を駆動するので、把持・取付機構6(搬送部品)がアシストエリアから外れることはない。言い換えれば、自動移動、アシスト移動の何れの場合でも、インビジブルウォールで区画されたトンネル状の搬送領域内でのみ把持・取付機構6の移動が可能である。なお、本実施の形態では矩形のアシストエリアを形成する例を示したが、アシストエリアの形状は搬送する部品の形状や作業形態等に応じて適宜設定することができる。
【0044】
図12はアシストインピーダンスの切り替え特性を示す図である。自動移動およびアシスト移動の初期段階では、部品を高速で搬送するのを適した特性が得られるように、仮想質量Mおよび仮想摩擦係数Dを小さく設定している。また、組み付けの際に仮想質量Mおよび仮想摩擦係数Dが最大になるようにして部品を細かく移動するのに適した特性が得られるようにするとともに、反力係数HKおよび反力摩擦係数HDを大きくして組み付け手ごたえが的確に得られるようにしている。
【0045】
図13は現在位置とアシストエリアとの対応付け処理の説明図である。図13(a)に示すように、搬送エリア設定部67は、現在点(現在位置)に一番近い教示点(ティーチングポイント)を探す。ここでは、距離が最短な教示点としてP(N)が選ばれる。次に、搬送エリア設定部67は、現在点に最短な教示点P(N)に接する2つの線分P(N−1)〜P(N),P(N)〜P(N+1)について、現在点からの垂線の交点が線分内にあるか調べる。図13(b)(ケース1)に示すように、垂線の交点が両方の線分内にある場合、交点と現在点との距離が近い方の線分を選択する。(ケース2)に示すように、垂線の交点が片方の線分にある場合、その交点のある線分を選択する。(ケース3)に示すように、両方の線分内にない場合、線分を延長した直線との交点からP(N)まで距離が近い方の線分を選択する。
【0046】
図14および図15は教示点間でアシストエリアおよびアシストインピーダンスが変化する場合のアシストエリアおよびアシストインピーダンスの算出処理の説明図である。搬送エリア設定部67は線分を選択すると、選択した線分(搬送経路)に対して現在位置でのアシストエリアを算出する。図14に示すように、線分Pa〜Pbが選択され、一方の教示点Paと他方の教示点Pbとでアシストエリアの範囲が異なる場合には、搬送位置(現在点)毎にアシストエリアの範囲が変化していくので、各現在点毎にアシストエリアを逐次設定する必要がある。図14では、一方の教示点Paではアシストエリアの幅がWa,高さがHaに設定され、他方に教示点Pbではアシストエリアの幅がWb,高さがHbに設定されている。各教示点間の距離はLである。そこで、垂線交点が線分Pa〜Pb内にある場合には、教示点Paから現在点の垂線交点までの距離をaとすれば、その位置でのアシストエリアの幅Wは、次の式1によって求まる。また、アシストエリアの高さHは、次の式2によって求まる。
W=Wa−(Wa−Wb)×a÷L……(1)
H=Ha−(Ha−Hb)×a÷L……(2)
垂線交点が教示点Paよりも外側の場合は、W=Wa,H=Haに設定する。また、垂線交点が教示点Pbよりも外側の場合は、W=Wb,H=Hbに設定する。
【0047】
搬送エリア設定部67は、インビジブルウォールばね係数AKおよびインビジブルウォール摩擦係数ADについても同様に算出する。具体的には、教示点Paのばね係数がAKa,摩擦係数がADaに設定され、教示点Pbのばね係数がAKb,摩擦係数がADbに設定されている場合、距離aの位置でのばね係数AKは式3によって求まり、摩擦係数ADは式4によって求まる。
AK=AKa−(AKa−AKb)×a÷L……(3)
AD=ADa−(ADa−ADb)×a÷L……(4)
【0048】
図15に示すように、同様な計算方法によって現在点における仮想質量Mおよび仮想摩擦係数Dを算出し、また、反力係数HKおよび反力摩擦係数HDを算出する。
【0049】
図16はインビジブルウォールの戻し力算出およびアシストインピーダンスの切り替え処理の説明図である。搬送エリア設定部67は、現在点に対してアシストエリア,アシストインピーダンスの設定を行なうと、現在点とアシストエリアとの位置関係からインビジブルウォールの戻し力の算出、およびアシストインピーダンスの切り替えを行なう。ケース1に示すように、現在点がアシストエリア内にある場合は、戻し力Fはゼロである。ケース2に示すように、幅または高さ方向にはみ出している場合には、はみ出し量に応じた戻し力が算出される。ケース3に示すように、幅および高さ共にはみ出している場合には、幅方向の戻し力と高さ方向の戻し力とが合成された戻し力が算出される。また、アシストインピーダンスについても、アシストエリア外では仮想摩擦係数Dにインビジブルウォールの摩擦係数ADを加算した値(D+AD)に切り替えることで、インビジブルウォールの粘性を表現する。
【0050】
図8に示したモータ駆動制御部69は、搬送エリア設定部67によって算出された戻し力に基づいて現在点(把持・取付機構6の位置すなわち搬送部品の搬送位置)をアシストエリア内に復帰させるように各モータ13,17,23,25を駆動する。これにより、部品搬送装置4に電源を投入した初期状態で、把持・取付機構6の位置が搬送エリア外にあった場合には、把持・取付機構6を搬送エリア内の所定位置に自動的に復帰させることができる。そして、把持・取付機構6の位置を搬送エリア内に復帰させた後は、自動搬送モードまたはアシスト搬送モードによって把持・取付機構6を搬送経路によって移動させることができる。
【0051】
図8において、符号70は自動搬送モードとアシスト搬送モードとを切り替えるモード切替スイッチである。符号71はデッドマンスイッチであり、このデッドマンスイッチ71は3ポジションのスイッチであって、スイッチレバー程良い力で操作している間はスイッチがオン(閉)状態となり、非操作状態およびスイッチレバーを強く握りしめた場合にはスイッチがオフ(開)状態になる。モータ駆動制御部69は、モード切替スイッチ70がアシスト搬送モード側に設定されていても、デッドマンスイッチ71がオフ(開)状態の場合は、各モータ13,17,23,25への電力供給を停止して、作業補助力(アシスト力)の供給を停止する。
【0052】
デッドマンスイッチ71は、把持・取付機構6の機台テーブル31に設けられた操作レバーの握り部(アシストグリップ)に設けられている。操作レバーには作業者による操作力と操作方向を検出するための操作用力覚センサ72が設けられている。操作用力覚センサ19は少なくとも3軸方向の操作力をそれぞれ検出できるものを用いている。具体的には、圧力センサやロードセルを少なくとも3個用いることで、各方向の操作力を検出するようにしている。モータ駆動制御部69は、アシスト搬送モードにおいて各方向の操作力に対応して各モータ13,17,23,25から供給する作業補助力(アシスト力)を制御する。
【0053】
搬送部品はフローティング機構を介して垂直アーム26に対して浮動状態(フローティング状態)に取り付けられている。搬送部品または把持機構部32が取付部等に当接するとフローティング状態に変位が生じ、その変位は変位センサ6Aによって検出される。モータ駆動制御部69は、変位センサ6Aによって検出された変位方向と変位量と反力係数HKおよび反力摩擦係数HDとに基づいて組付手応え力を算出し、各モータ13,17,23,25から供給する作業補助力(アシスト力)を軽減する。これにより、作業者は操作レバーを介して組付手応え力を感じることができる。
【0054】
各モータ13,17,23,25の出力軸側には、それぞれブレーキ機構13A,17A,23A,25Aが設けられている。これらのブレーキ機構13A,17A,23A,25Aは、各モータの回転を機械的に停止させるように構成されている。ブレーキ機構13A,17A,23A,25Aは、例えばソレノイド等に電力が供給されるとブレーキ状態を解除するよう構成されている。モータ駆動制御部69は、各モータ13,17,23,25の運転に先立って各ブレーキ機構13A,17A,23A,25Aをブレーキ解除状態に制御する。モータ駆動制御部69は、各モータ13,17,23,25の運転を停止した時点から予め設定した遅延時間が経過した後に各ブレーキ機構13A,17A,23A,25Aをブレーキ状態に制御する。このようにすることで、部品搬送を停止させる際の衝撃を解消することができる。なお、各モータ13,17,23,25の回転を検出できる構成の場合は、モータの回転が停止した時点で各ブレーキ機構13A,17A,23A,25Aをブレーキ状態に制御するようにしてもよい。
【0055】
図17はアシスト搬送を停止する際のブレーキ機構の作動タイミングを示す図である。図17(a)に示すように、時点t1でデッドマンスイッチ71がオフ状態になると、モータ駆動制御部69は各モータ13,17,23,25に対する給電を直ちに停止する。モータへの給電が停止されたことで、図17(b)に示すように、モータの回転速度が低下する。図17(c)に示すように、モータ駆動制御部69は、モータへの給電を停止しても各ブレーキ機構13A,17A,23A,25Aをブレーキ非作動状態に保持しており、各モータ13,17,23,25の運転を停止した時点から予め設定した遅延時間tdが経過した時点で、各ブレーキ機構13A,17A,23A,25Aをブレーキ作動状態にする。遅延時間tdは、モータ速度がゼロになるまでの時間よりも長く設定している。したがって、モータ速度がゼロになった後にブレーキが掛ける。
【0056】
状態表示部68は、部品搬送装置4の動作状態やアラーム等を表示する各種の表示器を備えるとともに、作業者に対して操作案内等の音声メッセージを発生する音声合成装置等を備える。
【0057】
組付制御部62は、把持・取付機構6の各種の動作を制御する。組付制御部62は、吸着スイッチ81が操作されると吸着用ポンプ88を駆動して吸着パッド41に搬送部品を吸着させる。組付制御部62は、前進スイッチ82または後退スイッチ83が操作されると第1シリンダ35を駆動して、締付け機構34の基板36を前進または後退させる。組付制御部62は、右回転スイッチ84または左回転スイッチ85が操作されるとモータ37を駆動して搬送部品の姿勢を傾けまたは元の姿勢に戻す。組付制御部62は、組付開始スイッチ86が操作されると第2シリンダ51を駆動させるとともに、ナットランナ駆動部89を介してナットランナ48を駆動させ、ボルト締め作業を行なわせる。組付制御部62は、組付完了スイッチ87が操作されるとボルト締め作業を終了させるとともに、組付が完了したことを搬送・アシスト制御部63へ通知する。
【0058】
次に、自動搬送モードで部品を供給し、アシスト搬送モードで部品を取り付け、自動搬送モードで部品受取位置(原点)へ復帰する動作の一具体例について説明する。ここで、モード切替スイッチ70は、自動搬送モード側に設定されており、把持・取付機構6は部品受取位置(原点)に戻っているものとする。搬送・アシスト制御部63は、図示しない部品受取完了スイッチが操作されたことを検知すると、把持・取付機構6を教示点P2を経て教示点P3まで自動搬送した後、搬送を停止させる。搬送・アシスト制御部63は、アシスト搬送モードへの切り替えを促す音声メッセージを発生する。搬送・アシスト制御部63は、モード切替スイッチ70がアシスト搬送モード側へ切り替えられ、デッドマンスイッチ71がオンになると、操作用力覚センサ72の出力に基づいて把持・取付機構6の移動をパワーアシストする。これにより、アシスト移動およびアシスト位置決めがなされ、部品の取付がなされる。
【0059】
搬送・アシスト制御部63は、組付制御部62から組付が完了した旨の通知を受けると、自動運転モードへの切り替えを促す音声メッセージを発生する。搬送・アシスト制御部63は、モード切替スイッチ70が自動搬送モード側に切り替えられ、デッドマンスイッチ71がオフであり、図示しない自動運転起動スイッチが操作されると、把持・取付機構6の自動移動を開始する。これにより、把持・取付機構6は、教示点P6を経て部品受取位置(原点)P1に移動される。
【0060】
本実施の形態では、自動移動経路に対してもアシストエリアを設定しているので、自動搬送の代わりにアシスト搬送を行なう場合でも搬送経路に沿って部品を搬送することができる。部品の組付位置に近づくにつれてアシストエリアを狭くしているので、部品を組付位置の近傍までアシスト移動させることができる。さらに、部品の組付位置に近づくにつれてアシストインピーダンスを大きくしているので、作業者は位置決めおよび組付作業を的確に行なうことができる。
【0061】
【発明の効果】
以上説明したように本発明に係るアシスト搬送停止方法は、アシスト搬送用アクチュエータの駆動が停止した後にブレーキ機構を作動させるので、アシスト搬送を停止する際の衝撃や停止音を軽減することができる。
【図面の簡単な説明】
【図1】本発明に係る部品搬送エリア設定方法を適用した部品搬送装置を備える車両用ドア組立ラインの全体概要図
【図2】本発明に係る部品搬送エリア設定方法を適用した部品搬送装置の斜視図
【図3】本発明に係る部品搬送エリア設定方法を適用した部品搬送装置の平面図
【図4】本発明に係る部品搬送エリア設定方法を適用した部品搬送装置の把持・取付機構の斜視図
【図5】ドアをインナパネル側から見た説明図、
【図6】ドアガラス昇降用レギュレータの説明図で、(a)は裏面側、(b)は表面側から見た説明図
【図7】ドアインナパネルにドアガラス昇降用レギュレータを組み付けた状態の説明図
【図8】本発明に係る部品搬送エリア設定方法を適用した部品搬送装置のブロック構成図
【図9】ティーチングジョブプログラムの一例を示す図
【図10】アシストパラメータテーブルの一例を示す図
【図11】アシストエリアの設定方法を示す図
【図12】アシストインピーダンスの切り替え特性を示す図
【図13】現在位置とアシストエリアとの対応付け処理の説明図
【図14】教示点間でアシストエリアおよびアシストインピーダンスが変化する場合のアシストエリアおよびアシストインピーダンスの算出処理の説明図(その1)
【図15】教示点間でアシストエリアおよびアシストインピーダンスが変化する場合のアシストエリアおよびアシストインピーダンスの算出処理の説明図(その2)
【図16】インビジブルウォールの戻し力算出およびアシストインピーダンスの切り替え処理の説明図
【図17】アシスト搬送を停止する際のブレーキ機構の作動タイミングを示す図
【符号の説明】
1…車両用ドア組立ライン、2…ドア搬送ライン、4…部品搬送装置、6…保持・取付機構、6A…変位センサ、12A…第1位置エンコーダ、13…第1モータ、13A…第1ブレーキ機構、18A…第2位置エンコーダ、17…第2モータ、17A…第2ブレーキ機構、23…第3モータ、23A…第3ブレーキ機構、24A…第3位置エンコーダ、25…第4モータ、25A…第4ブレーキ機構、26A…第4位置エンコーダ、60…制御装置、61…ティーチング装置I/F部、62…組付制御部、63…搬送・アシスト制御部、64…アシストパラメータテーブル生成部、65…アシストパラメータテーブル、66…位置演算部、67…搬送エリア設定部、68…状態表示部、69…モータ駆動制御部、70…モード切替スイッチ、71…デッドマンスイッチ、72…操作用力覚センサ、A…部品供給位置、B…取付位置、P1,P2,P3,P4,P5,P6,P(N)…教示点、R…ドアガラス昇降用レギュレータ、W…ドア。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technology for stopping assist conveyance in a conveyance device including an assist conveyance actuator and a brake mechanism that stops the operation thereof.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there is known a work assisting device to which impedance control is applied that can perform a carrying work while feeling as if a light article is being conveyed, even though a heavy article is being conveyed. This work auxiliary device includes first to eighth movable bodies that support heavy objects, each actuator that moves the movable bodies, and a controller that adjusts the output of the actuators. In order to convey the work as intended by the worker, the force indirectly applied to the heavy object by the worker is detected by a force sensor, and the first to eighth movable bodies are controlled on the basis of this information to thereby reduce the load on the worker. It is a power assist device to reduce (see, for example, Patent Documents 1 and 2).
[0003]
[Patent Document 1]
JP 2000-84881 A
[Patent Document 2]
JP 2001-75649 A
[0004]
[Problems to be solved by the invention]
By using a work assist device (power assist device), an operator can carry a heavy object with a small force. Such a work assistance device performs power assist by operating an actuator. In a state where the driving of the actuator is stopped, there is a possibility that the stopping position of the actuator may be shifted due to the weight of the conveying parts or an external force. In view of this, it is conceivable that a brake mechanism is provided on the output side of the actuator so that the stop position of the actuator is not shifted by operating the brake mechanism in a state where the driving of the actuator is stopped.
[0005]
However, when the brake mechanism is provided, sudden braking by the brake mechanism may be applied to the inertial force of the actuator when driving of the actuator is stopped. In such a case, the parts being transported may vibrate or the device may fail.
[0006]
The present invention has been made to solve such a problem, and an assist conveyance stopping method capable of reducing the occurrence of an impact or a device failure when the assist conveyance of a conveyance apparatus having an assist conveyance actuator is stopped. The purpose is to provide.
[0007]
[Means for Solving the Problems]
In order to solve the above-described problem, an assist conveyance stopping method according to the present invention is an assist conveyance stopping method for stopping assist conveyance of a conveyance device having an assist conveyance actuator and a brake mechanism for stopping the operation of the assist conveyance actuator. A stop instruction step for instructing to stop the operation, a drive stop step for stopping the drive of the assist conveyance actuator based on an instruction of the stop instruction step, and a brake mechanism after the drive of the assist conveyance actuator is stopped by the drive stop step. A braking process is provided.
[0008]
In the assist conveyance stopping method according to the present invention, the brake mechanism is actuated after the drive of the assist conveyance actuator is stopped, so that it is possible to reduce an impact and a device failure when the assist conveyance is stopped.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the accompanying drawings.
FIG. 1 is an overall schematic diagram of a vehicle door assembly line including a component conveying apparatus to which an assist conveyance stopping method according to the present invention is applied. FIG. 2 is a perspective view of a component conveying apparatus to which an assist conveyance stopping method according to the present invention is applied. 3 is a plan view of a component conveying apparatus to which the assist conveyance stopping method according to the present invention is applied, FIG. 4 is a perspective view of a gripping / attaching mechanism of the component conveying apparatus to which the assist conveyance stopping method according to the present invention is applied, and FIG. FIG. 6A is an explanatory view of the door glass lifting regulator viewed from the back side, and FIG. 6B is an explanatory view of the door glass lifting regulator viewed from the front side. 7 is an explanatory diagram of a state in which the door glass lifting regulator is assembled to the door inner panel, FIG. 8 is a block diagram of a component conveying apparatus to which the assist conveyance stopping method according to the present invention is applied, and FIG. 9 is a tee. 10 shows an example of an assist parameter table, FIG. 11 shows an assist area setting method, FIG. 12 shows assist impedance switching characteristics, and FIG. 13 shows the current position. FIG. 14 and FIG. 15 are explanatory diagrams of assist area and assist impedance calculation processing when the assist area and assist impedance change between teaching points, and FIG. 16 is an invisible wall calculation process. FIG. 17 is a diagram illustrating the operation timing of the brake mechanism when the assist conveyance is stopped.
[0010]
In the present embodiment, a component conveying / mounting device applied to a door glass lifting / lowering regulator mounting step of a vehicle door assembly line will be described. The component conveying / mounting apparatus according to the present embodiment can switch between an automatic mode that does not require operator intervention and an assist mode that requires operator intervention but can reduce labor. In the mounting operation after the parts are automatically conveyed to the vicinity of the mounting position, positioning is performed in the assist mode, so that complicated equipment and the like can be omitted and the work can be performed efficiently.
[0011]
As shown in FIG. 1, the vehicle door assembly line 1 includes a door conveyance line 2 for pitch-feeding the vehicle door W, and a plurality of assembly process units arranged sequentially from upstream to downstream of the door conveyance line 2. 3, and each assembly component is assembled to the door W in the assembly process unit 3. And a part of this assembly process part 3 is made into the process for attaching the regulator R for door glass raising / lowering, and the components conveying apparatus 4 shown in FIG. 2 is provided. The component conveying apparatus 4 can convey and attach the door glass raising / lowering regulator R which is a component.
[0012]
The door conveyance line 2 is pitch-conveyed with the right and left doors W of the same vehicle as a set, and is lined up on a single rectangular pallet p (FIG. 2) with the inner panel Wi side facing in the same direction. The pallets p are placed in a standing state and are arranged close to each other along the line, and at the same time, if a certain stroke is sent, the pallet is stopped for a certain time, and this is repeated.
[0013]
As shown in FIG. 2, the parts conveying device 4 includes a gate-type machine base 5 straddling the door conveying line 2, and a gripping / attaching mechanism that can move in a multi-axis direction with respect to the machine base 5. The gripping / mounting mechanism 6 is configured to be capable of gripping the door glass elevating regulator R (FIG. 6), and to supply a component supply position A disposed in the vicinity of the machine base 5 and a stop. It is possible to move between the mounting positions B of the doors W.
[0014]
That is, a pair of upper and lower slide rails 8 is provided on one side surface of the beam member 7 on the upper side of the machine base 5, and a rack 9 is provided between the slide rails 8. A slide table 12 is slidably engaged with the slide rail 8 via a slide guide 11, and a first motor 13 as one of actuators is attached to the slide table 12. A pinion gear driven by the first motor 13 projects over the back side of the slide table 12 and meshes with the rack 9. For this reason, the slide table 12 can be moved in the left-right direction by the operation of the first motor 13. The position of the slide table 12 is detected by a first absolute position detection encoder (hereinafter referred to as a first position encoder) 12A (not shown). The detected position data of the slide table 12 is supplied to the control device (FIG. 8).
[0015]
A support table 15 is attached to the front surface of the slide table 12 via a mounting base. A pair of slide guides 16 are provided on the front surface side of the support table 15, and on the back surface side of the support table 15. The second motor 17 is attached as one of the actuators, and the rotation shaft of the second motor 17 projects to the surface side of the support table 15, and a pinion gear is attached to the tip thereof. The pinion gear meshes with a rack 19 of a lifting table 18 described below.
[0016]
The lift table 18 includes a pair of slide rails 21 slidably engaged with the slide guide 16 of the support table 15 and a rack 19 disposed between the slide rails 21. It can be moved up and down by operation. The position of the support table 15 is detected by a second absolute position detection encoder (hereinafter referred to as a second position encoder) 15A (not shown). The detected lift position data is supplied to the control device 60 (FIG. 8).
[0017]
A support base 22 that protrudes forward is provided at the lower end of the lift table 18, and a third motor 23 as one of the actuators is provided on the upper surface of the support base 22. The output shaft of the third motor 23 is connected to the base end portion of the horizontal arm 24 projecting forward from the lower side of the support base 22 through a gear. As shown in FIG. 4, the horizontal arm 24 is rotatable around a vertical axis on the base end side. The rotation position (rotation angle) of the horizontal arm 24 is detected by a third absolute position detection encoder (hereinafter, third position encoder) 24A (not shown). The detected horizontal arm position data (rotation angle data) is supplied to the control device 60 (FIG. 8).
[0018]
A fourth motor 25 as one of the actuators is attached to the upper surface on the front end side of the horizontal arm 24 in an upright state, and an output shaft of the fourth motor 25 is connected to a lower vertical arm 26. The vertical arm 26 is rotatable about the axis by driving the fourth motor 25. The gripping / attaching mechanism 6 is attached to the lower end of the vertical arm 26. The rotation position (rotation angle) of the vertical arm 26 is detected by a fourth absolute position detection encoder 26A (not shown). The detected vertical arm rotation position data (rotation angle data) is supplied to the control device 60 (FIG. 8).
[0019]
Each of the actuators of the first to fourth motors 13, 17, 23, and 25 as described above reduces the load on the operator although it requires an automatic transfer mode that does not require the operator's intervention and the operator's intervention. It is possible to switch to the assist conveyance mode that can be performed, and when the mode changeover switch is switched to the automatic conveyance mode, the gripping / mounting mechanism 6 is automatically moved along the previously taught path, When the mode is switched to the assist conveyance mode, the load on the operator can be reduced when the operator moves the gripping / attaching mechanism 6 indirectly by an operation handle or the like.
[0020]
Next, the gripping / attaching mechanism 6 will be described. As shown in FIG. 4, the gripping / mounting mechanism 6 includes a machine table 31 connected to the vertical arm 26 via a floating mechanism (not shown). A gripping mechanism portion 32 for gripping the regulator R, a positioning mechanism portion 33 for positioning the door W at a predetermined position, and a tightening mechanism portion 34 for attaching the door glass lifting / lowering regulator R to the door W are provided. It has been. The floating mechanism (not shown) includes a displacement sensor 6A (FIG. 8) that detects displacement amounts in the three axial directions of the mechanism portions 32, 33, and 34 attached to the vertical arm 26 in a floating state (floating state). Is provided. Then, the door glass lifting regulator R gripped by the gripping mechanism 32 is inserted into the space between the inner panel Wi and the outer panel Wo through the opening H of the inner panel Wi of the door W as shown in FIG. After positioning by the mechanism portion 33, the fastening mechanism portion 34 is fastened and fixed with a bolt or the like.
[0021]
The gripping mechanism 32 includes a first cylinder 35 attached to the front surface of the machine table 31, a substrate 36 coupled to the tip of the cylinder rod 35 a of the first cylinder 35, and a motor attached to the front surface of the substrate 36. 37 and a table 38 attached to the rotary shaft on the front side of the motor 37. A plurality of suction pads 41 and a plurality of positioning pins 42 with bosses are attached to the table 38 via brackets 39. The attached positioning pin 42 can be inserted into the reference hole k (FIG. 6B) of the door glass lifting regulator R. A slide rail that does not appear in the figure is provided on the side of the substrate 36, and this slide rail is slidably fitted to a slide guide 43 extending from the front surface of the machine table 31. Therefore, the substrate 36 can slide in the direction perpendicular to the surface of the base table 31 by the operation of the first cylinder 35, and the table 38 can be rotated by a predetermined angle by the operation of the motor 37.
[0022]
Then, with the positioning pin 42 with the boss inserted into the reference hole k of the door glass lifting regulator R, the suction pad 41 is sucked onto the surface of the plate portion of the door glass lifting regulator R (the surface in FIG. 6B). Thus, the door glass lifting / lowering regulator R can be gripped, and the motor 37 is inserted into the posture so as not to interfere with the periphery of the opening H of the inner panel Wi by the motor 37. The posture of the door glass raising / lowering regulator R can be converted into a mounting posture.
[0023]
In the positioning mechanism 33, a support member 44 is attached to a tip end portion of a column 47 extending from the front surface of the machine table 31 via a bracket 50, and the support member 44 is inserted into an inner panel reference hole. A pin 45 with a boss portion and an inner panel abutting member 46 made of resin or rubber that abuts a predetermined portion of the inner panel are attached. A pair of positioning mechanism portions 33 are provided with the gripping mechanism portion 32 interposed therebetween.
[0024]
Then, the pin 45 with the boss portion of the positioning mechanism portion 33 is inserted into the reference hole t (FIG. 5) of the inner panel, and at the same time, the inner panel abutting member 46 is brought into contact with the inner panel Wi at a predetermined location, thereby the door. The positioning of W and the gripping / attaching mechanism 6 is performed.
[0025]
The tightening mechanism 34 includes a nut runner 48 slidably engaged via a slide guide with respect to a slide rail that does not appear in the figure formed on a side surface of a column 47 fixed to the machine table 31 side, A second cylinder 51 for moving the nut runner 48 forward and backward toward the inner panel Wi is provided. The second cylinder 51 is connected to a table 49 with a slide guide integral with the nut runner 48 via a connecting member 52. Are connected. The nut runner 48 moves forward and backward toward the inner panel Wi by the expansion and contraction operation of the second cylinder 51. A pair of nut runners 48 is also provided. When the door glass lifting / lowering regulator R is positioned in the mounting posture, the nut runner 48 moves forward and the fixing operation is performed by bolting.
[0026]
Note that the gripping / mounting mechanism 6 as described above is provided with an automatic / assist mode switching operation switch, an operation handle, and a deadman switch (not shown) for the operator to move in the assist conveyance mode. However, the automatic operation mode is switched from the automatic operation mode to the assist mode with the switch operation switch, and when the operation handle is pushed in the direction in which it is desired to move while holding the deadman switch, the operation can be performed with a light force, and the operator automatically conveys the operation switch. When the mode is switched, the mode is switched to the automatic conveyance mode and can be restarted by pressing a restart switch.
[0027]
Next, the outline | summary of the action | operation at the time of attaching the door glass raising / lowering regulator R to the vehicle door W is demonstrated. When the pair of left and right doors W are pitched along the door conveyance line 2, the door glass raising / lowering regulator R is automatically conveyed to the mounting position B by the component conveying means 4. That is, when the gripping / mounting mechanism 6 grips the door glass elevating regulator R at the component supply position A, the gripping / mounting mechanism 6 automatically transports toward a predetermined point near the mounting position B according to the path set in the automatic transport mode. Here, gripping of the door glass lifting regulator R by the gripping / mounting mechanism 6 may be gripping in an automatic mode or gripping in an assist mode.
[0028]
When a predetermined point near the mounting position B is reached, the mode of each actuator can be switched to the assist conveyance mode by the control device. For this reason, the operator switches the switching operation switch to the assist mode and moves the gripping / mounting mechanism 6 to the mounting position B by pushing the operation handle in the direction to move while holding the deadman switch of the gripping / mounting mechanism 6. Let When passing through the opening H of the inner panel Wi of the door W, as shown in FIG. 7A, the door glass lifting / lowering regulator R does not interfere with the periphery of the opening H by operating another switch. Tilt into a proper posture and insert.
[0029]
After the opening H passing operation, the boss portion pin 45 of the positioning mechanism portion 33 is inserted into the reference hole t of the inner panel Wi until the boss portion comes into contact with the surface, and at the same time, the inner panel contact member 46. Is brought into contact with the surface of the inner panel Wi, and then the door glass lifting regulator R and the inner panel Wi Abut.
[0030]
Next, if the nut runner 48 with the bolt attached advances to the inner panel Wi side, the bolt is inserted through the bolt hole x of the inner panel Wi, and is tightened and fixed to the nut attached to the door glass lifting / lowering regulator R. It is attached in the state as shown in FIG.
[0031]
When the mounting operation to either the left or right door W is completed, the switching operation switch is switched to the automatic transfer mode, and the restart switch is pushed. Then, the operation mode of the gripping / mounting mechanism 6 is switched to the automatic conveyance mode, and the gripping / mounting mechanism 6 automatically moves to the component supply position A along a predetermined path, and then the next door glass lifting / lowering regulator. Grasp R and automatically convey it to the vicinity of the mounting position B in the same procedure. And when it conveys to a predetermined point, it switches to assist conveyance mode by the same procedure as the above, and it attaches in the same procedure with respect to the door W of the right-and-left other side. Then, the conveyance of the door conveyance line 2 is stopped until the attachment to the two doors W is completed, and when the attachment to the two doors W is completed, the next pallet p (door W) is moved by the pitch conveyance. Come on.
[0032]
By attaching the door glass lifting regulator R to the door W in the above manner, positioning is performed in the assist mode, so that complicated equipment related to conveyance can be omitted as much as possible, and a work space can be secured. Work can be performed efficiently.
[0033]
If some trouble occurs during the operation in the automatic transfer mode, the operation switch can be switched to the assist mode, so that the transfer between all the points can be performed in the assist mode. Impedance is automatically set when returning to the point or area determined in the automatic transfer mode.
[0034]
FIG. 8 is a block diagram of a component conveying apparatus to which the component conveying area setting method according to the present invention is applied. The control device 60 of the component conveying device 4 includes a teaching device I / F (interface) unit 61, an assembly control unit 62, and a conveyance / assist control unit 63. The control device 60 is configured using a microcomputer system. The conveyance / assist control unit 63 includes an assist parameter table generation unit 64, an assist parameter table 65, a position calculation unit 66, a conveyance area setting unit 67, a status display unit 68, and a motor drive control unit 69.
[0035]
The assist parameter table generating unit 64 creates an assist parameter table 65 based on various commands and data supplied from the teaching device 100 via the teaching device I / F unit 61. When the remote operation mode is set by the teaching device 100, various commands output from the teaching device 100 are sent to the motor drive control unit 69 via the teaching device I / F unit 61 and the assist parameter table generating unit 64. Supplied. Thereby, each motor 13, 17, 23, 25 can be individually driven from the teaching device 100 side to move the gripping / attaching mechanism 6 to a desired position.
[0036]
The position calculation unit 66 calculates the current position of the gripping / mounting mechanism 6 based on position data (including angle data) detected by the position encoders 12A, 18A, 24A, and 26A. The three-dimensional current position data is supplied to the assist parameter table generating unit 64 and the transport area setting unit 67. The current position data is supplied from the assist parameter table generating unit 64 to the teaching device 100 via the teaching device I / F unit 61. The teaching device 100 can display the current position data on the screen of the image display device. Further, the teaching device 100 can set the current position data as the teaching point position.
[0037]
The teaching device 100 can supply a teaching job program created in advance to the conveyance / assist control unit 63 via the teaching device I / F unit 61.
[0038]
The assist parameter table generating unit 64 includes a nonvolatile memory that stores a teaching job program. The assist parameter table generating unit 64 writes the teaching job program supplied from the teaching device 100 in the nonvolatile memory. Each time the teaching job program is supplied from the teaching device 100, the assist parameter table generating unit 64 updates the teaching job program stored in the nonvolatile memory. When power is supplied to the control device 60, the assist parameter table generating unit 64 reads the teaching job program stored in the nonvolatile memory and generates the assist parameter table 65.
[0039]
According to the teaching job program, for each teaching point, the width W and height H of the assist area, the spring coefficient AK and friction coefficient AD of the invisible wall (virtual wall), virtual mass M, virtual friction coefficient D, reaction force coefficient HK, In addition to setting the reaction force friction coefficient HD, whether to automatically move to the next teaching point or to switch to assist conveyance is set. In addition, the moving speed is set when moving to the next teaching point automatically. Furthermore, if necessary, voice output such as operation guidance for an operator or the like is set.
[0040]
FIG. 9 is a diagram showing an example of a teaching job program. In line number 0002, the assist area setting command sets the assist area width W to 200 millimeters, the assist area height H to 100 millimeters, the invisible wall spring coefficient AK to 10, and the invisible wall friction coefficient AD to 70. An example is shown. Line number 0003 shows an example in which the virtual mass M is set to 10, the virtual friction coefficient D is set to 30, the reaction force coefficient HK is set to 50, and the reaction force friction coefficient HK is set to 100 by the assist impedance setting command. Yes. Each numerical value set by the assist area setting command and the assist impedance setting command is valid until each numerical value is set by the next assist area setting command and assist impedance setting command. A line number 0005 indicates a setting example in which automatic movement is performed at a speed V = 200 (millimeters / second) to the next teaching point P2. Line number 0008 shows an example of outputting a voice message prompting switching to the assist mode. Line number 0015 shows an example in which the assist movement speed V up to the next teaching point P4 is set to 30 (millimeters / second).
[0041]
FIG. 10 is a diagram illustrating an example of the assist parameter table. The assist parameter table generation unit 64 decodes the teaching job program shown in FIG. 9 to create an assist parameter table 65 that associates each teaching point with various parameters as shown in FIG. The assist parameter table is stored in a volatile memory such as a RAM. Thereby, the transfer area setting unit 67 can read the assist parameter at high speed.
[0042]
FIG. 11 is a diagram illustrating an assist area setting method. The transport area setting unit 67 sets an assist area according to the assist parameter table 65. The conveyance area setting unit 67 sets a space area having a width W and a height H as an assist area on a plane orthogonal to the conveyance path along the conveyance path (teaching trajectory) connecting the teaching points P1 to P6. The assist area is set so that the center thereof is a conveyance path (teaching trajectory). When the width W and the height H are different between the teaching points, the width W and the height H are set so as to gradually change along the conveyance path. FIG. 11 shows an example of the conveyance path of the door glass raising / lowering regulator R. The teaching point P1 corresponds to the component supply position A, and the teaching point P5 corresponds to the mounting position B.
[0043]
The conveyance area setting unit 67 determines which assist area is the current position (position of the component to be conveyed) of the gripping / mounting mechanism 6 supplied from the position calculation unit 66, calculates the return force of the invisible wall, Switch assist impedance. When the gripping / attaching mechanism 6 is moved in a direction away from the assist area, a return force based on the invisible wall spring coefficient is output from the transfer area setting unit 67. Since the motor drive control unit 69 drives the motors 13, 17, 23, and 25 so that the return force acts, the gripping / attaching mechanism 6 (conveying parts) does not come out of the assist area. In other words, in either case of automatic movement or assist movement, the gripping / mounting mechanism 6 can be moved only within the tunnel-shaped transport area partitioned by the invisible wall. In the present embodiment, an example in which a rectangular assist area is formed has been described. However, the shape of the assist area can be appropriately set according to the shape of the parts to be transported, the work mode, and the like.
[0044]
FIG. 12 shows assist impedance switching characteristics. In the initial stage of the automatic movement and the assist movement, the virtual mass M and the virtual friction coefficient D are set to be small so that characteristics suitable for conveying parts at high speed can be obtained. In addition, when assembling, the virtual mass M and the virtual friction coefficient D are maximized so that characteristics suitable for finely moving the parts can be obtained, and the reaction force coefficient HK and the reaction force friction coefficient HD are set. It is enlarged so that the assembly response can be obtained accurately.
[0045]
FIG. 13 is an explanatory diagram of the association processing between the current position and the assist area. As shown in FIG. 13A, the transport area setting unit 67 searches for the teaching point (teaching point) closest to the current point (current position). Here, P (N) is selected as the teaching point with the shortest distance. Next, the transfer area setting unit 67 determines the two line segments P (N−1) to P (N) and P (N) to P (N + 1) that touch the teaching point P (N) that is the shortest to the current point. Check if the intersection of the perpendicular line from the current point is within the line segment. As shown in FIG. 13B (case 1), when the intersection of the perpendiculars is within both line segments, the line segment with the shorter distance between the intersection and the current point is selected. As shown in (Case 2), when the intersecting point of the perpendicular line is in one line segment, the line segment having the intersecting point is selected. As shown in (Case 3), if it is not within both line segments, the line segment having the shorter distance from the intersection with the straight line obtained by extending the line segment to P (N) is selected.
[0046]
14 and 15 are explanatory diagrams of the assist area and assist impedance calculation processing when the assist area and assist impedance change between teaching points. When the transport area setting unit 67 selects a line segment, the transport area setting unit 67 calculates an assist area at the current position with respect to the selected line segment (transport path). As shown in FIG. 14, when the line segments Pa to Pb are selected and the assist area range is different between one teaching point Pa and the other teaching point Pb, the assist area of each assist position (current point) is changed. Since the range changes, it is necessary to sequentially set the assist area for each current point. In FIG. 14, the assist area width Wa and the height are set to Ha at one teaching point Pa, and the assist area width Wb and the height Hb are set to the other teaching point Pb. The distance between each teaching point is L. Therefore, when the perpendicular intersection is in the line segment Pa to Pb, if the distance from the teaching point Pa to the perpendicular intersection of the current point is a, the width W of the assist area at that position is expressed by the following equation (1). It is obtained by. Further, the height H of the assist area is obtained by the following equation 2.
W = Wa− (Wa−Wb) × a ÷ L (1)
H = Ha− (Ha−Hb) × a ÷ L (2)
When the perpendicular intersection is outside the teaching point Pa, W = Wa and H = Ha are set. When the perpendicular intersection is outside the teaching point Pb, W = Wb and H = Hb are set.
[0047]
The transport area setting unit 67 similarly calculates the invisible wall spring coefficient AK and the invisible wall friction coefficient AD. Specifically, when the spring coefficient of the teaching point Pa is set to AKa, the friction coefficient is set to ADa, the spring coefficient of the teaching point Pb is set to AKb, and the friction coefficient is set to ADb, the spring coefficient at the position of the distance a is set. AK is obtained from Equation 3, and friction coefficient AD is obtained from Equation 4.
AK = AKa− (AKA−AKb) × a ÷ L (3)
AD = ADa− (ADa−ADb) × a ÷ L (4)
[0048]
As shown in FIG. 15, the virtual mass M and the virtual friction coefficient D at the current point are calculated by the same calculation method, and the reaction force coefficient HK and the reaction force friction coefficient HD are calculated.
[0049]
FIG. 16 is an explanatory diagram of the return force calculation and assist impedance switching processing of the invisible wall. When setting the assist area and assist impedance for the current point, the transport area setting unit 67 calculates the return force of the invisible wall and switches the assist impedance from the positional relationship between the current point and the assist area. As shown in Case 1, when the current point is within the assist area, the return force F is zero. As shown in the case 2, when it protrudes in the width or height direction, a return force corresponding to the amount of protrusion is calculated. As shown in case 3, when both the width and the height protrude, a return force obtained by combining the return force in the width direction and the return force in the height direction is calculated. As for the assist impedance, the viscosity of the invisible wall is expressed by switching to a value (D + AD) obtained by adding the friction coefficient AD of the invisible wall to the virtual friction coefficient D outside the assist area.
[0050]
The motor drive control unit 69 shown in FIG. 8 returns the current point (the position of the gripping / mounting mechanism 6, that is, the conveyance position of the conveyance component) to the assist area based on the return force calculated by the conveyance area setting unit 67. Thus, the motors 13, 17, 23, 25 are driven. As a result, when the gripping / mounting mechanism 6 is outside the transport area in the initial state when the power is supplied to the component transporting device 4, the gripping / mounting mechanism 6 is automatically moved to a predetermined position in the transport area. Can be restored. After the position of the gripping / attaching mechanism 6 is returned to the transport area, the gripping / attaching mechanism 6 can be moved along the transport path in the automatic transport mode or the assist transport mode.
[0051]
In FIG. 8, reference numeral 70 denotes a mode changeover switch for switching between the automatic conveyance mode and the assist conveyance mode. Reference numeral 71 denotes a deadman switch. The deadman switch 71 is a three-position switch, and the switch is turned on (closed) while operating with a force as strong as the switch lever, and the non-operating state and the switch lever are strengthened. When grasped, the switch is turned off (open). Even if the mode changeover switch 70 is set to the assist conveyance mode side, the motor drive control unit 69 supplies power to the motors 13, 17, 23, and 25 when the deadman switch 71 is in the off (open) state. Stop and stop supplying work assist force (assist force).
[0052]
The deadman switch 71 is provided on a grip portion (assist grip) of an operation lever provided on the machine table 31 of the gripping / mounting mechanism 6. The operation lever is provided with an operation force sensor 72 for detecting an operation force and an operation direction by an operator. The operation force sensor 19 is capable of detecting operation forces in at least three axial directions. Specifically, the operation force in each direction is detected by using at least three pressure sensors and load cells. The motor drive control unit 69 controls a work assisting force (assist force) supplied from each motor 13, 17, 23, 25 corresponding to the operation force in each direction in the assist conveyance mode.
[0053]
The conveying component is attached to the vertical arm 26 in a floating state (floating state) via a floating mechanism. When the conveying component or the gripping mechanism 32 comes into contact with the mounting portion or the like, the floating state is displaced, and the displacement is detected by the displacement sensor 6A. The motor drive control unit 69 calculates an assembly response force based on the displacement direction, the displacement amount, the reaction force coefficient HK, and the reaction force friction coefficient HD detected by the displacement sensor 6A, and each motor 13, 17, 23, The work assisting force (assist force) supplied from 25 is reduced. Thereby, the operator can feel the assembly response force through the operation lever.
[0054]
Brake mechanisms 13A, 17A, 23A, and 25A are provided on the output shaft sides of the motors 13, 17, 23, and 25, respectively. These brake mechanisms 13A, 17A, 23A, and 25A are configured to mechanically stop the rotation of each motor. The brake mechanisms 13A, 17A, 23A, and 25A are configured to release the brake state when power is supplied to, for example, a solenoid. The motor drive control unit 69 controls the brake mechanisms 13A, 17A, 23A, and 25A to be in a brake release state prior to the operation of the motors 13, 17, 23, and 25. The motor drive control unit 69 controls the brake mechanisms 13A, 17A, 23A, and 25A to be in a brake state after a preset delay time has elapsed since the operation of the motors 13, 17, 23, and 25 was stopped. By doing in this way, the impact at the time of stopping component conveyance can be eliminated. In the case where the rotation of each motor 13, 17, 23, 25 can be detected, the brake mechanisms 13A, 17A, 23A, 25A may be controlled to be in a brake state when the rotation of the motor is stopped. .
[0055]
FIG. 17 is a diagram illustrating the operation timing of the brake mechanism when the assist conveyance is stopped. As shown in FIG. 17A, when the deadman switch 71 is turned off at time t1, the motor drive control unit 69 immediately stops the power supply to the motors 13, 17, 23, and 25. As the power supply to the motor is stopped, the rotational speed of the motor decreases as shown in FIG. As shown in FIG. 17C, the motor drive control unit 69 holds the brake mechanisms 13A, 17A, 23A, and 25A in the brake non-operating state even when the power supply to the motor is stopped. The brake mechanisms 13A, 17A, 23A, and 25A are brought into a brake operation state when a preset delay time td has elapsed since the operation of the motors 17, 17, and 25 was stopped. The delay time td is set longer than the time until the motor speed becomes zero. Therefore, the brake is applied after the motor speed becomes zero.
[0056]
The status display unit 68 includes various indicators that display the operation status, alarms, and the like of the component conveying device 4, and includes a voice synthesizer that generates voice messages such as operation guidance for the operator.
[0057]
The assembly control unit 62 controls various operations of the gripping / attaching mechanism 6. When the suction switch 81 is operated, the assembly control unit 62 drives the suction pump 88 so that the transport parts are sucked to the suction pad 41. When the forward switch 82 or the reverse switch 83 is operated, the assembly control unit 62 drives the first cylinder 35 to move the substrate 36 of the tightening mechanism 34 forward or backward. When the right rotation switch 84 or the left rotation switch 85 is operated, the assembly control unit 62 drives the motor 37 to tilt or return the conveying parts to the original posture. When the assembly start switch 86 is operated, the assembly control unit 62 drives the second cylinder 51 and also drives the nut runner 48 via the nut runner drive unit 89 to perform a bolt tightening operation. When the assembly completion switch 87 is operated, the assembly control unit 62 ends the bolting operation and notifies the conveyance / assist control unit 63 that the assembly is completed.
[0058]
Next, a specific example of the operation of supplying parts in the automatic conveyance mode, attaching the parts in the assist conveyance mode, and returning to the component receiving position (origin) in the automatic conveyance mode will be described. Here, it is assumed that the mode changeover switch 70 is set to the automatic conveyance mode side and the gripping / mounting mechanism 6 has returned to the component receiving position (origin). When the conveyance / assist control unit 63 detects that a component reception completion switch (not shown) is operated, the conveyance / assist control unit 63 automatically conveys the gripping / mounting mechanism 6 to the teaching point P3 through the teaching point P2, and then stops the conveyance. The conveyance / assist control unit 63 generates a voice message that prompts switching to the assist conveyance mode. When the mode switch 70 is switched to the assist conveyance mode and the deadman switch 71 is turned on, the conveyance / assist control unit 63 power assists the movement of the gripping / attaching mechanism 6 based on the output of the operation force sensor 72. . Thereby, assist movement and assist positioning are performed, and components are attached.
[0059]
When the transfer / assist control unit 63 receives a notification from the assembly control unit 62 that the assembly is completed, the conveyance / assist control unit 63 generates a voice message prompting the switching to the automatic operation mode. The conveyance / assist control unit 63 automatically moves the gripping / mounting mechanism 6 when the mode switch 70 is switched to the automatic conveyance mode side, the deadman switch 71 is off, and an automatic operation start switch (not shown) is operated. Start. As a result, the gripping / mounting mechanism 6 is moved to the component receiving position (origin) P1 via the teaching point P6.
[0060]
In the present embodiment, since the assist area is set for the automatic movement route, the parts can be conveyed along the conveyance route even when assist conveyance is performed instead of automatic conveyance. Since the assist area is narrowed as it approaches the assembly position of the component, the component can be assisted and moved to the vicinity of the assembly position. Furthermore, since the assist impedance is increased as the part is moved closer to the assembly position, the operator can accurately perform positioning and assembly work.
[0061]
【The invention's effect】
As described above, in the assist conveyance stopping method according to the present invention, the brake mechanism is operated after the drive of the assist conveyance actuator is stopped. Therefore, it is possible to reduce an impact and a stop sound when the assist conveyance is stopped.
[Brief description of the drawings]
FIG. 1 is an overall schematic diagram of a vehicle door assembly line including a component conveying apparatus to which a component conveying area setting method according to the present invention is applied.
FIG. 2 is a perspective view of a component conveying apparatus to which a component conveying area setting method according to the present invention is applied.
FIG. 3 is a plan view of a component conveying apparatus to which a component conveying area setting method according to the present invention is applied.
FIG. 4 is a perspective view of a gripping / attaching mechanism of a component conveying apparatus to which a component conveying area setting method according to the present invention is applied.
FIG. 5 is an explanatory view of the door as seen from the inner panel side;
6A and 6B are explanatory diagrams of a door glass lifting regulator, where FIG. 6A is an explanatory diagram viewed from the back side, and FIG.
FIG. 7 is an explanatory diagram of a state in which a door glass lifting regulator is assembled to a door inner panel.
FIG. 8 is a block diagram of a component conveying apparatus to which a component conveying area setting method according to the present invention is applied.
FIG. 9 is a diagram showing an example of a teaching job program
FIG. 10 is a diagram illustrating an example of an assist parameter table.
FIG. 11 is a diagram showing an assist area setting method.
FIG. 12 is a diagram showing switching characteristics of assist impedance
FIG. 13 is an explanatory diagram of a process for associating a current position with an assist area.
FIG. 14 is an explanatory diagram of an assist area and assist impedance calculation process when the assist area and assist impedance change between teaching points (part 1);
FIG. 15 is an explanatory diagram of an assist area and assist impedance calculation process when the assist area and assist impedance change between teaching points (part 2);
FIG. 16 is an explanatory diagram of a return force calculation and assist impedance switching process of an invisible wall.
FIG. 17 is a diagram illustrating an operation timing of a brake mechanism when assist conveyance is stopped.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Vehicle door assembly line, 2 ... Door conveyance line, 4 ... Parts conveyance apparatus, 6 ... Holding and mounting mechanism, 6A ... Displacement sensor, 12A ... 1st position encoder, 13 ... 1st motor, 13A ... 1st brake Mechanism, 18A ... second position encoder, 17 ... second motor, 17A ... second brake mechanism, 23 ... third motor, 23A ... third brake mechanism, 24A ... third position encoder, 25 ... fourth motor, 25A ... Fourth brake mechanism, 26A ... fourth position encoder, 60 ... control device, 61 ... teaching device I / F unit, 62 ... assembly control unit, 63 ... transport / assist control unit, 64 ... assist parameter table generation unit, 65 Assist parameter table 66 Position control unit 67 Transport area setting unit 68 Status display unit 69 Motor drive control unit 70 Mode switch 71 ... Deadman switch, 72 ... Operation force sensor, A ... Parts supply position, B ... Mounting position, P1, P2, P3, P4, P5, P6, P (N) ... Teaching point, R ... Door glass lift regulator , W ... Door.

Claims (1)

アシスト搬送用アクチュエータおよびその作動を停止させるブレーキ機構を備える搬送装置のアシスト搬送を停止させる際のアシスト搬送停止方法であって、
前記アシスト搬送を停止することを指示する停止指示工程と、
前記停止指示工程の指示に基づき前記アシスト搬送用アクチュエータの駆動を停止させる駆動停止工程と、
前記駆動停止工程により前記アシスト搬送用アクチュエータの駆動が停止した後に前記ブレーキ機構を作動させるブレーキング工程を備えることを特徴とするアシスト搬送停止方法。
An assist conveyance stop method for stopping assist conveyance of an assist conveyance actuator and a conveyance device including a brake mechanism for stopping the operation of the actuator,
A stop instruction step for instructing to stop the assist conveyance;
A drive stop step for stopping the drive of the assist conveyance actuator based on an instruction of the stop instruction step;
An assist conveyance stop method comprising: a braking step of operating the brake mechanism after the drive of the assist conveyance actuator is stopped by the drive stop step.
JP2003195265A 2003-07-10 2003-07-10 Assist conveyance stop method Pending JP2005028491A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003195265A JP2005028491A (en) 2003-07-10 2003-07-10 Assist conveyance stop method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003195265A JP2005028491A (en) 2003-07-10 2003-07-10 Assist conveyance stop method

Publications (1)

Publication Number Publication Date
JP2005028491A true JP2005028491A (en) 2005-02-03

Family

ID=34206167

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003195265A Pending JP2005028491A (en) 2003-07-10 2003-07-10 Assist conveyance stop method

Country Status (1)

Country Link
JP (1) JP2005028491A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009262271A (en) * 2008-04-24 2009-11-12 Toyota Motor Corp Power assisting device and its control method
US8392024B2 (en) 2008-02-27 2013-03-05 Toyota Jidosha Kabushiki Kaisha Power assist device and method of controlling the power assist device
JP2015020215A (en) * 2013-07-16 2015-02-02 川崎重工業株式会社 Robot control system and robot control method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8392024B2 (en) 2008-02-27 2013-03-05 Toyota Jidosha Kabushiki Kaisha Power assist device and method of controlling the power assist device
JP2009262271A (en) * 2008-04-24 2009-11-12 Toyota Motor Corp Power assisting device and its control method
JP4508263B2 (en) * 2008-04-24 2010-07-21 トヨタ自動車株式会社 Power assist device and control method thereof
JP2015020215A (en) * 2013-07-16 2015-02-02 川崎重工業株式会社 Robot control system and robot control method

Similar Documents

Publication Publication Date Title
JP4274865B2 (en) Assist area setting method
US20070112458A1 (en) Assist transportation method and its device
US8392024B2 (en) Power assist device and method of controlling the power assist device
JP5609938B2 (en) Seam welding robot
JP4927927B2 (en) Spot welding system
JP4737160B2 (en) Power assist device and control method thereof
WO2005002783A1 (en) Parts conveying and attaching method and device therefor
JP2005014132A (en) Assist carrying method and its device
KR20070065536A (en) Auto carriage for minimizing non-welding region and welding method thereof
JP2005028491A (en) Assist conveyance stop method
JP4293856B2 (en) Transport unit position return method
JP4578808B2 (en) Assist transfer device
JP4530672B2 (en) Assist transfer device
JP2005014133A (en) Assist carrying method and its device
JPWO2005003015A1 (en) Parts transport / mounting device and transport / mounting method
JP4578809B2 (en) Assist transfer device
WO2005115672A1 (en) Welding apparatus and welding method
JP3656328B2 (en) Positioning assist arm
JP2960292B2 (en) Multifunctional robot
JP2009142971A (en) Machine tool equipped with turnable moving portion
JP2005022497A (en) Installing device and method of vehicular door glass up-and-down regulator
JPH11216573A (en) Method and device for spot welding flange part
JPH1077200A (en) Positioning assisting arm
JP2000246344A (en) Method for controlling bend processing in panel bender, and device for carrying out its method
JPH01107979A (en) Method for controlling welding action of welding robot

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20051205

Free format text: JAPANESE INTERMEDIATE CODE: A621

A977 Report on retrieval

Effective date: 20070717

Free format text: JAPANESE INTERMEDIATE CODE: A971007

A131 Notification of reasons for refusal

Effective date: 20070724

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Effective date: 20070905

Free format text: JAPANESE INTERMEDIATE CODE: A523

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080226