JP3678895B2 - Electronic component mounting device - Google Patents
Electronic component mounting device Download PDFInfo
- Publication number
- JP3678895B2 JP3678895B2 JP26743297A JP26743297A JP3678895B2 JP 3678895 B2 JP3678895 B2 JP 3678895B2 JP 26743297 A JP26743297 A JP 26743297A JP 26743297 A JP26743297 A JP 26743297A JP 3678895 B2 JP3678895 B2 JP 3678895B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- component
- electronic component
- data
- graphic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明は、電子部品の寸法・形状等に関する部品データを処理するデータ処理装置及び、吸着ノズルに保持された電子部品を撮像装置で撮像してその画像の認識結果を基に位置決めをしてプリント基板に装着する電子部品装着装置に関する。
【0002】
【従来の技術】
この種データ処理装置として、特開平5−333915号公報に記載されたものが知られている。この従来技術によれば、電子部品の認識処理用のデータが自動的に作成されて電子部品装着装置に利用可能になされる。また、部品各部の寸法をノギス等により測定することによりこのようなデータが作成される場合もあった。
【0003】
このようなデータに間違いがある場合に自動教示の場合であれば、自動教示のやり方に問題があるかどうかを見付けだし、それを修正して自動教示のやり直しをおこなわなければならずに大変であった。
【0004】
また手作業などで測定してデータの数値を直接キーインする作業も大変手間のかかる作業であった。
【0005】
このため、カメラで撮像した電子部品の画像にこの電子部品のデータから生成されたグラフィックイメージを重ね合わせて、CRT等の表示画面に表示させて、目合わせによりデータの変更を行い、部品データの作成あるいは修正を行う技術が考えられる。
【0006】
【発明が解決しようとする課題】
しかし、前記従来技術では、部品の画像の大きさによっては画面に表示されるグラフィックイメージと一致しているかどうかの見極めが難しい場合がある。
【0007】
例えば、部品によっては大きさが1mm程度で、撮像した原寸大の大きさではグラフィックとのずれが分からない場合があったり、リード付きの部品の場合にモールド部分は全体がモニタ画面に入り判別がつくが、リードピッチが狭く、リードの部分がグラフィックと一致しているか判別できない場合がある。
【0008】
そこで本発明は、部品データ編集時の部品の画像とグラフィックイメージとの判別を容易にすることを目的とする。
【0009】
【課題を解決するための手段】
このため本発明は、吸着ノズルに保持された電子部品を撮像装置で撮像してその画像の認識結果を基に位置決めをしてプリント基板に装着する電子部品装着装置において、電子部品の寸法・形状等に関する部品データを記憶する記憶手段と、前記撮像装置に撮像された電子部品の画像を拡大して表示すると共に拡大された部品の画像に合わせて前記記憶手段に記憶された前記部品データに基づくグラフィックイメージを表示する表示手段と、前記記憶手段に記憶された部品データを変更する変更手段とを備え、該変更手段は前記画像及びグラフィックイメージの拡大表示に伴い前記部品データを変更するステップを細かい値にし前記部品データを変更するものである。
【0010】
このように構成することで、電子部品装着装置にて吸着ノズルに保持された状態で撮像装置により撮像された電子部品の画像が小さすぎるときには画像を拡大してグラフィックとの一致の程度を確認することができ、記憶手段に記憶された部品データを変更手段により細かく且つ容易に変更し、精度の高い部品データを得ることができる。
【0011】
またこの場合、前記表示手段は電子部品の画像の大きさを複数段階の倍率で表示する表示手段を設けたものである。
【0012】
またこれらの場合、前記グラフィックイメージを前記表示手段が表示する画面中で移動する移動手段を設けたものである。
【0014】
またこれらの場合、前記表示手段が表示する画面内で画像を拡大する範囲を指定する指定手段を設けたものである。
【0015】
このようにすることで、拡大したい範囲を拡大することができる。
【0016】
またこれらの場合、前記表示手段がした拡大した画像を表示した後画像を縮小して表示させる縮小表示手段を設けたものである。
【0019】
【発明の実施の形態】
以下本発明の一実施形態を図に基づき詳述する。
【0020】
図1に基づきデータ処理装置の制御ブロックについて説明する。
【0021】
吸着ノズル1は処理対象の電子部品2を吸着して撮像カメラ3上をXY移動即ち、水平移動可能になされている。このXY移動は所定の分解能でされることが可能である。
【0022】
撮像カメラ3が撮像した部品2の画像は所定の画素数の画像メモリ4に記憶される。該画像メモリ4に記憶された画像データはデジタルズーム制御回路5を介して表示画像メモリ7に記憶され、該画像メモリ7の画像がCRTモニタ8の画面に表示される。デジタルズーム制御回路5は画像メモリ4に記憶された画像の指定された一部について表示画像メモリ7に記憶させるように制御する。
【0023】
画像メモリ4に記憶可能な画素数と表示画像メモリ7に記憶可能な画素数は同一であり、画像メモリ4の一部が表示画像メモリ7全体に拡大されて記憶されるため、指定された画像がモニタ8の画面いっぱいに拡大されて表示されることとなる。画像メモリ4の画像データがそのまま、表示画像メモリ7に格納されればカメラ3で撮像した等倍の画像がモニタ8に表示されることとなる。
【0024】
デジタルズーム制御回路5が画像メモリのどの部分を表示画像メモリ7に格納させるかはCPU10の制御による。
【0025】
また、CPU10はグラフィック・アイコン発生回路11を制御し、モニタ8に表示させるための、電子部品2のグラフィックイメージまたは種々のアイコンの画像のデータを発生させる。種々のアイコンはデータ処理装置の種々の操作をするため等に使用される。電子部品2のグラフィックイメージはデジタルズーム制御回路5により拡大される部品2の画像の拡大率と同一の拡大率で拡大され、重ね合わせて一致するようになされている。
【0026】
また、CPU10にはカーソル位置表示回路12を介してマウスカーソル表示回路14が接続されており、後述するマウスカーソル30(図11参照)をモニタ8の画面に表示させている。マウスカーソル23の表示位置はカーソル位置表示回路12に記憶されCPU10が把握できるようにされており、また、ドラッグボール等のポインティングデバイス15の操作によりインターフェース16を介して位置の移動がなされる。
【0027】
表示画像メモリ7の部品画像、グラフィック・アイコン発生回路11が発生する画像及びマウスカーソルの画像の信号はOR回路17を通して、重ね合わせられ、モニタ8の画面に表示される。撮像された部品2の画像は例えば図8のように表示され、グラフィック・アイコン発生回路11で発生されるこの部品のグラフィックイメージは図9に示すように発生され、これらにグラフィック・アイコン発生回路11で発生されたマウスカーソルが重ね合わされて図10のように表示される。
【0028】
また、CPU10にはRAM19及びROM20が接続されており、RAM19には作成されたあるいは修正される部品データが記憶されている。ROM20にはデータ処理装置の所与の動作をさせるためのプログラムが記憶されている。
【0029】
次に、データ処理装置で作成された部品データを使用する電子部品装着装置23について図2及び図3に基づき説明する。該電子部品装着装置23はデータ処理装置の機能も有する。
【0030】
31はY軸モータ32の回動によりY方向に移動するYテーブルであり、33はX軸モータ34の回動によりYテーブル31上でX方向に移動することにより結果的にXY方向に移動するXYテーブルであり、チップ状電子部品2が装着されるプリント基板36が図示しない固定手段に固定されて載置される。
【0031】
37は供給台であり、チップ部品2を供給する部品供給装置38が多数台配設されている。39は供給台駆動モータであり、ボールネジ40を回動させることにより、該ボールネジ40が嵌合し供給台37に固定されたナット41を介して、供給台7がリニアガイド42に案内されてX方向に移動する。43は間欠回動するロータリテーブルであり、該テーブル43の外縁部には取り出しノズルとしての吸着ノズル44を複数本有する装着ヘッド45が間欠ピッチに合わせて等間隔に配設されている。
【0032】
Iはロータリテーブル43の間欠回転により吸着ノズル44が供給装置8より部品2を吸着し取出す装着ヘッド45の停止位置である吸着ステーションであり、該吸着ステーションIにて吸着ノズル44が部品2を吸着する。
【0033】
46は吸着ノズル44が吸着する部品2の位置ずれを部品2の下面をカメラにて所定の視野範囲で撮像しその撮像画面を認識処理して認識する部品認識装置であり、認識ステ−ションIIに設けられている。
【0034】
認識ステーションIIの次の装着ヘッド45の停止する位置が角度補正ステーションIIIであり、認識装置46の認識結果によるチップ部品2の角度位置ずれを補正する角度量を予め決められた図示しない装着データに示される角度量に加味した角度量だけヘッド回動装置47が装着ヘッド45をθ方向に回動させる。θ方向とはノズル44の軸の回りに回転する方向である。
【0035】
角度補正ステーションIIIの次の次の停止位置が、装着ステーションIVであり、前記基板36に該ステーションIVの吸着ノズル44の吸着する部品2が装着ヘッド45の下降により装着される。
【0036】
50は上下動する昇降棒であり、部品供給装置38の揺動レバー51に係合して揺動させチップ部品2を所定間隔に封入した図示しない部品収納テープを該間隔に合わせて間欠送りさせ吸着ノズル44の部品吸着位置にチップ部品2を供給する。52は該図示しない部品収納テープを巻回するテープリールである。
【0037】
次に、電子部品装着装置23内にも図1と同様な制御ブロック回路が内臓されており、後述する電子部品の部品データの編集作成する機能及び、作成され図示しないRAMに記憶されている部品データが正しいかを確認する機能をも有する。
【0038】
電子部品装着装置23で使用するNCデータ及び部品データについて説明する。
【0039】
NCデータは図4に示されるような装着データ、図5に表示されるような部品配置データより構成されており、さらに図示しないRAM等には図6に示されるような部品データが記憶され、該部品データは後述するようにNCデータと共に用いられる。
【0040】
装着データは図4に示すように部品2の装着順を示すステップ番号の順に部品2を装着すべき基板36上のXY方向の位置、θ方向の装着すべき角度位置を示すデータ及び装着すべき部品種の部品2を供給する部品供給装置38が取り付けられた供給台37上の位置を示すリール番号が格納されたデータである。
【0041】
図5に示す前記部品配置データは供給台37上にどのように部品供給装置38が配設されているかを示すものであり、リール番号毎に部品供給装置38が供給する部品2の種類を示す部品品種(部品ID)が格納されている。
【0042】
図6に示す前記部品データは部品IDで区別される部品品種毎に作成され図示しないRAM内に記憶されており、当該部品品種のチップ部品2をプリント基板36に装着するために各ステ−ションの各装置がなすべき作業を該部品2に合わせて制御できるようにするための種々のデータが格納されている。例えば、部品厚みのデータは図示しない立ち状態検出センサがチップ部品2の正常な面を吸着されているかどうかを検出する場合、この厚さより厚いことを検出したときに立ち状態であることを検出できるようにするために使われる。
【0043】
また部品認識装置16で部品認識をするためには図7に示すように部品寸法SX及び部品寸法SYが必要であり、またリード長LS、リード幅LW及びリード本数の情報も部品データを構成するデータである。
【0044】
電子部品装着装置の図示しないCPUは装着データでステップ番号毎にリール番号を読み込むと部品配置データの同じリール番号の部品IDを読み込み、部品データの当該部品IDの各データを読み込み必要な制御をするものである。
【0045】
これらのデータは他のバソコン等のデータ作成装置で作成されて、当該電子部品装着装置23に通信回路を介して転送されるものであるが、当該装置23でも簡易的に作成することができ、また特に部品データを構成する各データのうちのいくつかのデータは認識装置16が部品2を認識することによって装置23内で自動作成することができる。このように、電子部品装着装置23は部品データを作成、編集して処理するデータ処理装置としての機能も有する。
【0046】
以下図1に示すデータ処理装置動作による部品データの確認または修正等の編集動作について説明する。
【0047】
先ず、吸着ノズル1が編集対象の電子部品2を真空吸着して撮像カメラ3の撮像位置に移動する。
【0048】
次に、カメラ3が撮像した図8に示す画像が画像メモリ4に記憶される。この記憶はNTSC方式のカメラであれば所定のタイミングで走査され撮像された1フレームの画像が画像メモリに取込まれて行われる。カメラは逐次走査をしてリアルタイムで画像信号を発生しているのであるが、画像メモリ4には所定のタイミングで取込まれた画像データが保持される。
【0049】
次に、デジタルズーム制御回路5は撮像されたままの大きさの部品画像を表示させるべく、画像メモリ4の画像データをそのまま表示画像メモリ7に格納する。
【0050】
また、グラフィック・アイコン発生回路11は図9に示される原寸大の部品2のグラフィックイメージを当該部品IDのRAM19に格納された部品データに基づいて発生してこれら画像信号はOR回路17を介してモニタ8に送られ、図10に示す画像が表示される。操作者は図10の画面を見てグラフィックと部品像とが一致しているかどうかを判断するのであるが、このままではリード部分等の細かな部分がわからないと判断した場合、図10のように表示されている任意拡大アイコン25にマウスカーソル表示回路14が発生したマウスカーソル22を移動させてポインティングデバイス15の図示しないクリックボタンをクリックする。
【0051】
この結果、カーソル位置表示回路12が把握している位置よりCPU10は任意拡大アイコン25が選択されたことを判断する。
【0052】
次に、操作者がカーソル22を画面上の所定の始点位置に移動させてポインティングデバイス15の図示しないクリックボタンをクリックする。
【0053】
次にクリックボタンのクリックをし続けながら、カーソル22を移動させることにより拡大枠24が設定される。図10の拡大枠24のカーソル22に接している角の対角の角が始点位置であり、この拡大枠24で囲まれた部分が拡大して表示される範囲となる。該拡大枠24もグラフィック・アイコン発生回路により発生された画像である。また、カーソル22の位置はポインティングデバイス15により移動されるものである。クリックボタンのクリックを離した時点で拡大枠24の設定がなされるが、設定したい範囲はこの始点及び終点(クリックを離した時点の位置)の取り方で選択できる。拡大枠24の大きさにより拡大される率(拡大率)が変更できる。
【0054】
次に、クリックボタンのクリックが離された時点(解除された時点)で、デジタルズーム制御回路5の制御により設定された拡大枠24の範囲の画像データが表示画像メモリ7に格納され、またグラフィック・アイコン発生回路11はこの拡大された部品画像の大きさに合わせて部品データに基づき同一の拡大率で部品のグラフィックイメージを発生させる。
【0055】
この結果、モニタには図11のように図10で拡大枠24で設定された範囲が拡大されて表示される。即ち、部品画像が2倍に表示されるならば、グラフィックイメージは原寸に対して2倍の大きさのものが描画(表示)される。
【0056】
このように拡大されたことにより、部品画像とグラフィックイメージのずれが明瞭に判別できるようになり、操作者の操作によりマウスカーソル22をグラフィック移動アイコン27のうち移動したい方向を示す矢印のものをクリックすることによりグラフィックが移動し、例えば図12に示すように一致することが確認できる。
【0057】
このように一致することが確認されると現在の部品データが正しいことが確認できる。
【0058】
この後、任意拡大アイコン25を再度クリックすることでモニタ8の画面は縮小表示されて図10に示す最初の画面となる。このとき任意拡大アイコン25は縮小表示手段としての役割を果たす。
【0059】
また、グラフィックを移動させた結果図13に示すようにグラフィックと部品2の画像が一致しない場合は(図13ではリードの長さが部品2とグラフィックで異なる。)、データキー54にカーソル22を移動させて図示しないクリックボタンをクリックすることで部品データの変更ができ、その変更されたデータに基づいて、グラフィックイメージが修正されて表示される。この結果、グラフィックと部品画像が一致したところで部品データの修正が完了する。この修正操作においても、画面が拡大されていることにより、グラフィックイメージの解像度が上げられるため、部品データを変更していくステップを細かい値にすることができる。
【0060】
次に、部品種を変更してリードのないチップ部品2を吸着ノズル1に吸着させ例えば、図14に示す原寸大の部品画像が得られる。この場合、グラフィック・アイコン発生回路11が発生するグラフィックイメージは原寸大の部品データに基づいて発生された図15に示すものとなっている。即ち、部品データが示す寸法で表示される。
【0061】
この場合も前述と同様にして拡大枠24をモニタ8の画面中に図16のように設定して拡大させることにより、図17に示すように拡大された画面を表示できる。
【0062】
次に、前述と同様にグラフィック移動アイコン25にカーソル22を合わせてクリックすることにより図18に示すように部品画像とグラフィックの画像を一致させ部品データが正しいことを確認することができる。
【0063】
また、このとき、画面内最拡大アイコン26にカーソル22を合わせてクリックすることにより図19に示すようにモニタ8の画面いっぱいに部品画像を拡大して表示する。この最大に拡大するアイコン26は図16の画面の場合にも表示されるものであり、図16の画面からいきなり図19の画面に画像を拡大することも可能である。また、図10の画面の場合でもこのアイコン26は機能する。
【0064】
また、図19の画面で画面内最拡大アイコン26をクリックするとその前に表示されていた画面である図18の画面が表示される。このとき画面内最拡大アイコン26は縮小表示手段としての役割を果たす。または、図19の画面から画面内最拡大アイコン26のクリックにより図16の原寸大の大きさの画面に戻るようにしてもよい。
【0065】
以上のようにして、部品種毎に部品データが実際の部品2と合っているかが確認され、または部品データの修正がなされる。このような確認及び修正は電子部品装着装置23の吸着ノズル44に部品2を吸着させて部品認識装置46で撮像させる場合にも同様にして図示しないモニタに部品画像及びグラフィックイメージを表示させて実行することができる。
【0066】
次に、このようにして確認された部品データは電子部品装着装置23外のデータ処理装置により確認された場合は通信されて、電子部品装着装置23内の図示しないRAMの所定領域に格納される。
【0067】
次に、電子部品装着装置23の部品装着動作について簡単に説明する。
【0068】
先ず、自動運転が開始され、装着ヘッド45が吸着ステーションIで所望の部品供給装置38から部品2を取出す。
【0069】
次に、ロータリテーブル43は間欠的に回転して認識ステ−ションIIに装着ヘッド45が達し、部品認識装置46により部品2の位置ずれが認識される。このとき、認識処理に図6に示すような部品データが使用される。
【0070】
その後角度位置及びXY方向の位置が補正され、プリント基板36上の所望の位置に装着される。
【0071】
尚、本実施形態では部品画像とグラフィックイメージを相対的に移動させて目合わせするのにイメージ像を移動させたが、画像メモリ4にカメラ3が走査して撮像する画像のフレーム毎に更新して記憶してモニタ8にリアルタイムの部品画像が表示できるようにして、吸着ノズル1をXY方向に移動させてグラフィックと一致させるようにしてもよい。また、本実施形態では画像メモリ4の一部を表示画像メモリ7に記憶させ拡大して表示させるデジタルズーム制御を行ったが、このようにリアルタイムの画像を表示させ、カメラ3の光学的な倍率を上げて撮像して(即ち、光学的ズームにより)部品画像を拡大するようにしてもよい。このようにしたときには、その倍率をCPU10が把握してグラフィックの画像の大きさを制御するようにすることが必要である。
【0072】
また、本実施形態ではカーソル22をアイコンに移動させてクリックボタンのクリックによる操作を行ったが、CRT画面にタッチパネルの機能を設けて、画面上に適宜表示された各種のスイッチ部を押圧することにより種々の操作が行われるようにしてもよい。
【0073】
また、NTSC方式のカメラを用いて撮像する場合について説明したが、ハイビジョン用のカメラ等、より解像度の高いカメラを用いてもよく、このような場合には目合わせをしても部品2が小さすぎる等してグラフィックとの違いが判別できないが、画像を拡大することによって部品画像も粗い画像とならずグラフィックとのずれが良く分かるようにできる。また、部品認識装置46に用いているカメラもハイビジョン用のカメラ等を用いてもよく、この場合は部品データの編集時のみならず通常の自動運転の部品2の位置ずれの認識時にも用いられ、精度が高い認識が可能となる。
【0074】
【発明の効果】
以上のように本発明は、電子部品装着装置にて部品データに基づくグラフィックイメージを拡大された電子部品の画像に合わせた大きさで表示し、記憶手段に記憶された部品データを変更手段により変更するようにしたのでグラフィックイメージと電子部品の画像が一致しているかどうかの判断が容易になり、また、グラフィックイメージと電子部品の画像との拡大に伴い部品データの変更を細かくすることができ、精度の高い部品データを得ることができる。
【図面の簡単な説明】
【図1】データ処理装置の制御ブロック図である。
【図2】電子部品自動装着装置の平面図である。
【図3】電子部品自動装着装置の側面図である。
【図4】装着データを示す図である。
【図5】部品配置データを示す図である。
【図6】部品データを示す図である。
【図7】電子部品の画像を示す図である。
【図8】電子部品の画像を示す図である。
【図9】グラフィックイメージを示す図である。
【図10】モニタに部品画像とグラフィックイメージが表示された図である。
【図11】モニタに部品画像とグラフィックイメージが表示された図である。
【図12】モニタに部品画像とグラフィックイメージが表示された図である。
【図13】モニタに部品画像とグラフィックイメージが表示された図である。
【図14】電子部品の画像を示す図である。
【図15】グラフィックイメージを示す図である。
【図16】モニタに部品画像とグラフィックイメージが表示された図である。
【図17】モニタに部品画像とグラフィックイメージが表示された図である。
【図18】モニタに部品画像とグラフィックイメージが表示された図である。
【図19】モニタに部品画像とグラフィックイメージが表示された図である。
【符号の説明】
2 チップ状電子部品
3 撮像カメラ(撮像手段)
4 画像メモリ
5 デジタルズーム制御回路
7 表示画像メモリ
8 CRTモニタ(表示手段)
11 グラフィック・アイコン発生回路
19 RAM(記憶手段)
24 拡大枠(指定手段)
25 任意拡大アイコン(縮小表示手段)
26 画面内最拡大アイコン(縮小表示手段)
27 グラフィック移動アイコン(移動手段)
36 プリント基板[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data processing device that processes component data relating to dimensions, shapes, etc. of electronic components, and an electronic component held by a suction nozzle, which is imaged by an imaging device, positioned based on the recognition result of the image, and printed. The present invention relates to an electronic component mounting apparatus mounted on a substrate.
[0002]
[Prior art]
As this kind of data processing apparatus, one described in Japanese Patent Laid-Open No. 5-333915 is known. According to this prior art, data for electronic component recognition processing is automatically created and made available to the electronic component mounting apparatus. In addition, such data may be created by measuring the dimensions of each part with calipers or the like.
[0003]
If there is an error in such data, if automatic teaching is used, it will be difficult to find out if there is a problem with the automatic teaching method, correct it, and perform automatic teaching again. there were.
[0004]
In addition, it was a very time-consuming task to directly key in the numerical values of the data measured manually.
[0005]
For this reason, the graphic image generated from the electronic component data is superimposed on the image of the electronic component imaged by the camera and displayed on a display screen such as a CRT, and the data is changed by alignment. A technique for creating or modifying the image can be considered.
[0006]
[Problems to be solved by the invention]
However, in the prior art, it may be difficult to determine whether the image matches the graphic image displayed on the screen depending on the size of the image of the component.
[0007]
For example, depending on the part, the size may be about 1 mm, and the actual size of the captured image may not show a deviation from the graphic. In the case of a part with a lead, the entire mold part enters the monitor screen and can be identified. However, there are cases where the lead pitch is narrow and it cannot be determined whether the lead portion matches the graphic.
[0008]
Therefore, an object of the present invention is to facilitate discrimination between a part image and a graphic image when editing part data.
[0009]
[Means for Solving the Problems]
For this reason, the present invention provides an electronic component mounting apparatus in which an electronic component held by a suction nozzle is imaged by an imaging device, positioned based on the recognition result of the image, and mounted on a printed circuit board. Based on the component data stored in the storage unit in accordance with the enlarged image of the component and the enlarged image of the image of the electronic component captured by the imaging device Display means for displaying a graphic image; and changing means for changing the component data stored in the storage means, the changing means finely changing the component data in accordance with the enlarged display of the image and the graphic image. The component data is changed to a value .
[0010]
With this configuration, when the electronic component image captured by the imaging device is held by the suction nozzle in the electronic component mounting device is too small, the image is enlarged to check the degree of coincidence with the graphic. It is possible to change the component data stored in the storage means finely and easily by the changing means, and obtain highly accurate component data.
[0011]
In this case, the display means is provided with display means for displaying the size of the image of the electronic component at a plurality of scales.
[0012]
In these cases, moving means for moving the graphic image in the screen displayed by the display means is provided.
[0014]
Further, in these cases, there is provided designation means for designating a range for enlarging the image in the screen displayed by the display means.
[0015]
By doing in this way, the range to expand can be expanded.
[0016]
In these cases, reduced display means for displaying the enlarged image displayed by the display means and then reducing the image is provided.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0020]
A control block of the data processing apparatus will be described with reference to FIG.
[0021]
The
[0022]
The image of the
[0023]
The number of pixels that can be stored in the
[0024]
Which part of the image memory is stored in the display image memory 7 by the digital
[0025]
Further, the CPU 10 controls the graphic icon generation circuit 11 to generate graphic images of the
[0026]
Further, a mouse
[0027]
The component image of the display image memory 7, the image generated by the graphic icon generation circuit 11 and the signal of the mouse cursor image are superimposed through the
[0028]
Further, a
[0029]
Next, the electronic
[0030]
[0031]
[0032]
I is a suction station which is a stop position of the mounting
[0033]
[0034]
The position where the mounting
[0035]
The next stop position next to the angle correction station III is the mounting station IV, and the
[0036]
[0037]
Next, a control block circuit similar to that shown in FIG. 1 is incorporated in the electronic
[0038]
NC data and component data used in the electronic
[0039]
The NC data is composed of mounting data as shown in FIG. 4 and component arrangement data as shown in FIG. 5, and further, component data as shown in FIG. The component data is used together with NC data as will be described later.
[0040]
As shown in FIG. 4, the mounting data includes data indicating the position in the XY direction on the
[0041]
The component arrangement data shown in FIG. 5 indicates how the
[0042]
The component data shown in FIG. 6 is created for each component type identified by the component ID and stored in a RAM (not shown), and each station for mounting the
[0043]
In addition, in order to perform component recognition by the
[0044]
When the CPU (not shown) of the electronic component mounting apparatus reads the reel number for each step number in the mounting data, it reads the component ID of the same reel number in the component arrangement data, and reads each data of the component ID of the component data and performs necessary control. Is.
[0045]
These data are created by a data creation device such as another personal computer and transferred to the electronic
[0046]
An editing operation such as confirmation or correction of component data by the operation of the data processing apparatus shown in FIG. 1 will be described below.
[0047]
First, the
[0048]
Next, the image shown in FIG. 8 captured by the
[0049]
Next, the digital
[0050]
The graphic icon generation circuit 11 generates a graphic image of the full-
[0051]
As a result, the CPU 10 determines from the position grasped by the cursor
[0052]
Next, the operator moves the
[0053]
Next, the
[0054]
Next, when the click of the click button is released (released), the image data in the range of the
[0055]
As a result, the range set by the
[0056]
By enlarging in this way, the difference between the component image and the graphic image can be clearly discriminated, and the
[0057]
If it is confirmed that they match, it can be confirmed that the current part data is correct.
[0058]
Thereafter, by clicking again on the
[0059]
As a result of moving the graphic, if the graphic and the image of the
[0060]
Next, the component type is changed, and the
[0061]
In this case as well, an enlarged screen can be displayed as shown in FIG. 17 by setting the
[0062]
Next, when the
[0063]
At this time, the
[0064]
Further, when the most
[0065]
As described above, it is confirmed whether the component data matches the
[0066]
Next, when the component data confirmed in this way is confirmed by a data processing device outside the electronic
[0067]
Next, the component mounting operation of the electronic
[0068]
First, automatic operation is started, and the mounting
[0069]
Next, the rotary table 43 rotates intermittently, and the mounting
[0070]
After that, the angular position and the position in the XY direction are corrected and mounted at a desired position on the printed
[0071]
In the present embodiment, the image is moved to move the component image and the graphic image relative to each other, but the image is moved to the
[0072]
In this embodiment, the
[0073]
In addition, although the case where an image is captured using an NTSC camera has been described, a camera with higher resolution such as a high-definition camera may be used. The difference from the graphic cannot be discriminated due to too much, etc., but by enlarging the image, the component image does not become a rough image and the deviation from the graphic can be well understood. The camera used for the
[0074]
【The invention's effect】
As described above, the present invention displays the graphic image based on the component data in the electronic component mounting apparatus in a size corresponding to the enlarged image of the electronic component, and changes the component data stored in the storage unit by the changing unit. As a result, it is easy to determine whether the graphic image and the image of the electronic component match, and the change of the component data can be made finer as the graphic image and the electronic component image expand. Accurate component data can be obtained.
[Brief description of the drawings]
FIG. 1 is a control block diagram of a data processing apparatus.
FIG. 2 is a plan view of the electronic component automatic mounting apparatus.
FIG. 3 is a side view of the electronic component automatic mounting apparatus.
FIG. 4 is a diagram showing mounting data.
FIG. 5 is a diagram showing component arrangement data.
FIG. 6 is a diagram showing component data.
FIG. 7 is a diagram illustrating an image of an electronic component.
FIG. 8 is a diagram illustrating an image of an electronic component.
FIG. 9 shows a graphic image.
FIG. 10 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 11 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 12 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 13 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 14 is a diagram illustrating an image of an electronic component.
FIG. 15 shows a graphic image.
FIG. 16 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 17 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 18 is a diagram in which a component image and a graphic image are displayed on a monitor.
FIG. 19 is a diagram in which a component image and a graphic image are displayed on a monitor.
[Explanation of symbols]
2 Chip-shaped
4
11 Graphic
24 Enlarged frame (designating means)
25 Arbitrarily enlarged icon (reduced display means)
26 Most enlarged icon in screen (reduced display means)
27 Graphic movement icon (movement means)
36 Printed circuit board
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26743297A JP3678895B2 (en) | 1997-09-30 | 1997-09-30 | Electronic component mounting device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26743297A JP3678895B2 (en) | 1997-09-30 | 1997-09-30 | Electronic component mounting device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11108620A JPH11108620A (en) | 1999-04-23 |
JP3678895B2 true JP3678895B2 (en) | 2005-08-03 |
Family
ID=17444771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26743297A Expired - Fee Related JP3678895B2 (en) | 1997-09-30 | 1997-09-30 | Electronic component mounting device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3678895B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4385275B2 (en) * | 2002-11-26 | 2009-12-16 | 富士機械製造株式会社 | Component mounting data creation device and component mounting data creation method |
JP4925943B2 (en) * | 2007-06-28 | 2012-05-09 | 株式会社日立ハイテクインスツルメンツ | How to verify parts library data |
JP2012059861A (en) * | 2010-09-08 | 2012-03-22 | Hitachi High-Tech Instruments Co Ltd | Apparatus and method for generating component library |
JP5865666B2 (en) * | 2011-10-19 | 2016-02-17 | 株式会社キーエンス | Image processing apparatus and image processing program |
JP6004973B2 (en) * | 2013-03-13 | 2016-10-12 | ヤマハ発動機株式会社 | Electronic component mounting apparatus and electronic component mounting method |
JP6802854B2 (en) | 2016-11-01 | 2020-12-23 | 株式会社Fuji | Image processing part shape data creation system and image processing part shape data creation method |
JP6902631B2 (en) * | 2018-01-17 | 2021-07-14 | 株式会社Fuji | Image processing part shape data creation system and image processing part shape data creation method |
-
1997
- 1997-09-30 JP JP26743297A patent/JP3678895B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11108620A (en) | 1999-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5318334B2 (en) | Method and apparatus for detecting position of object | |
JP2776860B2 (en) | Electronic component mounting device and mounting method | |
US6374146B1 (en) | Component suction site-teaching system and method | |
JP3678895B2 (en) | Electronic component mounting device | |
JP4324442B2 (en) | Component data generation device and electronic component mounting device | |
JP2000321025A (en) | Device and method for detecting movement error of processor | |
JP3691888B2 (en) | Electronic component mounting method | |
JPH10135686A (en) | Data processing device and electronic components mounting apparatus | |
WO2017072908A1 (en) | Base plate position searching device and component mounting machine | |
JPH10135700A (en) | Data processing device and electronic components mounting apparatus | |
JP3921334B2 (en) | Printed circuit board assembly equipment | |
JP2008139260A (en) | Image display unit and method, appearance inspection device, cream solder printer | |
JP3133584B2 (en) | Electronic component automatic mounting device | |
JPH0786722A (en) | Automatic pattern corrector | |
JP3665415B2 (en) | Data creation device | |
JPH11135996A (en) | Device for assembling printed board | |
JP3916860B2 (en) | Printed circuit board assembly equipment | |
JP2703436B2 (en) | Component mounting position data creation device | |
JP2915979B2 (en) | Position and rotation angle detecting device, pointing device thereof, and robot operation teaching device using the same | |
JP4008722B2 (en) | Method and apparatus for detecting floating electrode of electronic component | |
JP2703437B2 (en) | Component mounting position data creation device | |
JP2006302949A (en) | Method of creating component library data | |
JP3702687B2 (en) | Recognition mark teaching method in electronic component mounting apparatus | |
JP2006310615A (en) | Method of creating component library data | |
JP2000285235A (en) | Method and device for picture processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040210 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040412 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040412 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040601 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040701 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040913 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050511 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080520 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090520 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090520 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100520 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110520 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120520 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130520 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130520 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140520 Year of fee payment: 9 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |