JP6190232B2 - Droplet coating apparatus and method - Google Patents
Droplet coating apparatus and method Download PDFInfo
- Publication number
- JP6190232B2 JP6190232B2 JP2013205718A JP2013205718A JP6190232B2 JP 6190232 B2 JP6190232 B2 JP 6190232B2 JP 2013205718 A JP2013205718 A JP 2013205718A JP 2013205718 A JP2013205718 A JP 2013205718A JP 6190232 B2 JP6190232 B2 JP 6190232B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- pitch
- point
- area
- reference point
- 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.)
- Active
Links
Images
Landscapes
- Application Of Or Painting With Fluid Materials (AREA)
- Coating Apparatus (AREA)
- Electric Connection Of Electric Components To Printed Circuits (AREA)
Description
本発明は、液滴塗布装置及び方法に関する。 The present invention relates to a droplet coating apparatus and method.
配線基板と電子部品の電極との間を接続するバンプの形成工程の1つに、ペースト塗布工程がある。この工程では、電子部品の電極が位置する配線基板の所定位置(バンプ形成位置)にフラックスペーストまたは半田ペーストが塗布される。この種のペーストを配線基板に塗布する装置の1つにインクジェット方式を用いた液滴塗布装置がある。 One of the bump forming processes for connecting the wiring board and the electrodes of the electronic component is a paste application process. In this step, a flux paste or a solder paste is applied to a predetermined position (bump formation position) on the wiring board on which the electrode of the electronic component is located. One apparatus for applying this type of paste to a wiring board is a droplet applying apparatus using an inkjet method.
この種の液滴塗布装置は、ノズルが一定間隔で一列に配列されたインクジェット方式のヘッドを有しており、このヘッドの各ノズルからフラックス溶液または半田溶液を噴射して、配線基板にペーストを塗布する。このような液滴塗布装置は、配線基板の面に対して平行にヘッドを回動させることで、溶液の塗布ピッチをノズルのピッチよりも狭く可変できる。このため、配線基板に実装される電子部品の増加に伴い電極の配列が高密度化している昨今では、インクジェット方式を用いた液滴塗布装置の需要が高まっている。 This type of droplet coating apparatus has an inkjet head in which nozzles are arranged in a line at regular intervals. A flux solution or a solder solution is ejected from each nozzle of the head to paste the wiring board. Apply. In such a droplet coating apparatus, the solution coating pitch can be made narrower than the nozzle pitch by rotating the head parallel to the surface of the wiring board. For this reason, with the recent increase in the density of electrodes with the increase in the number of electronic components mounted on a wiring board, there is an increasing demand for a droplet coating apparatus using an ink jet method.
電極の配列が高密度化している配線基板の多数のバンプ形成位置にペーストを塗布するためには、配線基板に対してヘッドをどのような工程で相対的に動かせば塗布作業を効率よく行えるかを考える必要がある。 In order to apply paste to a large number of bump formation positions on a wiring board with high-density electrode arrangement, what process can be used to move the head relative to the wiring board? Need to think about.
従来、このような作業工程の決定はユーザの経験則に頼っていた。このため、大変な手間と時間を要する上、必ずしも最適の作業工程であるとはいえなかった。 Conventionally, the determination of such work processes relies on the user's rule of thumb. For this reason, it requires a lot of labor and time, and is not necessarily an optimal work process.
本発明が解決しようとする課題は、効率的な作業工程にしたがって、基板の塗布面に間隔をあけて配置された複数の塗布ポイントに液滴を塗布できる液滴塗布装置及び方法を提供しようとするものである。 SUMMARY OF THE INVENTION The problem to be solved by the present invention is to provide a droplet applying apparatus and method capable of applying droplets to a plurality of application points arranged at intervals on an application surface of a substrate in accordance with an efficient work process. To do.
本発明の液滴塗布装置は、ステージと、ヘッドと、移動手段と、回転手段と、記憶手段と、演算手段と、区分手段と、制御手段と、を備える。 The droplet applying apparatus of the present invention includes a stage, a head, a moving unit, a rotating unit, a storage unit, a computing unit, a sorting unit, and a control unit.
ステージは、複数の塗布ポイントが間隔を開けて配置された塗布面を有する基板を載置する。ヘッドは、複数のノズルが一定のピッチで配列され、ステージに載置された基板に向けて液滴を噴射させる。移動手段は、ヘッドとステージとを塗布面に沿う一方向に相対的に移動させる。回転手段は、ヘッドを、塗布面に沿って回転させる。記憶手段は、塗布面に配置される塗布ポイント毎に塗布面上の位置を特定するデータを記憶する。演算手段は、記憶手段に記憶されるデータに基づいて塗布面に配置される各塗布ポイント間の一方向とは直交する方向におけるピッチを算出する。区分手段は、塗布面を、演算手段により算出されたピッチが等しい塗布ポイントが配置された領域に区分する。制御手段は、区分手段により区分された領域毎に、その領域に配置された塗布ポイント間の一方向とは直交する方向におけるピッチにノズルのピッチが一致するように回転手段によりヘッドを回転させ、ヘッドとステージとを移動手段により相対的に移動させて、ノズルから塗布ポイントに液滴を噴射させる。
そして、区分手段は、塗布面を複数の領域に分割し、その分割された領域毎に、その領域内に配置された各塗布ポイント間の演算手段により算出されたピッチが等しいか否かを確認し、等しくない領域についてはさらに複数の領域に分割して、その分割された領域毎に、その領域内に配置された各塗布ポイント間の演算手段により算出されたピッチが等しいか否かを確認する処理を繰り返すことで、塗布面を演算手段により算出されたピッチが等しい塗布ポイントが配置された領域に区分する。
The stage places a substrate having a coating surface on which a plurality of coating points are arranged at intervals. The head has a plurality of nozzles arranged at a constant pitch, and ejects droplets toward a substrate placed on a stage. The moving means relatively moves the head and the stage in one direction along the coating surface. The rotating means rotates the head along the application surface. A memory | storage means memorize | stores the data which pinpoints the position on an application surface for every application | coating point arrange | positioned on an application surface. The calculation means calculates a pitch in a direction orthogonal to one direction between the application points arranged on the application surface based on data stored in the storage means. The sorting unit divides the coating surface into regions where coating points having the same pitch calculated by the computing unit are arranged. The control means rotates the head by the rotating means so that the pitch of the nozzle matches the pitch in the direction orthogonal to one direction between the application points arranged in the area for each area divided by the sorting means, The head and the stage are moved relative to each other by the moving means, and droplets are ejected from the nozzle to the application point.
Then, the dividing means divides the application surface into a plurality of areas, and checks whether the pitches calculated by the calculation means between the application points arranged in each area are equal for each divided area. The unequal area is further divided into a plurality of areas, and for each divided area, it is confirmed whether or not the pitches calculated by the calculation means between the application points arranged in the area are equal. By repeating this process, the application surface is divided into regions where application points having the same pitch calculated by the calculation means are arranged.
本発明の液滴塗布方法は、複数のノズルが一定のピッチで配列されたヘッドと基板とを基板の塗布面に沿う一方向に相対的に移動させ、複数のノズルから、液滴を噴射させることで、塗布面に間隔を開けて配置された複数の塗布ポイントに液滴を塗布する方法であって、各塗布ポイントの塗布面上の位置をそれぞれ特定するデータに基づいて、各塗布ポイントの塗布面上の位置をそれぞれ特定するデータに基づいて、各塗布ポイント間の一方向とは直交する方向におけるピッチを算出する演算工程と、塗布面を、演算工程により算出されたピッチが等しい塗布ポイントが配置された領域に区分する区分工程と、区分工程により区分された領域毎に、その領域に配置された塗布ポイント間の一方向とは直交する方向におけるピッチにノズルのピッチが一致するようにヘッドを回転させ、ヘッドと基板とを相対的に移動させて、ノズルから塗布ポイントに液滴を噴射させる制御工程とを含む。
そして、区分工程では、塗布面を複数の領域に分割し、その分割された領域毎に、その領域内に配置された各塗布ポイント間の演算工程により算出されたピッチが等しいか否かを確認し、等しくない領域についてはさらに複数の領域に分割して、その分割された領域毎に、その領域内に配置された各塗布ポイント間の演算工程により算出されたピッチが等しいか否かを確認する処理を繰り返すことで、塗布面を演算手段により算出されたピッチが等しい塗布ポイントが配置された領域に区分する。
In the droplet coating method of the present invention, a head in which a plurality of nozzles are arranged at a constant pitch and a substrate are relatively moved in one direction along the coating surface of the substrate, and droplets are ejected from the plurality of nozzles. Thus, a method of applying droplets to a plurality of application points arranged at intervals on the application surface, wherein each application point is based on data for specifying the position of each application point on the application surface. Based on the data specifying the position on the application surface, the calculation step for calculating the pitch in the direction orthogonal to one direction between the application points, and the application point on the application surface with the same pitch calculated by the calculation step classification step and, for each sectioned area by partitioning step, peak of the nozzle pitch in the direction orthogonal to the one direction between placed coated points in that region but be classified into placement areas Rotate the head to switch to match, by relatively moving the head and the substrate, and a control step of injecting liquid droplets to the coating point through a nozzle.
In the sorting step, the coating surface is divided into a plurality of regions, and for each divided region, it is confirmed whether or not the pitches calculated by the calculation step between the coating points arranged in the region are equal. In addition, the unequal area is further divided into a plurality of areas, and for each divided area, it is confirmed whether or not the pitches calculated by the calculation process between the application points arranged in the area are equal. By repeating this process, the application surface is divided into regions where application points having the same pitch calculated by the calculation means are arranged.
本発明によれば、効率的な作業工程にしたがって、基板の塗布面に間隔をあけて配置された複数の塗布ポイントに液滴を塗布できる。 According to the present invention, it is possible to apply droplets to a plurality of application points arranged at intervals on the application surface of a substrate in accordance with an efficient work process.
以下、本発明に係る実施形態を、図面を用いて説明する。
なお、この実施形態は、インクジェット方式のヘッドから配線基板のバンプ形成位置にフラックス溶液を噴射して、バンプ形成位置にフラックスペーストを塗布する液滴塗布装置1に、本発明を適用した場合である。
Hereinafter, embodiments according to the present invention will be described with reference to the drawings.
This embodiment is a case where the present invention is applied to a
[第1の実施形態]
図1は、液滴塗布装置1の側面図であり、図2は、同液滴塗布装置1の上平面図である。液滴塗布装置1は、概略直方体形状に形成された架台10と、基板2を載置するステージ11と、このステージ11に載置された基板2に対してフラックスペーストを塗布する塗布ヘッド12とを備える。
[First Embodiment]
FIG. 1 is a side view of the
ここで基板2は、図2に示すように、ボールグリッドアレイ型やフリップチップ型等の矩形状の配線基板2aを複数個、この実施形態では2×3個の合計6個配列してなる多数個取りの基板である。個々の配線基板2aは、基材上に絶縁層を複数層積層して構成される。そして、配線基板2aの表層の絶縁層には、行列状の配列で複数の凹部3が形成されており、各凹部3内にはそれぞれ電子部品の電極が選択的に形成される。この電極が形成される凹部3には、配線基板2aと電極との間を接続するためのバンプが形成される。バンプを形成するためには、フラックスペーストを塗布する必要がある。つまり、バンプを形成する凹部3は、フラックスペーストの塗布領域となる。以下、この塗布領域を塗布ポイント3a(図4を参照)と称する。
Here, as shown in FIG. 2, the
ステージ11は、平面視で矩形状を成す。このステージ11は、載置される基板2よりも大きな支持面11aを有する。また、図示しないがステージ11は、真空吸着や静電チャック等の吸着手段を備えており、支持面11aに載置された基板2を吸着保持する。このようなステージ11は、架台10上にX軸方向(図示矢印X方向)に沿って配置されたX軸移動装置13によってX軸方向に移動可能に支持される。
The
塗布ヘッド12は、門型支持フレーム14に、Y軸移動装置15、Z軸移動装置16および回転駆動装置17を介して支持されて、架台10上に配置される。
門型支持フレーム14は、X軸方向に対して直交するY軸方向(図示矢印Y方向)に沿う方向にX軸移動装置13を跨いで配置される。そして、門型支持フレーム14のY軸方向に沿って延設された梁部14aの側壁面にY軸移動装置15が取付けられ、さらに、このY軸移動装置15にZ軸移動装置16が取り付けられる。すなわち、Z軸移動装置16は、Y軸方向に沿って移動自在である。
The
The
Z軸移動装置16は、側面視において逆L字形状の支持部材18をZ軸方向に移動自在、つまり、昇降自在に支持する。そして、この支持部材18における水平部18aの上面に回転駆動装置17が取り付けられ、この回転駆動装置17の回転軸17aに塗布ヘッド12が固定される。このような構成により、塗布ヘッド12は、Y軸方向、Z軸方向およびX−Y平面上の回転方向に移動可能である。すなわち、X軸移動装置13、Y軸移動装置15及びZ軸移動装置16は移動手段を構成し、回転駆動装置17は回転手段を構成する。
The Z-
塗布ヘッド12は、平面視で長方形状を成す公知のインクジェットヘッドであり、その下面には、複数のノズル(不図示)が一定の間隔(ピッチpt)で長手方向に沿って配列される。塗布ヘッド12内には、各ノズルに対応して、ノズルに連通する液室が個別に設けられ、各液室には液室内に容積変化を生じさせるための圧電素子が設けられる。また、各液室は、フラックス溶液(フラックス材を溶剤で溶かした液体)が供給される共通給液流路にそれぞれ接続される。このような塗布ヘッド12は、各圧電素子を駆動電圧の印加によって作動させることにより、液室内に容積変化を生じさせることで、この容積変化に応じた量のフラックス溶液を当該液室に連通するノズルから液滴として吐出させる。
The
また、液滴塗布装置1は、塗布ヘッド12と各移動装置(X軸移動装置13、Y軸移動装置15、Z軸移動装置16、回転駆動装置17)を制御する制御部19を備える。この制御部19は、予め設定された塗布情報(吐出量、吐出間隔、塗布速度等の情報)に基づいて塗布ヘッド12および各移動装置13,15〜17を制御する。そして制御部19は、ステージ11上の基板2が塗布ヘッド12の下を通過するタイミングに合わせて、塗布ヘッド12のノズルから基板2上の各塗布ポイント3aに1滴または複数滴のフラックス溶液を噴射させる。かくして、液滴塗布装置1は、基板2上の各塗布ポイント3aにフラックスペーストを塗布する。
Further, the
かかる構成の液滴塗布装置1は、回転駆動装置17の回転角度θが0°のとき、塗布ヘッド12のノズル配列方向がY軸方向と一致するように、塗布ヘッド12が回転軸17aに取り付けられる。すなわち液滴塗布装置1は、回転角度θが0度のときには各ノズルのピッチptと等しい間隔で基板2にフラックスペーストを塗布し、θ1(θ1>0)度のときには[pt×cosθ1]の間隔で基板2にフラックスペーストを塗布する。
In the
このような液滴塗布装置1に対しては、配線基板2aの表面に配列される複数の塗布ポイント3aにそれぞれフラックスペーストを塗布するために、作業工程を決定する必要がある。例えば1回目の塗布動作では、回転角度θを0度として塗布ピッチptの間隔で第1群に属する塗布ポイント3aにフラックスペーストを塗布し、2回目の塗布動作では、回転角度θをθ1度として塗布ピッチ[pt*cosθ1]の間隔で第2群に属する塗布ポイント3aにフラックスペーストを塗布する、というように、塗布ポイント3aを複数の群に分け、群毎に塗布作業の順番と回転角度とを設定する必要がある。
For such a
本実施形態の液滴塗布装置1は、このような作業工程を自動的に作成する機能、すなわち塗布スケジュール作成機能を有する。この機能は、制御部19によって実現される。以下、この機能について、図3〜図13を用いて説明する。
The
図3は、制御部19のハードウェア構成を示すブロック図である。制御部19は、CPU(Central Processing Unit)191、ROM(Read Only Memory)192、RAM(Random Access Memory)193、入力デバイスインターフェース194、表示デバイスインターフェース195及び通信インターフェース196を備える。また制御部19は、塗布ヘッド12を駆動させるヘッドドライバ197と、各移動装置(X軸移動装置13、Y軸移動装置15、Z軸移動装置16、回転駆動装置17)をそれぞれ駆動させるモータドライバ198a,198b,198c,198dを備える。CPU191は、アドレスバス,データバス等のバスライン199を接続しており、このバスライン199に、ROM192、RAM193、入力デバイスインターフェース194、表示デバイスインターフェース195、通信インターフェース196、ヘッドドライバ197及び各モータドライバ198a,198b,198c,198dがそれぞれ接続される。
FIG. 3 is a block diagram illustrating a hardware configuration of the
CPU191は、コンピュータの中枢部分に相当する。CPU191は、オペレーションシステムやアプリケーションプログラムに従って、液滴塗布装置1としての機能を実現するべく各部を制御する。
The
ROM192は、上記コンピュータの記憶部分に相当する。ROM192は、上記のオペレーティングシステムやアプリケーションプログラムを記憶する。ROM192は、CPU191が各種の処理を実行する上で必要なデータを記憶する場合もある。
The
RAM193は、上記コンピュータの記憶部分に相当する。RAM193は、CPU191が各種の処理を実行する上で必要なデータを必要に応じて記憶する。またRAM193は、CPU191が各種の処理を行う際のワークエリアとしても利用される。なお制御部19は、上記コンピュータの記憶部分としてROM192及びRAM193以外に、EEPROM(electric erasable programmable read-only memory)、ハードディスクドライブ等の補助記憶デバイスを実装してもよい。
The
入力デバイスインターフェース194は、キーボード、マウスなどの入力デバイスを電気的に接続し、この入力デバイスを介して入力されるデータ信号を取り込む。表示デバイスインターフェース195は、液晶ディスプレイ、LEDランプ等の表示デバイスを電気的に接続し、この表示デバイスに表示データを与える。
The
通信インターフェース196は、LAN(Local Area Network)等のネットワークを介して外部のホストコンピュータとの間で行うデータ通信を司る。ホストコンピュータから受信するデータの1つに塗布パターンデータがある。このデータは、図4に示すように、1つの配線基板2aに配置される複数の塗布ポイント3aの配置パターンを示すデータである。
The
前述したように、配線基板2aの塗布面は矩形状である。そこで本実施形態では、塗布面の左下角の点P1を二次元座標(X,Y)の原点(0,0)と設定する。そして、配線基板2aの原点よりも前記X軸方向にXmだけずれた右下角の点P2を座標(Xm,0)で表わし、原点よりも前記Y軸方向にYmだけずれた左上角の点P3を座標(0,Ym)で表わす。これにより、右上角の点P4は、必然的に座標(Xm.Ym)で表わされる。また、塗布面に配置される各塗布ポイント3aの中心位置も、0<x<Xmの範囲内のX座標と、0<y<Ymの範囲内のY座標とからなる二次元座標(x,y)で表わされる。
As described above, the coated surface of the
塗布パターンデータは、図5に示すように、各塗布ポイント3aを個々に識別するIDにそれぞれ関連付けて、その塗布ポイント3aの中心位置を示す二次元座標(x,y)を設定したものである。RAM193には、塗布パターンデータを格納するための記憶手段として、塗布パターンテーブルM1が備えられる。
As shown in FIG. 5, the application pattern data is obtained by setting two-dimensional coordinates (x, y) indicating the center position of each
かかる構成の制御部19は、前記塗布スケジュール作成機能を実現するために、図6〜図8の流れ図に示す手順の情報処理をCPU191に実行させるためのアプリケーションプログラムを搭載する。このアプリケーションプログラムは、例えばROM192に保存される。
The
また制御部19は、上記アプリケーションプログラムをCPU191が実行する上で必要なメモリ領域として、編集テーブルM2をRAM103に形成する。編集テーブルM2は、図9に示すように、矩形状の領域を特定する領域コードAaに関連付けて、その領域の4つの角(左下角、右下角、右上角、左上角)の点をそれぞれ示す二次元座標と、確定フラグと、ピッチデータdとを格納するためのエリアを有する。
The
領域コードAaによって特定される矩形状の領域は、複数の塗布ポイントが配置された配線基板2aの塗布面に相当する。本実施形態では、この塗布面を複数の矩形状の領域に分割し、各領域についてY軸方向の塗布ポイント間のピッチを精査して、ピッチが一定であるときその領域を確定領域と認定する。確定フラグは、対応する領域コードAaで特定される矩形領域が確定領域と認定された場合に“1”にセットされる。ピッチデータdは、確定領域と認定された領域に配置される塗布ポイント3aのY軸方向のピッチ(単位:μm)である。
The rectangular area specified by the area code Aa corresponds to the application surface of the
入力デバイスの操作入力により、塗布スケジュール作成機能が選択されると、上記アプリケーションプログラムが起動する。この起動により、CPU191は、図6の流れ図に示す手順の情報処理を開始する。
When the application schedule creation function is selected by the operation input of the input device, the application program is activated. With this activation, the
先ず、CPU191は、ステップS101として塗布パターンテーブルM1に、配線基板2aに対する塗布パターンデータが格納されているか否かを確認する。塗布パターンデータが格納されていない場合(S101でNO)、CPU191は、当該処理を終了する。
First, in step S101, the
塗布パターンデータが格納されている場合(S101でYES)、CPU191は、ステップS102として、分割フラグを“0”にリセットする。また、CPU191は、ステップS103として、カウンタaを“0”にリセットする。分割フラグ及びカウンタaは、RAM193の所定エリアに記憶される。
If application pattern data is stored (YES in S101), the
CPU191は、ステップS104としてカウンタaを“1”だけカウントアップする。そしてCPU191は、ステップS105として領域コードAaで識別される矩形領域の精査処理を実行する。なお、領域コードAaの“a”はカウンタaの値である。
In step S104, the
精査処理は、図7の流れ図によって具体化される。すなわちCPU191は、ステップS201として領域コードAaで識別される矩形領域の4つの角を表わす点P1,P2,P4,P3の座標を編集テーブルM2の領域コードAaに対応するエリアに設定する。またCPU191は、ステップS202として編集テーブルM2の領域コードAaに対応する確定フラグを“0”にリセットする。しかる後、CPU191は、ステップS203の処理に進む。
The scrutiny process is embodied by the flowchart of FIG. That is, the
カウンタaが“1”のとき、すなわち領域コードA1で識別される矩形領域は、図10に示すように、配線基板2aの塗布面全域である。つまり左下角の点P1は座標(0,0)と設定され、右下角の点P2は座標(Xm,0)と設定され、左上角の点P3は座標(0,Ym)と設定され、右上角Pの点4は座標(Xm,Ym)と設定される。
When the counter a is “1”, that is, the rectangular area identified by the area code A1 is the entire coated surface of the
ステップS203では、CPU191は、塗布パターンテーブルM1の塗布パターンデータを参照して、領域コードAaで識別される矩形領域に配置されている塗布ポイント3aを全て検出する。そしてCPU191は、ステップS204として矩形領域から塗布ポイント3aを1つでも検出できたか否かを確認する。塗布ポイント3aを1つも検出できない場合(S204でYES)、CPU191は、ステップS205として編集テーブルM2の領域コードAaに対応する確定フラグを“1”にセットする。またCPU191は、ステップS206として編集テーブルM2の領域コードAaに対応するピッチデータエリアに、ピッチデータdとして“0”を格納する。しかる後、CPU191は、ステップS214の処理に進む。
In step S203, the
塗布ポイント3aが検出された場合(S204でNO)、CPU191は、ステップS207として各塗布ポイント3aのY座標を抽出する。そしてCPU191は、ステップS208として各塗布ポイント3aのY座標を昇順にソートする。
When the
次にCPU191は、ステップ209としてソートされたY座標の間隔(ピッチ)を算出する(演算手段)。そしてCPU191は、ステップS210としてピッチを算出できたか否かを確認する。矩形領域内に塗布ポイントが1つしかない場合、ピッチを算出できない。この場合(S210でYES)、CPU191は、ステップS216の処理に進む。
Next, the
ピッチを算出できた場合(S210でNO)、CPU191は、ステップS211として算出された全てのピッチが一定であるか否かを確認する。ピッチが一定でない場合(S211でNO)、CPU191は、S214の処理に進む。
When the pitch can be calculated (NO in S210), the
ピッチが一定の場合(S211にてYES)、CPU191は、ステップS212として編集テーブルM2の領域コードAaに対応する確定フラグを“1”にセットする(区分手段)。またCPU191は、ステップS213として編集テーブルM2の領域コードAaに対応するピッチデータエリアに、一定のピッチデータdを格納する。しかる後、CPU191は、ステップS214の処理に進む。
If the pitch is constant (YES in S211), the
ステップS214では、CPU191は、カウンタaの値が奇数か否かを確認する。奇数の場合(S214でYES)、CPU191は、図6のステップS106の処理に進む。カウンタaが偶数の場合には(S214でNO)、CPU191は、S215としてカウンタaを“1”だけカウントアップする。そしてCPU191は、前述したステップS201からの処理を再度実行する。
In step S214, the
ステップS216では、CPU191は、後述するピッチ決定処理を実行する。このピッチ決定処理が終了すると、CPU191は、ステップS214の処理に進む。すなわちカウンタaが奇数の場合には(S214でYES)、図6のステップS106の処理に進み、偶数の場合には(S214でNO)、カウンタaを“1”だけカウントアップして、ステップS201からの処理を再度実行する。
In step S216, the
図6のステップS106では、CPU191は、編集テーブルM2を参照して、未確定領域が残っているか否かを確認する。配線基板2aの塗布面に相当する領域の全てが確定領域となっている場合、CPU191は、未確定領域無しと判定する。これに対し、配線基板2aの塗布面に相当する領域の一部でも確定領域となっていない場合には、CPU191は、未確定領域有りと判定する。
In step S106 in FIG. 6, the
未確定領域有りの場合(S106にてYES)、CPU191は、ステップS107として分割フラグを調べる。ここで、分割フラグが“0”の場合(S107でYES)、CPU191は、ステップS108としてその未確定領域をX軸と平行な直線で分割する。また、CPU191は、ステップS109として分割フラグを“1”にセットする。これに対し、分割フラグが“1”の場合には(S107でNO)、CPU191は、ステップS110としてその未確定領域をY軸と平行な直線で分割する。また、CPU191は、ステップS111として分割フラグを“0”にリセットする。
If there is an undetermined area (YES in S106),
ステップS109またはS111の処理が終了すると、CPU191は、ステップS104の処理に戻る。すなわちCPU191は、カウンタaを“1”だけカウントアップする。そしてCPU191は、ステップS105として領域コードAaで識別される矩形領域の精査処理を実行する。
When the process of step S109 or S111 ends, the
前述したように、カウンタaが“1”のとき、すなわち領域コードA1で識別される矩形領域A1(以下、領域コードAaで識別される矩形領域を「矩形領域Aa」と表わす)は、配線基板2aの塗布面全域である。したがって、矩形領域A1には複数の塗布ポイント3aが配置される。このため、ステップS105の精査処理により、各塗布ポイント3aのY座標が抽出され、Y座標のピッチが算出される。図10に示した塗布パターン例の場合、Y座標のピッチh1,h2,h3,h4,h5は一定ではない。また、カウンタaは奇数である。したがって、ステップS106の処理に進む。
As described above, when the counter a is “1”, that is, the rectangular area A1 identified by the area code A1 (hereinafter, the rectangular area identified by the area code Aa is referred to as “rectangular area Aa”) is the wiring board. 2a is the entire coated surface. Therefore, a plurality of
ステップS106において、現時点では、未確定領域として矩形領域A1が存在する。また、分割フラグは“0”にリセットされている。したがって、図11に示すように、矩形領域A1が、X軸と平行な直線L1で分割される。すなわち、矩形領域A1が、点P1(0,0),点P2(Xm,0),点P6(Xm,Ym/2),点P5(0,Ym/2)の4つの角で囲われる矩形領域A2と、点P5(0,Ym/2),点P6(Xm,Ym/2),点P4(Xm,Ym),点P3(0,Ym)の4つの角で囲われる矩形領域A3とに分割される。 In step S106, at present, the rectangular area A1 exists as an undetermined area. The division flag is reset to “0”. Therefore, as shown in FIG. 11, the rectangular area A1 is divided by a straight line L1 parallel to the X axis. That is, the rectangular area A1 is a rectangle surrounded by four corners of point P1 (0, 0), point P2 (Xm, 0), point P6 (Xm, Ym / 2), and point P5 (0, Ym / 2). An area A2 and a rectangular area A3 surrounded by four corners of a point P5 (0, Ym / 2), a point P6 (Xm, Ym / 2), a point P4 (Xm, Ym), and a point P3 (0, Ym) It is divided into.
そして先ず、矩形領域A2に対する精査処理が実行される。図11に示すように、矩形領域A2には複数の塗布ポイント3aが配置される。そして、各塗布ポイント3aにおけるY座標のピッチh1とピッチh2とは等しい。したがって、矩形領域A2に対して確定フラグが“1”にセットされる。また、ピッチデータdとしてピッチh1(h2でも可)の値が格納される。
First, a scrutiny process for the rectangular area A2 is executed. As shown in FIG. 11, a plurality of
このとき、カウンタaは偶数である。したがって次に、矩形領域A3に対する精査処理が実行される。図11に示すように、矩形領域A3には複数の塗布ポイント3aが配置される。ただし、各塗布ポイント3aにおけるY座標のピッチh4とピッチh5とは等しくない。したがって、矩形領域A3に対する確定フラグは“0”にリセットされたままである。ピッチデータdも格納されない。したがって、ステップS106の処理に進む。
At this time, the counter a is an even number. Therefore, next, a scrutiny process for the rectangular area A3 is executed. As shown in FIG. 11, a plurality of
ステップS106において、現時点では、依然として未確定領域として矩形領域A3が存在する。また、分割フラグは“1”にセットされている。したがって、図12に示すように、Y軸と平行な直線L2で矩形領域A3が分割される。すなわち、矩形領域A3が、点P5(0,Ym/2),点P8(Xm/2,Ym/2),点P7(Xm/2,Ym),点P3(0,Ym)の4つの角で囲われる矩形領域A4と、点P8(Xm/2,Ym/2),点P6(Xm,Ym/2),点P4(Xm,Ym),点P7(Xm/2,Ym)の4つの角で囲われる矩形領域A5とに分割される。 In step S106, at present, the rectangular area A3 still exists as an undetermined area. The division flag is set to “1”. Therefore, as shown in FIG. 12, the rectangular area A3 is divided by a straight line L2 parallel to the Y axis. That is, the rectangular area A3 has four corners of point P5 (0, Ym / 2), point P8 (Xm / 2, Ym / 2), point P7 (Xm / 2, Ym), and point P3 (0, Ym). , A rectangular area A4, and four points P8 (Xm / 2, Ym / 2), P6 (Xm, Ym / 2), P4 (Xm, Ym), and P7 (Xm / 2, Ym) It is divided into a rectangular area A5 surrounded by a corner.
そして先ず、矩形領域A4に対する精査処理が実行される。図12に示すように、矩形領域A4には複数の塗布ポイント3aが配置される。そして、各塗布ポイント3aにおけるY座標のピッチh6は1種類しかないため一定である。したがって、矩形領域A4に対して確定フラグが“1”にセットされる。また、ピッチデータdとしてピッチh6の値が格納される。
First, a scrutiny process for the rectangular area A4 is executed. As shown in FIG. 12, a plurality of
このとき、カウンタaは偶数である。したがって次に、矩形領域A5に対する精査処理が実行される。図12に示すように、矩形領域A5には複数の塗布ポイント3aが配置される。ただし、各塗布ポイント3aにおけるY座標のピッチh4とピッチh5とは等しくない。したがって、矩形領域A5に対する確定フラグは“0”にリセットされたままである。ピッチデータdも格納されない。したがって、ステップS106の処理に進む。
At this time, the counter a is an even number. Therefore, next, a scrutiny process for the rectangular area A5 is executed. As shown in FIG. 12, a plurality of
ステップS106において、現時点では、依然として未確定領域として矩形領域A5が存在する。また、分割フラグは“0”にリセットされている。したがって、図13に示すように、X軸と平行な直線L3で矩形領域A5が分割される。すなわち、矩形領域A5が、点P8(Xm/2,Ym/2),点P6(Xm,Ym/2),点P10(0,Ym*3/4),点P9(Xm/2,Ym*3/4)の4つの角で囲われる矩形領域A6と、点P9(Xm/2,Ym*3/4),点P10(0,Ym*3/4),点P4(Xm,Ym),点P7(Xm/2,Ym)の4つの角で囲われる矩形領域A7とに分割される。 In step S106, at present, the rectangular area A5 still exists as an undetermined area. The division flag is reset to “0”. Therefore, as shown in FIG. 13, the rectangular area A5 is divided by a straight line L3 parallel to the X axis. That is, the rectangular area A5 has points P8 (Xm / 2, Ym / 2), P6 (Xm, Ym / 2), P10 (0, Ym * 3/4), and P9 (Xm / 2, Ym *). 3/4) and a rectangular area A6 surrounded by four corners, a point P9 (Xm / 2, Ym * 3/4), a point P10 (0, Ym * 3/4), a point P4 (Xm, Ym), It is divided into a rectangular area A7 surrounded by four corners of point P7 (Xm / 2, Ym).
そして先ず、矩形領域A6に対する精査処理が実行される。図13に示すように、矩形領域A6には複数の塗布ポイント3aが配置される。そして、各塗布ポイント3aにおけるY座標のピッチh4は1種類しかないため一定である。したがって、矩形領域A6に対して確定フラグが“1”にセットされる。また、ピッチデータdとしてピッチh4の値が格納される。
First, a scrutiny process for the rectangular area A6 is executed. As shown in FIG. 13, a plurality of
このとき、カウンタaは偶数である。したがって次に、矩形領域A7に対する精査処理が実行される。図13に示すように、矩形領域A7には、塗布ポイント3aが1つしか配置されない。このため、塗布ポイント3a間のピッチを算出することはできない。したがって、この矩形領域A7に対してピッチ決定処理が実行される。
At this time, the counter a is an even number. Therefore, next, a scrutiny process for the rectangular area A7 is executed. As shown in FIG. 13, only one
ピッチ決定処理は、図8の流れ図によって具体的に示される。先ず、CPU191は、ステップS301として第1のピッチデータd1と第2のピッチデータd2とを無限大に設定する。次に、CPU191は、ステップS302としてピッチ決定処理の対象である矩形領域Aaに対して+Y方向に隣接する矩形領域(+Y隣接領域と称する)を検索する。そしてCPU191は、ステップS303としてこの+Y隣接領域に塗布ポイントがあるか否かを確認する。
The pitch determination process is specifically shown by the flowchart of FIG. First, the
矩形領域Aaに対して+Y隣接領域が存在しない場合、あるいは、+Y隣接領域は存在するが塗布ポイントが配置されない領域の場合(S303でNO)、CPU191は、ステップ309の処理に進む。
If the + Y adjacent area does not exist for the rectangular area Aa, or if the + Y adjacent area exists but the application point is not arranged (NO in S303), the
矩形領域Aaに対して+Y隣接領域が存在しかつこの+Y隣接領域に塗布ポイントが配置されている場合には(S303でYES)、CPU191は、ステップS304としてこの+Y隣接領域に配置される塗布ポイントのうち、矩形領域Aaに最も近い塗布ポイントのY座標を抽出する。そしてCPU191は、ステップS305としてこのY座標と、矩形領域Aaに含まれる1つの塗布ポイントのY座標との間隔を第1のピッチd1として算出する。
When the + Y adjacent area exists with respect to the rectangular area Aa and the application point is arranged in this + Y adjacent area (YES in S303), the
次に、CPU191は、ステップS306として矩形領域Aaに対してX方向または−X方向に隣接する矩形領域に対して設定されているピッチデータdを編集テーブルM2から取得する。そしてCPU191は、第1のピッチデータd1と等しいピッチデータdを取得できたか否かを確認する。取得できなかった場合(S306でNO)、CPU191は、ステップS309の処理に進む。
Next, in step S306, the
取得できた場合(S306でYES)、CPU191は、ステップST307として矩形領域Aaに対する確定フラグFを“1”に更新する。また、ステップS308としてピッチデータエリアに第1のピッチデータd1を格納する。しかる後、CPU191は、図7のステップS214の処理に進む。
If it can be obtained (YES in S306), the
ステップS309では、CPU191は、矩形領域Aaに対して−Y方向に隣接する矩形領域(−Y隣接領域と称する)を検索する。そしてCPU191は、ステップS310としてこの−Y隣接領域に塗布ポイントがあるか否かを確認する。
In step S309, the
矩形領域Aaに対して−Y隣接領域が存在しない場合、あるいは、−Y隣接領域は存在するが塗布ポイントが配置されていない領域の場合(S310でNO)、CPU191は、ステップ314の処理に進む。
When there is no −Y adjacent area to the rectangular area Aa, or when the −Y adjacent area exists but no application point is arranged (NO in S310), the
矩形領域Aaに対して−Y隣接領域が存在しかつこの−Y隣接領域に塗布ポイントが配置されている場合には(S310でYES)、CPU191は、ステップS311としてこの−Y隣接領域に配置される塗布ポイントのうち、矩形領域Aaに最も近い塗布ポイントのY座標を抽出する。そしてCPU191は、ステップS312としてこのY座標と、矩形領域Aaに配置される1つの塗布ポイントのY座標との間隔を第2のピッチd2として算出する。
When the −Y adjacent area exists with respect to the rectangular area Aa and the application point is disposed in the −Y adjacent area (YES in S310), the
次に、CPU191は、ステップS313として矩形領域Aaに対してX方向または−X方向に隣接する矩形領域に対して設定されているピッチデータdを編集テーブルM2から取得する。そしてCPU191は、第2のピッチデータd2と等しいピッチデータdを取得できたか否かを確認する。取得できなかった場合(S313でNO)、CPU191は、ステップS314の処理に進む。
Next, in step S313, the
取得できた場合(S313でYES)、CPU191は、ステップST315として矩形領域Aaに対する確定フラグFを“1”に更新する。また、ステップS316としてピッチデータエリアに第2のピッチデータd2を格納する。しかる後、CPU191は、図7のステップS214の処理に進む。
If it can be obtained (YES in S313), the
ステップS314では、CPU191は、第1のピッチデータd1と第2のピッチデータd2とを比較する。その結果、第1のピッチデータd1の方が第2のピッチデータd2よりも小さい場合(S314でYES)、CPU191は、ステップS307の処理に進む。すなわちCPU191は、矩形領域Aaに対する確定フラグFを“1”に更新する。またCPU191は、ピッチデータエリアに第1のピッチデータd1を格納する。しかる後、CPU191は、図7のステップS214の処理に進む。
In step S314, the
これに対し、第1のピッチデータd1と第2のピッチデータd2とが等しいか、第1のピッチデータd1よりも第2のピッチd2データの方が小さい場合(S314でNO)、CPU191は、ステップS315の処理に進む。すなわちCPU191は、矩形領域Aaに対する確定フラグFを“1”に更新する。またCPU191は、ピッチデータエリアに第2のピッチデータd2を格納する。しかる後、CPU191は、図7のステップS214の処理に進む。
On the other hand, when the first pitch data d1 and the second pitch data d2 are equal or the second pitch d2 data is smaller than the first pitch data d1 (NO in S314), the
なお、第1のピッチデータd1と第2のピッチデータd2とが等しい場合、ステップS315でなく、ステップS307の処理に進んでもよい。 If the first pitch data d1 and the second pitch data d2 are equal, the process may proceed to step S307 instead of step S315.
上述したピッチ決定処理にしたがって、矩形領域A7に対してピッチ決定処理が実行された場合、先ず、矩形領域A7に対して+Y隣接領域は存在しないので、ステップS303の処理からステップS309の処理に移行する。ここで、図14に示すように、矩形領域A7に対して−Y隣接領域は存在する(矩形領域A6)ので、第2のピッチデータd2としてピッチh7が算出される。この第2のピッチデータd2(=h7)は、矩形領域A7に対して−X方向に隣接する矩形領域A4のピッチデータh6と異なる。また、この第2のピッチデータd2(=h7)は第1のピッチデータd1(=∞)よりも小さい。したがって、矩形領域A7に対する確定フラグが“1”にセットされる。また、ピッチデータdとしてピッチh7の値が格納される。 When the pitch determination process is executed for the rectangular area A7 in accordance with the pitch determination process described above, first, since there is no + Y adjacent area to the rectangular area A7, the process proceeds from step S303 to step S309. To do. Here, as shown in FIG. 14, since the −Y adjacent area exists (rectangular area A6) with respect to the rectangular area A7, the pitch h7 is calculated as the second pitch data d2. The second pitch data d2 (= h7) is different from the pitch data h6 of the rectangular area A4 adjacent to the rectangular area A7 in the −X direction. The second pitch data d2 (= h7) is smaller than the first pitch data d1 (= ∞). Therefore, the confirmation flag for the rectangular area A7 is set to “1”. Further, the value of the pitch h7 is stored as the pitch data d.
ピッチ決定処理が終了すると、ステップS214の処理に進む。すなわちCPU191は、カウンタaが奇数であるか否かを確認する。そして偶数の場合(S214でNO)、CPU191は、S215としてカウンタaを“1”だけカウントアップした後、精査処理を再度実行する。カウンタaが奇数の場合には(S214でYES)、図6のステップS106の処理に進む。
When the pitch determination process ends, the process proceeds to step S214. That is, the
矩形領域A7に対するピッチ決定処理が終了した場合、カウンタaは奇数なので、図6のステップS106の処理に進む。この時点になると、未確定領域は存在しない。したがって、CPU191は、ステップS112として編集テーブルM2のデータに基づいて、塗布スケジュールを作成する。
When the pitch determination process for the rectangular area A7 is completed, the counter a is an odd number, so the process proceeds to step S106 in FIG. At this point, there is no undetermined area. Therefore, the
すなわち、編集テーブルM2のデータから、配線基板2aの塗布面全域は、ピッチデータdがピッチh1またはh2の値である矩形領域A2と、ピッチデータdがピッチh6の値である矩形領域A4と、ピッチデータdがピッチh4の値である矩形領域A6と、ピッチデータdがピッチh7の値である矩形領域A7との4つの領域に分割されたことになる。そこでCPU191は、以下の塗布スケジュールを作成する。
That is, from the data of the edit table M2, the entire coated surface of the
すなわち、1回目の塗布動作では、Y軸方向におけるノズルのピッチがピッチh1となる角度θ1でヘッド12を回転させた状態で、領域A2内の塗布ポイント3aに対してフラックスペーストを塗布する。2回目の塗布動作では、同様にノズルのピッチがピッチh6となる角度θ2で領域A4内の塗布ポイント3aに対してフラックスペーストを塗布する。3回目の塗布動作では、ノズルのピッチがピッチh4となる角度θ3で領域A6内の塗布ポイント3aに対してフラックスペーストを塗布する。4回目の塗布動作では、ノズルのピッチがピッチh7となる角度θ4で領域A7内の塗布ポイント3aに対してフラックスペーストを塗布する。なお、ノズルのピッチは、塗布ポイント3aのピッチと同じにするものに限らず、整数倍や整数分の一倍のピッチとしても良い。
That is, in the first application operation, the flux paste is applied to the
なお、編集テーブルM2にピッチデータd=0のデータが存在する場合、CPU191は、このデータを無視して塗布スケジュールを作成する。
If there is pitch data d = 0 in the edit table M2, the
こうして作成された塗布スケジュールは、1つの配線基板2aに対するものである。本実施形態において、基板2は、2×3個の合計6個の配線基板2aを配列してなる多数個取りの基板である。そこでCPU191は、この塗布スケジュールを複写することで、他の配線基盤に対しても適用する。そして、1回目の塗布動作では、ピッチh1となる角度θ1で、各配線基板2aの領域A2内の塗布ポイント3aに対してフラックスペーストを塗布するように塗布スケジュールを作成する。同様に、2回目の塗布動作では、ピッチh6となる角度θ2で各配線基板2aの領域A4内の塗布ポイント3aに対してフラックスペーストを塗布するように塗布スケジュールを作成する。3回目及び4回目の塗布動作についても同様である。
The coating schedule created in this way is for one
かくして制御部19は、この塗布スケジュールに従い、予め設定された塗布情報に基づいて塗布ヘッド12および各移動装置13,15〜17を制御して、基板2上の各塗布ポイント3aにフラックスペーストを塗布する(制御手段)。
Thus, the
このように第1の実施形態によれば、ユーザの経験則に頼ることなく効率的な作業スケジュールを自動的に決定し、制御部19に設定することができる。そして、液滴塗布装置1においては、この作業スケジュールにしたがってフラックスペーストの塗布動作が実行されるので、信頼性が高く、効率のよい液滴塗布装置1を提供することができる。
Thus, according to the first embodiment, an efficient work schedule can be automatically determined and set in the
[第2の実施形態]
第2の実施形態が第1の実施形態と異なる点は、塗布スケジュール作成機能を実現させるためのアプリケーションプログラムの内容である。液滴塗布装置1のハードウェア構成は、第1の実施形態と共通なので、図1〜図3についてはそのまま適用し、説明は省略する。
[Second Embodiment]
The second embodiment differs from the first embodiment in the contents of an application program for realizing an application schedule creation function. Since the hardware configuration of the
第2の実施形態において、制御部19は、前記塗布スケジュール作成機能を実現するために、図15〜図17の流れ図に示す手順の情報処理をCPU191に実行させるためのアプリケーションプログラムを搭載する。このアプリケーションプログラムは、例えばROM192に保存される。
In the second embodiment, the
また制御部19は、上記アプリケーションプログラムをCPU191が実行する上で必要なメモリ領域として、第1の実施形態と同様に塗布パターンテーブルM1と編集テーブルM2とをRAM103に形成する。なお、編集テーブルM2については、領域Aaが矩形領域とは限らないので、4以上の角の点をそれぞれ示す二次元座標を格納できるようになっている。
Further, the
入力デバイスの操作入力により、塗布スケジュール作成機能が選択されると、上記アプリケーションプログラムが起動する。この起動により、CPU191は、図15の流れ図に示す手順の情報処理を開始する。
When the application schedule creation function is selected by the operation input of the input device, the application program is activated. With this activation, the
先ず、CPU191は、ステップS401として記憶手段である塗布パターンテーブルM1に、配線基板2aに対する塗布パターンデータが格納されているか否かを確認する。塗布パターンデータが格納されていない場合(S401でNO)、CPU191は、当該処理を終了する。
First, in step S401, the
塗布パターンデータが格納されている場合(S401でYES)、CPU191は、ステップS402として、カウンタaを“0”にリセットする。カウンタaは、RAM193の所定エリアに記憶される。
If application pattern data is stored (YES in S401), the
CPU191は、ステップS403としてカウンタaを“1”だけカウントアップする。そしてCPU191は、ステップS404として領域コードAaで識別される領域の精査処理を実行する。なお、領域コードAaの“a”はカウンタaの値である。
In step S403, the
精査処理は、図16の流れ図によって具体化される。すなわちCPU191は、ステップS501として領域コードAaで識別される領域Aaを設定する。この領域Aaは、カウンタaが“1”の初動段階では、配線基板2aの塗布面全域に相当する。CPU191は、領域コードAaで識別される領域の角を表わす点の座標を編集テーブルM2の領域コードAaに対応するエリアに格納する。またCPU191は、ステップS502として編集テーブルM2の領域コードAaに対応する確定フラグを“0”にリセットする。しかる後、CPU191は、ステップS503の処理に進む。
The scrutiny process is embodied by the flowchart of FIG. That is, the
ステップS503では、CPU191は、塗布パターンテーブルM1の塗布パターンデータを参照して、領域Aaに配置されている塗布ポイント3aを全て検出する。そしてCPU191は、ステップS504として領域Aaから塗布ポイント3aを1つでも検出できたか否かを確認する。塗布ポイント3aを1つも検出できない場合(S504でNO)、CPU191は、ステップS505として編集テーブルM2の領域コードAaに対応する確定フラグを“1”にセットする。またCPU191は、ステップS506として編集テーブルM2の領域コードAaに対応するピッチデータエリアに、ピッチデータdとして“0”を格納する。しかる後、CPU191は、図15のステップS405の処理に進む。
In step S503, the
塗布ポイント3aが検出された場合(S504でYES)、CPU191は、ステップS507としてその塗布ポイント3aのなかから基準となる塗布ポイント3azを決定する。本実施形態では、領域Aaのなかの最も左下に位置する塗布ポイント3aを基準塗布ポイント3azとする。
When the
基準塗布ポイント3azを決定したならば、CPU191は、ステップS508として基準塗布ポイント3azに対する基準ピッチdzを算出する。基準ピッチdzは、基準塗布ポイント3azと、基準塗布ポイント3azよりも+Y方向に位置する同一領域Aa内の塗布ポイント3aの中で、Y軸方向の距離が基準塗布ポイント3azに最も近い塗布ポイント3aとの間隔である。
If the reference application point 3az is determined, the
CPU191は、ステップS509として基準ピッチdzを算出できたか否かを確認する。基準ピッチdzを算出できた場合(S509でNO)、CPU191は、ステップS510として領域Aa内に存在する全ての塗布ポイント3aについて、それぞれ基準塗布ポイント3azとの+Y方向のピッチが、基準ピッチdzの整数倍であるか否かを判定する(算出手段)。そしてCPU191は、ステップS511として基準ピッチdzの整数倍のピッチを有する塗布ポイント3aを、基準塗布ポイント3azと同一のグループに属するとして抽出する。
In step S509, the
CPU191は、ステップS512として領域Aaを、基準塗布ポイント3azと同一のグループに属する塗布ポイント 3aだけを含む領域となるように再設定する。換言すれば、ステップS501の処理で設定した領域Aaから、基準塗布ポイント 3azと同一のグループに属さない塗布ポイント 3aが存在する領域を除くように、領域Aaの境界を再設定する。そしてCPU191は、再設定後の領域Aaの角を表わす点の座標を編集テーブルM2の領域コードAaに対応するエリアに上書きする(区分手段)。
In step S512, the
しかる後、CPU191は、ステップS513として当該領域Aaに対する確定フラグを“1”にセットする。またCPU191は、ステップS514として当該領域Aaに対するピッチデータdとして基準ピッチdzを格納する。しかる後、CPU191は、図15のステップS405の処理に進む。
Thereafter, the
ステップ405では、CPU191は、編集テーブルM2を参照して、未確定領域が残っているか否かを確認する。配線基板2aの塗布面に相当する領域の全てが確定領域となっている場合、CPU191は、未確定領域無しと判定する。これに対し、配線基板2aの塗布面に相当する領域の一部でも確定領域となっていない場合には、CPU191は、未確定領域有りと判定する。
In
未確定領域有りの場合(S405にてYES)、CPU191は、ステップS403の処理に戻る。すなわちCPU191は、カウンタaをさらに“1”だけカウントアップする。そしてCPU191は、領域Aaの精査処理を実行する。
If there is an undetermined area (YES in S405),
カウンタaが“2”以上の場合、領域Aaは、未確定領域の全域となる。CPU191は、この未確定領域について、前記ステップS501〜S515の処理を実行する。
When the counter a is “2” or more, the area Aa is the entire undetermined area. The
第2の実施形態における塗布パターンの一例を図18に示す。この塗布パターンは、角を示す点P1,P2,P3,P4で囲われる矩形領域A1が配線基板2aの表面に相当する。そして、この矩形領域A1のうち、角を示す点P5,P6,P7,P8で囲われる領域を除く領域A2に配置されている全ての塗布ポイント3aは、+Y方向のピッチが基準ピッチdzと等しい。一方、角を示す点P9,P10,P11,P12で囲われる領域A3に配置されている全ての塗布ポイント3aは、+Y方向のピッチが基準ピッチdzと等しいものの、領域A2と領域A3との間には、基準ピッチdzの1/2の間隙が存在する。
An example of the coating pattern in 2nd Embodiment is shown in FIG. In this coating pattern, a rectangular area A1 surrounded by corner points P1, P2, P3, and P4 corresponds to the surface of the
この塗布パターン例の場合、先ず、図19に示すように、領域A1の中の最も左下に位置する塗布ポイントが基準ポイント3azとなる。そして、領域A1内に配置される全ての塗布ポイント3aの基準ポイント3azに対する+Y方向のピッチが算出される。その場合、領域A2内に配置される全ての塗布ポイント3aの基準ポイント3azに対する+Y方向のピッチは、基準ピッチdzの整数倍になる。しかし、領域A3内に配置される全ての塗布ポイント3aの基準ポイント3azに対する+Y方向のピッチは、基準ピッチdzの整数倍にならない。その結果、領域A1から領域A3が分離され、領域A2が確定領域となる。そして、この確定領域A2のピッチデータdは、基準ピッチdzとなる。 In the case of this application pattern example, first, as shown in FIG. 19, the application point located at the lower left in the region A1 is the reference point 3az. Then, the pitch in the + Y direction with respect to the reference point 3az of all the application points 3a arranged in the region A1 is calculated. In that case, the pitch in the + Y direction with respect to the reference point 3az of all the application points 3a arranged in the region A2 is an integral multiple of the reference pitch dz. However, the pitch in the + Y direction with respect to the reference point 3az of all the application points 3a arranged in the region A3 is not an integral multiple of the reference pitch dz. As a result, the region A3 is separated from the region A1, and the region A2 becomes a fixed region. Then, the pitch data d of the fixed area A2 becomes the reference pitch dz.
次に、図20に示すように、領域A3の中の最も左下に位置する塗布ポイントが基準ポイント3azとなる。そして、この領域A3内に配置される全ての塗布ポイント3aの基準ポイント3azに対する+Y方向のピッチが算出される。その場合、領域A3内に配置される全ての塗布ポイント3aの基準ポイント3azに対する+Y方向のピッチは、基準ピッチdzの整数倍になる。その結果、領域A3が確定領域となる。そして、この確定領域A3のピッチデータdは、基準ピッチdzとなる。 Next, as shown in FIG. 20, the application point located at the bottom left in the region A3 is the reference point 3az. Then, the pitch in the + Y direction with respect to the reference point 3az of all the application points 3a arranged in the region A3 is calculated. In that case, the pitch in the + Y direction with respect to the reference point 3az of all the application points 3a arranged in the region A3 is an integral multiple of the reference pitch dz. As a result, the area A3 becomes a fixed area. And the pitch data d of this fixed area | region A3 becomes the reference pitch dz.
ところで、基準ポイント3azを設定したが、この基準ポイント3azに対して+Y方向に他の塗布ポイント3aが配置されていないと、基準ピッチdzを算出できない。このような場合(S509でYES)、CPU191は、ステップS515としてピッチ決定処理を実行する。
Incidentally, although the reference point 3az is set, the reference pitch dz cannot be calculated unless another
図17は、ピッチ決定処理の具体的手順を示す流れ図である。先ず、CPU191は、ステップS601として基準ポイント3azを変更する。具体的には、現在の基準ポイント3azよりも+X方向にずれた最初の塗布ポイント3aを変更後の基準ポイント3azとする。そしてCPU191は、ステップS602としてこの基準ポイント3azに対して基準ピッチdzを算出する。
FIG. 17 is a flowchart showing a specific procedure of the pitch determination process. First, the
CPU191は、ステップS603として基準ピッチdzを算出できたか否かを確認する。基準ピッチdzを算出できない場合(S603でYES)、CPU191は、ステップS601の処理に戻る。すなわちCPU191は、基準ポイント3azよりもさらに+X方向にずれた最初の塗布ポイント3aを変更後の基準ポイント3azとする。そしてCPU191は、この基準ポイント3azに対して基準ピッチdzを算出する。
In step S603, the
基準ピッチdzを算出できた場合(S603でNO)、CPU191は、ステップS604として領域Aa内に配置される全ての塗布ポイント3aについて、それぞれ基準塗布ポイント3azとの+Y方向のピッチが、基準ピッチdzの整数倍であるか否かを判定する。そしてCPU191は、ステップS605として基準ピッチdzの整数倍のピッチを有する塗布ポイント3a、及び、+Y方向に他の塗布ポイント3aが存在しないために基準ピッチdzを算出できなかった塗布ポイント3aとを、同一のグループに属するとして抽出する。そしてCPU191は、ステップS606として領域Aaを、基準塗布ポイント 3azと同一のグループに属する塗布ポイント 3aだけを含む領域となるように再設定する。
When the reference pitch dz can be calculated (NO in S603), the
しかる後、CPU191は、ステップS513の処理に戻り、当該領域Aaに対する確定フラグを“1”にセットするとともに、ピッチデータdとして基準ピッチdzを格納する。
Thereafter, the
図15のステップS405において、未確定領域が存在しないことが確認されると、CPU191は、ステップ406として編集テーブルM2のデータに基づいて、塗布スケジュールを作成する。
When it is confirmed in step S405 in FIG. 15 that there is no undetermined region, the
すなわち、編集テーブルM2のデータから、配線基板2aの塗布面全域は、領域A2と領域A3とに区分される。そこでCPU191は、以下の塗布スケジュールを作成する。
That is, from the data of the edit table M2, the entire coated surface of the
すなわち1回目の塗布動作では、領域A2内の塗布ポイント3に対してフラックスペーストを塗布する。2回目の塗布動作では、ヘッド12をY方向に基準ピッチdzの1/2だけずらしてから領域A3内の塗布ポイント3に対してフラックスペーストを塗布する。なお、編集テーブルM2にピッチデータd=0のデータが存在する場合、CPU191は、このデータを無視して塗布スケジュールを作成する。
That is, in the first application operation, the flux paste is applied to the
かくして制御部19は、この塗布スケジュールに従い、予め設定された塗布情報に基づいて塗布ヘッド12および各移動装置13,15〜17を制御して、基板2上の各塗布ポイント3aにフラックスペーストを塗布する(制御手段)。
Thus, the
このように第2の実施形態であっても、第1の実施形態と同様の効果を奏することができる。 Thus, even if it is 2nd Embodiment, there can exist an effect similar to 1st Embodiment.
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。 The present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage.
例えば前記第1の実施形態では、分割フラグが“0”のときに未確定領域をX軸と平行な直線で分割し、分割フラグが“1”のときに未確定領域をY軸と平行な直線で分割したが、逆であってもよい。すなわち、分割フラグが“0”のときに未確定領域をY軸と平行な直線で分割し、分割フラグが“1”のときに未確定領域をX軸と平行な直線で分割してもよい。また、未確定領域を2つに分割するものに限らず、3分割や4分割など、2より大きい分割数で分割するようにしても良く、さらに、未確定領域が無くなるまでの間に、分割数を変更するようにしても良い。 For example, in the first embodiment, when the division flag is “0”, the undetermined area is divided by a straight line parallel to the X axis, and when the division flag is “1”, the undetermined area is parallel to the Y axis. Although divided by a straight line, it may be reversed. That is, when the division flag is “0”, the undetermined area may be divided by a straight line parallel to the Y axis, and when the division flag is “1”, the undetermined area may be divided by a straight line parallel to the X axis. . Further, the undetermined area is not limited to being divided into two, and may be divided by a division number larger than 2, such as 3 divisions or 4 divisions. The number may be changed.
また、前記第2の実施形態では、領域Aaのなかの最も左下に位置する塗布ポイント3aを基準塗布ポイント3azとしたが、基準ポイント3azは、この位置に配置される塗布ポイント3aに限定されるものではない。例えば、領域Aaのなかの最も右上に位置する塗布ポイント3aを基準塗布ポイント3azとしてもよい。この場合、基準ピッチdzは、基準塗布ポイント3azと、基準塗布ポイント3azよりも−Y方向に位置する同一領域Aa内の塗布ポイント3aの中で、基準塗布ポイント3azに最も近い塗布ポイント3aとの間隔となる。また、ピッチ決定処理において、基準塗布ポイント3azを変更する際には−X方向にずらす。
In the second embodiment, the
また、前記各実施形態では、塗布ヘッド12を基板2に対して相対的にX軸方向に移動させてフラックスペーストを塗布する場合を示したが、塗布ヘッド12を基板2に対して相対的にY軸方向に移動させてフラックスペーストを塗布する装置においても、前記実施形態の説明でXとYとを入れ替えることで対応できる。
In each of the above embodiments, the case where the flux paste is applied by moving the
また、前記各実施形態では、1つの配線基板2aに対して塗布スケジュールを決定し、この塗布スケジュールを他の配線基板2aに対してもコピーするようにしたが、そのコピーの際に、同じレイヤーに分類するようにコピーするのでなく別レイヤーにコピーするようにしてもよい。すなわち、第1の実施の形態においては、2行×3列で配置された配線基板2aを一つの群として、領域A2、領域A4、領域A6、領域A7の順で塗布するようにしたが、1行3列を1つの群として、2行3列を2回に分けて領域A2、領域A4、領域A6、領域A7の順で塗布する塗布スケジュールとしても良く、また、配線基板2a毎に領域A2、領域A4、領域A6、領域A7の順で塗布を行う塗布スケジュールとしても良い。
In each of the above embodiments, the coating schedule is determined for one
また、2行×3列で配置された配線基板2aのうち、1行目と2行目とで、塗布順序を違えても良い。例えば、1行目の3列の配線基板2aに対しては、領域A2、領域A4、領域A6、領域A7の順で塗布を行い、2行目の3列の配線基板2aに対しては、領域A7、領域A6、領域A4、領域A2の順で塗布を行といった具合である。なお、行毎に限らず、列毎や配線基板2a毎に塗布を行う領域の順序を違えた塗布スケジュールとしても良い。
Further, the application order may be different between the first row and the second row among the
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。 In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements over different embodiments may be combined.
1…液滴塗布装置、2…基板、12…塗布ヘッド、13…X軸移動装置、15…Y軸移動装置、16…Z軸移動装置、17…回転駆動装置、19…制御部、M1…塗布パターンテーブル、M2…編集テーブル。
DESCRIPTION OF
Claims (8)
複数のノズルが一定のピッチで配列され、前記ステージに載置された前記基板に向けて液滴を噴射させるヘッドと、
前記ヘッドと前記ステージとを前記塗布面に沿う一方向に相対的に移動させる移動手段と、
前記ヘッドを、前記塗布面に沿って回転させる回転手段と、
前記塗布面に配置される前記塗布ポイント毎に前記塗布面上の位置を特定するデータを記憶する記憶手段と、
前記記憶手段に記憶される前記データに基づいて前記塗布面に配置される前記各塗布ポイント間の前記一方向とは直交する方向におけるピッチを算出する演算手段と、
前記塗布面を、前記演算手段により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分する区分手段と、
前記区分手段により区分された領域毎に、その領域に配置された前記塗布ポイント間の前記一方向とは直交する方向におけるピッチに前記ノズルのピッチが一致するように前記回転手段により前記ヘッドを回転させ、前記ヘッドと前記ステージとを前記移動手段により相対的に移動させて、前記ノズルから前記塗布ポイントに液滴を噴射させる制御手段と、
を具備し、
前記区分手段は、前記塗布面を複数の領域に分割し、その分割された領域毎に、その領域内に配置された前記各塗布ポイント間の前記演算手段により算出されたピッチが等しいか否かを確認し、等しくない領域についてはさらに複数の領域に分割して、その分割された領域毎に、その領域内に配置された前記各塗布ポイント間の前記演算手段により算出されたピッチが等しいか否かを確認する処理を繰り返すことで、前記塗布面を前記演算手段により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分することを特徴とする液滴塗布装置。 A stage on which a substrate having a coating surface in which a plurality of coating points are arranged at intervals is placed;
A plurality of nozzles arranged at a constant pitch, and a head for ejecting droplets toward the substrate placed on the stage;
Moving means for relatively moving the head and the stage in one direction along the coating surface;
Rotating means for rotating the head along the application surface;
Storage means for storing data for specifying a position on the application surface for each application point arranged on the application surface;
An arithmetic means for calculating a pitch in a direction orthogonal to the one direction between the application points arranged on the application surface based on the data stored in the storage means;
Sorting means for dividing the application surface into areas where the application points having the same pitch calculated by the calculation means are arranged;
The head is rotated by the rotating means so that the nozzle pitch coincides with the pitch in the direction orthogonal to the one direction between the application points arranged in the area for each area divided by the sorting means. Control means for relatively moving the head and the stage by the moving means to eject droplets from the nozzle to the application point;
Equipped with,
The dividing means divides the application surface into a plurality of areas, and for each divided area, whether or not the pitches calculated by the calculation means between the application points arranged in the area are equal. The unequal area is further divided into a plurality of areas, and for each divided area, whether the pitches calculated by the calculation means between the application points arranged in the area are equal. By repeating the process of confirming whether or not, the application surface is divided into regions where the application points having the same pitch calculated by the calculation means are arranged .
複数のノズルが一定のピッチで配列され、前記ステージに載置された前記基板に向けて液滴を噴射させるヘッドと、 A plurality of nozzles arranged at a constant pitch, and a head for ejecting droplets toward the substrate placed on the stage;
前記ヘッドと前記ステージとを前記塗布面に沿う一方向に相対的に移動させる移動手段と、 Moving means for relatively moving the head and the stage in one direction along the coating surface;
前記ヘッドを、前記塗布面に沿って回転させる回転手段と、 Rotating means for rotating the head along the application surface;
前記塗布面に配置される前記塗布ポイント毎に前記塗布面上の位置を特定するデータを記憶する記憶手段と、 Storage means for storing data for specifying a position on the application surface for each application point arranged on the application surface;
前記記憶手段に記憶される前記データに基づいて前記塗布面に配置される前記各塗布ポイント間の前記一方向とは直交する方向におけるピッチを算出する演算手段と、 An arithmetic means for calculating a pitch in a direction orthogonal to the one direction between the application points arranged on the application surface based on the data stored in the storage means;
前記塗布面を、前記演算手段により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分する区分手段と、Sorting means for dividing the application surface into areas where the application points having the same pitch calculated by the calculation means are arranged;
前記区分手段により区分された領域毎に、その領域に配置された前記塗布ポイント間の前記一方向とは直交する方向におけるピッチに前記ノズルのピッチが一致するように前記回転手段により前記ヘッドを回転させ、前記ヘッドと前記ステージとを前記移動手段により相対的に移動させて、前記ノズルから前記塗布ポイントに液滴を噴射させる制御手段と、 The head is rotated by the rotating means so that the nozzle pitch coincides with the pitch in the direction orthogonal to the one direction between the application points arranged in the area for each area divided by the sorting means. Control means for relatively moving the head and the stage by the moving means to eject droplets from the nozzle to the application point;
を具備し、Comprising
前記区分手段は、前記複数の塗布ポイントの中のいずれか1つを基準ポイントに設定し、この基準ポイントと当該基準ポイントに対して前記一方向とは直交する方向に位置する直近の前記塗布ポイントとの間のピッチを基準ピッチに設定して、前記基準ポイントとの間隔が前記基準ピッチの整数倍となる前記塗布ポイントが配置された領域を1つの領域として括り、前記基準ポイントとの間隔が前記基準ピッチの整数倍とならない前記塗布ポイントが配置された領域についてはその領域のなかから新たな基準ポイントを設定し、さらに新たな基準ピッチを設定して、前記新たな基準ポイントとの間隔が前記新たな基準ピッチの整数倍となる前記塗布ポイントが配置された領域を1つの領域として括る処理を繰り返すことで、前記塗布面を前記演算手段により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分することを特徴とする液滴塗布装置。 The sorting means sets any one of the plurality of application points as a reference point, and the reference point and the nearest application point positioned in a direction perpendicular to the one direction with respect to the reference point. The pitch between the reference point and the reference point is set as a reference pitch, and the region where the application point where the interval from the reference point is an integer multiple of the reference pitch is bundled as one region, and the interval from the reference point is For an area where the application point that is not an integral multiple of the reference pitch is set, a new reference point is set from the area, and a new reference pitch is set, and an interval from the new reference point is set. By repeating the process of binding the area where the application points that are integer multiples of the new reference pitch are arranged as one area, the application surface is Droplet applying apparatus, wherein the coating point equals the calculated pitch by calculation means is divided into placement areas.
前記各塗布ポイントの前記塗布面上の位置をそれぞれ特定するデータに基づいて、前記各塗布ポイント間の前記一方向とは直交する方向におけるピッチを算出する演算工程と、
前記塗布面を、前記演算工程により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分する区分工程と、
前記区分工程により区分された領域毎に、その領域に配置された前記塗布ポイント間の前記一方向とは直交する方向におけるピッチに前記ノズルのピッチが一致するように前記ヘッドを回転させ、前記ヘッドと前記基板とを相対的に移動させて、前記ノズルから前記塗布ポイントに液滴を噴射させる制御工程と、
を備え、
前記区分工程は、前記塗布面を複数の領域に分割し、その分割された領域毎に、その領域内に配置された前記各塗布ポイント間の前記演算工程により算出されたピッチが等しいか否かを確認し、等しくない領域についてはさらに複数の領域に分割して、その分割された領域毎に、その領域内に配置された前記各塗布ポイント間の前記演算工程により算出されたピッチが等しいか否かを確認する処理を繰り返すことで、前記塗布面を前記演算工程により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分することを特徴とする液滴塗布方法。 A plurality of nozzles arranged at a constant pitch and a substrate are relatively moved in one direction along the application surface of the substrate, and droplets are ejected from the plurality of nozzles, thereby causing the application surface to move. A droplet application method for applying droplets to a plurality of application points arranged at intervals,
A calculation step of calculating a pitch in a direction orthogonal to the one direction between the application points, based on data specifying the position of the application point on the application surface.
A dividing step of dividing the application surface into regions where the application points having the same pitch calculated by the calculation step are disposed;
The head is rotated so that the pitch of the nozzles coincides with the pitch in the direction orthogonal to the one direction between the application points arranged in the region for each region divided by the sorting step, and the head And a control step of relatively moving the substrate and ejecting droplets from the nozzle to the application point;
Equipped with a,
In the dividing step, the application surface is divided into a plurality of regions, and for each divided region, whether or not the pitches calculated by the calculation step between the application points arranged in the region are equal. The unequal area is further divided into a plurality of areas, and for each of the divided areas, is the pitch calculated by the calculation step between the application points arranged in the area equal? by repeating the process of confirming as to whether or not a droplet applying method characterized that you divided into the pitch calculated by the coated surface said calculation step are equal the coating point is located regions.
前記各塗布ポイントの前記塗布面上の位置をそれぞれ特定するデータに基づいて、前記各塗布ポイント間の前記一方向とは直交する方向におけるピッチを算出する演算工程と、 A calculation step of calculating a pitch in a direction orthogonal to the one direction between the application points, based on data specifying the position of the application point on the application surface.
前記塗布面を、前記演算工程により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分する区分工程と、A dividing step of dividing the application surface into regions where the application points having the same pitch calculated by the calculation step are disposed;
前記区分工程により区分された領域毎に、その領域に配置された前記塗布ポイント間の前記一方向とは直交する方向におけるピッチに前記ノズルのピッチが一致するように前記ヘッドを回転させ、前記ヘッドと前記基板とを相対的に移動させて、前記ノズルから前記塗布ポイントに液滴を噴射させる制御工程と、 The head is rotated so that the pitch of the nozzles coincides with the pitch in the direction orthogonal to the one direction between the application points arranged in the region for each region divided by the sorting step, and the head And a control step of relatively moving the substrate and ejecting droplets from the nozzle to the application point;
を備え、With
前記区分工程は、前記複数の塗布ポイントの中のいずれか1つを基準ポイントに設定し、この基準ポイントと当該基準ポイントに対して前記一方向とは直交する方向に位置する直近の前記塗布ポイントとの間のピッチを基準ピッチに設定して、前記基準ポイントとの間隔が前記基準ピッチの整数倍となる前記塗布ポイントが配置された領域を1つの領域として括り、前記基準ポイントとの間隔が前記基準ピッチの整数倍とならない前記塗布ポイントが配置された領域についてはその領域のなかから新たな基準ポイントを設定し、さらに新たな基準ピッチを設定して、前記新たな基準ポイントとの間隔が前記新たな基準ピッチの整数倍となる前記塗布ポイントが配置された領域を1つの領域として括る処理を繰り返すことで、前記塗布面を前記演算工程により算出されたピッチが等しい前記塗布ポイントが配置された領域に区分することを特徴とする液滴塗布方法。 In the sorting step, any one of the plurality of application points is set as a reference point, and the reference point and the nearest application point located in a direction perpendicular to the one direction with respect to the reference point. The pitch between the reference point and the reference point is set as a reference pitch, and the region where the application point where the interval from the reference point is an integer multiple of the reference pitch is bundled as one region, and the interval from the reference point is For an area where the application point that is not an integral multiple of the reference pitch is set, a new reference point is set from the area, and a new reference pitch is set, and an interval from the new reference point is set. By repeating the process of binding the area where the application points that are integer multiples of the new reference pitch are arranged as one area, the application surface is Droplet applying method characterized in that the coating point pitch calculated by the calculation step are equal classified into placement areas.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013205718A JP6190232B2 (en) | 2013-09-30 | 2013-09-30 | Droplet coating apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013205718A JP6190232B2 (en) | 2013-09-30 | 2013-09-30 | Droplet coating apparatus and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015066534A JP2015066534A (en) | 2015-04-13 |
| JP6190232B2 true JP6190232B2 (en) | 2017-08-30 |
Family
ID=52833845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013205718A Active JP6190232B2 (en) | 2013-09-30 | 2013-09-30 | Droplet coating apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6190232B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10305038B1 (en) | 2017-04-28 | 2019-05-28 | Sharp Kabushiki Kaisha | Manufacturing method |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4543765B2 (en) * | 2004-06-07 | 2010-09-15 | ソニー株式会社 | Image processing apparatus, image processing method, and program |
| JP5018775B2 (en) * | 2006-06-20 | 2012-09-05 | 株式会社ニコン | Image processing method, image processing apparatus, and image processing program |
| JP2008119563A (en) * | 2006-11-08 | 2008-05-29 | Narasaki Seisakusho:Kk | Muddy water treatment apparatus |
| JP2009198938A (en) * | 2008-02-25 | 2009-09-03 | Seiko Epson Corp | Liquid drop discharge device, liquid discharge method, color filter manufacturing method and organic el element manufacturing method |
| JP2009247915A (en) * | 2008-04-01 | 2009-10-29 | Seiko Epson Corp | Discharge method and method for producing color filter |
-
2013
- 2013-09-30 JP JP2013205718A patent/JP6190232B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015066534A (en) | 2015-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9381759B2 (en) | Method and system for applying materials on a substrate | |
| EP2491482B1 (en) | Capacitive touch panels | |
| US20090174859A1 (en) | Liquid droplet discharging method, and liquid droplet discharging apparatus | |
| US10933589B2 (en) | Data conversion device and lamination shaping system | |
| CN101242736B (en) | Feeder arrangement method for components mounting device | |
| US11363751B2 (en) | Mounting order determination device, mounting order examination device, mounting order determination method, and mounting order examination method | |
| JP6190232B2 (en) | Droplet coating apparatus and method | |
| JP6862041B2 (en) | Membrane forming method and film forming apparatus | |
| US20170207026A1 (en) | Electrode pattern forming method and electric component manufacturing method | |
| JP6547473B2 (en) | Printing method | |
| JP6448938B2 (en) | Data creation machine | |
| JP4767884B2 (en) | Parts feeder type determination method and parts feeder type determination device | |
| KR20110122387A (en) | Vector printing method of ink drop ejection system | |
| TWI760131B (en) | Pattern forming apparatus, pattern forming method, and discharge data generating method | |
| JP3133584B2 (en) | Electronic component automatic mounting device | |
| CN1918953A (en) | Methods of forming tracks and track arrangements | |
| JP4663373B2 (en) | Method for forming conductive wire of panel type input device | |
| JP2004337700A (en) | Droplet ejection method and droplet ejection apparatus | |
| JP4285497B2 (en) | Droplet discharge method, droplet discharge apparatus, and method for manufacturing substrate having switching element | |
| WO2023047768A1 (en) | Pattern manufacturing method, program, and pattern manufacturing device | |
| JP2004337721A (en) | Droplet discharge control method, droplet discharge device, droplet discharge system, and droplet discharge control program | |
| JP2006310615A (en) | How to create parts library data | |
| JP2008041962A (en) | Component mounting method | |
| JP2012156412A (en) | Production system of component mounting circuit board |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160920 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170518 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170523 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170718 |
|
| 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: 20170801 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170804 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6190232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |