JPH0467696A - direct drawing device - Google Patents

direct drawing device

Info

Publication number
JPH0467696A
JPH0467696A JP2178505A JP17850590A JPH0467696A JP H0467696 A JPH0467696 A JP H0467696A JP 2178505 A JP2178505 A JP 2178505A JP 17850590 A JP17850590 A JP 17850590A JP H0467696 A JPH0467696 A JP H0467696A
Authority
JP
Japan
Prior art keywords
height
nozzle
data
drawn
motor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2178505A
Other languages
Japanese (ja)
Inventor
Toshiyuki Kato
俊幸 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Juki Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Juki Corp filed Critical Juki Corp
Priority to JP2178505A priority Critical patent/JPH0467696A/en
Publication of JPH0467696A publication Critical patent/JPH0467696A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manufacturing Of Printed Wiring (AREA)
  • Apparatuses And Processes For Manufacturing Resistors (AREA)

Abstract

PURPOSE:To enable a drawing device to be kept always high in drawing quality by a method wherein position data obtained by counting pulses transmitted from encoders mounted on motors which drive an XY table are stored in a memory, height data are read out from the stored data at drawing to control the height of a nozzle. CONSTITUTION:Pulse motors are made to serve as an X direction motor 18, a Y direction motor 19, and a Z direction motor 3. Encoder pulses EPx and EPy transmitted from encoders 20 and 21 mounted on the motors are inputted into motor drivers 27 and 28. When the height of a ceramic board 12 is measured by a height sensor 16 and drawing is carried out by a nozzle 11, height data are stored in a memory RAM, which are made to serve as indexes when height data are read out. A control unit 22 drives and controls the Z direction motor 3 at drawing basing on the height data stored in the RAM to control the height of the nozzle 11 keeping the distance between the nozzle 11 and the drawing plane of a ceramic board 12 constant.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、耐熱性セラミック基板のような被描画体を
ノズルに対して相対移動させながら、そのノズルから回
路形成用ペーストを吐出させて被描画体上に直接厚膜回
路を形成する直接描画装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention provides a method for discharging a circuit forming paste from a nozzle while moving an object to be drawn, such as a heat-resistant ceramic substrate, relative to a nozzle. The present invention relates to a direct writing device that forms a thick film circuit directly on a drawing body.

〔従来の技術〕[Conventional technology]

直接描画装置によって、アルミナ基板等の耐熱性セラミ
ック基板(被描画体)上に回路形成用ペーストを吐出さ
せて所定の回路を描画した後、これを高温焼成して厚膜
回路パターンを形成することが行なわれている。
After drawing a predetermined circuit by discharging a circuit forming paste onto a heat-resistant ceramic substrate (object to be drawn) such as an alumina substrate using a direct drawing device, this is then fired at a high temperature to form a thick film circuit pattern. is being carried out.

そして、ノズルから吐出する回路形成用ペースト(以下
「ペースト」という)の種類によって、導電体、抵抗体
、非導電体等の種々の形状の厚膜を形成することができ
、それらの各厚膜の膜層を積層して電気回路を構成する
Depending on the type of circuit forming paste (hereinafter referred to as "paste") discharged from the nozzle, thick films of various shapes such as conductors, resistors, and non-conductors can be formed. An electrical circuit is constructed by stacking film layers.

ところで、このような直接描画装置で被描画体上にペー
ストによる描画を行なう際には、ノズルの先端と被描画
体の表面とのギャップを常に一定に保つように制御しな
いと、ペーストの吐出抵抗が変化するためにその吐出量
が変化して、描画品質が悪化する。
By the way, when drawing with paste on the object to be drawn with such a direct drawing device, the gap between the tip of the nozzle and the surface of the object to be drawn must be controlled to always be kept constant, otherwise the paste ejection resistance will increase. As a result, the ejection amount changes and the drawing quality deteriorates.

そのため、従来からこのような直接描画装置では、被描
画体を載置するXY子テーブル上方に、ノズルと共に高
さセンサを所定の間隔で固定して設け、その高さセンサ
によって予め被描画体の描画面全域の各位置毎の高さを
測定して、その高さデータを被描画体の位置データに対
応させてメモリに記憶させる。
Therefore, in conventional direct drawing devices, a height sensor is fixed at a predetermined interval together with a nozzle above an XY child table on which the object to be drawn is placed, and the height sensor is used to detect the object to be drawn in advance. The height of each position in the entire drawing surface is measured, and the height data is stored in a memory in correspondence with the position data of the object to be drawn.

すなわち、被描画体表面の凹凸やうねりに応じて変化す
るデータである高さデータを、XY力方向任意の距離(
ピッチ)毎にメモリに格納する。
In other words, height data, which is data that changes depending on the unevenness and undulations of the surface of the object to be drawn, can be converted to an arbitrary distance in the XY force direction (
pitch) is stored in memory.

そして、描画時には描画位置に応じてXY子テーブル駈
動して前記ノズルに対して被描画体を相対移動させなが
ら、メモリから被描画体の位置に対応する高さデータを
読み呂してノズルの高さを制御し、そのノズルから回路
形成用ペース1〜を吐出させて被描画体上に描画するよ
うにしている。
During drawing, the XY child table moves according to the drawing position to move the object to be drawn relative to the nozzle, while reading the height data corresponding to the position of the object from the memory and adjusting the nozzle. The height is controlled and the circuit forming pastes 1 to 1 are discharged from the nozzle to draw on the object to be drawn.

このようにすれば、ノズルの先端と被描画体の表面との
ギャップを常に一定に保つことができるので、描画品質
を良好に維持することができる。
In this way, the gap between the tip of the nozzle and the surface of the object to be drawn can always be kept constant, so that good drawing quality can be maintained.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、このような従来の直接描画装置において
は、高さセンサによって被描画体の描画面全域の各位置
毎の高さデータを測定する際、及び前記ノズルによって
前記被描画体上に厚膜回路を形成する際に、被描画体を
載置したXY子テーブルX軸方向に隙動する古−夕とY
軸方向に畦動するモータ(いずれもパルスモータを使用
する)にそれぞれ与える駆動用のパルス数をカウントし
て、そのカウント値を被描画体の位置データ(インデッ
クス)として、測定した高さデータのメモリへの格納及
びその高さデータのメモリからの読み出しを管理してい
た。
However, in such a conventional direct writing apparatus, when height data is measured for each position of the entire drawing surface of the object to be drawn using the height sensor, and when thick film circuits are formed on the object to be drawn by the nozzle, When forming a
The number of driving pulses applied to each motor (both use pulse motors) that move in the axial direction is counted, and the count value is used as the position data (index) of the object to be drawn, and the measured height data is It managed the storage of height data into memory and the reading of height data from memory.

このように、XY子テーブル隙動するモータに与える位
置指令に基づく駆動用パルスのカウント値を被描画体の
位置データ(インデックス)とすると、位置指令と実際
のXY子テーブル位置すなわち被描画体の位置との間に
は遅れが生じ、特に、移動開始時及び終了時にはこの遅
れ(偏差)が大きくなる。
In this way, if the count value of driving pulses based on the position command given to the motor that moves the XY child table is used as the position data (index) of the object to be drawn, then the position command and the actual position of the XY child table, that is, the position of the object to be drawn, are There is a delay between the position and the position, and this delay (deviation) becomes particularly large at the start and end of movement.

そのため、高さデータとその位置データとの関係にズレ
が生じることになり、この位置データをインデックスと
して測定した高さデータをメモリに格納し、描画時にそ
の高さデータを上記駆動用パルスのカウント値をインデ
ックスとしてメモリから読み出してノズルの高さを制御
したのでは、ノズルを被描画体の実際の描画位置の表面
の高さに応じて正確に制御できないため、充分な描画品
質が得られないことになるという問題があった。
As a result, there will be a discrepancy in the relationship between the height data and its position data, so the measured height data is stored in memory using this position data as an index, and when drawing, the height data is used to count the driving pulses mentioned above. If the height of the nozzle is controlled by reading the value from memory as an index, the nozzle cannot be accurately controlled according to the surface height of the actual drawing position of the object to be drawn, so sufficient drawing quality cannot be obtained. There was a problem.

この発明は、このような従来の直接描画装置における問
題を解決するためになされたものであり、上述のような
高さデータとその測定点のインデックスとなる位置デー
タとの間にズレが発生しないようにして、常に充分な描
画品質が得られるようにすることを目的とする。
This invention was made in order to solve the problems with such conventional direct drawing devices, and eliminates the occurrence of discrepancies between the height data described above and the position data that is the index of the measurement point. The purpose is to always obtain sufficient drawing quality in this way.

〔課題を解決するための手段〕[Means to solve the problem]

この発明は上記の目的を達成するため、上述のような直
接描画装置において、XY子テーブルX軸方向に隙動す
るモータとY軸方向に即動するモータにそれぞれ各モー
タ軸の回転によってパルスを発生するエンコーダを装着
すると共に、高さセンサによって被描画体の描画面全域
の各位置毎の高さデータを測定する際、及びノズルによ
って被描画体上に厚膜回路を形成する際に、上記各エン
コーダが発生するパルスをそれぞれカウントして、上記
高さデータをメモリに格納するため及びその高さデータ
をメモリから読み呂すためのインデックスとなる位置デ
ータを得る手段を設けたものである。
In order to achieve the above object, the present invention applies pulses to a motor that moves slowly in the X-axis direction and a motor that moves quickly in the Y-axis direction of the XY child table by the rotation of each motor shaft in the direct drawing device as described above. The above-mentioned method is used when attaching an encoder that generates data, and when measuring height data for each position of the entire drawing surface of the object to be drawn using a height sensor, and when forming a thick film circuit on the object to be drawn using a nozzle. Means is provided for counting the pulses generated by each encoder and obtaining position data serving as an index for storing the height data in the memory and for reading the height data from the memory.

〔作 用〕[For production]

XY子テーブルxI#方向及びY軸方向に隙動する各モ
ータに装着した各エンコーダは、それぞれ各モータ軸の
回転によってパルスを発生するので、その各モータ軸の
回転によって移動される各XY子テーブル実際の移動量
に対応する数のパルスが発生される。
Each encoder attached to each motor that moves in the XY child table xI# direction and the Y axis direction generates a pulse by the rotation of each motor shaft, so each XY child table is moved by the rotation of each motor shaft. A number of pulses are generated corresponding to the actual amount of movement.

したがって、この各エンコーダから発生されるパルスを
カウントして得た位置データは、高さセンサによる実際
の高さ測定位置、あるいはノズルによる実際の描画位置
に正確に対応するので、これをインデックスとして、測
定した高さデータをメモリに格納し、描画時にはその高
さデータをメモリから読み出してノズルの高さを制御す
れば、ノズルの先端と被描画体の表面とのギャップを正
確に一定に制御することができ、常に良好な描画品質を
保つことができる。
Therefore, the position data obtained by counting the pulses generated from each encoder accurately corresponds to the actual height measurement position by the height sensor or the actual drawing position by the nozzle, so this can be used as an index. By storing the measured height data in memory and reading it out from memory during drawing to control the nozzle height, the gap between the nozzle tip and the surface of the object to be drawn can be controlled accurately and constant. It is possible to maintain good drawing quality at all times.

〔実施例〕〔Example〕

以下、この発明の実施例を添付図面を参照して具体的に
説明する。
Embodiments of the present invention will be specifically described below with reference to the accompanying drawings.

第2図はこの発明の一実施例を示す直接描画装置の機構
部の斜視図であり、装置のフレーム1に支持板2が固着
され、この支持板2の上部にZ方向モータ3がモータ保
持部材4により保持されている。
FIG. 2 is a perspective view of a mechanical part of a direct drawing apparatus showing an embodiment of the present invention. A support plate 2 is fixed to a frame 1 of the apparatus, and a Z-direction motor 3 is held on the upper part of this support plate 2. It is held by member 4.

この2方向モータ3の回転軸は、カップリング5を介し
てベアリングを収納したベアリング受け6によって支持
されたボールネジ7に連結され、このボールネジ7はノ
ズル保持部材8に螺合されている。そのノズル保持部材
8は、リニアスライダ9によって支持板2に対して上下
(Z軸方向)に摺動できるように装着されている。
The rotating shaft of this two-way motor 3 is connected via a coupling 5 to a ball screw 7 supported by a bearing receiver 6 housing a bearing, and this ball screw 7 is screwed into a nozzle holding member 8. The nozzle holding member 8 is attached to the support plate 2 by a linear slider 9 so as to be able to slide vertically (in the Z-axis direction).

そして、このノズル保持部材8にはノズル11を一体に
装着したシリンダ10が取り付けられ、そのノズル11
のノズル端11aから、被描画体であるセラミック基板
12上にペースト13を吐出する。
A cylinder 10 integrally equipped with a nozzle 11 is attached to this nozzle holding member 8.
A paste 13 is discharged from a nozzle end 11a onto a ceramic substrate 12, which is an object to be drawn.

その際、セラミック基板12は全体の図示を省略したX
Yステージ装置によってX方向及びY方向に駆動される
XY子テーブル4上に、複数個の位置決めピン17によ
って位置決めされて載置され、ノズル11に対してその
高さ方向に直交するX、Y方向に相対移動されることに
より、ノズル端11aから吐出されるペーストによって
所要の厚膜パターンが描画される。
At that time, the ceramic substrate 12 is
The XY child table 4 is positioned and placed on the XY child table 4 which is driven in the X and Y directions by a Y stage device, and is placed in the X and Y directions perpendicular to the height direction of the nozzle 11 using a plurality of positioning pins 17. A desired thick film pattern is drawn by the paste discharged from the nozzle end 11a.

また、支持板2にはノズル11と並置して固定された保
持具15に、レーザ光を利用してセラミック基板12の
描画面の高さを測定するための高さセンサ16を取り付
けている。
Further, a height sensor 16 for measuring the height of the drawing surface of the ceramic substrate 12 using laser light is attached to a holder 15 fixed to the support plate 2 in parallel with the nozzle 11.

第1図はこの直接描画装置の制御系のブロック図であり
、制御ユニット22は中央処理部であるCPU、プログ
ラムメモリであるROM、データメモリであるRAM及
び入出力部であるIloからなるマイクロコンピュータ
によって構成されている。
FIG. 1 is a block diagram of the control system of this direct writing device, and the control unit 22 is a microcomputer consisting of a CPU as a central processing section, a ROM as a program memory, a RAM as a data memory, and an Ilo as an input/output section. It is made up of.

そして、この制御ユニット22がその出力信号によって
電空変換器24に空気源23からの空気圧を制御させる
と共に、電磁弁25を開閉制御して、ノズル11を装着
したシリンダ10へ所要の空気圧を供給し、シリンダ1
0内のペーストをノズル11のノズル端11aから吐出
させる。
Then, this control unit 22 causes the electropneumatic converter 24 to control the air pressure from the air source 23 based on the output signal, and also controls the opening and closing of the solenoid valve 25 to supply the required air pressure to the cylinder 10 equipped with the nozzle 11. and cylinder 1
The paste in 0 is discharged from the nozzle end 11a of the nozzle 11.

また、この制御ユニット22はモータドライバ2Bに2
指令信号を出力し、第2図にも示したZ方向モータ3を
駆動してノズル端11aの高さ(Z方向の位置)を制御
する。
Moreover, this control unit 22 is connected to the motor driver 2B.
A command signal is output, and the Z direction motor 3 shown in FIG. 2 is driven to control the height (Z direction position) of the nozzle end 11a.

一方、セラミック基板12を載置するXY子テーブル4
を備えたXYステージ装置には、XY子テーブル4を2
軸方向に直交する平面内でX軸方向へ移動させるための
X方向モータ18と、それに直交するY軸方向へ移動さ
せるためのX方向モータ19とが設けられている。
On the other hand, the XY child table 4 on which the ceramic substrate 12 is placed
For an XY stage device equipped with
An X-direction motor 18 for moving in the X-axis direction within a plane orthogonal to the axial direction, and an X-direction motor 19 for moving in the Y-axis direction orthogonal thereto are provided.

そして、これらのX方向モータ18とX方向モータ19
には、それぞれ各モータ軸の回転によってパルスを発生
するエンコーダ20.21を装着している。
And these X direction motor 18 and X direction motor 19
are each equipped with encoders 20 and 21 that generate pulses according to the rotation of each motor shaft.

制御ユニット22は、モータドライバ27にX指令信号
を、モータドライバ28にY指令信号をそれぞれ出力し
て、X方向モータ18とX方向モータ19を駆動制御す
ることにより、XY子テーブル4及びそれに載置された
セラミック基板12を、XY平面内の任意の位置へ移動
させることができる。
The control unit 22 outputs an X command signal to the motor driver 27 and a Y command signal to the motor driver 28 to drive and control the X direction motor 18 and the X direction motor 19, thereby controlling the XY child table 4 and the mounted thereon. The placed ceramic substrate 12 can be moved to any position within the XY plane.

なお、これらのX方向モータ18とY方向モタ19及び
前述のZ方向モータ3としては、いずれもパルスモータ
を使用するとよい。
Note that it is preferable to use pulse motors as the X-direction motor 18, the Y-direction motor 19, and the above-mentioned Z-direction motor 3.

エンコーダ20.21によってそれぞれ発生されるエン
コーダパルスEPx、EPyは、各々位置フィードバッ
ク信号としてモータドライバ27゜28に入力すると共
に、制御ユニット22にも入力され、高さセンサ16に
よるセラミック基板12の描画面全域の高さ測定時及び
ノズル11による描画時に、高さデータをメモリ(RA
M)に格納するため、及びその高さデータを読み出すた
めのインデックス(アドレス)となる位置データを得る
ために使用される。その詳細は後述する。
The encoder pulses EPx and EPy generated by the encoders 20 and 21 are respectively input as position feedback signals to the motor drivers 27 and 28, and are also input to the control unit 22, so that the height sensor 16 controls the drawing surface of the ceramic substrate 12. When measuring the height of the entire area and when drawing with the nozzle 11, the height data is stored in the memory (RA
M) and to obtain position data that serves as an index (address) for reading the height data. The details will be described later.

なお、セラミック基板12の描画面は、ミクロンオーダ
ではあるがかなり凹凸面になっているし、既に厚膜パタ
ーンが形成されている場合もあるので、厚膜回路の描画
に先立って、高さセンサ16の高さ位置を固定してXY
子テーブル4をX、Y方向に移動させながら、その高さ
センサ16によってセラミック基板12の描画面全域の
各座標位置毎(必要な精度とメモリのデータ記憶容量等
を考慮して測定ピッチを設定する)に高さを測定し、そ
の高さデータを制御ユニット22に入力して、各測定点
の座標位置データと共にRAMに記憶させる。
Note that the drawing surface of the ceramic substrate 12 is quite uneven, although it is on the order of microns, and in some cases, a thick film pattern has already been formed. Fix the height position of 16 and move it to XY
While moving the child table 4 in the X and Y directions, its height sensor 16 sets the measurement pitch for each coordinate position of the entire drawing surface of the ceramic substrate 12 (taking into account the required accuracy and data storage capacity of the memory, etc.) Then, the height data is input to the control unit 22 and stored in the RAM together with the coordinate position data of each measurement point.

そして、制御ユニット22はそのRAMに記憶した高さ
データに基づいて、描画時に前述のようにZ方向モータ
3を赴動制御して、ノズル11の高さをセラミック基板
12の描画面との間隔を一定に保つように制御して、ノ
ズル端11aが描画面や前に形成されたパターンに接触
して描画不能になったり、離れ過ぎてパターンの線幅が
細くなってしまったりしないようにする。
Based on the height data stored in the RAM, the control unit 22 controls the movement of the Z-direction motor 3 as described above at the time of drawing, and adjusts the height of the nozzle 11 to the distance from the drawing surface of the ceramic substrate 12. is controlled to keep it constant to prevent the nozzle end 11a from coming into contact with the drawing surface or a previously formed pattern and becoming unable to draw, or from being too far away and causing the line width of the pattern to become thin. .

また、この制御ユニット22には、操作表示用のオペレ
ーションパネル30が接続されている。
Further, an operation panel 30 for displaying operations is connected to this control unit 22.

なお、描画時にXY子テーブル移動させるための描画デ
ータは、図示しない外部装置からこの制御ユニット22
にその都度入力されるか、予め必要な描画データを内部
のRAMに格納しておく。
Note that drawing data for moving the XY child table during drawing is sent from an external device (not shown) to this control unit 22.
The drawing data may be input each time, or the necessary drawing data may be stored in the internal RAM in advance.

高さセンサ16としては、レーザスポット光を用いた三
角測量方式の距離センサ等が使用されるが、例えば第3
図に示すような距離センサを使用するとよい。
As the height sensor 16, a triangulation distance sensor using a laser spot light is used.
It is recommended to use a distance sensor as shown in the figure.

これは、小型で高出力の半導体レーザ41と、高分解能
で高速応答性を有する半導体装置検出器(P osit
ion S ensitive D evice :以
下rPsDJと略称する)42とを組合わせたものであ
り、光源である半導体レーザ41からのレーザ光を投光
レンズ43によって集光して、測定すべき対象物体45
上にスポット光f1として照射し、その対象物体45か
らの反射光f2を、投光レンズ43から所定の間隔を置
いて配設された受光レンズ44によってPSD42の受
光面上の一点に集光して受光させる構造になっている。
This consists of a small, high-output semiconductor laser 41 and a semiconductor device detector (Posit) with high resolution and high-speed response.
ion S sensitive device (hereinafter abbreviated as rPsDJ) 42, a laser beam from a semiconductor laser 41 as a light source is focused by a light projection lens 43, and a target object 45 to be measured is
The reflected light f2 from the target object 45 is focused onto one point on the light receiving surface of the PSD 42 by the light receiving lens 44 disposed at a predetermined distance from the light projecting lens 43. It has a structure that allows it to receive light.

そして、対象物体45の矢示方向の変位によって、受光
レンズ44によって集光される反射光f2の角度θが変
化するため、PSD42上の集光スポットの位置、すな
わち受光位置Xがそれに比例して変位する。この受光位
置Xは、PSD42によって容易に検出することができ
る。
Since the angle θ of the reflected light f2 focused by the light receiving lens 44 changes due to the displacement of the target object 45 in the direction of the arrow, the position of the focused spot on the PSD 42, that is, the light receiving position Displace. This light receiving position X can be easily detected by the PSD 42.

そこで、投光レンズ43と受光レンズ44との光軸間隔
をd、受光レンズ44とPSD42との間隔をFとする
と、対象物体45までの距離りを次式によって求めるこ
とができる。
Therefore, if the distance between the optical axes between the light projecting lens 43 and the light receiving lens 44 is d, and the distance between the light receiving lens 44 and the PSD 42 is F, then the distance to the target object 45 can be determined by the following equation.

L=d −F/X 次に、この実施例の制御ユニット22内のXY位置デー
タを得るための構成と、高さ測定時及び描画時の動作に
ついて、第4図乃至第6図によって説明する。
L=d -F/X Next, the configuration for obtaining XY position data in the control unit 22 of this embodiment and the operations during height measurement and drawing will be explained with reference to FIGS. 4 to 6. .

制御ユニット22内には、第4図に示すようにcpu2
20によって制御されるプリセット可能なアンプ・ダウ
ンカウンタであるXカウンタ221とYカウンタ222
とが設けられている。
Inside the control unit 22, as shown in FIG.
X counter 221 and Y counter 222 which are presettable amplifier down counters controlled by 20
and is provided.

Xカウンタ221は、第1図のエンコーダ20からのエ
ンコーダパルスEPxをカウントして、ボロウ信号及び
X方向の位置を示すカウント値Nxをcpu220へ出
力する。
The X counter 221 counts encoder pulses EPx from the encoder 20 in FIG. 1 and outputs a borrow signal and a count value Nx indicating the position in the X direction to the CPU 220.

Yカウンタ222は、第1図のエンコーダ21からのエ
ンコーダパルスEPyをカウントして、ボロウ信号及び
Y方向の位置を示すカウント値NyをCPU22’Oへ
出力する。
The Y counter 222 counts the encoder pulses EPy from the encoder 21 shown in FIG. 1, and outputs a borrow signal and a count value Ny indicating the position in the Y direction to the CPU 22'O.

これらの各カウンタ221,222は、いずれも高さ測
定時にはCPU220からのU/D切換信号によってダ
ウンカウンタとして動作するように切り換えられ、予め
必要な精度が得られるように設定される測定ピッチに相
当する一定のプリセット値がプリセットされ、エンコー
ダパルスをそのプリセット値だけカウントするとボロウ
信号を出力し、再び同じ値がプリセットされるようにし
て、エンコーダパルスのミスカウントを防ぐようにして
いる。
Each of these counters 221 and 222 is switched to operate as a down counter by a U/D switching signal from the CPU 220 when measuring height, and corresponds to a measurement pitch that is set in advance to obtain the required accuracy. A certain preset value is preset, and when the encoder pulses are counted by the preset value, a borrow signal is output, and the same value is preset again to prevent miscounting of the encoder pulses.

第5図はこの高さ測定中のCPU220の動作を示すフ
ロー図である。
FIG. 5 is a flow diagram showing the operation of the CPU 220 during this height measurement.

CPU220は、Xカウンタ221及びYカウンタ22
2にそれぞれ所定のプリセット値をプリセットした後、
いずれかのカウンタからボロウ信号を入力すると、第1
図の高さセンサ16からの高さデータを取り込んで一時
的に記憶した後、いずれのカウンタからボロウ信号を入
力したかを判断する。
The CPU 220 has an X counter 221 and a Y counter 22.
After presetting the preset values in 2,
When a borrow signal is input from any counter, the first
After taking in the height data from the height sensor 16 shown in the figure and temporarily storing it, it is determined from which counter the borrow signal was input.

その結果、Xカウンタ221からであれば、内部のXア
ドレスをインクリメントした後Xカウンタ221をプリ
セットし、Yカウンタ222からであれば、内部のYア
ドレスをインクリメントした後Yカウンタ222をプリ
セットする。
As a result, if it is from the X counter 221, the internal X address is incremented and then the X counter 221 is preset; if it is from the Y counter 222, the internal Y address is incremented and then the Y counter 222 is preset.

そして、このインクリメントされたX、Yアドレスをア
ドレス(インデックス)として、−時的に記憶した高さ
データをRAM223に格納する。
Then, using the incremented X and Y addresses as addresses (indexes), the temporally stored height data is stored in the RAM 223.

この動作をXカウンタ221又はYカウンタ222から
ポロウ信号が入力する毎に繰り返す。
This operation is repeated every time a pollo signal is input from the X counter 221 or the Y counter 222.

描画時には、Xカウンタ221及びYカウンタ222は
リセット(「0」にプリセット)され、基準位置から描
画データに応じて第1図のXY子テーブル4を移動させ
るためのX指令とY指令の方向に応じて、CPU220
からのU / D切換信号によってアップ・ダウンを切
り換えられる。
At the time of drawing, the X counter 221 and Y counter 222 are reset (preset to "0") and are moved in the direction of the X command and Y command for moving the XY child table 4 in FIG. 1 from the reference position according to the drawing data. Depending on the CPU220
Up/down can be switched by the U/D switching signal from.

そして、CPU220は第6図のフローチャートに示す
ように、Xカウンタ221からのカウント値Nx又はY
カウンタ222からのカウント値Nyが変化すると、そ
の時のX、Yカウント値を取り込んで一時記憶し、RA
M22”;にそのカウント値に対応するアドレスが有る
か否かを判断する。
Then, as shown in the flowchart of FIG. 6, the CPU 220 receives the count value Nx or Y from the X counter 221.
When the count value Ny from the counter 222 changes, the X and Y count values at that time are captured and temporarily stored, and the RA
It is determined whether there is an address corresponding to the count value in M22'';.

そして、無ければ次にカウント値が変化するのを待ち、
有ればそのアドレスの高さデータをRAMから読み出し
、それに基づいてモータドライバ26に2指令を出力し
てノズル11の高さを制御する。この動作を描画終了ま
で繰り返す。
If not, wait for the next count value to change,
If there is, the height data at that address is read from the RAM, and based on it, two commands are output to the motor driver 26 to control the height of the nozzle 11. Repeat this operation until the drawing is finished.

このようにすれば、高さ測定時及び描画時において、被
描画体であるセラミック基板12の実際の位置と制御ユ
ニット22で判断するX、Y方向の位置データ(アドレ
ス)とのズレが殆んどなくなるので、描画面の凹凸状態
に応じて精度よくノズル11の高さを制御することがで
き、描画品質が向上する。
In this way, during height measurement and drawing, there is almost no discrepancy between the actual position of the ceramic substrate 12, which is the object to be drawn, and the position data (address) in the X and Y directions determined by the control unit 22. Therefore, the height of the nozzle 11 can be accurately controlled according to the uneven state of the drawing surface, and the drawing quality is improved.

なお、ノズル11による描画点と高さセンサ16による
測定点とはX方向に一定間隔(オフセット)を有してい
るので、実際には高さデータのRAM223への格納時
あるいはその読み出し時に、このオフセット分だけX方
向の位置データ(アドレス)を修正する。
Note that since the drawing point by the nozzle 11 and the measurement point by the height sensor 16 have a fixed interval (offset) in the X direction, this Correct the position data (address) in the X direction by the offset.

また、描画中は高さデータを読み出した時だけでなく、
その間でもデータ補間を行なってノズル11の高さ制御
を行なうのが望ましい。
Also, during drawing, not only when reading height data,
It is desirable to perform data interpolation even during this period to control the height of the nozzle 11.

さらに、第4図のXカウンタ221及びYカウンタ22
2は、CPU220のプログラム処理によるソフト的な
カウンタとすることもできる。
Furthermore, the X counter 221 and Y counter 22 in FIG.
2 can also be a software counter based on program processing by the CPU 220.

〔発明の効果〕〔Effect of the invention〕

以上述べたように、この発明による直接描画装置は、高
さセンサによって被描画体の描画面全域の各位置毎の高
さデータを測定する際、及びノズルによって被描画体上
に厚膜回路を形成する際に、被描画体を載置するXY子
テーブルX軸方向及びY軸方向に畦動する各モータに装
着したエンコーダが発生するパルスをそれぞれカウント
して、測定した高さデータをメモリに格納するため及び
その高さデータをメモリから読み出すためのインデック
スとなる位置データを得るようにしたので、被描画体の
実際の位置と上記インデックスとなる位置データとのズ
レが殆んどなくなるので、描画面の凹凸状態に応じて精
度よくノズルの高さを制御することができ、描画品質が
向上する。
As described above, the direct writing apparatus according to the present invention uses a height sensor to measure height data for each position over the entire drawing surface of an object to be drawn, and a nozzle to form a thick film circuit on the object to be drawn. When forming, the encoder attached to each motor that moves in the X-axis and Y-axis directions of the XY child table on which the object is placed counts the pulses generated, and the measured height data is stored in memory. Since the position data that serves as an index for storing and reading the height data from the memory is obtained, there is almost no discrepancy between the actual position of the object to be drawn and the position data that serves as the index. The height of the nozzle can be precisely controlled according to the uneven state of the drawing surface, improving the drawing quality.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例を示す直接描画装置の制御
系のブロック構成図、 第2図は同じくその機構部の外観を示す斜視図、第3図
はこの実施例に使用する高さセンサの一例を示す説明図
。 第4図は第1図の制御ユニット22内のこの発明に直接
関係する部分の構成を示すブロック図、 第5図は第4図のCPU220による高さ測定中の動作
を示すフロー図 第6図は同じく描画中の動作を示すフロー図である。 2・・・支持板      ろ・ Z方向モータ10・
・・シリンダ    11・・・ノズル12・・・セラ
ミック基板(被描画体)13・・−ペースト    1
4・・XY子テーブル5・・・保持具     16・
・高さセンサ17・・位置決めピン  18・・X方向
モータ19・・・Y方向モータ  20゜ 26〜28・・・モータドライバ 30・・・オペレーションパネル 220・・・CPU (中央処理部) 221・・・Xカウンタ  222・・Yカウンタ22
3・・・RAM (メモリ) 21・・・エンコーダ 第1図 第2図 ρ 第3図 第4図 第5図 第6図
Fig. 1 is a block configuration diagram of a control system of a direct writing device showing an embodiment of the present invention, Fig. 2 is a perspective view showing the external appearance of the mechanism, and Fig. 3 is a height diagram used in this embodiment. An explanatory diagram showing an example of a sensor. FIG. 4 is a block diagram showing the configuration of parts directly related to the present invention in the control unit 22 shown in FIG. 1, and FIG. 5 is a flow diagram showing the operation of the CPU 220 shown in FIG. 4 during height measurement. is a flowchart showing the operation during drawing as well. 2...Support plate ro・Z direction motor 10・
... Cylinder 11 ... Nozzle 12 ... Ceramic substrate (object to be drawn) 13 ... - Paste 1
4...XY child table 5...Holder 16.
- Height sensor 17... Positioning pin 18...・・X counter 222 ・・Y counter 22
3...RAM (memory) 21...Encoder Fig. 1 Fig. 2 ρ Fig. 3 Fig. 4 Fig. 5 Fig. 6

Claims (1)

【特許請求の範囲】 1 被描画体を載置するXYテーブルと、その上方に所
定の間隔で固定されたノズル及び高さセンサとを備え、
前記高さセンサによつて予め測定した被描画体の描画面
全域の各位置毎の高さデータに基づいて、前記XYテー
ブルを駆動して前記ノズルに対して前記被描画体を相対
移動させながら前記ノズルの高さを制御し、前記ノズル
から回路形成用ペーストを吐出させて前記被描画体上に
厚膜回路を形成する直接描画装置において、 前記XYテーブルをX軸方向に駆動するモータとY軸方
向に駆動するモータにそれぞれ各モータ軸の回転によつ
てパルスを発生するエンコーダを装着すると共に、 前記高さセンサによつて被描画体の描画面全域の各位置
毎の高さデータを測定する際、及び前記ノズルによつて
前記被描画体上に厚膜回路を形成する際に、前記各エン
コーダが発生するパルスをそれぞれカウントして、前記
高さデータをメモリに格納するため及びその高さデータ
をメモリから読み出すためのインデツクスとなる位置デ
ータを得る手段を設けたことを特徴とする直接描画装置
[Claims] 1. An XY table on which an object to be drawn is placed, and a nozzle and a height sensor fixed above the table at a predetermined interval,
While moving the object to be drawn relative to the nozzle by driving the XY table based on height data for each position of the entire drawing surface of the object measured in advance by the height sensor. A direct writing apparatus that controls the height of the nozzle and discharges a circuit forming paste from the nozzle to form a thick film circuit on the object to be drawn, comprising: a motor that drives the XY table in the X-axis direction; An encoder that generates pulses as each motor shaft rotates is attached to each motor that drives in the axial direction, and the height sensor measures height data for each position on the entire drawing surface of the object to be drawn. When forming a thick film circuit on the object to be drawn using the nozzle, the pulses generated by each of the encoders are counted, and the height data is stored in a memory and the height data is What is claimed is: 1. A direct drawing device comprising: means for obtaining position data serving as an index for reading out data from a memory.
JP2178505A 1990-07-07 1990-07-07 direct drawing device Pending JPH0467696A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2178505A JPH0467696A (en) 1990-07-07 1990-07-07 direct drawing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2178505A JPH0467696A (en) 1990-07-07 1990-07-07 direct drawing device

Publications (1)

Publication Number Publication Date
JPH0467696A true JPH0467696A (en) 1992-03-03

Family

ID=16049639

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2178505A Pending JPH0467696A (en) 1990-07-07 1990-07-07 direct drawing device

Country Status (1)

Country Link
JP (1) JPH0467696A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002290009A (en) * 2001-03-27 2002-10-04 Toppan Forms Co Ltd Apparatus for forming conductive circuits
JP2002290008A (en) * 2001-03-27 2002-10-04 Toppan Forms Co Ltd Method of forming conductive circuit
US6579139B1 (en) 1998-02-13 2003-06-17 Canon Kabushiki Kaisha Film formation method, method for fabricating electron emitting element employing the same film, and method for manufacturing image forming apparatus employing the same element
WO2003061357A1 (en) * 2001-12-27 2003-07-24 New System Srl System to form a layering of electronically-interactive material

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6579139B1 (en) 1998-02-13 2003-06-17 Canon Kabushiki Kaisha Film formation method, method for fabricating electron emitting element employing the same film, and method for manufacturing image forming apparatus employing the same element
JP2002290009A (en) * 2001-03-27 2002-10-04 Toppan Forms Co Ltd Apparatus for forming conductive circuits
JP2002290008A (en) * 2001-03-27 2002-10-04 Toppan Forms Co Ltd Method of forming conductive circuit
WO2003061357A1 (en) * 2001-12-27 2003-07-24 New System Srl System to form a layering of electronically-interactive material
US7757628B2 (en) 2001-12-27 2010-07-20 New System Srl System for depositing electronically interactive liquefied material onto a support surface
US8196544B2 (en) 2001-12-27 2012-06-12 Cesare Fumo System for depositing liquid material onto a substrate

Similar Documents

Publication Publication Date Title
JP4824698B2 (en) Method for adjusting nozzle clearance of liquid coating apparatus and liquid coating apparatus
CN105073275A (en) Automated position locator for a height sensor in a dispensing system
CN109509602B (en) Laser resistance-adjusting machine
US6658313B1 (en) Apparatus for adjusting the origins of module heads of a surface mounting apparatus and method therefor
JP3619791B2 (en) Paste applicator
TW200526324A (en) Paste coating machine and coating method
JP4469462B2 (en) Carrier shape measuring machine
US20060080852A1 (en) Surface roughness/contour shape measuring apparatus
JPH0467696A (en) direct drawing device
JP2752553B2 (en) Paste coating machine
JPH01202833A (en) High precision XY stage device
JP4251793B2 (en) Paste applicator
US6351313B1 (en) Device for detecting the position of two bodies
JP2003225606A (en) Paste coating machine
JP4668023B2 (en) Paste coating apparatus and paste coating method
CN101570082A (en) Paste dispenser and method for controlling the same
JP2005081444A (en) Device and method for measuring accuracy of driving device, program for measuring accuracy of driving device, recording medium recording the program, and method for calibrating driving device
CN117884986A (en) Plasma polishing device and polishing method for multi-faceted common optical element
JPH09122554A (en) Paste applicator
JP2002280282A (en) Method and device for calibrating wafer
JPH0284397A (en) Direct drawing device and correction of height position measurement data thereon
JPS5998446U (en) Reduction projection exposure equipment
JP2921938B2 (en) Microscope apparatus and measuring method using this apparatus
JP2549802Y2 (en) Automatic dimension measuring device
JPS6347601A (en) Scanning capacitance microscopy