JP3634053B2 - 部品実装方法 - Google Patents
部品実装方法 Download PDFInfo
- Publication number
- JP3634053B2 JP3634053B2 JP05737896A JP5737896A JP3634053B2 JP 3634053 B2 JP3634053 B2 JP 3634053B2 JP 05737896 A JP05737896 A JP 05737896A JP 5737896 A JP5737896 A JP 5737896A JP 3634053 B2 JP3634053 B2 JP 3634053B2
- Authority
- JP
- Japan
- Prior art keywords
- mounting
- component
- offset value
- mounting means
- difference
- 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
Landscapes
- Automatic Assembly (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
【発明の属する技術分野】
本発明は、回路基板(プリント基板)などに電子部品を挿入・装着する電子部品実装機における、部品実装方法に関する。
【0002】
【従来の技術】
電子部品実装においては、製品の軽薄短小化、及び部品の小型化に伴い、電子部品の吸着・装着時における位置決めに、より一層の高精度化が求められている。また同時に、生産性の向上も望まれている。以下、図2・図4を参照しながら、従来の部品実装方法について説明する。
【0003】
図2(a)は、電子部品実装機の概観図である。
図において、1は実装手段で、部品を吸着・装着する。2は搬送部で、回路基板6を搬入・搬出する。3は部品供給部で、実装手段1へ部品を供給する。4はロボット部で、実装手段1を移動・位置決めする。5は操作盤(制御部)で、電子部品実装機全体の制御を行い、作業者により操作される。6は回路基板で、実装手段1により部品が装着される。
【0004】
図2(b)は、ロボット部4の詳細図である。実装手段1は、モータ7とボールネジ8により、移動・位置決めされる。この際、リニアスケール9により位置検出を行い、正確な位置決めを行うように構成されている。
以上のように構成された電子部品実装機における部品実装方法について、以下、図4のフローチャートを用いて説明する。
【0005】
最初の判断処理として、前回の実装時との温度差が一定値以下であれば、#31以下の実装工程を行う(#30)。すなわち、回路基板6を搬送し(#31)、吸着位置を計算し(#32)、実装手段1を吸着位置に移動し(#33)、実装手段1が部品供給部3より部品を吸着する(#34)。次に、装着位置を計算し(#35)、実装手段1を装着位置に移動し(#36)、実装手段1が回路基板6へ部品を装着する(#37)。回路基板1枚のEOPでなければ、実装を繰り返し(#38)、生産終了でなければ、最初から処理を繰り返す(#39)。
【0006】
ところで、上記の実装方法においては、部品実装時における温度変化により、ロボット部4のボールネジ8が伸縮するだけでなく、位置の検出に用いられるリニアスケール9自身も伸縮し、実装精度低下の要因となっている。これを防ぐために、制御部5に温度検出素子を接続し、電子部品実装機の設置雰囲気温度を検出し、図4に示す#30,#40の工程を設けている。
【0007】
すなわち、前回との温度差が一定値以下でなければ(#30)、マシンキャリブレーションを行うというものである(#40)。ここで、マシンキャリブレーションとは、各種カメラ・センサーなどを用いて、実装手段1を位置決めした際、どれだけの位置ずれがあるかを検出し、これをオフセット値として記憶するものである。
【0008】
このオフセット値は、実装手段1の吸着位置・装着位置の計算時(#32・#35)に加算され、これにより吸着位置・装着位置への移動が正確に精度良く位置決めされるようになる。
【0009】
【発明が解決しようとする課題】
この部品実装方法には、高精度の位置決め・実装はもちろんのこと、高生産性が要求されている。
しかしながら、従来の部品実装方法では、マシンキャリブレーションによる稼働低下が避けられず、生産性を向上するには、#30における温度差の判断値を大きくして、マシンキャリブレーションの回数を減少するか、または、電子部品実装機を恒温室などに設置する必要があった。しかし、前者の場合は実装精度が低下し、後者の場合は設備投資が増大するという課題があった。
【0010】
本発明は、正確な位置決めによる実装の高精度化と、同時に高生産性を実現することができる実装方法を提供することを目的とする。
【0011】
【課題を解決するための手段】
この課題を解決するために本発明は、リニアスケールなどによる位置検出手段を有する電子部品実装機における部品実装方法であって、熱膨張係数の異なる2種のリニアスケールを用い、両リニアスケール間の検出位置の差分を検出することにより、位置決めするためのオフセット値を算出することを特徴とする部品実装方法である。
【0012】
これにより、電子部品実装機の設置雰囲気温度の変化によらず、正確な位置決めによる高精度な実装と、同時に高生産性を実現できる。
【0013】
【発明の実施の形態】
本発明の請求項1に係る発明は、リニアスケールによる位置検出手段によって検出された位置情報により実装手段の位置補正を行う部品実装方法であって、前記リニアスケールは熱膨張係数の異なる2種の素材を用い、且つ、各リニアスケールは熱による伸縮の際、共通位置の固定された原点位置を中心に伸縮し、この伸縮した両リニアスケールを共通位置の検出位置で検出し、この両リニアスケールの検出情報の差分を求め、この差分から原点位置からの距離に比例して各位置のオフセット値を算出し、このオフセット値を実装手段の位置決めに用いることを特徴とする部品実装方法であり、請求項2に係る発明は、部品吸着及び部品装着の位置決め毎にオフセット値を算出し、このオフセット値の平均を算出し、実装手段の位置決めに用いる部品実装方法であり、また、請求項3に係る発明は、熱膨張係数の異なる2種のリニアスケールを用い、実装手段の部品吸着・装着時における位置補正を行う電子部品の実装方法において、回路基板を搬送する工程と、部品の吸着位置を計算する工程と、実装手段を吸着位置に移動する工程と、実装手段で部品供給部より部品を吸着し、同時に検出位置における2種のリニアスケール間の差分を検出し、差分により位置決めするためのオフセット値を算出・記憶する工程と、オフセット値に基づき、装着位置を計算する工程と、実装手段を装着位置に移動する工程と、実装手段で回路基板に部品を装着し、同時に予め定めた検出位置における2種のリニアスケール間の差分を検出し、差分により位置決めするためのオフセット値を算出・記憶する工程からなり、オフセット値により実装手段の位置補正を行うことを特徴とする電子部品の実装方法であり、電子部品実装機の設置雰囲気温度がそれぞれ別々の伸縮量となるという作用を有し、その差分を検出することによりオフセット値を正確に算出することを可能としたものである。
【0014】
また、前記2種のリニアスケールの別々の伸縮量を計測することで、ロボット部の伸縮による位置ずれの無い正確な位置決めを行うことができ、また生産性を低下することなく実装を行うことが可能となる。
【0015】
以下、本発明の実施の形態について、図1・図2・図3を用いて説明する。
(実施の形態1)
図2は、電子部品実装機の概観図で、従来例における説明を援用する。ただし、図2(b)においては、リニアスケール9は、1つしか示されていないが、本実施例においては、1つのロボット部4には、2つのリニアスケールが設けられている。この詳細説明は、図3にて後述する。
【0016】
図1は、本実施例のフローチャートである。図1を用いて、本実施例を説明する。
まず、回路基板6を搬送し(#11)、吸着位置を計算し(#12)、実装手段1を吸着位置に移動し(#13)、実装手段1が部品供給部3より部品を吸着する(#14)。このとき、同時にリニアスケールの計測を行い、オフセット値を算出・記憶する(#20)。この処理については、図3を用いて後述する。
【0017】
ついで、装着位置を計算し(#15)、実装手段1を装着位置に移動し(#16)、実装手段1が回路基板6へ部品を装着する(#17)。このとき、同時にリニアスケールの計測を行い、オフセット値を算出・記憶する(#20′)。この処理については、図3を用いて後述する。回路基板1枚のEOPでなければ、実装を繰り返し(#18)、生産終了でなければ、最初から処理を繰り返す(#19)。
【0018】
すなわち、従来例のようにマシンキャリブレーションを実装工程とは別工程として行うことなく、吸着・装着時に、同時並行してリニアスケールの計測を行い、オフセット値を算出・記憶するため、正確な位置決めとが可能となり、生産性を低下することなく正確に実装を行うことが可能となる。
ここで、図3を用いて、本実施例におけるオフセット値算出の原理を説明する。
【0019】
図3に示すように、ロボット部4には、2個のリニアスケール(9a,9b)が設けられている。各リニアスケールは、熱膨張係数が異なる素材で形成されている。また、原点位置は、熱による伸縮時にずれることがないように固定されている。各リニアスケールは、熱による伸縮の際、固定された原点を中心に伸縮する。以下、原点位置と1000mm位置に着目して説明する。
【0020】
図3(a)に基準温度での状態を示す。基準温度では、各リニアスケールの1000mm検出位置は、実際の1000mm位置を示している。
図3(b)に+10度Cでの状態を示す。
この状態においては、各リニアスケールは、それぞれ異なった伸長を示す。ここでは、リニアスケール9bの方が熱膨張係数が大きい。このとき、各リニアスケールの1000mm検出位置は、実際の1000mm位置よりも大きい位置となる。通常実装手段1の位置決めは、一方のリニアスケールに基づいて行われるが、本実施例においては、位置決め時に他方のリニアスケールの検出位置の検出ズレを計測する。この検出ズレは、基準温度より温度が高くなればより拡大し、基準温度より温度が低くなれば、逆方向により拡大する。すなわち、リニアスケールの検出位置の差分(検出ズレ)を検出することにより、実際の正確な位置に位置決めするためのオフセット値を算出することができる。
【0021】
また、リニアスケールの伸縮は原点位置を中心として、原点位置からの距離に比例するため、得られたオフセット値から、別の位置に位置決めする際のオフセット値を算出することも可能である。従って、図1のリニアスケールの計測工程(#20,#20′)において、毎回色々な位置において、リニアスケールの差分(検出ズレ)を検出することにより、各位置に対するオフセット値を算出することができる。このオフセット値は、原点位置からの距離に比例するため、オフセット値をそれぞれの位置に応じて換算し、各位置への位置決めに用いる。(#12,#15)
また、毎回の吸着・装着の位置決め毎にオフセット値を算出できるため、それらの平均を算出することにより、計測の誤差や、1回毎の位置決めのわずかな誤差によるリニアスケール検出ズレ誤差の影響を無くし、実装の精度を一層向上することができる。
【0022】
【発明の効果】
以上のように、本発明によれば、熱膨張係数の異なる2種のリニアスケールを用い、別々の伸縮量を検出することにより、位置決めのためのオフセット値を算出するので、ロボット部において伸縮による位置ずれのない正確な位置決めを行うことができるなど、高精度な実装を可能とし、同時にオフセット算出のための余分な工程を必要としないため、高生産性を実現することができる。
【図面の簡単な説明】
【図1】この発明の一実施の形態による部品実装方法を示すフローチャートである。
【図2】(a)は電子部品実装機の概観図であり、(b)はロボット部の詳細図である。
【図3】(a)(b)は本発明の一実施の形態によるオフセット値算出の原理図である。
【図4】従来例の部品実装方法を示すフローチャートである。
【符号の説明】
#12 吸着位置計算工程
#13 実装手段移動工程
#14 部品吸着工程
#15 装着位置計算工程
#16 実装手段移動工程
#17 部品装着工程
#20 リニアスケール計測工程
#20′ リニアスケール計測工程
Claims (3)
- リニアスケールによる位置検出手段によって検出された位置情報により実装手段の位置補正を行う部品実装方法であって、前記リニアスケールは熱膨張係数の異なる2種の素材を用い、且つ、各リニアスケールは熱による伸縮の際、共通位置の固定された原点位置を中心に伸縮し、この伸縮した両リニアスケールを共通位置の検出位置で検出し、この両リニアスケールの検出情報の差分を求め、この差分から原点位置からの距離に比例して各位置のオフセット値を算出し、このオフセット値を実装手段の位置決めに用いることを特徴とする部品実装方法。
- 部品吸着及び部品装着の位置決め毎にオフセット値を算出し、このオフセット値の平均を算出し、実装手段の位置決めに用いる請求項1記載の部品実装方法。
- 熱膨張係数の異なる2種のリニアスケールを用い、実装手段の部品吸着・装着時における位置補正を行う電子部品の実装方法において、回路基板を搬送する工程と、部品の吸着位置を計算する工程と、実装手段を吸着位置に移動する工程と、実装手段で部品供給部より部品を吸着し、同時に検出位置における2種のリニアスケール間の差分を検出し、差分により位置決めするためのオフセット値を算出・記憶する工程と、オフセット値に基づき、装着位置を計算する工程と、実装手段を装着位置に移動する工程と、実装手段で回路基板に部品を装着し、同時に予め定めた検出位置における2種のリニアスケール間の差分を検出し、差分により位置決めするためのオフセット値を算出・記憶する工程からなり、オフセット値により実装手段の位置補正を行うことを特徴とする電子部品の実装方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05737896A JP3634053B2 (ja) | 1996-03-14 | 1996-03-14 | 部品実装方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05737896A JP3634053B2 (ja) | 1996-03-14 | 1996-03-14 | 部品実装方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09246792A JPH09246792A (ja) | 1997-09-19 |
JP3634053B2 true JP3634053B2 (ja) | 2005-03-30 |
Family
ID=13053945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP05737896A Expired - Fee Related JP3634053B2 (ja) | 1996-03-14 | 1996-03-14 | 部品実装方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3634053B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007108037A (ja) * | 2005-10-14 | 2007-04-26 | Omron Corp | 位置測定方法、距離測定方法及び位置測定装置 |
JP5037275B2 (ja) * | 2007-09-11 | 2012-09-26 | Juki株式会社 | 部品搭載装置 |
CN108139358B (zh) * | 2015-10-16 | 2020-10-16 | 株式会社岛津制作所 | 由测定装置的温度位移导致的测定误差的校正方法以及利用了该方法的质谱分析装置 |
TWI688016B (zh) * | 2017-08-28 | 2020-03-11 | 日商新川股份有限公司 | 相對於對象物使第一移動體和第二移動體直線移動的裝置以及方法 |
-
1996
- 1996-03-14 JP JP05737896A patent/JP3634053B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH09246792A (ja) | 1997-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3500124B2 (ja) | 電気的な構成群の製作装置に設けられた保持装置の移動距離及び/又は角度位置を校正するための方法及び装置並びに校正基板 | |
US4922434A (en) | Linear interpolation for a component placement robot | |
JP4576694B2 (ja) | 被処理体の処理システムの搬送位置合わせ方法及び被処理体の処理システム | |
EP1671525A1 (en) | Component mounting method and apparatus | |
JPH01227499A (ja) | 電気又は電子部品を取り扱う装置の設定方法 | |
JP3634053B2 (ja) | 部品実装方法 | |
EP2066166A1 (en) | Method for temperature compensation in a positioning system | |
US5896652A (en) | Method of packaging electronic components | |
JP7080068B2 (ja) | ロボットの位置情報復元方法 | |
JP2001516503A (ja) | 電気的コンポーネントの製造装置を測定するための方法および装置 | |
JP3286105B2 (ja) | 実装機の装着位置補正方法 | |
KR20200131727A (ko) | 공작 기계의 소재 가공 오차 보정 방법 및 이를 수행하기 위한 장치 | |
JP2008004626A (ja) | 電子部品実装方法 | |
JP3305798B2 (ja) | 電子部品実装装置 | |
JP3334568B2 (ja) | 位置検出装置 | |
JP4622970B2 (ja) | 電子部品実装システムおよび電子部品実装方法 | |
JP4689457B2 (ja) | 部品搭載装置 | |
JPS6374530A (ja) | 部品の自動マウント方法 | |
JP5037275B2 (ja) | 部品搭載装置 | |
JPH11186795A (ja) | 電子部品実装方法及びその装置 | |
JPH11281348A (ja) | 平坦度測定装置の精度補正方法 | |
JPH08293700A (ja) | 実装機の位置補正方法及びその装置 | |
JP3002832B2 (ja) | Nc工作機械装置 | |
CN114583021A (zh) | 转移设备及转移方法 | |
JP2004327491A (ja) | 半導体製造装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040817 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040929 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041129 |
|
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: 20041221 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041222 |
|
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: 20080107 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090107 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100107 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110107 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |