JP3507033B2 - Paste coating machine - Google Patents
Paste coating machineInfo
- Publication number
- JP3507033B2 JP3507033B2 JP2000401566A JP2000401566A JP3507033B2 JP 3507033 B2 JP3507033 B2 JP 3507033B2 JP 2000401566 A JP2000401566 A JP 2000401566A JP 2000401566 A JP2000401566 A JP 2000401566A JP 3507033 B2 JP3507033 B2 JP 3507033B2
- Authority
- JP
- Japan
- Prior art keywords
- paste
- common
- nozzle
- substrate
- straight line
- 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
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Coating Apparatus (AREA)
- Electric Connection Of Electric Components To Printed Circuits (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、プリント回路基板
などの基板上にペーストを塗布するペースト塗布機に係
り、特に、ノズルと基板との間隔(垂直距離)を距離セ
ンサ(計測手段)で計測し、この基板にそりがあって
も、距離センサの測定データに基づいてノズルと基板と
の間隔(即ち、ノズル高さ)が所望の値となるようにす
るペースト塗布機に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a paste applicator for applying a paste onto a substrate such as a printed circuit board, and more particularly to measuring a distance (vertical distance) between a nozzle and a substrate with a distance sensor (measuring means). However, the present invention relates to a paste applicator that adjusts the distance between the nozzle and the substrate (that is, the nozzle height) to a desired value based on the measurement data of the distance sensor even if the substrate has a warp.
【0002】[0002]
【従来の技術】基板上に半導体装置や抵抗、コンデンサ
などの電子部品を搭載(固着)して所望の電子回路を実
現するために、例えば、はんだペースト収納筒の先端に
設けられたノズルからはんだペーストを吐出させなが
ら、基板の表面(基板面)に対してノズルを上下方向や
前後左右方向に移動させて、基板面上での所定の配線パ
ッド位置にはんだペーストを一箇所ずつ塗布するペース
ト塗布機が用いれている。2. Description of the Related Art In order to mount (fix) electronic devices such as semiconductor devices and resistors and capacitors on a substrate to realize a desired electronic circuit, for example, solder is supplied from a nozzle provided at the tip of a solder paste container. While discharging the paste, the nozzle is moved up and down, front and back, left and right with respect to the surface of the board (board surface) to apply the solder paste to predetermined wiring pad positions on the board surface one by one. Machine is being used.
【0003】しかしながら、従来のペースト塗布機で
は、基板上の所定の配線パッド位置にノズルを移動させ
る度にノズルと基板面との間隔を距離センサで計測し、
その計測データに基づいてノズルと基板面との間隔を調
整した後にノズルからペースト吐出を行なうので、はん
だペーストを塗布する個所が多くなるにつれて、この間
隔の計測に要する時間が増大化し、生産性が低下すると
いう問題があった。However, in the conventional paste applicator, every time the nozzle is moved to a predetermined wiring pad position on the substrate, the distance between the nozzle and the substrate surface is measured by a distance sensor,
The paste is ejected from the nozzle after adjusting the distance between the nozzle and the substrate surface based on the measurement data.Therefore, as the number of places to apply the solder paste increases, the time required to measure this distance increases and the productivity increases. There was a problem of lowering.
【0004】かかる問題を解消するために、特開平10
−5654号公報では、基板面上の異なる2つの位置
(計測位置)でノズルと基板面との間隔を距離センサに
よって計測し、その計測結果とこれら計測位置間の距離
とからペーストが塗布される基板面の傾斜度を求め、こ
の傾斜度をもとにノズルと基板面との間隔を調整するこ
とが提案されている。In order to solve such a problem, Japanese Patent Laid-Open No.
In Japanese Patent No. 5654, the distance between the nozzle and the substrate surface is measured by a distance sensor at two different positions (measurement positions) on the substrate surface, and the paste is applied from the measurement result and the distance between these measurement positions. It has been proposed to obtain the inclination of the substrate surface and adjust the distance between the nozzle and the substrate surface based on this inclination.
【0005】[0005]
【発明が解決しようとする課題】しかし、かかる公知技
術において、ペーストを塗布する位置でのノズルと基板
面との間隔を精度良く調整するためには、上記2つの計
測位置を結ぶ直線上にペーストが塗布される配線パッド
が存在することが必要であり、塗布パッド数の増大化に
伴ってノズルと基板面との間隔の計測に要する時間が増
大化し、生産性が低下するという問題があった。However, in such a known technique, in order to accurately adjust the distance between the nozzle and the substrate surface at the position where the paste is applied, the paste is placed on the straight line connecting the two measurement positions. It is necessary that there be a wiring pad to be coated with, and as the number of coating pads increases, the time required to measure the distance between the nozzle and the substrate surface increases, and there is a problem that productivity decreases. .
【0006】本発明の目的は、かかる問題を解消し、は
んだペーストを塗布する箇所が多くても、ノズルと基板
面との間隔の計測に要する時間が増大せず、基板面に対
してノズルを所望の高さに維持できて、生産性良くペー
ストを塗布することができるようにしたペースト塗布機
を提供することにある。An object of the present invention is to solve such a problem, and even if there are many places where solder paste is applied, the time required for measuring the distance between the nozzle and the substrate surface does not increase, and the nozzle is attached to the substrate surface. An object of the present invention is to provide a paste applicator capable of maintaining a desired height and applying a paste with high productivity.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に、本発明は、テーブルに載置した基板とノズルとの相
対位置関係を変化させながら、該ノズルからペーストを
吐出させて該基板上に所望のペーストパターンを塗布描
画するペースト塗布機において、予め設定された基準面
から該基板のペースト塗布面までの垂直距離を計測する
計測手段と、該ペースト塗布面での互いに交差しない2
つの共通直線を設定し、該計測手段によって計測された
該ペースト塗布面での該共通直線上にある異なる2つの
計測位置での垂直距離と該2つの計測位置間の距離とか
ら、該共通直線に沿う該ペースト塗布面の傾斜度を求
め、該傾斜度を用いることにより、該共通直線上の該2
つの計測位置間の任意の位置での該基準面から該ペース
ト塗布面までの垂直距離を求める第1の演算手段と、該
ペースト塗布面での該2つの共通直線上に存在しない任
意の位置を通り、かつ該2つの共通直線にともに交差す
る第3の共通直線を設定し、該2つの共通直線と該第3
の共通直線との夫々の交点での該第1の演算手段で得ら
れた該垂直距離に基づいて、該第3の共通直線に沿う該
ペースト塗布面の傾斜度を求め、該傾斜度を用いること
により、該第3の共通直線上の任意の位置での該基準面
から該ペースト塗布面までの垂直距離を求める第2の演
算手段と、該第1,第2の演算手段で求めた該垂直距離
に応じて、該ペースト塗布面出の任意の位置における該
ノズルの該ペースト塗布面に対する高さを設定する手段
とを有し、該ノズルからペーストを吐出させて該ペース
ト塗布面に塗布するものである。In order to achieve the above object, the present invention is to eject paste from the nozzle while changing the relative positional relationship between the substrate mounted on the table and the nozzle. In a paste applicator for applying and drawing a desired paste pattern on a substrate, a measuring means for measuring a vertical distance from a preset reference surface to the paste application surface of the substrate, and the paste application surface do not intersect each other 2
Two common straight lines are set, and the common straight line is calculated from the vertical distances at two different measurement positions on the common straight line on the paste application surface measured by the measuring means and the distance between the two measurement positions. By determining the inclination of the paste-coated surface along the line, and using the inclination, the
A first calculation means for obtaining a vertical distance from the reference surface to the paste application surface at an arbitrary position between two measurement positions, and an arbitrary position not existing on the two common straight lines on the paste application surface are set. And a third common straight line that intersects with the two common straight lines is set, and the second common straight line and the third common straight line are set.
On the basis of the vertical distances obtained by the first calculating means at the respective intersections with the common straight line, the tilt degree of the paste coating surface along the third common straight line is obtained, and the tilt degree is used. Thus, the second calculation means for obtaining the vertical distance from the reference surface to the paste application surface at an arbitrary position on the third common straight line, and the second calculation means obtained by the first and second calculation means And a means for setting the height of the nozzle with respect to the paste application surface at an arbitrary position on the paste application surface according to the vertical distance, and discharging the paste from the nozzle to apply the paste to the paste application surface. It is a thing.
【0008】これにより、ペーストを塗布する個所の個
数に関わらず、基準面からペースト塗布面までの垂直距
離(ギャップ値)の計測に要する時間を低減しながら、
生産性が向上する。As a result, the time required to measure the vertical distance (gap value) from the reference surface to the paste application surface can be reduced regardless of the number of locations where the paste is applied.
Productivity is improved.
【0009】[0009]
【発明の実施の形態】以下、本発明の実施形態を図面を
用いて説明する。図1は本発明によるペースト塗布機の
一実施形態を示す概略斜視図であって、1はノズル、2
はペースト収納筒(シリンジ)、3は光学式距離計(計測
手段)、4はZ軸テーブル、5はX軸テーブル、6はY
軸テーブル、7は基板、7aは基板面(ペースト塗布
面)、8はθ軸テーブル、9は架台部、10はZ軸テー
ブル支持部、11aは画像認識カメラ、11bは画像認
識カメラ11aの鏡筒、12はノズル支持具、13は基
板7の吸着台、14は制御装置、15a〜15dはサー
ボモータ、16はモニタ、17はキーボードである。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a schematic perspective view showing an embodiment of a paste applicator according to the present invention, in which 1 is a nozzle and 2 is a nozzle.
Is a paste container (syringe), 3 is an optical rangefinder (measuring means), 4 is a Z-axis table, 5 is an X-axis table, and 6 is Y.
Axis table, 7 is substrate, 7a is substrate surface (paste application surface), 8 is θ-axis table, 9 is mount, 10 is Z-axis table support, 11a is image recognition camera, 11b is mirror of image recognition camera 11a. A cylinder, 12 is a nozzle support, 13 is a suction table for the substrate 7, 14 is a control device, 15a to 15d are servomotors, 16 is a monitor, and 17 is a keyboard.
【0010】同図において、架台部9上にX軸テーブル
5が固定され、このX軸テーブル5上にX軸方向に移動
可能なY軸テーブル6が搭載されている。そして、この
Y軸テーブル6上に移動可能なθ軸テーブル8が搭載さ
れ、このθ軸テーブル8上に吸着台13が固定されてい
る。この吸着台13上にプリント回路基板などの基板7
が、例えば、その各辺がX,Y軸方向に平行になるよう
に吸着されている。In FIG. 1, an X-axis table 5 is fixed on a pedestal portion 9, and a Y-axis table 6 movable in the X-axis direction is mounted on the X-axis table 5. A movable θ-axis table 8 is mounted on the Y-axis table 6, and a suction table 13 is fixed on the θ-axis table 8. A substrate 7 such as a printed circuit board is mounted on the suction table 13.
However, for example, it is adsorbed so that each side thereof is parallel to the X and Y axis directions.
【0011】吸着台13上に搭載された基板7は、制御
装置14の制御駆動により、X,Y軸方向に移動するこ
とができる。即ち、サーボモータ15bが制御装置14
によって駆動されると、X軸テーブル5がX軸方向に移
動して基板7がX軸方向に移動し、サーボモータ15c
が駆動されると、Y軸テーブル6がY軸方向に移動して
基板7がY軸方向へ移動する。従って、制御装置14に
よってX軸テーブル5とY軸テーブル6とを各々任意の
距離だけ移動させると、基板7は架台部9に平行な面内
で任意の方向に任意の距離だけ移動することになる。ま
た、θ軸テーブル8は、図3で示すサーボモータ15d
により、その中心位置を中心にθ軸方向に回転可能とな
っている。The substrate 7 mounted on the suction table 13 can be moved in the X and Y axis directions by the control drive of the controller 14. That is, the servomotor 15b is controlled by the control device 14
When driven by, the X-axis table 5 moves in the X-axis direction, the substrate 7 moves in the X-axis direction, and the servo motor 15c
When is driven, the Y-axis table 6 moves in the Y-axis direction and the substrate 7 moves in the Y-axis direction. Therefore, when the control device 14 moves the X-axis table 5 and the Y-axis table 6 respectively by arbitrary distances, the substrate 7 moves by an arbitrary distance in an arbitrary direction within a plane parallel to the mount 9. Become. In addition, the θ-axis table 8 is a servo motor 15d shown in FIG.
By this, it is possible to rotate about the center position in the θ-axis direction.
【0012】また、架台部9上には、Z軸テーブル支持
部10が設置されており、これにZ軸方向(上下方向)
に移動可能なZ軸テーブル4が取り付けられている。そ
して、このZ軸テーブル4には、ノズル1やペースト収
納筒2、光学式距離計3が載置されている。Z軸テーブ
ル4のZ軸方向(上下方向)の制御駆動も制御装置14
によって行なわれる。即ち、サーボモータ15aが制御
装置14によって駆動されると、Z軸テーブル4がZ軸
方向に移動し、これに伴ってノズル1やペースト収納筒
2,光学式距離計3がZ軸方向に移動する。A Z-axis table support section 10 is installed on the pedestal section 9, and the Z-axis table support section 10 is installed in the Z-axis direction (vertical direction).
A movable Z-axis table 4 is attached. The Z-axis table 4 is mounted with the nozzle 1, the paste storage cylinder 2, and the optical distance meter 3. The control device 14 also controls and drives the Z-axis table 4 in the Z-axis direction (vertical direction).
Done by. That is, when the servo motor 15a is driven by the controller 14, the Z-axis table 4 moves in the Z-axis direction, and the nozzle 1, the paste storage cylinder 2, and the optical distance meter 3 move in the Z-axis direction accordingly. To do.
【0013】ノズル1はペースト収納筒2の先端に設け
られているが、ノズル1とペースト収納筒2の下端と
は、連結部を備えたノズル支持具12を介して僅かに離
れている。The nozzle 1 is provided at the tip of the paste storage cylinder 2, but the nozzle 1 and the lower end of the paste storage cylinder 2 are slightly separated by a nozzle support 12 having a connecting portion.
【0014】光学式距離計3は、ノズル1の先端(下
端)であるペースト吐出口と基板7の上面(即ち、基板
面7a)との間の垂直距離(間隔)を、非接触かつ三角
測法によって測定する。The optical distance meter 3 measures the vertical distance (spacing) between the paste discharge port, which is the tip (lower end) of the nozzle 1, and the upper surface of the substrate 7 (that is, the substrate surface 7a) in a non-contact and triangulation manner. It is measured by the method.
【0015】即ち、図2に示すように、光学式距離計3
の下端部は三角状に切り込まれており、この切り込み部
分に対向する2つの斜面が形成されている。そして、こ
れら斜面の一方に発光素子が、他方に受光素子が各々設
けられている。ノズル支持具12はペースト収納筒2の
先端に取り付けられて光学式距離計3の上記切り込み部
の下方まで伸延しており、その先端下面にノズル1が取
り付けられている。That is, as shown in FIG. 2, the optical rangefinder 3
Is cut in a triangular shape, and two slopes facing the cut portion are formed. A light emitting element is provided on one of these slopes, and a light receiving element is provided on the other. The nozzle support 12 is attached to the tip of the paste storage cylinder 2 and extends below the cut portion of the optical distance meter 3, and the nozzle 1 is attached to the lower surface of the tip.
【0016】光学式距離計3の上記切り込み部に設けら
れた受光素子は、一点鎖線で示すように、基板面7a
(図1)上のノズル1の下方位置を照射してそこから反
射される光を受光する。ノズル1の先端のペースト吐出
口と基板面7aとの間の距離が正しい距離である場合、
受光素子からの光がノズル1の真下の基板面7aを照射
するように、ノズル1と光学式距離計3との位置関係や
光学式距離計3での発光素子、受光素子の配置などが設
定されている。従って、ノズル1のペースト吐出口と基
板面7aとの間の距離(即ち、ノズル高さ)が変化する
と、発光素子の光の照射位置が基板面7a上のノズル1
の真下の位置からずれることになり、この結果、受光素
子での受光状態が変化する。これにより、ノズル1のペ
ースト吐出口と基板面7aとの間の距離を計測すること
ができる。The light receiving element provided in the cut portion of the optical distance meter 3 has a substrate surface 7a, as indicated by a chain line.
(FIG. 1) The lower position of the upper nozzle 1 is illuminated and the light reflected from it is received. When the distance between the paste discharge port at the tip of the nozzle 1 and the substrate surface 7a is the correct distance,
The positional relationship between the nozzle 1 and the optical distance meter 3 and the arrangement of the light emitting element and the light receiving element in the optical distance meter 3 are set so that the light from the light receiving element irradiates the substrate surface 7a directly below the nozzle 1. Has been done. Therefore, when the distance between the paste ejection port of the nozzle 1 and the substrate surface 7a (that is, the nozzle height) changes, the light irradiation position of the light emitting element is changed to the nozzle 1 on the substrate surface 7a.
Will be displaced from the position directly below, and as a result, the light receiving state of the light receiving element will change. Thereby, the distance between the paste ejection port of the nozzle 1 and the substrate surface 7a can be measured.
【0017】ペースト収納筒2やノズル支持具12,ノ
ズル1の取り付け精度のばらつきなどにより、ノズル1
の位置がその交換前後で異なることがある。しかし、図
2に示すように、塗布点Sが光の照射位置を中心に予め
設定された大きさの許容範囲(△X、△Y)内にあると
き、ノズル1は正常に取り付けられたものとする。但
し、△Xは許容範囲のX軸方向の幅、△Yは同じくY軸
方向の幅である。Due to variations in the mounting accuracy of the paste storage cylinder 2, nozzle support 12 and nozzle 1, the nozzle 1
The position of may differ before and after the replacement. However, as shown in FIG. 2, when the application point S is within an allowable range (ΔX, ΔY) of a preset size centered on the light irradiation position, the nozzle 1 is normally attached. And However, ΔX is the width of the allowable range in the X-axis direction, and ΔY is the width in the Y-axis direction.
【0018】図1に戻って、制御装置14は、光学式距
離計3や画像認識カメラ11aから供給されるデータに
応じて、サーボモータ15a,15b,15cやθ軸テ
ーブル8用のサーボモータ15d(図3参照)を駆動す
る。また、これらのサーボモータに設けられたエンコー
ダから、各モータの駆動状況についてのデータが制御装
置14にフイードバックされる。Returning to FIG. 1, the control device 14 controls the servomotors 15a, 15b, 15c and the servomotor 15d for the θ-axis table 8 according to the data supplied from the optical rangefinder 3 and the image recognition camera 11a. (See FIG. 3). In addition, the encoders provided in these servo motors feed back data on the drive status of each motor to the control device 14.
【0019】かかる構成において、方形状をなす基板7
が吸着台13上に置かれると、吸着台13が基板7を真
空吸着して固定保持する。そして、θ軸テーブル8を回
転させることにより、基板7の各辺がX,Y軸各々に平
行となるように位置設定される。しかる後、光学式距離
計3の測定結果をもとにサーボモータ15aが駆動制御
されることにより、Z軸テーブル4が下方に移動し、基
板面7aの上方からノズル1をそのペースト吐出口と基
板面7aとの間の距離が規定の距離になるまで下降させ
られる。In such a configuration, the rectangular substrate 7
When is placed on the suction table 13, the suction table 13 holds the substrate 7 by vacuum suction. Then, by rotating the θ-axis table 8, the position of each side of the substrate 7 is set so as to be parallel to each of the X and Y axes. Thereafter, the servo motor 15a is driven and controlled based on the measurement result of the optical distance meter 3, so that the Z-axis table 4 moves downward, and the nozzle 1 is changed to the paste discharge port from above the substrate surface 7a. It is lowered until the distance to the substrate surface 7a reaches a specified distance.
【0020】その後、ペースト収納筒2からノズル支持
具12を介して供給されるペーストがノズル1のペース
ト吐出口から吐出され、これとともに、サーボモータ1
5b,15cの駆動制御によってX軸テーブル5とY軸
テーブル6とが適宜移動し、これによって基板面7a上
に所望形状のペーストパターンが塗布描画される。形成
しようとするペーストパータンはX,Y軸方向の距離で
換算できる。このため、所望データをキーボード17か
ら入力すると、制御装置14はこのデータをサーボモー
タ15b,15cに与えるパルス数に変換して命令を出
力し、これにより、ペーストの塗布動作が自動的に行な
われる。After that, the paste supplied from the paste container 2 through the nozzle support 12 is discharged from the paste discharge port of the nozzle 1, and together with this, the servo motor 1
The X-axis table 5 and the Y-axis table 6 are appropriately moved by drive control of 5b and 15c, whereby a paste pattern having a desired shape is applied and drawn on the substrate surface 7a. The paste pattern to be formed can be converted by the distance in the X and Y axis directions. Therefore, when desired data is input from the keyboard 17, the controller 14 converts the data into the number of pulses given to the servomotors 15b and 15c and outputs a command, whereby the paste application operation is automatically performed. .
【0021】図3は図1における制御装置14の一構成
例を示すブロック図であって、14aはマイクロコンピ
ュータ、14bはモータコントローラ、14caはZ軸
ドライバ、14cbはX軸ドライバ、14ccはY軸ド
ライバ、14cdはθ軸ドライバ、14dは画像処理装
置、14eは外部インターフェース、15dは図1にお
けるθ軸テーブル8用のサーボモータ、Eはエンコー
ダ、18は光学式距離計3の測定結果(距離)をディジ
タルデータに変換するA−D変換器であり、図1に対応
する部分には同一符号を付けている。FIG. 3 is a block diagram showing an example of the configuration of the control device 14 in FIG. 1, in which 14a is a microcomputer, 14b is a motor controller, 14ca is a Z-axis driver, 14cb is an X-axis driver, and 14cc is a Y-axis. A driver, 14 cd is a θ-axis driver, 14 d is an image processing device, 14 e is an external interface, 15 d is a servo motor for the θ-axis table 8 in FIG. 1, E is an encoder, 18 is a measurement result (distance) of the optical rangefinder 3. Is an AD converter for converting the data into digital data, and the portions corresponding to those in FIG.
【0022】同図において、制御装置14は、処理プロ
グラムを格納しているROMや各種データを記憶するR
AM,各種データの演算を行なうCPUなどを内蔵した
マイクロコンピュータ14aと、各サーボモータ15a
〜15dのモータコントローラ14bと、各サーボモー
タ15a〜15dのドライバ14ca〜14cdと、画
像認識カメラ11aで読み取った画像を処理する画像処
理装置14dと、画像処理装置14dやキーボード17
やA−D変換器18が接続される外部インターフェース
14eとを備えている。In the figure, the control unit 14 has a ROM storing a processing program and an R storing various data.
AM, a microcomputer 14a having a built-in CPU for calculating various data, and servo motors 15a
˜15d motor controller 14b, servomotors 15a to 15d drivers 14ca to 14cd, an image processing device 14d that processes an image read by the image recognition camera 11a, an image processing device 14d, and a keyboard 17.
And an external interface 14e to which the A / D converter 18 is connected.
【0023】キーボード17から入力されるデータ、さ
らに、光学式距離計3で計測したデータなどの各種デー
タや、マイクロコンピュータ14aの処理で生成された
各種データなどは、マイクロコンピュータ14aに内蔵
されたRAMに格納される。Data input from the keyboard 17, various data such as data measured by the optical distance meter 3, various data generated by the processing of the microcomputer 14a, and the like are stored in the RAM incorporated in the microcomputer 14a. Stored in.
【0024】図4は図1での吸着台13上に載置固定さ
れる基板7の一具体例を示す正面図である。FIG. 4 is a front view showing a specific example of the substrate 7 mounted and fixed on the suction table 13 in FIG.
【0025】同図において、基板面7a上には、領域D
l〜D4に夫々半導体素子(QFP)が1個ずつ搭載さ
れるものとする。これら領域Dl〜D4(以下、搭載位
置という)夫々の周囲には、細い短冊状の配線パッドP
n(但し、n=1,2,3,……)の列が設けられ、こ
れら配線パッドPnに半導体素子(図示せず)から四方
に伸びたリードがはんだによって固着される。ここで
は、各搭載位置Dl〜D4毎に、横方向に夫々10個ず
つ配線パッドが配列されてなる2つのパッド列と、縦方
向に夫々6個ずつ配線パッドが配列されてなるパッド列
とが設けられ、これら4個のパッド列が2つの搭載位置
の周囲に設けられている。従って、これら搭載位置夫々
の周りに合計32個ずつ配列パッドが設けられているこ
とになる。これら配線パッドPnの全てに、1箇所ず
つ、ノズル1(図1)からはんだペーストが吐出されて
塗布される。In the figure, a region D is formed on the substrate surface 7a.
It is assumed that one semiconductor element (QFP) is mounted on each of 1 to D4. A thin strip-shaped wiring pad P is provided around each of these regions D1 to D4 (hereinafter, referred to as a mounting position).
Rows of n (however, n = 1, 2, 3, ...) Are provided, and leads extending in all directions from a semiconductor element (not shown) are fixed to these wiring pads Pn by soldering. Here, for each of the mounting positions D1 to D4, there are two pad rows in which ten wiring pads are arranged in the horizontal direction and six pad rows in which six wiring pads are arranged in the vertical direction. The four pad rows are provided around the two mounting positions. Therefore, a total of 32 array pads are provided around each of these mounting positions. Solder paste is discharged from the nozzle 1 (FIG. 1) and applied to all of these wiring pads Pn, one at a time.
【0026】光学式距離計3(図1)は、ノズル1(図
1)と各配線パッドPnとの間隔(ギャップ)全ての計
測を行なうのではなく、搭載位置Dlの横方向の2つの
パッド列のうち、中心X軸座標値が最小でかつ中心Y軸
座標値が最小となる配列パッドP1を第1の計測位置
(これを計測位置P1ともいう)とし、搭載位置D2の
横方向の2つのパッド列のうち、中心X軸座標値が最大
でかつ中心Y軸座標値が最小となる配列パッドP2を第
2の計測位置(これを計測位置P2ともいう)とし、搭
載位置D3の横方向の2つのパッド列のうち、中心X軸
座標値が最小でかつ中心Y軸座標値が最大となる配列パ
ッドP3を第3の計測位置(これを計測位置P3ともい
う)とし、搭載位置D4の横方向の2つの列のうち、中
心X軸座標値が最大でかつ中心Y軸座標値が最大となる
配列パッドP4を第4の計測位置(これを計測位置P4
ともいう)とし、夫々計測位置Pl〜P4での計測結果
(ノズル高さHl〜H4)より、基板面7a上にある全
ての配線パッドにおけるノズル1との間隔の大きさ(距
離、あるいはギャップ値)を求め、全ての配線パッドに
対して所望量のはんだペーストを塗布するようにする。The optical range finder 3 (FIG. 1) does not measure the entire gap (gap) between the nozzle 1 (FIG. 1) and each wiring pad Pn, but two pads in the lateral direction of the mounting position Dl. In the row, the array pad P1 having the smallest central X-axis coordinate value and the smallest central Y-axis coordinate value is set as the first measurement position (this is also referred to as measurement position P1), and 2 in the lateral direction of the mounting position D2. Of the two pad rows, the array pad P2 having the largest central X-axis coordinate value and the smallest central Y-axis coordinate value is the second measurement position (also referred to as the measurement position P2), and the mounting position D3 in the lateral direction. The array pad P3 having the smallest central X-axis coordinate value and the largest central Y-axis coordinate value of the two pad rows of is set as the third measurement position (also referred to as measurement position P3) and Of the two columns in the horizontal direction, the center X-axis coordinate value is the maximum And the arrangement pads P4 center Y-axis coordinate value is maximized fourth measurement position (this measurement position P4
Also, based on the measurement results (nozzle heights H1 to H4) at the measurement positions Pl to P4, respectively, the size of the distance (distance or gap value) from the nozzles 1 to all the wiring pads on the substrate surface 7a. ), And apply a desired amount of solder paste to all the wiring pads.
【0027】なお、配列パッド上の計測位置Pl〜P4
は、予め作業者が設定してもよいし、プログラム内で自
動的に設定するようにしてもよい。Incidentally, the measurement positions Pl to P4 on the array pad
May be set in advance by the operator or may be automatically set in the program.
【0028】次ぎに、図1に示したペースト塗布機の全
体的動作、即ち、基板面7a上にある全ての配線パッド
でのノズル1との間隔の大きさ(ギャップ値)を求め、
これをもって全ての配線パッドに対して所望量のはんだ
ペーストを塗布する処理について、図5に従って説明す
る。Next, the overall operation of the paste applicator shown in FIG. 1, that is, the size of the gap (gap value) between the nozzle 1 and all the wiring pads on the substrate surface 7a is determined,
The process of applying a desired amount of solder paste to all the wiring pads will be described with reference to FIG.
【0029】図5において、まず、動作を開始するに当
たり、電源を投入し(S(ステップ)1)、次いで、ペ
ースト塗布に必要なデータの初期設定処理を行なう(S
2)。In FIG. 5, first of all, when starting the operation, the power is turned on (S (step) 1), and then an initialization process of data necessary for paste application is performed (S).
2).
【0030】この初期設定処理S2では、図4に示す配
列パッド上の計測位置Pl〜P4の設定を自動的に行な
わせるかいなかの指定や、手動で入力する場合での計測
位置Pl〜P4,ノズル1の所望高さ,各配線パッド上
に塗布する長さ,塗布する同一形状の基板7の枚数など
のデータをキーボード17(図1)から入力する。ま
た、Z軸テーブル4やX軸テーブル5,Y軸テーブル
6,θ軸テーブル8など移動部材の原点復帰を、初期設
定として、行なわせる。In this initial setting processing S2, it is designated whether or not the measurement positions Pl to P4 on the array pad shown in FIG. 4 are automatically set, or the measurement positions Pl to P4 when manually input. Data such as the desired height of the nozzle 1, the length of coating on each wiring pad, and the number of substrates 7 of the same shape to be coated are input from the keyboard 17 (FIG. 1). Further, the origin return of the moving members such as the Z-axis table 4, the X-axis table 5, the Y-axis table 6, and the θ-axis table 8 is performed as an initial setting.
【0031】初期設定の処理後、基板7を吸着台13
(図1)上に搭載する(S3)。そして、配列パッド上
の各計測位置Pl〜P4について、ギャップ値計測処理
を行なう(S4)。After the initial setting process, the substrate 7 is held on the suction table 13
It is mounted on (FIG. 1) (S3). Then, the gap value measurement process is performed for each of the measurement positions Pl to P4 on the array pad (S4).
【0032】ここで、このギャップ値計測処理(S4)
を図4,図6,図7を用いて詳細に説明する。Here, this gap value measurement processing (S4)
Will be described in detail with reference to FIGS. 4, 6 and 7.
【0033】図6は図4での計測位置Pl,P2を通る
(結ぶ)ように設定されたX座標軸に平行な直線T12
(以下、X方向ギャップ値補正直線T12という)に沿
う断面図であって、図4に対応する部分には同一符号を
つけており、これによってX方向ギャップ値補正直線T
12上での、さらには、X方向ギャップ値補正直線T1
2上での任意の位置でのギャップ値を求める方法につい
て説明する。なお、BHは光学式距離計3でノイズ高さ
を計測する際に設定される基準高さの面(基準面)を示
している。FIG. 6 is a straight line T12 parallel to the X coordinate axis set so as to pass (connect) the measurement positions Pl and P2 in FIG.
It is a cross-sectional view taken along (hereinafter referred to as X direction gap value correction straight line T12), and the portions corresponding to FIG.
12 and further, the X-direction gap value correction straight line T1
A method of obtaining the gap value at an arbitrary position on 2 will be described. It should be noted that BH indicates a surface having a reference height (reference surface) set when the noise height is measured by the optical distance meter 3.
【0034】図4に示すように計測位置PlのX座標値
X1,Y座標値Y1はペーストを塗布したい位置として
設定済みであるから、光学式距離計3をこれら座標値X
1,Y1の計測値P1に位置設定し、この計測位置P1
でのこの基準面BHから基板面7aのパッドまでの距離
(ギャップ値)H1を計測し、マイクロコンピュータ1
4a(図3)のRAMに格納する。同様にして、光学式
距離計3を計測位置P2(X2,Y2)に移動させ、そ
こでの基準面BHから基板面7aのパッドまでの距離
(ギャップ値)H2を計測し、マイクロコンピュータ1
4aのRAMに格納する。また、搭載位置D3,D4の
計測位置P3,P4についても、計測位置P3,P4を
通る(結ぶ)ように設定したX座標軸に平行な直線T3
4(以下、X方向ギャップ値補正直線T34という)に
関して、同様であり、それらでの基準面BHから基板面
7aのパッドまでの距離(ギャップ値)H3,H4を計
測して、マイクロコンピュータ14aのRAMに格納す
る。As shown in FIG. 4, the X coordinate value X1 and the Y coordinate value Y1 of the measurement position Pl have already been set as the positions to which the paste is to be applied.
Positions are set to the measured values P1 of 1, 1 and the measured position P1
The distance (gap value) H1 from the reference surface BH to the pad on the substrate surface 7a at
4a (FIG. 3) of RAM. Similarly, the optical distance meter 3 is moved to the measurement position P2 (X2, Y2), and the distance (gap value) H2 from the reference surface BH to the pad on the substrate surface 7a is measured there, and the microcomputer 1
4a of RAM. Further, regarding the measurement positions P3 and P4 of the mounting positions D3 and D4, a straight line T3 parallel to the X coordinate axis set so as to pass (tie) the measurement positions P3 and P4.
4 (hereinafter, referred to as X direction gap value correction straight line T34) is the same, and the distances (gap values) H3 and H4 from the reference surface BH to the pad on the substrate surface 7a are measured in the same manner, and Store in RAM.
【0035】なお、計測位置P3,P4を通る(結ぶ)
ように設定したX方向ギャップ値補正直線T34も、図
4に示しているが、この直線上での計測状況の図示は省
略した。It should be noted that the measurement positions P3 and P4 are passed (connected).
The X-direction gap value correction straight line T34 thus set is also shown in FIG. 4, but the illustration of the measurement situation on this straight line is omitted.
【0036】そして、図4におけるX方向ギャップ値補
正直線T12,T34は、マイクロコンピュータ14a
において、計測のために仮想的に平行に描かれる(設定
する)ものであって、ここでは、X座標軸に平行とす
る。The X-direction gap value correction lines T12 and T34 in FIG. 4 are the microcomputer 14a.
In (1), it is drawn (set) virtually in parallel for measurement, and here it is parallel to the X coordinate axis.
【0037】ここで、X方向ギャップ値補正直線T1
2,T34がX座標軸に平行であるから、Y座標値Y
1,Y2は等しくY1=Y2であるから、光学式距離計
3の計測位置を一旦計測位置P1に設定すると、この光
学式距離計3を基板7に対して水平移動することによ
り、計測位置P2に位置設定することができる。計測位
置P3,P4についても同様である。Here, the X-direction gap value correction straight line T1
2, T34 is parallel to the X coordinate axis, so the Y coordinate value Y
Since 1 and Y2 are equal to Y1 = Y2, once the measurement position of the optical range finder 3 is set to the measurement position P1, the optical range finder 3 is moved horizontally with respect to the substrate 7 to obtain the measurement position P2. Can be set to. The same applies to the measurement positions P3 and P4.
【0038】以上のようにして、計測位置P1〜P4で
の基準面BHから基板面7aのパッドまでの距離H1〜
H4が得られると、計測位置Pl,P2間での基板面7
aのX軸方向の傾斜度(単位長さ当りの傾斜)∠H1
2、及び計測位置P3,P4間での基板面7aのX軸方
向の傾斜度(単位長さ当りの傾斜)∠H34を夫々、次
式、
∠H12=(H2−Hl)/(X2−X1) (1)
∠H34=(H4−H3)/(X4−X3) (2)
で求めることができる。As described above, the distances H1 to H1 from the reference surface BH to the pads on the substrate surface 7a at the measurement positions P1 to P4.
When H4 is obtained, the substrate surface 7 between the measurement positions Pl and P2
Inclination of a in the X-axis direction (inclination per unit length) ∠H1
2, and the inclination degree (inclination per unit length) ∠H34 of the substrate surface 7a between the measurement positions P3 and P4 is calculated by the following equation: ∠H12 = (H2-H1) / (X2-X1 ) (1) ∠H34 = (H4-H3) / (X4-X3) (2)
【0039】また、X座標軸に平行なX方向ギャップ値
補正直線T12上の計測値P1,P2間の任意の位置P
12nのX座標値をX12nとし、また、同じくX座標
軸に平行なX方向ギャップ値補正直線T34上の計測値
P3,P4間の任意の位置P34mのX座標値をX34
mとすると、これら任意の位置P12n,P34mでの
基準面BHから基板面7aのパッドまでの距離H12
n,H34mは、上記式(1),(2)により、次の式
(3),(4)、即ち、
H12n=∠H12*(X12n一X1)+Hl (3)
H34n=∠H34*(X34m−X3)+H3 (4)
から得られる。但し、図6に示すような傾斜度の場合、
∠H12<0 ∠H34<0
である。Further, an arbitrary position P between the measured values P1 and P2 on the X direction gap value correction straight line T12 parallel to the X coordinate axis.
The X coordinate value of 12n is X12n, and the X coordinate value of an arbitrary position P34m between the measured values P3 and P4 on the X direction gap value correction straight line T34 which is also parallel to the X coordinate axis is X34.
m, the distance H12 from the reference surface BH to the pad on the substrate surface 7a at these arbitrary positions P12n and P34m.
n and H34m are expressed by the above equations (1) and (2) by the following equations (3) and (4): H12n = ∠H12 * (X12n-X1) + Hl (3) H34n = ∠H34 * (X34m -X3) + H3 (4). However, in the case of the inclination shown in FIG. 6, ∠H12 <0 ∠H34 <0.
【0040】なお、直線T12,T34をX方向ギャッ
プ値補正直線と呼ぶ理由は、これら直線T12,T34
上の任意の位置における距離(ギャップ値)H12n,
H34nが、計測することなく、上記式(3),(4)
で求めることができるためである。The reason why the straight lines T12 and T34 are called X-direction gap value correction straight lines is that these straight lines T12 and T34 are used.
Distance (gap value) H12n at an arbitrary position above,
H34n can be calculated by the above formulas (3) and (4) without measurement.
This is because it can be obtained at.
【0041】次に、X方向ギャップ値補正直線T12,
T34上に存在しない基板面7a上の任意配線パッドの
位置Pnにおける距離(ギャップ値)Hnを得る方法に
ついて、以下、説明する。但し、このパッドの位置Pn
は既知であって、そのX座標値をXn、Y座標値をYn
とする。Next, the X-direction gap value correction straight line T12,
A method of obtaining the distance (gap value) Hn at the position Pn of the arbitrary wiring pad on the substrate surface 7a not existing on T34 will be described below. However, the position Pn of this pad
Is known, its X coordinate value is Xn, and Y coordinate value is Yn.
And
【0042】図4における任意の位置Pnを通りX方向
ギャップ値補正直線T12,T34に交差(図4では、
直交)するY座標軸に平行な直線(X方向ギャップ値補
正直線T12,T34と同様のことから、以下、Y方向
ギャップ値補正直線という)T13を、マイクロコンピ
ュータ14a(図3)で仮想的に設定する。そして、こ
のY軸方向ギャップ値補正直線T13とX方向ギャップ
値補正直線T12,T34との交点を夫々、P12n,
P34nとする。It passes through an arbitrary position Pn in FIG. 4 and intersects with the X direction gap value correction straight lines T12 and T34 (in FIG. 4,
A straight line (which is hereinafter referred to as a Y-direction gap value correction straight line) T13 that is parallel to the Y-coordinate axis that is orthogonal (is similar to the X-direction gap value correction straight lines T12 and T34) is virtually set by the microcomputer 14a (FIG. 3). To do. The intersections of the Y-axis direction gap value correction straight line T13 and the X direction gap value correction straight lines T12 and T34 are respectively P12n,
P34n.
【0043】これら交点P12n,P34nは夫々X方
向ギャップ値補正直線T12,T34上に存在するの
で、これらのY座標値Y12n,Y34nは夫々Y1,
Y3である。また、Y軸方向ギャップ値補正直線T13
は上記の位置Pnを通るから、交点P12n,P34n
のX座標値X12n,X34nはともにXnである。Since these intersections P12n and P34n are present on the X-direction gap value correction straight lines T12 and T34, the Y coordinate values Y12n and Y34n are respectively Y1 and Y1.
It is Y3. In addition, the Y axis direction gap value correction straight line T13
Passes through the above position Pn, the intersections P12n and P34n
The X coordinate values X12n and X34n of are both Xn.
【0044】図7は図4でのY軸方向ギャップ値補正直
線T13に沿う断面図であって、図4に対応する部分に
は同一符号をつけており、以下、この図7を用いて上記
任意パッドの位置Pnでの基準面BHからこのパッドま
での距離(ギャップ値)Hnを求める方法について説明
する。FIG. 7 is a sectional view taken along the Y-axis direction gap value correction line T13 in FIG. 4, and the portions corresponding to FIG. 4 are denoted by the same reference numerals. A method of obtaining the distance (gap value) Hn from the reference plane BH to the pad at the position Pn of the arbitrary pad will be described.
【0045】図7において、上記式(3),(4)によ
り、交点P12n,P34nにおけるギャップ値H12
n,H34nが得られるので、Y軸方向ギャップ値補正
直線T13の傾斜度∠Tは、
∠T=(H34n−H12n)/(Y34n−Y12n) (5)
によって求めることができる。In FIG. 7, the gap value H12 at the intersection points P12n and P34n is calculated by the above equations (3) and (4).
Since n and H34n are obtained, the inclination ∠T of the Y-axis direction gap value correction straight line T13 can be obtained by ∠T = (H34n-H12n) / (Y34n-Y12n) (5).
【0046】この式(5)を用いることにより、Y軸方
向ギャップ値補正直線T13上の上記任意のパッドの位
置Pnのギャップ値Hnは、この位置YnのY座標とが
Ynであることから、
Hn=∠T*(Yn−Y12n)+H12n (6)
で求められる。By using this equation (5), the gap value Hn at the position Pn of the arbitrary pad on the Y-axis direction gap value correction straight line T13 is Yn since the Y coordinate of this position Yn is Hn = ∠T * (Yn−Y12n) + H12n (6)
【0047】このようにして、以上の式(1)〜(6)
式を用いることにより、基板面7a上の4個所のパッド
位置(例えば、計測位置Pl〜P4)のギャップ値を計
測するだけで、他のペーストを塗布すべき任意の位置の
ギャップ値Hnを簡単な演算でもって求めることができ
る。In this way, the above equations (1) to (6)
By using the formula, the gap value Hn at any position to which another paste should be applied can be simply measured only by measuring the gap value at four pad positions (for example, measurement positions Pl to P4) on the substrate surface 7a. It can be calculated by simple calculation.
【0048】このように演算で求めるギャップ値を、以
下、補正ギャップ値Hnというが、かかる補正ギャップ
値Hnを求める任意の位置Pnの位置データ(Xn,Y
n)は、図5の初期設定処理(S2)において、既に入
力されてマイクロコンピュータ14aのRAMに格納さ
れているので、その位置データ(Xn,Yn)と補正ギ
ャップ値Hnとを対応付けてこのRAMに格納する。The gap value thus calculated is hereinafter referred to as a correction gap value Hn. The position data (Xn, Y) of an arbitrary position Pn for obtaining the correction gap value Hn.
n) is already input and stored in the RAM of the microcomputer 14a in the initial setting process (S2) of FIG. 5, the position data (Xn, Yn) is associated with the correction gap value Hn. Store in RAM.
【0049】基板面7aに傾斜がなく、吸着台13(図
1)上に載置された基板7の表面7aが水平である場合
には、上記式(1),(2),(5)で求められる傾斜
度∠H12,∠H34,∠Tは全てゼロであり、従っ
て、全ての配線パッドPnのギャップ値はHlで与えら
れことになり、算出値と実状とが一致する。When the substrate surface 7a is not inclined and the surface 7a of the substrate 7 placed on the suction table 13 (FIG. 1) is horizontal, the above equations (1), (2) and (5) are used. The gradients ∠H12, ∠H34, and ∠T obtained by are all zero. Therefore, the gap values of all the wiring pads Pn are given by Hl, and the calculated value and the actual state match.
【0050】全ての補正ギャップ値が位置データに対応
付けられてRAMに格納されると、次に、図5に示すペ
ースト塗布処理(S6)に進む。When all the correction gap values are associated with the position data and stored in the RAM, the process goes to the paste application process (S6) shown in FIG.
【0051】即ち、図5において、このペースト塗布処
理(S6)では、初期設定処理(S2)で入力された塗
布したいパッド位置の位置データとギャップ計測処理
(S4)で得られた計測位置Pl〜P4でのギャップ値
Hl〜H4とギャップ補正処理(S5)で得られた任意
のパッド位置Pnでの補正ギャップ値Hnに基づいて、
基板7の塗布したいバッド位置に、即ち、配線パッド上
に順次はんだペーストを塗布していく。That is, in FIG. 5, in the paste coating process (S6), the position data of the pad position to be coated input in the initial setting process (S2) and the measurement position Pl obtained in the gap measuring process (S4) are calculated. Based on the gap values H1 to H4 at P4 and the corrected gap value Hn at the arbitrary pad position Pn obtained in the gap correction process (S5),
The solder paste is sequentially applied to the pad position on the substrate 7 where the application is desired, that is, on the wiring pad.
【0052】そして、全ての配線パッドでのはんだペー
ストの塗布が終了すると、吸着台13での基板7の吸着
を解除して塗布済の基板7を排出し、初期設定で入力し
てあった基板枚数を1枚減ずる(S7)。そして、この
基板枚数から、まだ塗布すべき基板7があるかを判断し
(S8)、塗布するべき基板7があれば、新たな基板7
に対して、基板搭載処理(S3)に戻って以上の処理
(S3〜S7)を繰り返す。全ての基板7のペースト処
理が終了し、塗布するべき基板がない場合には、全ての
処理を終了する(S8)。When the application of the solder paste on all the wiring pads is completed, the adsorption of the substrate 7 on the adsorption table 13 is released, the applied substrate 7 is discharged, and the substrate input by the initial setting is released. The number of sheets is reduced by one (S7). Then, based on the number of substrates, it is judged whether there is a substrate 7 to be coated yet (S8), and if there is a substrate 7 to be coated, a new substrate 7
On the other hand, the process returns to the substrate mounting process (S3) and the above processes (S3 to S7) are repeated. When the paste process for all the substrates 7 is completed and there is no substrate to be applied, all the processes are completed (S8).
【0053】なお、上記実施形態では、図4でのギャッ
プ値補正直線T12,T34,T13をX座標軸やY座
標軸に平行としたが、必ずしも平行である必要はない。
但し、この場合には、上記式(1),(2),(5)に
示す傾斜度の演算式において、夫々の右辺第1項の分母
の値は、実際の2位置間の距離を表わすものであり、ま
た、これらギャップ値補正直線T12,T34,T13
上での任意の位置は夫々、X座標値とY座標値とが異な
るものであるから、これに応じて上記式(3),
(4),(6)で使用する値も異なるものである。In the above embodiment, the gap value correction straight lines T12, T34, T13 in FIG. 4 are parallel to the X coordinate axis and the Y coordinate axis, but they do not necessarily have to be parallel.
However, in this case, the denominator value of the first term on the right-hand side of each of the gradient equations shown in the above equations (1), (2), and (5) represents the actual distance between the two positions. In addition, these gap value correction lines T12, T34, T13
Since the arbitrary position on the above is different in the X coordinate value and the Y coordinate value, respectively, according to the above equation (3),
The values used in (4) and (6) are also different.
【0054】以上、本発明の一実施形態について説明し
たが、以下に例示するように、本発明はかかる実施形態
に限定されるものではない。Although one embodiment of the present invention has been described above, the present invention is not limited to this embodiment as illustrated below.
【0055】即ち、基板7が比較的大きくて、基板表面
7aにうねりの存在が予想される場合には、この基板7
を幾つかのブロック(領域)に区分し、夫々の区分毎に
上記一連の処理を逐次実行すればよい。このとき、光学
式距離計3によってギャップ値を計測する配線パッド位
置は、各ブロック毎に夫々4箇所ずつ設定し、夫々の領
域について上記の処理を実施する。That is, when the substrate 7 is relatively large and undulations are expected to exist on the substrate surface 7a, this substrate 7
Is divided into several blocks (regions), and the above series of processes may be sequentially executed for each division. At this time, the wiring pad positions for measuring the gap value by the optical distance meter 3 are set at four positions for each block, and the above process is performed for each region.
【0056】また、上記のように、基板7を複数のブロ
ックに分割する場合、隣接するブロック間で光学式距離
計3で計測位置が接近しているものがあるときには、接
近している一方の計測位置の計測結果をこれに近接した
他方の計測位置に兼用して他方での計測を省略すること
もでき、これにより、計測回数をさらに削減しながら、
塗布精度を維持することができる。Further, as described above, when the substrate 7 is divided into a plurality of blocks, when there is a measurement position approaching the optical distance meter 3 between adjacent blocks, one of the approaching blocks is approached. It is also possible to combine the measurement result of the measurement position with the other measurement position close to it and omit the measurement of the other, thereby further reducing the number of measurements,
The coating accuracy can be maintained.
【0057】さらに、ギャップ値の計測位置としては、
基板7をペースト塗布機で位置合わせしたり、下流の部
品搭載機で電子部品を搭載する際に使用するべく基板7
に設けられている位置合せマークを用いるようにしても
よい。この場合には、各計測位置は実際にパターンを塗
布する位置、つまり、配線パッドのほぼ中央部からは僅
かにずれるが、この程度のずれであれば、塗布精度に何
等影響はない。Further, as the measurement position of the gap value,
Substrate 7 to be used when aligning substrate 7 with a paste coating machine or mounting electronic components with a downstream component mounting machine.
You may make it use the alignment mark provided in. In this case, each measurement position is slightly deviated from the position where the pattern is actually applied, that is, the substantially central portion of the wiring pad, but if it is deviated to this extent, the application accuracy is not affected at all.
【0058】さらに、基板7の位置合わせ精度が良好で
ない、または、基板7自身の精度が良好でない場合に
は、計測位置が配線パッド面になるものとならないもの
の組み合わせになり、配線パッドから外れて周辺の基板
7の絶縁材表面やレジスト部で測定する場合もあり、そ
のような個所では、光学式距離計3の受光素子での受光
感度が低下したりして、計測状態が配線パッド面上を計
測した受光感度とは差を生ずる。このため、計測データ
や補正ギャップ値に上限値あるいは下限値を設定してお
き、その範囲外であれば、異常計測であるとする異常検
出処理などを行なうことにより、位置合わせや計測,ギ
ャップ補正などを再実行して、塗布不良を未然に防止す
ることができる。Further, if the alignment accuracy of the board 7 is not good, or if the accuracy of the board 7 itself is not good, a combination of those whose measurement positions are not on the wiring pad surface and which are out of the wiring pads is obtained. In some cases, the measurement is performed on the surface of the insulating material of the peripheral substrate 7 or the resist portion, and at such a location, the light receiving sensitivity of the light receiving element of the optical distance meter 3 is lowered, and the measurement state is on the wiring pad surface. Is different from the measured light receiving sensitivity. Therefore, the upper limit value or the lower limit value is set for the measurement data or the correction gap value, and if the measured value or the correction gap value is out of the range, an abnormality detection process such as an abnormal measurement is performed to perform alignment, measurement, and gap correction. It is possible to prevent defective coatings by executing the above procedure again.
【0059】さらに、計測位置としては、塗布する配線
パッドの代わりに、塗布する位置に近隣した基板上の絶
縁材表面やレジスト部であってもよい。但し、この場合
には、計測位置でパッドによる段差があるので、その段
差に起因する補正量を求めておき、ギャップ補正時にこ
の補正量を加味するとよい。Further, the measurement position may be the surface of the insulating material or the resist portion on the substrate near the application position, instead of the wiring pad to be applied. However, in this case, since there is a step due to the pad at the measurement position, it is advisable to obtain a correction amount due to the step and take this correction amount into account when correcting the gap.
【0060】さらに、図4では、X方向ギャップ値補正
直線T12,T34を平行な2直線とし、Y軸方向ギャ
ップ値補正直線T13をこれらX方向ギャップ値補正直
線T12,T34に直交するものとしたが、これは、搭
載位置Dl〜D4の配列に申来するものであり、各位置
データはスカラー量であるので、これら直線は平行ある
いは直交していなくてもよい。精度向上のためには、基
板がうねっているものでない限り、計測位置は離れてい
ることがよい。Further, in FIG. 4, the X-direction gap value correction straight lines T12 and T34 are two parallel lines, and the Y-axis direction gap value correction straight line T13 is orthogonal to these X-direction gap value correction straight lines T12 and T34. However, this applies to the arrangement of the mounting positions D1 to D4, and since each position data is a scalar quantity, these straight lines do not have to be parallel or orthogonal. In order to improve accuracy, the measurement positions should be separated unless the substrate is undulating.
【0061】[0061]
【発明の効果】以上説明したように、本発明によれば、
はんだペーストを塗布する箇所が多くても、ギャップ値
の計測に要する時間が増大することなく、ノズルを基板
面に対して所望の高さに維持することができ、生産性を
良好に維持しながら、精度良くペーストを塗布すること
ができる。As described above, according to the present invention,
Even if there are many places to apply the solder paste, the nozzle can be maintained at a desired height with respect to the substrate surface without increasing the time required to measure the gap value, while maintaining good productivity. The paste can be applied accurately.
【図面の簡単な説明】[Brief description of drawings]
【図1】本発明によるペースト塗布機の一実施形態を示
す概略斜視図である。FIG. 1 is a schematic perspective view showing an embodiment of a paste applicator according to the present invention.
【図2】図1に示した実施形態でのペースト収納筒とノ
ズルと距離計の配置関係を示す斜視図である。FIG. 2 is a perspective view showing an arrangement relationship between a paste storage cylinder, a nozzle, and a distance meter in the embodiment shown in FIG.
【図3】図1に示した実施形態での制御装置の電気系を
示すブロック図である。FIG. 3 is a block diagram showing an electric system of a control device in the embodiment shown in FIG.
【図4】図1に示した実施形態でペーストが塗布される
プリント回路基板の一具体例を示す平面図である。FIG. 4 is a plan view showing a specific example of a printed circuit board to which a paste is applied in the embodiment shown in FIG.
【図5】図1に示した実施形態の動作の一具体例を示す
フローチャートである。FIG. 5 is a flowchart showing a specific example of the operation of the embodiment shown in FIG.
【図6】図4で示した基板でギャップ値を計測する状況
を説明する図である。FIG. 6 is a diagram illustrating a situation in which a gap value is measured on the substrate shown in FIG.
【図7】図4で示した基板でギャップ値を補正する状況
を説明する図である。FIG. 7 is a diagram illustrating a situation in which the gap value is corrected on the substrate shown in FIG.
1 ノズル 2 ペースト収納筒 3 光学式距離計 4 Z軸テーブル 5 X軸テーブル 96 Y軸テーブル 7 基板 7a 基板面 8 θ軸テーブル 14 制御装置 14a マイクロコンピュータ 1 nozzle 2 Paste storage cylinder 3 Optical rangefinder 4 Z-axis table 5 X-axis table 96 Y-axis table 7 substrate 7a substrate surface 8 θ-axis table 14 Control device 14a Microcomputer
フロントページの続き (72)発明者 五十嵐 章雄 茨城県竜ケ崎市向陽台5丁目2番 日立 テクノエンジニアリング株式会社 竜ヶ 崎工場内 (72)発明者 五十嵐 豊 茨城県竜ケ崎市向陽台5丁目2番 日立 テクノエンジニアリング株式会社 竜ヶ 崎工場内 (56)参考文献 特開 平10−5654(JP,A) 特開 平3−91998(JP,A) (58)調査した分野(Int.Cl.7,DB名) B05C 5/00 G01B 21/16 H05K 3/34 Front page continued (72) Inventor Akio Igarashi 5-2 Koyodai, Ryugasaki, Ibaraki Hitachi Techno Engineering Co., Ltd. Ryugasaki Plant (72) Yutaka Igarashi 5-2 Koyodai, Ryugasaki, Ibaraki Hitachi Techno Engineering Co., Ltd. Company Ryugasaki Factory (56) Reference JP 10-5654 (JP, A) JP 3-91998 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) B05C 5/00 G01B 21/16 H05K 3/34
Claims (4)
対位置関係を変化させながら、該ノズルからペーストを
吐出させて該基板上に所望のペーストパターンを塗布描
画するペースト塗布機において、 予め設定された基準面から該基板のペースト塗布面まで
の垂直距離を計測する計測手段と、 該ペースト塗布面に互いに交差しない第1,第2の共通
直線を設定し、該第1,第2の共通直線夫々毎に、該ペ
ースト塗布面での同じ該共通直線上にある異なる2つの
計測位置での該計測手段によって計測された該垂直距離
と該2つの計測位置間の距離とから、該共通直線に沿う
該ペースト塗布面の傾斜度を求め、かつ該傾斜度を用い
ることにより、同じ該共通直線上の該2つの計測位置間
の任意の位置での該垂直距離を求める第1の演算手段
と、 該ペースト塗布面での該第1,第2の共通直線上に存在
しない任意の位置を通り、かつ該第1,第2の共通直線
にともに交差する第3の共通直線を設定し、該第1,第
2の共通直線と該第3の共通直線との夫々の交点での該
第1の演算手段で得られた該垂直距離に基づいて、該第
3の共通直線に沿う該ペースト塗布面の傾斜度を求め、
該傾斜度を用いることにより、該第3の共通直線上の任
意の位置での該垂直距離を求める第2の演算手段と、 該第1,第2の演算手段で求めた該垂直距離に応じて、
該ペースト塗布面での該第1,第2及び第3の共通直線
上の任意の位置における該ノズルの該ペースト塗布面に
対する高さを設定する手段とを有し、該ノズルからペー
ストを吐出させて該ペースト塗布面に塗布することを特
徴とするペースト塗布機。1. A paste applicator for ejecting paste from the nozzle to apply and draw a desired paste pattern on the substrate while changing the relative positional relationship between the substrate placed on a table and the nozzle. measuring means for measuring the vertical distance from the reference plane to the paste applied surface of the substrate, to set the first, second common line does not intersect with each other in the paste coated surface, the first, second common each s linear husband, and a distance between the same said common has been the vertical distance and the two measurement positions measured by said measuring means at two measurement positions different in on a straight line in the paste applied surface, said common linear First computing means for obtaining the vertical distance at an arbitrary position between the two measurement positions on the same common straight line by obtaining the inclination of the paste application surface along , The The first paste applied surface through the arbitrary position that is not present in the second common straight line, and set the third common line together intersecting the said first and second common lines, said first , No.
Based on the vertical distances obtained by the first computing means at the respective intersections of the second common line and the third common line, the inclination degree of the paste application surface along the third common line Seeking
According to the second calculation means for calculating the vertical distance at an arbitrary position on the third common straight line by using the inclination, and the vertical distances calculated by the first and second calculation means. hand,
First in the paste applied surface, the second and third common linear
A means for setting the height of the nozzle with respect to the paste application surface at an arbitrary position above, and discharging the paste from the nozzle to apply the paste to the paste application surface.
する直線である ことを特徴とするペースト塗布機。2. The first and second common straight lines are parallel straight lines to each other, and the third common straight line is orthogonal to the first and second common straight lines according to claim 1.
A paste applicator characterized by a straight line .
ースト塗布面の任意の位置での前記垂直距離を求めるこ
とを特徴とするペースト塗布機。3. The paste application surface according to claim 1, wherein the paste application surface is divided into a plurality of blocks, and the first and second arithmetic means include the vertical distance at an arbitrary position of the paste application surface for each block. A paste applicator characterized by seeking.
は前記計測手段で計測する前記ペースト塗布面での離間
した計測位置における前記垂直距離を共用することを特
徴とするペースト塗布機。4. The adjoining block according to claim 3, wherein the first computing unit shares the vertical distance at the measurement positions separated by each other on the paste application surface measured by the measurement unit. And paste applicator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000401566A JP3507033B2 (en) | 2000-12-28 | 2000-12-28 | Paste coating machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000401566A JP3507033B2 (en) | 2000-12-28 | 2000-12-28 | Paste coating machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002200449A JP2002200449A (en) | 2002-07-16 |
JP3507033B2 true JP3507033B2 (en) | 2004-03-15 |
Family
ID=18865979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000401566A Expired - Fee Related JP3507033B2 (en) | 2000-12-28 | 2000-12-28 | Paste coating machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3507033B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007152261A (en) * | 2005-12-06 | 2007-06-21 | Shibaura Mechatronics Corp | Paste coating apparatus, paste coating method, and display panel manufacturing apparatus using the same |
-
2000
- 2000-12-28 JP JP2000401566A patent/JP3507033B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002200449A (en) | 2002-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102055106B1 (en) | Method and apparatus for automatically adjusting dispensing units of a dispenser | |
EP1671525B1 (en) | Component mounting method and apparatus | |
KR101560322B1 (en) | Method and apparatus for dispensing material on a substrate | |
US7833572B2 (en) | Method and apparatus for dispensing a viscous material on a substrate | |
US7356918B2 (en) | Component mounting method | |
JPH07275771A (en) | Coating applicator for paste | |
JP3507033B2 (en) | Paste coating machine | |
CN112913343A (en) | System and method for transitioning from synchronous to asynchronous distribution | |
JP3469991B2 (en) | Paste coating machine | |
JP2849320B2 (en) | Paste coating machine | |
JP2005159110A (en) | Component-mounting method and device thereof | |
JP3470060B2 (en) | Paste application method and paste application machine | |
JPH0750467A (en) | Paste coater | |
KR20200056404A (en) | Rotation of the distribution pump array allowing simultaneous distribution on multiple electronic substrates by multiple distribution pumps |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20031209 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20031217 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071226 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081226 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081226 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091226 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101226 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101226 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111226 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111226 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121226 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131226 Year of fee payment: 10 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |