Highly-viscous-fluid applying apparatus capable of controlling delivery amount of fluid

Information

  • Patent Grant
  • 6736900
  • Patent Number
    6,736,900
  • Date Filed
    Monday, December 10, 2001
    23 years ago
  • Date Issued
    Tuesday, May 18, 2004
    20 years ago
Abstract
A highly-viscous-fluid applying apparatus including a fluid supply device operable to supply a highly viscous fluid, a delivery nozzle from which the highly viscous fluid is delivered, a pump disposed between the fluid supply device and the delivery nozzle and operable to feed the highly viscous fluid received from the fluid supply device, to the delivery nozzle, and a pump control device operable to control the pump, for controlling an amount of delivery of the highly viscous fluid to be delivered from the delivery nozzle.
Description




This application is based on Japanese Patent Application No. 2000-379103 filed on Dec. 13, 2000 and No. 2001-001983 filed on Jan. 9, 2001, the contents of which are incorporated hereinto by reference.




BACKGROUND OF THE INVENTION




1. Field of the Invention




The present invention relates to a highly-viscous-fluid applying apparatus for applying a highly viscous fluid to an object, and more particularly to a technique for controlling an amount of the fluid to be applied to the object.




2. Discussion of Related Art




JP-B2-2863475 discloses an example of a highly-viscous-fluid applying or applying apparatus in the form of an adhesive applying apparatus arranged to apply a highly viscous fluid in the form of an adhesive agent to a circuit substrate in the form of a printed-wiring board. In this adhesive applying apparatus, the adhesive agent is accommodated in a syringe, and is extruded from the syringe with a compressed air introduced into the syringe, so that a suitable amount of the adhesive agent is applied to predetermined fluid-applying spots on the printed-wiring board. The amount of delivery of the adhesive agent from the syringe can be changed by adjusting the time of introduction of the compressed air into the syringe or the pressure of the compressed air. In view of this fact, the fluid applying apparatus disclosed in the above-identified publication is arranged to operate an image-taking device to taken an image of a mass of adhesive agent applied to the printed-wiring board, obtain an amount of the applied adhesive agent, on the basis of image data representative of the image, compare the obtained amount with a reference value, and adjust the time of introduction or pressure of the compressed air. If the obtained amount of the applied adhesive agent is smaller than the reference value by more than a predetermined amount, the time of introduction or pressure of the compressed air is increased. If the amount of the applied adhesive agent is larger than the reference value by more than a predetermined amount, the time of introduction or pressure of the compressed air is reduced. Thus, the amount of the adhesive agent to be delivered from the syringe to the printed-wiring board is suitably controlled.




Since the air is compressible, however, it is difficult to accurately control the amount of delivery of the adhesive agent by adjusting the time of introduction or pressure of the compressed air. Namely, the amount of delivery of the adhesive agent from the syringe does not change accurately in proportion with an amount of change of the time of introduction or pressure of the compressed air, due to compression of the compressed air. The difficulty to control the amount of delivery of the adhesive agent from the syringe increases with a decrease in the amount of the adhesive agent left in the syringe and a consequent increase in the amount of the compressed air in the syringe.




SUMMARY OF THE INVENTION




It is therefore an object of the present invention to provide a highly-viscous-fluid applying apparatus, which permits an accurate control of the amount of delivery of the adhesive agent. This object may be achieved according to any one of the following modes of the present invention, each of which is numbered like the appended claims and depends from the other mode or modes, where appropriate, to indicate and clarify possible combinations of elements or technical features. It is to be understood that the present invention is not limited to the technical features or any combinations thereof which will be described for illustrative purpose only. It is to be further understood that a plurality of elements or features included in any one of the following modes of the invention are not necessarily provided all together, and that the invention may be embodied without some of the elements or features described with respect to the same mode.




(1) A highly-viscous-fluid applying apparatus comprising:




a fluid supply device operable to supply a highly viscous fluid;




a delivery nozzle from which the highly viscous fluid is delivered;




a pump disposed between the fluid supply device and the delivery nozzle, and operable to feed the highly viscous fluid received from the fluid supply device, to the delivery nozzle;




and a pump control device operable to control the pump, for controlling an amount of delivery of the highly viscous fluid to be delivered from the delivery nozzle.




The highly viscous fluid to be delivered from the present delivery nozzle of the highly-viscous-fluid applying apparatus may be an adhesive agent, or a solder paste or cream. The pump may be a screw pump or a gear pump.




The highly viscous fluid supplied from the fluid supply device is fed by the pump to the delivery nozzle, from which the fluid is delivered onto an object. The amount of the highly viscous fluid to be fed from the pump to the delivery nozzle is substantially proportional to the operating amount of the pump, without an influence of the compressibility of compressed air conventionally used to feed the fluid. Accordingly, the amount of the fluid to be delivered from the delivery nozzle can be accurately controlled by controlling the pump with the pump control device.




(2) A highly-viscous-fluid applying apparatus according to the above mode (1), wherein the pump is a screw pump including a pump housing having a screw chamber having a circular shape in transverse cross section, the screw pump further including a screw which is substantially fluid-tightly disposed within the pump housing such that the screw and the pump housing are rotatable relative to each other, the pump control device including a pump drive device operable to rotate the pump housing and the screw relative to each other.




With the relative rotation of the pump housing and the screw, the highly viscous fluid is fed from the screw chamber and delivered through the delivery nozzle. Since the fluid has a relatively high degree of viscosity, the relative rotation of the pump housing and the screw will cause the fluid to be fed along a helical thread of the screw. The screw is substantially fluid-tightly disposed within the screw chamber, so that the fluid is substantially prevented from flowing in the reverse direction through a gap between the screw and the inner circumferential surface of the pump housing which defines the screw chamber. Accordingly, the amount of the fluid to be fed in the forward direction from the screw chamber toward the delivery nozzle is substantially proportional to the angle of relative rotation of the pump housing and the screw. By controlling the angle of the relative rotation, therefore, the amount of delivery of the fluid from the delivery nozzle can be controlled with high accuracy. Further, the diameter of the screw pump may be easily made relatively small, so that the screw pump can be disposed relatively near the delivery nozzle.




(3) A highly-viscous-fluid applying apparatus according to the above mode (2), wherein the pump housing is stationary, while the screw is rotated within the pump housing, by the pump drive device.




(4) A highly-viscous-fluid applying apparatus according to the above mode (2), wherein the screw is stationary, while the pump housing is rotated about the screw, by the pump drive device.




(5) A highly-viscous-fluid applying apparatus according to any one of the above modes (2)-(4), wherein the delivery nozzle extends from one end of the screw pump, coaxially with the screw pump.




In the above mode (5), the highly viscous fluid is fed by the screw pump in its axial direction to the delivery nozzle, and is delivered from the delivery nozzle in the same axial direction. Since the direction of feeding of the fluid is not changed, the fluid does not suffer from a flow resistance due to the change of the feeding direction, permitting an easy, smooth movement of the fluid from the screw pump to the delivery nozzle, so that the amount of delivery of the fluid from the delivery nozzle onto the object can be controlled with high accuracy.




(6) A highly-viscous-fluid applying apparatus according to any one of the above modes (1)-(5), wherein the fluid supply device is a fluid supply device of a pressurizing type arranged to pressurize the highly viscous fluid and feed the pressurized highly viscous fluid to the pump.




The fluid supply device is preferably arranged to supply the highly viscous fluid to the pump through a supply passage such that the pump and the supply passage are filled with the fluid, without air cavities left in the pump and supply passage. Where the fluid supply device is of a non-pressurizing type, consisting solely of a container accommodating a mass of the fluid and a supply passage connecting the container and the pump, the container is required to be located at a level higher than that of the pump. Where the fluid has a relatively high degree of viscosity, the fluid supply device is preferably of the pressurizing type arranged to pressurize the highly viscous fluid so that the pressurized fluid is fed to the pump.




In the above mode (6), the fluid can be delivered from the delivery nozzle onto the object while the pump and the supply passage connected to the pump are filled with the fluid, without air cavities left in the pump and supply passage, even where the container is located below the pump, and/or where the fluid has a considerably high degree of viscosity.




(7) A highly-viscous-fluid applying apparatus according to the above mode (6), wherein the fluid supply device of the pressurizing type includes:




a container accommodating a mass of the highly viscous fluid;




a compressed-air supply device operable to introduce a compressed air into an upper air chamber in the container; and




a supply passage connecting a lower end of the container and a first end portion of the screw pump opposite to a second end portion of the screw pump from which the delivery nozzle extends.




(8) A highly-viscous-fluid applying apparatus according to any one of the above modes (2), (3) and (5)-(7), further comprising:




a screw rotating device including a rotary shaft for rotating the screw of the screw pump;




a sealing device interposed between the rotary shaft and the pump housing, to maintain fluid tightness therebetween while allowing rotation of the rotary shaft.




The supply passage provided in the above mode (7) is communicated with a portion of the pump housing which is located on one side of the sealing device provided in the above mode (8), which is nearer to the delivery nozzle. The supply passage may include an annular space defined by and between the outer circumferential surface of the rotary shaft and the inner circumferential surface of the pump housing. Alternatively, the supply passage may be formed to be open in the inner circumferential surface of the pump housing, at one end portion of the pump remote from the delivery nozzle.




In the above mode (8) wherein the seating device is interposed between the rotary shaft and the pump housing, the fluid is prevented from being moved in the reverse direction toward the screw rotating device, through a gap between the outer circumferential surface of the rotary shaft and the inner circumferential surface of the pump housing. Accordingly, the highly viscous fluid can be applied to the object, by an amount which is substantially proportional to the angle of rotation of the screw.




(9) A highly-viscous-fluid applying apparatus according to the above mode (4), wherein the fluid supply device includes a container for accommodating a mass of the highly viscous fluid, the container including a supply portion having an opening from which the highly viscous fluid is supplied, and the screw is fixed to the supply portion of the container.




(10) A highly-viscous-fluid applying apparatus according to the above mode (9), wherein the supply portion of the container consists of a cylindrical portion extending from one end a body of the container, and the screw is fixedly fitted at a proximal end thereof in a first part of the cylindrical portion, the opening being formed through a second part of the cylindrical portion which is located nearer to the body of the container than the first part.




(11) A highly-viscous-fluid applying apparatus according to the above mode (9) or (10), further comprising a machine frame, and wherein the pump housing is held by the machine frame such that the pump housing is rotatable and is not axially movable relative to the machine frame, and the container is removably mounted on the machine frame such that the screw is fitted into the pump housing when the container is mounted on the machine frame, and is removed from the pump housing when the container is removed from the machine frame.




(12) A highly-viscous-fluid applying apparatus according to any one of the above modes (9)-(11), further comprising a machine frame and a nozzle holding member mounted on the machine frame, and wherein the deliver nozzle is rotatably held by the nozzle holding member.




(13) A highly-viscous-fluid applying apparatus according to any one of the above modes (9)-(11), further comprising a machine frame, and wherein the pump housing and the delivery nozzle are rotatably held by the machine frame, and the pump housing is rotatably fitted in the delivery nozzle.




(14) A highly-viscous-fluid applying apparatus according to the above mode (12) or (13), further comprising a nozzle rotating device operable to rotate the delivery nozzle relative to the container and the machine frame.




(15) A highly-viscous-fluid applying apparatus according to any one of the above modes (1)-(14), further comprising a delivery-amount detecting device operable to detect an amount of delivery of the highly viscous fluid from the delivery nozzle onto an object, and the pump control device controls the pump such that the amount of delivery of the highly viscous fluid detected by the delivery-amount detecting device is adjusted to a desired value.




The amount of delivery of the highly viscous fluid from the delivery nozzle may be detected on the basis of an outside diameter or outer size, a surface area of an outer profile, a height dimension or a volume of a mass of the fluid applied onto the object, or a combination of those parameters. Although the delivery amount can be detected with highest accuracy on the basis of the volume of the applied fluid mass, it is possible to estimate the volume of the applied fluid mass on the basis of at least one of the outside diameter, surface area and height dimension of the fluid mass. The pump control device may be arranged to control the pump such that at least one of those detected parameters coincides with a desired value. The delivery-amount detecting device preferably uses an image-taking device, but may use a height detecting device using a laser beam or a ultrasonic wave. The image-taking device may be arranged to take a two-dimensional image of the applied fluid mass in a direction perpendicular to the working surface of the object. Alternatively, the volume of the applied fluid mass may be obtained by an image-taking system as disclosed in co-pending U.S. patent application Ser. No. 09/634,257 filed Aug. 7, 2000. This image-taking system includes a light-source device or an illuminating device and a two-dimensional image-taking device. The light-source device is arranged to emit a planar light along a straight plane, while the image-taking device is disposed such that its optical axis intersects the plane of the planar light. Two-dimensional images of the applied fluid mass are taken by the image-taking device, at different positions during movements of the light-source device and the image-taking device relative to the object. Image data representative of these two-dimensional images are processed to obtain a three-dimensional geometry of the applied fluid mass, which consists of two-dimensional profiles taken in different cross sectional planes perpendicular to the working surface. In the above mode (15), the amount of delivery of the fluid from the delivery nozzle can be automatically controlled with high accuracy, on the basis of the detected actual amount.




(16) A highly-viscous-fluid applying apparatus according to any one of the above modes (1)-(15), further comprising a gap-defining portion which is disposed so as to extend in a direction of extension of the delivery nozzle, in the vicinity of the delivery nozzle as seen in a direction perpendicular to the above-indicated direction of extension, such that a free end of the gap-defining portion is located ahead of a free end of the delivery nozzle in the direction of extension and such that the gap-defining portion is moved with the delivery nozzle in the direction of extension, for abutting contact with a working surface of an object, to maintain a predetermined gap between the free end of the gap-defining portion and the working surface.




Where, the delivery nozzle consists of a nozzle body and at least one delivery tube extending from the nozzle body, the gap-defining portion may be a pin which extends from the nozzle body in parallel with the at least one delivery tube, so that the pin comes into abutting contact its free end with the working surface of the object when the delivery nozzle is moved toward the object. Where the delivery tube has a high degree of rigidity, the gap-defining portion which is L-shaped or U-shaped may be fixed to the delivery tube. For instance, the L-shaped gap-defining portion consisting of a short arm and a long arm is fixed to the delivery tube such that the delivery tube extends through the short art of the L-shaped gap-defining portion. Alternatively, the U-shaped gap-defining portion is fixed to the delivery tube such that the delivery tube extends through the bottom of the U-shaped gap-defining portion. The gap-defining portion need not be an integral part of the delivery nozzle, but may be a separate member. The gap-defining portion may be fixed to the delivery nozzle which is removably held by a nozzle holder. Alternatively, the gap-defining portion may be fixedly disposed on a member which carries the delivery nozzle and which is moved to move the delivery nozzle in a direction perpendicular to the working surface of the object when the fluid is applied onto the object.




The highly viscous fluid is delivered onto the working surface of the object while the predetermined gap is maintained between the free end or delivery end of the delivery nozzle and the working surface. This arrangement permits a high degree of consistency in the three-dimensional configuration or geometry of the fluid mass applied to the working surface of the object.




The gap-defining portion may also function as a stop for determining the position of the delivery nozzle with respect to the working surface of the object in the direction perpendicular to the working surface. This stop prevents an abutting contact of the delivery nozzle at its delivery end with the object, protecting the delivery tube or tubes of the delivery nozzle against bending or other damage due to an impact upon the abutting contact, even where the diameter of the delivery tube or tubes is relatively small.




(17) A highly-viscous-fluid applying apparatus according to the above mode (16), further comprising a machine frame, a biasing device and a stopper device, and wherein at least the delivery nozzle and the gap-defining portion are movable relative to the machine frame in an axial direction of the delivery nozzle, and are biased by the biasing device in the axial direction from a proximal end toward a delivery end of the delivery nozzle, the gap-defining portion and the delivery nozzle being normally held under a biasing action of the biasing device, at respective positions which are determined by the stopper device.




In the above mode (17) of this invention, the delivery nozzle and the gap-defining portion may be moved a relatively short distance relative to the machine frame against a biasing force of the biasing device, even after the gap-defining portion has come into abutting contact with the working surface of the object. This arrangement permits the gas-defining portion to be brought into abutting contact with the object, with a high degree of stability, for establishing the predetermined gap between the delivery end of the delivery nozzle and the working surface of the object. In addition, the biasing device functions to reduce the impact upon the abutting contact of the gap-defining portion with the object, protecting the gap-defining portion and the object against damage due to the abutting contact.




(18) A highly-viscous-fluid applying apparatus according to the above mode (17), wherein the pump includes a pump housing, and the pump housing and the delivery nozzle are not movable relative to each other and are movable together relative to the machine frame in the axial direction of the delivery nozzle.




When the delivery nozzle is axially moved relative to the machine frame, the pump housing is moved with the delivery nozzle relative to the machine frame, so that the pump housing is held in an operating state in which the highly viscous fluid is fed from the pump housing to the delivery nozzle.




(19) A highly-viscous-fluid applying apparatus according to any one of the above modes (1)-(18), further comprising a temperature control device operable to control a temperature of a mass of the highly viscous fluid, at least at a portion of the mass which is moved through the delivery nozzle for delivery thereof onto an object.




In the above mode (19), the temperature of the highly viscous fluid can be controlled to a level suitable for delivery onto the object, making it possible to control the viscosity of the fluid suitable for delivery onto the object, so that the amount of delivery of the fluid onto the object can be controlled with high accuracy.




(20) A highly-viscous-fluid applying apparatus according to the above mode (19), wherein the pump includes a pump housing and a screw disposed within the pump housing such that the screw and the pump housing are rotatable relative to each other, and the temperature control device has:




a gas passage through which a gas is circulated for heat transfer between the gap and a portion of the pump housing which surrounds the screw; and




a gas-temperature control device operable to control a temperature of the gas is circulated through the gas passage.




The gas passage may be formed such that the gas is circulated for direct contact with the portion of the pump housing surrounding the screw, or for indirect contact with that portion via other member or members. Where the gas passage is formed for indirect contact of the gas with the above-indicated portion of the pump housing, it is desirable to arrange the relevant portion of the apparatus such that the heat transfer is effected between the gas and the above-indicated portion, through thermal conduction therebetween.




The gas-temperature control device includes a heating device and a cooling device for heating and cooling the gas, for example. The temperature of the gas may be controlled to be equal to a desired temperature of the highly viscous fluid, or to be higher or lower than this desired temperature.




The highly viscous fluid is heated or cooled by the gas circulated through the gas passage, so that the temperature of the fluid is controlled to a level suitable for delivery onto the object.




(21) A highly-viscous-fluid applying apparatus according to any one of the above modes (1)-(20), wherein the delivery nozzle has a plurality of delivery tubes parallel to each other.




In the above mode (21), two or more masses of the highly viscous fluid are concurrently applied through the respective delivery tubes to respective fluid-applying spots on the object, when the screw is rotated relative to the pump housing, when the delivery nozzle is located at each coating position.




(22) A highly-viscous-fluid applying apparatus according to the above mode (21), further comprising a nozzle rotating device operable to rotate the delivery nozzle about an axis thereof which is parallel to the plurality of delivery tubes.




In the above mode (22) wherein the nozzle is rotated about its axis, the fluid-applying spots on the object which correspond to each coating position of the delivery nozzle can be moved about the axis of the delivery nozzle.




(23) A highly-viscous-fluid applying apparatus according to the above mode (22), further comprising a controller operable to control the nozzle rotating device according to a predetermined control program.




(24) A highly-viscous-fluid applying apparatus according to any one of the above modes (1)-(23), further comprising a support member, and a relative-movement device operable to move the support member and an object relative to each other in a direction parallel to a working surface of the object on which the highly viscous fluid is delivered from the delivery nozzle, and in a direction perpendicular to the working surface.




(25) A highly-viscous-fluid applying apparatus according to claim


1


, wherein the fluid supply device is a fluid supply device of a pressurizing type arranged to pressurize the highly viscous fluid and feed the pressurized highly viscous fluid to the pump, the apparatus further comprising a synchronous controller operable to operate the fluid supply device of the pressurizing type, in synchronization with an operation of the pump under the control of the pump control device.




(26) A highly-viscous-fluid applying apparatus according to any one of the above modes (1)-(25), wherein the pump control device includes a reverse-operating portion operable to operate the pump by a predetermined amount in a reverse direction opposite to a forward direction after termination of an operation of the pump in the forward direction to feed the highly viscous fluid to the delivery nozzle.











BRIEF DESCRIPTION OF THE DRAWINGS




The above and other objects, features, advantages and technical and industrial significance of the present invention will be better understood by reading the following detailed description of presently preferred embodiments of the invention, when considered in connection with the accompanying drawings, in which:





FIG. 1

is a plan view schematically showing an adhesive applying system including an adhesive applying apparatus constructed according to one embodiment of this invention;





FIG. 2

is a front elevational view partly in cross section schematically showing the adhesive applying apparatus;





FIG. 3

is a front elevational view partly in cross section showing a dispenser unit of the adhesive applying apparatus;





FIG. 4

is a front elevational view showing a delivery nozzle according to a second embodiment of this invention, which has two delivery tubes, rather than a single delivery tube of a nozzle device shown in

FIG. 3

, and which is held by a nozzle rotating device;





FIG. 5

is a block diagram a portion of a control device of the adhesive applying system, which portion relates to the present invention;





FIG. 6

is a flow chart illustrating a main routine executed according to a control program stored in a RAM of a computer of the control device of

FIG. 5

;





FIG. 7

is a flow chart illustrating a one-point coating routine according to a control program stored in the RAM;





FIG. 8

is a flow chart illustrating a routine executed according to a control program stored in the RAM, for preparing command data for adhesive delivery amount detection;





FIG. 9

is a flow chart illustrating a routine executed according to a control program stored in the RAM, for preparing command data for adhesive delivery-amount detection and coating mode;





FIG. 10

is a flow chart illustrating a coating routine illustrating a coating routine executed according to a control program stored in the RAM;





FIGS. 11 and 12

are flow charts illustrating a first-board coating routine executed according to a control program stored in the RAM;





FIGS. 13-15

are flow charts illustrating a coating and adhesive delivery-amount detecting routine executed according to a control program stored in the RAM;





FIG. 16

is a flow chart illustrating a routine executed according to a control program stored in the RAM, for effecting a coating operation without adhesive delivery-amount detection





FIG. 17

is a flow chart illustrating a part of a two-point coating routine executed according to a control program stored in the RAM;





FIG. 18

is a block diagram schematically indicating an arrangement of the RAM of the computer;





FIG. 19

is a front elevational view schematically showing a height detecting device of an adhesive delivery-amount detecting device of an adhesive applying apparatus according to a third embodiment of the present invention;





FIG. 20

is a front elevational view partly in cross section schematically showing a gear pump of an adhesive applying apparatus according to a fourth embodiment of this invention; and





FIG. 21

is a front elevational view partly in cross section of an adhesive applying apparatus according to a fifth embodiment of this invention.











DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS




Referring to first to

FIG. 1

, reference sign


10


denotes a machine base or frame of a highly-viscous-fluid applying system in the form of an adhesive applying system


12


. On the machine base


10


, there are mounted a highly-viscous-fluid applying apparatus in the form of an adhesive applying apparatus


14


and an object supporting and transferring device in the form of a printed-wiring-board supporting and transferring device


18


arranged to transfer, position and support a circuit substrate in the form of a printed-wiring board


16


. The printed-wiring-board supporting and transferring device


18


(hereinafter referred to as “PWB transfer device


18


”) includes a printed-wiring board conveyor


20


disposed so as to extend in an X-axis direction (right and left direction as seen in FIG.


1


), and a printed-wiring-board supporting device (not shown) and a printed-wiring-board clamping device (not shown), which are disposed within a length of the PWB conveyor


20


. The printed-wiring board


16


is fed or transferred by the PWB conveyor


20


in the X-axis direction, stopped by a stopper device (not shown) at a predetermined coating position, supported by the printed-wiring-board supporting device, and clamped by the printed-wiring-board clamping device. The printed-wiring board


16


clamped at the predetermined coating position is coated with a highly viscous fluid in the form of an adhesive agent. In the present embodiment, the printed-wiring board


16


is fed in the X-axis direction while the board


16


maintains a horizontal attitude, that is, such that the major upper and lower surfaces of the board


16


are held parallel to an XY plane defined by the above-indicated X-axis direction and a Y-axis direction perpendicular to the X-axis direction.




The adhesive applying apparatus


14


will be first described. The adhesive applying apparatus


14


includes a dispenser unit


30


which is movable in the XY plane, that is, along the mutually perpendicular X-axis and Y-axis directions. The upper surface of the printed-wiring board


16


is a working surface


32


parallel to the XY plane. The dispenser unit


30


is moved to a plurality of predetermined coating positions on the working surface


32


, so that the dispenser unit


30


applies the adhesive agent to predetermined fluid-applying spots corresponding to the coating positions. For moving the dispenser unit


30


in the XY plane, two feedscrews


34


are disposed on the opposite sides of the PWB conveyor


20


, so as to extend in the X-axis direction, and so as to be spaced apart from each other in the Y-axis direction, as shown in FIG.


1


. The two feedscrews


34


are held in meshing engagement with respective two nuts


38


(shown in

FIG. 2

) fixed to an X-axis slide


36


, and are rotated by respective X-axis drive motors


40


(shown in FIG.


1


), in synchronization with each other, so that the X-axis slide


36


is moved in the X-axis direction. As shown in

FIG. 2

, the machine base


10


has two guiding members in the form of guide rails


42


formed under the respective two feedscrews


34


, while the X-axis slide


36


has two guide blocks


44


which slidably engage the respective guide rails


42


, so that the movement of the X-axis slide


36


is guided by the guide rails


42


and guide blocks


44


, which cooperate with each other to constitute a guiding device.




On the X-axis slide


36


, there is disposed a feedscrew


50


extending in the Y-axis direction, as shown in

FIGS. 1 and 2

. The feedscrew


50


is held in meshing engagement with a nut (not shown) fixed to a Y-axis slide


52


, and is rotated by a Y-axis drive motor


56


(shown in FIG.


2


), so that the Y-axis slide


52


is moved in the Y-axis direction while being guided by guiding members in the form of a pair of guide rails


58


serving as a guiding device. The nuts


38


, feedscrews


34


and X-axis drive motors


40


constitute an X-axis drive device, while the nut


54


, feedscrew


50


and Y-axis drive motor


56


constitute a Y-axis drive device. These X-axis and Y-axis drive devices cooperate with the X-axis and Y-axis slides


36


,


52


to constitute an XY robot


60


which serves as a device for moving the highly-viscous-fluid applying apparatus in the form of the adhesive applying apparatus


14


. In the present embodiment, the printed-wiring board


16


is supported by the printed-wiring-board supporting device of the PWB transferring device


18


, such that the working surface


32


is parallel to the horizontal plane or XY plane, and the dispenser unit


30


is movable in the XY plane.




The dispenser unit


30


will then be described. The dispenser unit


30


is vertically movable on the Y-axis slide


52


, toward and away from the printed-wiring board


16


. To this end, the Y-axis slide


52


is provided with a pair of guiding members in the form of guide rails (not shown) extending in the vertical direction, and a Z-axis slide


70


which slidably engage the guide rails through guide blocks (not shown). The Z-axis slide


70


, which carries the dispenser unit


30


, is moved in the vertical direction by a Z-axis drive device


72


. In the present embodiment, the Z-axis drive device


72


includes as a drive source a fluid-operator actuator in the form of an air cylinder


74


serving as a fluid-operated cylinder. The Z-axis drive device


72


further includes a piston rod


76


which is connected to the Z-axis slide


70


and is moved by the air cylinder


74


. With a vertical movement of the piston rod


76


, the Z-axis slide


70


is vertically moved to move the dispenser unit


30


in the vertical direction toward and away from the working surface of the printed-wiring board


16


. In the present embodiment, the air cylinder


74


is provided with a restrictor mechanism for restricting an air flow into an air chamber thereof when its piston has been moved to a position close to the stroke end, so that the Z-axis slide


70


can be slowed down and stopped at its stroke end. The Z-axis slide


70


and the Z-axis drive device


73


cooperate to constitute an elevator device


78


serving as a relative-movement device operable to move the dispenser unit


30


and the object in the form of the printed-wiring board


16


relative to each other in the vertical direction perpendicular to the working surface


32


. The elevator device


78


also serves as a nozzle elevator device operable to move a one-point coating delivery nozzle


90


(described below) of the dispenser unit


30


in the vertical direction. On the other hand, the XY robot


60


serves as a nozzle moving device operable to move the delivery nozzle


90


in the XY plane parallel to the working surface


32


of the printed-wiring board


16


. In the present embodiment, the Z-axis slide


70


constitutes a body of the adhesive applying apparatus


14


, while the XY robot


60


and the Z-axis drive device


72


cooperate to constitute a relative-movement device operable to move the Z-axis slide


70


and the printed-wiring board


16


relative to each other in the vertical direction perpendicular to the working surface


32


. The elevator device


78


may use as its drive source an electric motor in the form of a servomotor for moving the dispenser unit


30


in the vertical direction.




As shown in

FIG. 3

, the dispenser unit


30


includes the above-indicated delivery nozzle


90


, a nozzle rotating device


92


, a screw pump


94


, a screw rotating device


96


and a highly-viscous-fluid supply device in the form of an adhesive supply device


98


.




The delivery nozzle


90


of the dispenser unit


30


will be described first. The delivery nozzle


90


includes a nozzle body


104


and one delivery tube


106


. The nozzle body


104


has a circular shape in transverse cross section, and a passage


108


axially extending therethrough coaxially with its outer circumferential surface. The delivery tube


106


is fitted in the lower end portion of the passage


108


such that the delivery tube


106


extends downwards from the nozzle body


104


coaxially with the nozzle body


104


. The upper end portion of the passage


108


is formed as a tapered passage


109


whose diameter linearly increases in the upward direction away from the delivery tube


106


.




The nozzle body


104


further carries a pin


110


which extends from its lower end face such that the pin


110


is parallel to the delivery tube


106


and is offset from the delivery tube


106


in the radial direction. The pin


110


, which serves as a gap-defining portion, is formed integrally with the delivery nozzle


90


, and disposed in the vicinity of the delivery tube


106


in the radial direction, such that the pin


110


is not movable relative to the nozzle body in the axial and radial directions, and such that the lower end of the pin


110


is located a suitable distance below the lower end of the delivery nozzle


90


, that is, below the lower end face of the delivery tube


106


.




The delivery nozzle


90


is rotated by the nozzle rotating device


92


, about its axis, namely, about the axis of the nozzle body


104


. In the present embodiment, the nozzle rotating device


92


includes, as a drive source an electric motor in the form of a nozzle rotating motor


114


, which is a servomotor. A rotary motion of the motor


114


is transmitted to a sleeve


124


through a joint


116


, a drive gear


118


, a driven gear


120


and a ring member


122


. The delivery nozzle


90


is removably attached to the sleeve


124


, so that the delivery nozzle


90


is rotated when the sleeve


124


is rotated. When the delivery nozzle


90


is rotated, the pin


110


is rotated about the axis of rotation of the delivery nozzle


90


, so that the position of the pin


110


in the circumferential or rotating direction of the delivery nozzle


90


is changed.




The drive gear


118


is supported by the Z-axis slide


70


through bearings


126


, such that the drive gear


118


is rotatable about its vertically extending axis, while the driven gear


120


is supported by the Z-axis slide


70


through a bearing


128


, such that the driven gear


120


is rotatable about its vertically extending axis. The driven gear


120


is held in meshing engagement with the drive gear


118


, and the ring member


122


is coaxially fixed to the driven gear


120


. The sleeve


124


has a cylindrical shape, and extends through the ring member


122


. The sleeve


124


is fitted in a through-hole


130


formed through the driven gear


120


in the axial direction such that the sleeve


124


is axially movable relative to the driven gear


120


. The sleeve


124


has a radially outwardly extending flange portion


134


, while the ring member


122


has a radially inwardly extending flange portion


136


. The sleeve


124


is supported at its flange portion


134


by the underlying flange portion


136


of the ring member


122


, so that the sleeve


124


is prevented from moving downwards. The flange portion


134


is held in engagement with a pin


138


which is fixed to the flange


136


so as to extend in the axial direction of the ring member


122


. This arrangement prevent a rotary motion of the sleeve


124


relative to the ring member


122


, but permits an axial motion of the sleeve


124


relative to the ring member


122


. Thus, the pin


138


serves as a relative-rotation preventing device for preventing relative rotation of the sleeve


124


and the ring member


122


, and a rotary-motion transmitting device for transmitting the rotary motion between the sleeve


124


and the ring member


122


.




Within the sleeve


124


, there is coaxially fitted the upper end portion of the nozzle body


104


of the delivery nozzle


90


. The nozzle body


104


has a radially outwardly extending flange portion


140


at its axially intermediate portion. The uppermost position of the nozzle body


104


is determined by abutting contact of the flange portion


140


with the lower end face of the sleeve


124


. This abutting contact is maintained by a nut


142


screwed on an externally threaded lower end portion


144


of the sleeve


124


, which protrudes downwards from the ring member


122


. Thus, the delivery nozzle


90


is removably attached to the sleeve


124


, and is attached to the Z-axis slide


70


through the sleeve


124


, etc. In the present embodiment, the nut


142


is a cup-like member consisting of an internally threaded cylindrical portion meshing the externally threaded portion


144


, and a bottom portion having a central opening


146


. The nozzle body


104


extends through the central opening


146


of the nut


142


, and is attached to the sleeve


124


such that the flange portion


140


of the nozzle body


104


is sandwiched by and between the bottom portion of the nut


142


and the sleeve


124


. According to this arrangement, a rotary motion of the sleeve


124


causes the delivery nozzle


90


to be rotated about the vertically extending axis of the nozzle body


104


. The sleeve


124


is axially movably fitted in the driven gear


120


, so that the delivery nozzle


90


and the pin


110


are movable relative to the Z-axis slide


70


in the axial direction of the delivery nozzle


90


.




As described above, the delivery nozzle


90


is removably attached to the nozzle rotating device


92


, and thus serves as a nozzle holding device for holding the delivery nozzle


90


. Although

FIG. 3

shows the delivery nozzle


90


attached to the nozzle rotating device


92


, two or more different kinds of delivery nozzle may be selectively attached to the nozzle rotating device, for coating the printed-wiring board


16


with the adhesive agent. For instance, a second embodiment of this invention uses a multiple-point delivery nozzle in the form of a two-point coating delivery nozzle


160


having two delivery tubes


162


, which may be attached to the nozzle rotating device


92


, as shown in

FIG. 4

, in place of the one-point coating delivery nozzle


90


. The two delivery tubes


162


are disposed on the delivery nozzle


160


, at respective two radial positions which lie on a circle having a center on the axis of a nozzle body


164


and which are opposed to each other in a diametric direction of the nozzle body


164


. The nozzle body


164


has two passages


166


formed therethrough so as to extend in the axial direction, and the two delivery tubes


162


are fixedly fixed in the lower end portions of the respective two passages


166


. The two delivery tubes


162


are identical in construction with each other, extending in parallel with each other, for delivering the same amount of adhesive agent onto the printed-wiring board


16


. The upper end portions of the two passages


166


are formed as tapered passages


168


whose diameter linearly increases in the upward direction away from the delivery tube


162


and which communicate with a common passage


170


which is formed coaxially through the nozzle body


164


and which has a relatively large diameter. The nozzle body


164


further carries a pin


172


which coaxially extends downwards from its lower end face such that the lower end of the pin


172


is located a suitable distance below the lower end of the two delivery tubes


162


. Like the pin


110


, the pin


162


serves as a gap-defining portion.




Then, the screw pump


94


and the screw rotating device


96


will be described. The screw pump


94


has a pump housing


180


which is a stepped cylindrical member having a circular shape in transverse cross section. The pump housing


180


is supported by the Z-axis slide


70


such that the pump housing


180


is axially or vertically movable relative to the Z-axis slide


70


and is not rotatable relative to the Z-axis slide


70


. Described more specifically, a guide member


182


is fixed to the Z-axis slide


70


, and the pump housing


180


is fitted at its upper end portion in the guide member


182


such that the pump housing


180


is axially movable and is not ratable relative to the guide member


182


. The guide member


182


is fixed to a portion of the Z-axis slide


70


which is located above the driven gear


120


. The guide member


182


may be considered as a part of the Z-axis slide


70


. The upper end portion of the pump housing


180


has a groove


186


formed in its outer circumferential surface such that the groove


186


extends in the axial direction of the pump housing


180


and is open in the upper end face of the pump housing


180


. The guide member


182


has a pin


188


fixed thereto, for engagement with the groove


186


such that the pin


188


is movable relative to the groove


186


in the axial direction of the pump housing


180


. The groove


186


and the pin


188


prevent a rotary motion of the pump housing


180


relative to the Z-axis slide


70


. Namely, a protruding portion in the form of the pin


188


and a recessed portion in the form of the groove


186


cooperate to constitute a relative-rotating preventing device


190


for preventing relative rotation of the pump housing


180


and the X-axis slide


70


.




The lower end portion of the pump housing


180


extends through the through-hole


130


formed through the driven gear


120


, and further through the sleeve


124


, and is fitted in a blind fitting hole


194


formed in the nozzle body


104


of the delivery nozzle


90


, such that the lower end portion of the pump housing


180


is axially movable and rotatable relative to the nozzle body


104


of the delivery nozzle


90


. The delivery nozzle


90


coaxially extends from the lower end portion of the screw pump


94


. Fluid tightness between the lower end portion of the pump housing


180


and the blind fitting hole


194


of the nozzle body


104


is maintained by an O-ring


196


interposed therebetween.




In the upper end portion of the pump housing


180


, there is fitted a cylindrical spring sheet


198


. Between this spring sheet


198


and the guide member


182


, there is interposed a biasing device in the form of a compression coil spring


200


serving as an elastic member, which biases the pump housing


190


in a direction toward the delivery nozzle


90


, so that the pump housing


190


is held in abutting contact at its lower end portion with the bottom surface of the fitting hole


194


of the delivery nozzle


90


. In this arrangement, the delivery nozzle


90


is biased by the spring


200


through the pump housing


180


, in a direction from its proximal or upper end toward the distal or lower end. The lowermost position of the delivery nozzle


90


biased by the spring


200


is determined by the abutting contact of the flange portion


134


of the sleeve


124


with the flange portion


136


of the ring member


122


. The flange portion


136


functions as a stop while the flange portion


134


functions as an engaging portion for abutting contact with the stop to prevent an axial movement of the delivery nozzle


90


. In this arrangement, the pump housing


180


, spring sheet


198


and delivery nozzle


90


are moved as a unit in the axial direction of the delivery nozzle


90


. It will be understood that the ring member


122


including the flange portion


136


and supporting the delivery nozzle


90


functions as a support member for supporting the delivery nozzle


90


so as to prevent a downward movement of the delivery nozzle


90


. To prevent a downward movement of the spring sheet


198


when the pump housing


180


is removed from the Z-axis slide


70


, the guide member


182


is provided with a radially inwardly extending flange portion


202


for engagement with the upper end portion of the spring sheet


198


. The guide member


182


functions to guide the axial movement of the pump housing


180


, and to prevent the removal of the spring sheet


198


. When the pump housing


180


is installed on the Z-axis slide


70


and the delivery nozzle


90


is positioned in place with its lowermost position determined by the flange portion


136


of the ring member


122


, the upper end portion of the spring sheet


198


is spaced apart from the flange portion


202


of the guide member


182


, so that the biasing force of the spring


200


acts on the pump housing


180


and the delivery nozzle


90


.




The pump housing


180


has a coaxially formed screw chamber


210


having a circular shape in transverse cross section. The screw chamber


210


is open in a lower axial end face


212


of the pump housing


180


. In this screw chamber


210


, there is rotatably accommodated a screw


214


, which consists of a relatively short cylindrical proximal or base portion


216


and a helical portion


218


which extends from the base portion


216


coaxially with the base portion


216


. The helical portion


218


has a helical thread. The screw


214


is substantially fluid-tightly and rotatably fitted in the screw chamber


210


with a small clearance left between the inner circumferential surface of the screw chamber


210


and the outer circumferential surface of the base portion


216


and the crest of the helical thread of the helical portion


218


. The clearance is small enough to permit rotation of the screw


214


within the screw chamber


210


.




The lower opening of the screw chamber


210


in the lower end face


212


of the pump housing


180


serves as a delivery port


222


, which communicates with the passage


108


formed through the nozzle body


104


of the delivery nozzle


90


. As described above, the lower end portion of the pump housing


180


is fitted in the fitting hole


194


of the delivery nozzle


90


, and is held in abutting contact with the bottom surface of the fitting hole


194


under the biasing action of the spring


200


, so that the passage


108


is held in communication with the delivery port


222


. The largest diameter of the tapered passage


109


formed as the upper portion of the passage


108


remote from the delivery tube


106


is made equal to that of the delivery port


222


. When the delivery nozzle


90


is held by the nozzle rotating device


92


, the tapered passage


108


is brought into communication with the screw chamber


210


through the delivery port


222


. Similarly, the diameter of the common passage


170


of the delivery nozzle


160


shown in

FIG. 4

is made equal to that of the delivery portion


222


, and the common passage


170


is brought into communication with the screw chamber


210


through the delivery port


222


when the delivery nozzle


160


is held by the nozzle rotating device


92


.




A rotary shaft


230


extends from the upper end of the proximal or base portion


216


of the screw


214


in the upward direction such that the rotary shaft


230


is coaxial with the screw


214


. The rotary shaft


230


has a larger diameter than the screw


214


, and is rotatably fitted in a shaft hole


232


formed in the pump housing


180


, coaxially with the screw chamber


210


. An O-ring


234


is mounted on the lower end portion of the rotary shaft


230


on the side of the screw


214


, to maintain fluid tightness between the pump housing


180


and the rotary shaft


230


, while permitting a rotary motion of the rotary shaft


230


. The O-ring


234


serves as a sealing device for the screw chamber


210


.




The rotary shaft is rotated by a screw rotating device


96


, which includes a drive source in the form of a screw drive motor


240


disposed on the Z-axis slide


70


such that its output shaft extends in the axial direction of the rotary shaft


230


. In the present embodiment, the screw drive motor


240


is a rotary electric motor in the form of a servomotor. A rotary motion of the screw drive motor


240


is transmitted to the rotary shaft


230


through a joint


242


, and the screw


214


is rotated with a rotary motion of the rotary shaft


230


about its vertically extending axis.




The screw pump


9


is supplied with the adhesive agent by the adhesive supply device


98


. The adhesive supply device


98


has a container


250


for accommodating a mass of the adhesive agent. The container


250


is mounted on a portion of the Z-axis slide


70


, which is located above the pump chamber


210


. The container


250


is disposed such that it is vertically movable relative to the Z-axis slide


70


, and extends in the vertical direction. The container


250


is connected to the pump housing


180


through a connecting member


252


, which extends generally in the horizontal direction. The connecting member


252


has a cylindrical connecting end portion


254


remote from the container


250


, and is connected at this connecting end portion


254


to a portion of the pump housing


180


which is located above the screw chamber


210


. The connecting member


252


is disposed perpendicularly to the axis of the screw


214


. A sealing device in the form of an O-ring


256


is interposed between the connecting end portion


254


of the connecting member


252


and the pump housing


180


, to maintain fluid tightness between the connecting member


252


and the pump housing


180


.




The connecting member


252


has a supply passage


260


formed therethrough. The supply passage


260


consists of a vertically extending end portion communicating with the bottom of the container


250


, and a horizontally extending portion which is open, at its end remote from the vertically extending end portion, at the open end of the connecting end portion


254


which communicates with a supply passage


262


formed through the pump housing


180


. The supply passage


262


extends in the axial direction of the pump housing


180


, that is, in the vertical direction, and is held in communication at its upper end with the supply passage


260


through the connecting end portion


254


. The lower end portion of the supply passage


262


is open in the inner circumferential surface of the upper end portion of the screw chamber


210


, and is held in communication with the delivery nozzle


90


through the screw chamber


210


. The screw pump


94


has a first end on the side of the delivery nozzle


90


, and a second end on the side of the connection between the screw chamber


210


and the supply passage


262


. The supply passage


260


is communicated with the second end of the screw pump


94


through the supply passage


262


. The two supply passages


260


,


262


cooperate to form a supply passage connecting the screw pump


94


and a highly-viscous-fluid supply device of pressurized type in the form of the adhesive supply device


98


.




The container


250


has an upper air chamber which is charged with pressurized or compressed air supplied from a compressed-air supply device


270


. Thus, the adhesive supply device


98


is of pressurized type. The compressed-air supply device


270


has a compressed-air supply source


272


, which is connected to the container


250


through an air passage provided with a series connection of an air pressure control device


273


and a solenoid-operated control valve in the form of a solenoid-operated shut-off valve


274


. The air pressure control device


273


is arranged to regulate the pressure of the compressed air supplied from the compressed-air supply source


272


, to a level suitable for pressurizing the adhesive agent accommodated within the container


250


, so that the compressed air having the suitably regulated pressure is introduced into the air chamber of the container


250


.




The solenoid-operated shut-off valve


274


is a normally closed valve. The compressed air is fed from the compressed-air supply source


272


into the air chamber in the container


250


, to pressurize the adhesive agent, when the shut-off valve


274


is switched from its closed state to its open state. As a result, the supply passages


260


,


262


and the screw chamber


210


are filled or charged with the adhesive agent. Thus, the screw pump


94


can be supplied with the adhesive agent, without air left in the supply passages


260


,


262


, namely, with the supply passages


260


,


260


being filled with the adhesive agent, even where the adhesive agent has a relatively high degree of viscosity. It is noted that the adhesive supply device


98


and the nozzle rotating device


92


are disposed at different circumferential positions of the delivery nozzle


90


, and do not interfere with each other.




In the present embodiment, the temperatures of the masses of the adhesive agent within the screw chamber


210


and the delivery nozzle


90


are controlled by a temperature control device


290


, to a value suitable for the dispenser unit


20


to apply the adhesive agent to the printed-wiring board


16


. Since the manner of controlling the temperature of the adhesive agent is well known as disclosed in JP-A-10-99756, the temperature control of the adhesive agent will be briefly described.




The Z-axis slide


70


carries a gas supply body in the form of an air supply body


292


fixed thereto. The air supply body


292


is disposed radially outwardly of the sleeve


124


and the nut


142


, which surround the portion of the pump housing


180


in which is formed the screw chamber


210


accommodating the screw


215


. The air supply body


292


has an annular gas passage in the form of an air passage


294


which is open to the sleeve


124


and through which a gas in the form of air is circulated in direct contact with the sleeve


124


, for controlling the temperature of the portion of the pump housing


180


in which the screw


214


is disposed.




The air passage


294


is connected to the compressed-air supply source


272


through a passage provided with a series connection of a heating device


296


, a cooling device


298


, air pressure regulating device


300


and a solenoid-operated shut-off valve


302


. The air pressure regulating device


300


is arranged to regulate the pressure of the compressed air received from the compressed-air supply source


272


, so that the compressed air having the thus regulated pressure is fed to the heating and cooling devices


296


,


298


. The compressed air the temperature of which has been suitably controlled by the heating and cooling devices


296


,


298


is introduced into the air passage


294


, and is blown onto the sleeve


124


and nut


142


. The portion of the pump housing


180


in which the screw


214


is disposed is fitted in the nozzle body


104


of the delivery nozzle


90


, and the nozzle body


104


is fitted in and sandwiched between the sleeve


124


and the nut


142


. In this arrangement, thermal conduction between the compressed air flowing through the air passage


294


and the portion of the pump housing


180


in which the screw is disposed, is effected via the sleeve


124


and nut


142


, so that the masses of the adhesive agent within the screw chamber


210


and the delivery nozzle


90


are heated and cooled to a predetermined optimum temperature suitable for the delivery nozzle


90


to apply the adhesive agent to the printed-wiring board


16


.




The air passage


294


is provided with a temperature sensor


304


for detecting the temperature of the air within the air passage


294


. The temperature of the air within the air passage


294


is held at a level for maintaining the adhesive agent within the screw chamber


210


and delivery nozzle


90


at the predetermined optimum level. In the present embodiment, the temperature of the air within the air passage


294


is controlled to be equal to the predetermined optimum level. When the temperature of the air within the air passage


294


is lower than the optimum level by more than a predetermined amount, the heating device


296


is operated to heat the compressed air before the compressed air is fed into the air passage


294


. In this case, the cooling device


298


is held in the non-operated state in which the compressed air is permitted to flow therethrough to the heating device


196


. When the temperature of the air within the air passage


294


is higher than the optimum level by more than a predetermined amount, the cooling device


298


is operated to cool the compressed air before the compressed air is fed into the heating device


296


. In this case, the temperature of the compressed air is cooled by the cooling device


298


by more than the predetermined amount, and is then heated by the heating device


196


to the predetermined optimum level. The temperature of the air within the air passage


294


may be controlled to a level which is different from, that is, lower or higher than the predetermined optimum temperature level of the adhesive agent within the screw chamber


210


and delivery nozzle


90


.




As shown in

FIG. 2

, the Y-axis slide


36


carries an image-taking device in the form of a CCD camera


332


, which is arranged to take a two-dimensional image of an object at one time. The CCD camera


332


is disposed on the Y-axis slide


36


such that the optical axis of the CCD camera


332


extends in the vertical direction and such that the CCD camera


332


faces downwards. The CCD camera


332


is moved by the XY robot


60


in the XY plane, which is parallel to the working surface


32


of the printed-wiring board


16


. When an image of the object is taken by the CCD camera


332


, the object and its vicinity are illuminated by an illuminating device disposed near the CCD camera


332


. The XY robot


60


also serves as a device for moving the image-taking device in the form of the CCD camera


332


.




The present adhesive applying system


12


includes a control device


350


shown in the block diagram of FIG.


5


. The control device


350


is principally constituted by a computer


360


incorporating a processing unit (PU)


352


, a read-only memory (ROM)


354


, a random-access memory (RAM)


356


, and an input-output interface


358


. To the input-output interface


358


, there are connected encoders


364


,


366


,


368


and


370


and the CCD camera


332


. The encoders


364


,


366


,


368


,


370


are provided to detect the operating amounts or angles of the X-axis drive motor


40


, Y-axis drive motor


56


, nozzle rotating motor


114


and screw drive motor


240


, respectively. These encoders


364


-


370


function as detecting devices for detecting the operating amounts of the motors


40


,


52


,


114


,


240


.




To the input-output interface


358


, there are also connected the various actuators such as the X-axis drive motor


40


through respective driver circuits


380


, and the CCD camera


332


through a control circuit


382


, as shown in FIG.


5


. The drive motors


40


,


56


,


114


,


240


are servomotors the operating amounts or angles of which can be controlled with high accuracy. However, these drive motors may be stepping motors. The RAM


356


includes various memories as a DELIVERY-AMOUNT DETECTION MODE memory and a control program memory, as well as a working memory, as shown in FIG.


18


. The control program memory stores various control programs such as a program for executing a main routine illustrated in the flow chart of FIG.


6


.




There will be described an operation of the adhesive applying system


12


to coat the printed-wiring board


16


with the adhesive agent. Initially, the printed-wiring board


16


is loaded onto the adhesive applying system


12


by the PWB conveyor


20


. The printed-wiring board


16


is stopped at the predetermined coating position, supported by the printed-wiring-board supporting device and clamped by the printed-wiring-board clamping device. Then, the dispenser unit


20


is moved by the XY robot


60


to various coating positions on the printed-wiring board


16


, at which the adhesive agent is applied from the delivery nozzle


90


or


160


to the corresponding adhesive-applying spots on the printed-wiring board


16


.




The manner of applying the adhesive agent to the printed-wiring board


16


will be described briefly. In the present embodiment, the printed-wiring boards


16


of the same type or kind are successively coated with the adhesive agent, using a selected one of the delivery nozzles


90


and


170


. The one-point delivery nozzle


90


is used to perform a one-point coating operation in which the adhesive agent is applied to one spot at one time with the coating head


30


located at the corresponding coating position. The two-point coating delivery nozzle


160


is used to perform a two-point coating operation in which the adhesive agent is applied to two spots at one time with the dispenser unit


30


located at the corresponding coating position. If necessary, a delivery head for performing a multiple-point coating operation may be used to apply the adhesive agent to three or more spots at one time with the dispenser unit


30


located at the corresponding coating position. Further, the coating operation may be selectively performed in one of three coating modes, that is; a large-amount coating mode in which a relatively large amount of the adhesive agent is applied to each spot; a small-amount coating mode in which a relatively small amount of the adhesive agent is applied to each spot; and a medium-amount coating mode in which the amount of the adhesive agent is intermediate between the large and small amounts. In the present embodiment, the coating operation in the large-amount coating mode is performed first at a plurality of spots, and the coating operation in the medium-amount coating mode is performed next at a plurality of spots. Finally, the coating operation in the small-amount coating mode is performed at a plurality of spots. The amount of the adhesive agent to be delivered from the delivery nozzle


90


,


160


can be changed by changing the operating angle of the screw drive motor


240


to thereby change the rotating angle of the screw


214


. The amount of the adhesive agent to be delivered increases with an increase of the rotating angle of the screw


214


. The operating angle of the screw drive motor


240


is determined depending upon the selected coating mode. Angle data representative of the predetermined operating angles of the screw drive motor


240


corresponding to the large-, medium- and small-amount coating modes are stored in respective LARGE, MEDIUM and SMALL DELIVERY-AMOUNT memories of the RAM


356


. These DELIVERY-AMOUNT memories also store delivery-amount data representative of the desired delivery amounts of the adhesive agent corresponding to the respective large-, medium- and small-amount coating modes. The angle data and delivery-amount data are stored in the DELIVERY-AMOUNT memories, for each of the one-point and two-point coating operations.




The adhesive applying system


12


according to the present invention is further arranged to detect the actual amount of the adhesive agent applied to the printed-wiring board


16


, and compare the detected actual amount with the desired delivery amount (in the selected coating mode) stored in the RAM


356


. If the detected amount is larger or smaller than the desired amount, the rotating angle of the screw


214


is adjusted to change the actual amount to the desired amount. To detect the amount of the adhesive agent applied, a mass of the adhesive agent (hereinafter referred to as “adhesive mass”) delivered to each of selected adhesive-applying spots on the working surface


32


of the printed-wiring board


16


is imaged by the CCD camera


332


in the vertical direction perpendicular to the horizontal working surface


32


, and image data representative of an image of the adhesive mass are processed to calculate a surface area defined by the periphery of the adhesive mass, namely, a surface area of an outer profile of the adhesive mass within the imaging area of the CCD camera


332


in the XY plane. The amount of the adhesive mass can be obtained on the basis of the calculated surface area. The image of the adhesive mass is taken by the CCD camera


332


while the lower end of the pin


110


or


172


is held in contact with the working surface


32


of the board


16


, that is, while there is a predetermined amount of gap between the lower end of the delivery tube


106


or delivery tubes


162


and the working surface


32


. Since the temperature of the adhesive agent is held at a level equal or close to the optimum level, the adhesive mass applied to each adhesive-applying spot has a considerably high degree of consistency in its three-dimensional shape or geometry on the working surface


32


of the printed-wiring board


16


. The image of the adhesive mass delivered to the adhesive-applying spot in question is taken by the CCD camera


332


a predetermined constant short time after the moment of delivery of the adhesive mass from the delivery nozzle


90


,


160


and before the adhesive mass is delivered to the next adhesive-applying spot. Accordingly, there exists a close correlation between the surface area of the outer profile of the adhesive mass in the XY plane and the volume or amount of the adhesive mass, so that the amount of the adhesive mass can be estimated with high accuracy on the basis of the calculated surface area and according to the known correlation. In the present embodiment, the desired delivery amounts of the adhesive agent corresponding to the respective large-, medium- and small-amount coating modes are represented by the respective surface areas of the outer profile of the adhesive mass. An average of the calculated amounts of the adhesive mass delivered to the predetermined two or more adhesive-applying spots on the working surface


32


is compared with the desired delivery mount.




The detection of the delivery amount of the adhesive mass from the delivery nozzle


90


,


160


is effected for the first one of the printed-wiring boards


16


of the same type, and after the coating operation has been performed on a predetermined number (N) of the boards


16


of the same type. For the first board


16


, the delivery amount of the adhesive mass is detected at the predetermined number of adhesive-applying spots, for each of the large-, medium- and small-amount coating modes. On the basis of the detected delivery amounts in the different coating modes, the rotating angle of the screw


214


is automatically changed in the coating operations on the second and subsequent boards


16


, so as to establish the desired delivery amounts in the respective large-, medium- and small-amount coating modes.




In the second and subsequent detections of the delivery amount of the adhesive mass, the delivery amount is detected in one of the three coating modes, at the predetermined number of adhesive-applying spots. The coating mode in which the second and subsequent detections are effected is changed in the order of the large-, medium- and small-amount coating modes, and the adhesive-applying spots in the same coating mod are changed as the board


16


on which the delivery amount is detected is changed. This arrangement assures accurate detection of the delivery amounts of the adhesive mass in each of the different coating modes and at each of the different adhesive-applying spots on the working surface


32


.




The coating operation will be described in detail by reference to the flow charts of

FIGS. 6-17

. The main routine of

FIG. 6

is initiated with step S


1


in which various flags and counters are initially reset to OFF states. Then, the control flow goes step S


2


to control the temperature of the adhesive agent. Namely, the solenoid-operated shut-off valve


302


is switched to its open state, to feed the compressed air to the air passage


294


, for blowing the compressed air onto the sleeve


124


and the nut


142


. On the basis of the temperature of the air in the air passage


294


detected by the temperature sensor


304


, the heating device


296


or cooling device


298


is operated to control the temperature of the air to the predetermined optimum level, for controlling the temperature of the adhesive agent to the optimum level for thereby maintaining the viscosity of the adhesive agent at a value suitable for delivery onto the working surface


32


of the board


16


.




Then, step S


3


is implemented to determine whether the one-point coating operation is to be performed. In the present embodiment, a selected one of the delivery nozzles


90


,


160


is manually mounted on and removed from the nozzle rotating device


92


, by the operator of the adhesive applying system


12


. At this time, the operator enters data indicative of the one-point coating operation or the two-point coating operation, into the control device


350


, and the entered data are stored in a COATING POINT-NUMBER memory of the RAM


356


. The determination in step S


3


is effected on the basis of the stored data indicative of the one-point or two-point coating operation.




Where the delivery nozzle


90


is mounted on the nozzle rotating device


92


, to perform the on-point coating operation, an affirmative decision (YES) is obtained in step S


3


, and the control flow goes to step S


4


to determine whether the one-point coating operation is completed on the last board


16


of the same type, that is, whether the one-point coating operation has been performed on all of the predetermined number of the boards


16


of the same type. The number of the boards


16


on which the one-point coating operation has been performed is updated or counted according to a coating control routine, and the determination in step S


4


is effected on the basis of the counted number. If a negative decision (NO) is obtained in step S


4


, the control flow goes to step S


5


in which the one-point coating operation is performed on the present board


16


. If the one-point coating operation has been performed on all of the predetermined number of the boards


16


of the same type, an affirmative decision (YES) is obtained in step S


4


, and the control flow goes to step S


6


to reset the various flags and counters and effect other processing to terminate the main routine.




Where the two-point coating operation is to be performed, a negative decision (NO) is obtained in step S


3


while an affirmative decision (YES) is obtained in step S


7


, and the control flow goes to step S


9


to determine whether the two-point coating has been performed on all of the predetermined number of the boards


16


of the same type. A negative decision (NO) is initially obtained in step S


7


, and the control flow goes to step S


9


to perform the two-point coating operation on the present board


16


. If the two-point operation has been performed on all of the predetermined number of the boards


16


, an affirmative decision (YES) is obtained in step S


8


, and the control flow goes to step S


10


to effect the processing to terminate the main routine. It is noted that only a part of the main routine which relates to the present invention is illustrated in the flow chart of FIG.


6


.




Referring to the flow chart of

FIG. 7

, there will be described a one-point coating routine formulated to perform the one-point coating operation on the printed-wiring board


16


with the one-point coating delivery nozzle


90


. Initially, step S


11


is implemented to prepare command data for effecting the detection of the delivery amounts of the adhesive mass to be delivered from the delivery nozzle


90


. The command data are prepared to effect the detection of the delivery amounts each time the one-point coating operation has been performed on the predetermined number (N) of the boards


16


. The command data are prepared according to a routine illustrated in the flow chart of

FIG. 8

, which is initiated with step S


21


to determine whether the one-point coating operation has been performed at all of the predetermined adhesive-applying spots on the present board


16


. This determination in step S


21


is effected by determining whether a first COATING COMPLETION flag in the RAM


356


is set in an ON state. This flag in the ON state indicates that the one-point coating operation has been performed on all of the predetermined adhesive-applying spots on the present board


16


. The setting of the first COATING COMPLETION flag will be described later. If a negative decision (NO) is obtained in step S


21


, one cycle of execution of the routine of

FIG. 8

is terminated.




If the one-point coating operation has been performed at all of the predetermined adhesive-applying spots on the present board


16


, an affirmative decision (YES) is obtained in step S


21


, and the control flow goes to step S


22


to increment a count C


1


of a first counter. Since the first counter is reset to zero upon the initial setting, the count C


1


is incremented to “1” when step S


22


is implemented for the first time. Then, step S


23


is implemented to determine whether the count C


1


is equal to or larger than a predetermined value CA, which is the predetermined number (N) of the boards


16


described above. Since a negative decision (NO) is initially obtained in step S


23


, the control flow goes to step S


25


to reset a DELIVERY-AMOUNT DETECTION flag to an OFF state. This flag placed in an ON state indicates that the detection of the delivery amounts of the adhesive mass is to be effected. The predetermined number (N) is stored in the RAM


356


, as part of various kinds of data used to coat the printed-wiring boards


16


with the adhesive agent.




When the one-point coating operation has been performed on the predetermined number (N) of boards


16


, an affirmative decision (YES) is obtained in step S


23


, and the control flow goes to step S


24


to set the DELIVERY-AMOUNT DETECTION flag to the ON state. Thus, the command data to effect the detection of the delivery amounts of the adhesive mass are prepared. Step S


24


is followed by step S


26


to reset the first counter to zero, and one cycle of execution of the routine of

FIG. 8

is terminated.




In the one-point coating routine of

FIG. 7

, step S


11


is followed by step S


12


to prepare command data for effecting the detection of the delivery amounts of the adhesive mass in selected one of the large-, medium- and small-amount coating modes. According to the thus prepared command data, the detection of the delivery amounts is effected in the selected coating mode. The command data are prepared according to a routine illustrated in the flow chart of FIG.


9


. This routine is initiated with step S


31


to determine whether the one-point coating operation has been performed at all of the predetermined adhesive-applying spots on the present board


16


. The determination in step S


31


is effected depending upon whether the first COATING COMPLETION flag is placed in the ON state or not. If a negative decision (NO) is obtained in step S


31


, one cycle of execution of the routine of

FIG. 9

is terminated.




If the one-point coating operation has been performed at all of the predetermined adhesive-applying spots on the present board


16


, an affirmative decision (YES) is obtained in step S


31


, and the control flow goes to step S


32


to determine whether the detection of the delivery amounts of the adhesive mass is to be effected. The determination in step S


32


is effected depending upon whether the DELIVERY-AMOUNT DETECTION flag is placed in the ON state. If this flag is not set in the ON state, that is, if a negative decision (NO) is obtained in step S


32


, the control flow goes to step S


36


to reset the first COATING COMPLETION flag to the OFF state, and one cycle of execution of the routine is terminated. Thus, the command data for effecting the detection of the delivery amounts of the adhesive mass in the selected coating mode are not prepared. In other words, the command data are prepared only when the detection of the delivery amounts is to be effected with the DELIVERY-AMOUNT DETECTION flag placed in the ON state.




If the detection of the delivery amounts of the adhesive mass is to be effected, that is, if the DELIVERY-AMOUNT DETECTION flag is placed in the ON state after the one-point coating operation has been performed at all of the predetermined adhesive-applying spots on the present board


16


, an affirmative decision (YES) is obtained in step S


32


, and the control flow goes to step S


33


to determine whether a flag F


1


is placed in an ON state. This flag F


1


placed in the ON state indicates that the detection of the delivery amounts of the adhesive mass is to be effected for the third time, that is, the detection has been effected on the first board


16


and on another board


16


which is the N-th board as counted from the first board


16


. The flag F


1


is reset to the OFF state upon the initial setting in the main routine, a negative decision (NO) is obtained in step S


33


when this step S


33


is implemented for the first time, and the control flow goes to sep S


34


to prepare command data for effecting the detection of the delivery amounts of the adhesive mass in the large-amount coating mode. That is, the present embodiment is arranged such that the second detection of the delivery amounts following the first detection on the first board


16


is effected in the large-amount coating mode. The thus prepared command data are stored in the DELIVERY-AMOUNT DETECTION MODE memory in the RAM


356


. Step S


34


is followed by step S


35


to set the flag F


1


to the ON state, and step S


36


to reset the first COATING COMPLETION flag.




Each time the DELIVERY-AMOUNT DETECTION flag is set to the ON state, the affirmative decision (YES) is obtained in step S


32


, and the control flow goes to step S


33


. Where the detection of the delivery amounts of the adhesive mass is to be effected for the third and subsequent time, the flag F


1


is set in the ON state, so that an affirmative decision (YES) is obtained in step S


33


, and the control flow goes to steps S


37


-S


41


to prepare command data for effecting the detection of the delivery amounts in the medium-amount coating mode, and the detection of the delivery amounts in the small-amount coating mode. When the command data for effecting the detection in the large-amount coating mode are presently stored in the DELIVERY-AMOUNT DETECTION MODE memory (hereinafter referred to as “DETECTION MODE memory”), that is, if an affirmative decision (YES) is obtained in step S


37


, the control flow goes to step S


38


to prepare the command data for effecting the detection of the delivery amounts in the medium-amount coating mode, and store the prepared command data in the DETECTION MODE memory. When the command data for effecting the detection of the delivery amounts in the medium-amount coating mode are presently stored in the DETECTION MODE memory, that is, if an affirmative decision (YES) is obtained in step S


39


, the control flow goes to step S


40


to prepare command data for effecting the detection in the small-amount coating mode, and store the prepared command data in the DETECTION MODE memory. If the command data for effecting the detection in the small-amount coating mode are stored in the DETECTION MODE memory, a negative decision (NO) is obtained in step S


39


, and the control flow goes to step S


41


to prepare command data for effecting the detection in the large-amount coating mode, and store the prepared command data in the DETECTION MODE memory. Steps S


38


, S


40


and S


41


are followed by step S


36


to reset the first COATING COMPLETION flag to the OFF state, and terminate one cycle of execution of the routine of FIG.


9


. While the detections in the large-amount, medium-amount and small-amount coating modes are effected in this order of description, the detections may be effected in the reverse order.




Referring back to the one-point coating routine of

FIG. 7

, step S


12


is followed by step S


13


in which the adhesive agent is applied to the printed-wiring board


16


, according to a coating routine illustrated in the flow chart of FIG.


10


. This coating routine is initiated with step S


51


to determine whether the one-point coating operation has been performed at all of the predetermined adhesive-applying spots on the first printed-wiring board


16


. This determination in step S


51


is made by determining whether a second COATING COMPLETION flag of the RAM


356


is placed in an ON state. This flag placed in the ON state indicates that the coating operation on all of the predetermined adhesive-applying spots on the first board


16


has been completed.




If the coating operation has not been performed at all of the predetermined adhesive-applying spots on the first board


16


, a negative decision (NO) is obtained in step S


51


, and the control flow goes to step S


52


to perform the one-point coating operation on the first board


16


, according to a first-board coating routine illustrated in the flow chart of FIG.


11


. If the coating operation at the predetermined adhesive-applying spots on the first board


16


has been performed, an affirmative decision (YES) is obtained in step S


51


, and the control flow goes to step S


53


to determine whether the detection of the delivery amounts of the adhesive mass is to be detected. This determination in step S


53


is made depending upon whether the DELIVERY-AMOUNT DETECTION flag is placed in the ON state or not. If an affirmative decision (YES) is obtained in step S


53


, the control flow goes to step S


54


in which the coating operation and the detection of the delivery amounts of the adhesive mass are effected according to a coating and delivery-amount detection routine illustrated in the flow charts of

FIGS. 13-15

. If a negative decision (NO) is obtained in step S


53


, the control flow goes to step S


55


to perform the coating operation on the printed-wiring board


16


, without detection of the delivery amounts of the adhesive mass, according to a routine illustrated in the flow chart of FIG.


16


.




The coating operation on the first board


16


will be described referring to the flow chart of FIG.


11


. The first-board coating routine of

FIG. 11

is initiated with step S


61


to determine whether the coating operation in the large-amount coating mode is completed. The determination in step S


61


is effected depending upon whether a LARGE-AMOUNT COATING COMPLETION flag in the RAM


356


is placed in an ON state or not. The adhesive agent is applied to a predetermined number of adhesive-applying spots on the board


16


in the large-amount coating mode. If the coating operation in the large-amount coating mode has not performed at all of the predetermined adhesive-applying spots, a negative decision (NO) is obtained in step S


61


, and the control flow goes to step S


62


to increment a count C


2


of a second counter of the RAM


356


. The second counter is provided to count the number of the adhesive-applying spots at which the coating operation has been performed. Then, the control flow goes to step S


63


to perform the coating operation in the large-amount coating mode.




To perform the coating operation, the dispenser unit


30


is moved according to coating-position data of coating data. The coating-position data represent the predetermined coating positions on the board


16


. The coating data include other kinds of data such as; the above-described delivery-amount data of the adhesive mass; the above-described angle data of the screw drive motor


240


; total-adhesive-applying spot data representative of the total number of the predetermined adhesive-applying spots in each of the three coating modes; detected-adhesive-applying spots data representative of the number of the adhesive-applying spots at which the delivery amounts of the adhesive mass are detected. The three sets of coating-position data corresponding to the respective large-amount, medium-amount and small-amount coating modes are stored in respective LARGE DELIVERY-AMOUNT memory, MEDIUM DELIVERY-AMOUNT memory and SMALL DELIVERY-AMOUNT memory of the RAM


356


. The coating-position data for the large-amount coating mode are read out from the LARGE DELIVERY-AMOUNT memory according to the count C


2


of the second counter. The coating positions represented by the coating-position data are the positions of the axis of the nozzle body


104


of the delivery nozzle


90


. The dispenser unit


30


is moved such that the axis of the nozzle body


104


is successively located at the coating positions. Before the adhesive agent is applied to the printed-wiring board


16


, images of a plurality of fiducial marks (not shown) provided on the board


16


are taken by the CCD camera


332


, and the errors of the coating positions in the X-axis and Y-axis directions are obtained on the basis of image data representative of the images of the fiducial marks. The obtained X-axis and Y-axis errors of the coating positions are stored in the RAM


356


. The movement data to move the dispenser unit


30


to the respective coating positions represented by the coating-position data are compensated for the X-axis and Y-axis errors, to locate the delivery nozzle


90


at the predetermined coating positions with high accuracy, so that the adhesive agent is applied to the adhesive-applying spots corresponding to the coating positions.




After the dispenser unit


30


is stopped at each coating position, the Z-axis slide


70


is lowered until the pin


110


attached to the nozzle body


104


comes into abutting contact with the working surface


32


of the board


16


. Described more precisely, the Z-axis slide


70


is moved by a small distance even after the pin


110


comes into abutting contact with the working surface


32


. This further movement of the Z-axis slide


70


is permitted by compression of the spring


200


, that is, by movements of the delivery nozzle


90


, nut


142


, sleeve


124


, pump housing


180


, screw


214


, spring sheet


198


and adhesive supply device


98


, as a unit, relative to the Z-axis slide


70


against the biasing force of the spring


200


. The movements of the sleeve


124


, etc. relative to the Z-axis slide


70


are guided by sliding engagement of the pump housing


180


with the guide members


182


and sliding engagement of the sleeve


124


with the driven gear


200


.




As described above, the pin


110


extends downwards from the lower end face of the delivery tube


106


, and functions to establish a suitable gap between the lower end of the delivery tube


106


and the working surface


32


of the board


16


. The relative movements indicated above prevent damages of the pin


110


and the board


16


, and an impact upon abutting contact of the pin


110


with the working surface


32


is absorbed by the compression of the spring


200


.




In the above-indicated state in which the pin


110


is held in pressing contact with the board


16


, the screw


214


is rotated by the screw rotating device


96


, so that the delivery nozzle


90


delivers a controlled amount of the adhesive agent onto the board


16


. At this time, the operating angle of the screw drive motor


240


is controlled according to the output signal of the encoder


370


, so that the screw


214


is rotated by the predetermined angle represented by the angle data stored in the LARGE DELIVERY-AMOUNT memory, whereby the adhesive agent is applied to the adhesive-applying spot, by the predetermined relatively large amount, in the coating operation in the large-amount coating mode in step S


63


.




In the present embodiment, the solenoid-operated shut-off valve


274


is held in the open state to introduce the compressed air into the air chamber of the container


250


, for pressurizing the adhesive agent in the container


250


, at least while the adhesive agent is delivered from the delivery nozzle


90


onto the board


16


. Accordingly, the supply passages


260


,


262


, and a helical space between the screw


214


and the inner circumferential surface of the screw chamber


210


are filled with the adhesive agent, without air cavities, so that a rotary motion of the screw


214


causes the adhesive agent to be fed through the helical portion


218


to the delivery port


222


, and further fed from the delivery port


222


into the tapered passage


109


of the nozzle body


104


. The adhesive mass within the passage


108


is extruded through the delivery tube


106


, and delivered onto the working surface


32


of the board


16


. The adhesive agent having a relatively high degree of viscosity is fed by the rotating screw


214


to the delivery port


222


, and the amount or volume of the adhesive mass to be delivered onto the board


16


can be accurately controlled according to the rotating angle of the screw


214


.




Since the screw


214


is substantially fluid-tightly fitted in the screw chamber


210


, the adhesive agent will not be fed back towards the adhesive supply device


98


through a gap between the screw


214


and the inner surface of the pump housing


180


, so that the predetermined amount of the adhesive mass can be fed to the delivery nozzle


90


with high accuracy, for delivery onto the board


16


. Further, the adhesive agent will not leak toward the screw drive motor


240


, in the presence of the O-ring


234


between the rotary shaft


230


and the pump housing


180


to secure fluid tightness therebetween. Since the amount of the adhesive mass to be fed by the screw accurately corresponds to the rotating angle of the screw


214


, the amount of the adhesive mass to be delivered onto the board


16


can be accurately controlled by controlling the rotating angle of the screw


214


.




Further, the temperature of the adhesive agent is maintained at the optimum level by the temperature control device


290


, so that the viscosity of the adhesive agent is maintained at a value suitable for delivery onto the board


16


by the predetermined amount. Further, the adhesive mass applied at each of the predetermined adhesive-applying spots has a high degree of consistency in its three-dimensional geometry or profile, owing to the constant amount of gap between the lower end of the delivery tube


106


and the working surface


32


, and owing to the optimum temperature of the adhesive mass.




Where the adhesive mass is successively applied to the predetermined adhesive-applying spots, the compressed air is kept supplied by the compressed-air supply device


270


to the container


250


. However, the adhesive agent does not leak from the delivery tube


106


between the successive applications of the adhesive mass. In this respect, it is noted that the screw


214


the rotation of which is stopped between the successive applications functions to prevent a flow of the adhesive agent toward the delivery nozzle


90


even while the adhesive agent is kept pressurized by the compressed air in the container


250


.




Where the application of the adhesive mass onto the board or boards


16


is interrupted for more than a predetermined time, the supply of the compressed air to the container


250


by the compressed-air supply device


270


is stopped. For instance, the supply of the compressed air is stopped during a time period between the completion of the coating operation on the present board


16


and the initiation of the coating operation on the next board


16


, or during a period of setup change including a change of the delivery nozzle from the one-point delivery nozzle


90


to the two-point coating delivery nozzle


160


, for instance, when the printed-wiring board


16


is changed from one type to another.




After the adhesive coating operation has been performed at the present adhesive-applying spot, the dispenser unit


30


is moved upwards to lift the delivery nozzle


90


away from the board


16


, and the control flow goes to step S


64


to determine whether the count C


2


of the second counter has exceeded a predetermined value CB, that is, the number of the adhesive-applying spots at which the delivery amount of the adhesive mass has been detected (in step S


65


) in the large-amount coating mode has reached the predetermined number CB. As described above, the delivery amounts of the adhesive mass in all of the three coating modes are detected for the first board


16


, and the predetermined number CB is smaller than the predetermined total numbers of the adhesive-applying spots in the three coating modes. In each of these modes, the delivery amounts are detected at predetermined numbers of selected ones of the total numbers of the adhesive-applying spots, which predetermined numbers are counted from the first adhesive-applying spot. Step S


64


is provided to determine whether the delivery amount of the adhesive mass in the large-amount coating mode has been detected at the predetermined number (CB) of the adhesive-applying spots as counted from the first adhesive-applying spot.




A negative decision (NO) is initially obtained in step S


64


, and the control flow goes to step S


65


in which an image of the adhesive mass applied to the present adhesive-applying spot is taken by the CCD camera


332


which is positioned right above the adhesive mass applied to the board


16


. This positioning of the CCD camera


332


is achieved according to the coating-position data and an offset distance between the CCD camera


332


and the delivery nozzle


90


in the X-axis direction. Image data representative of the taken image are fed to the computer


360


, and the computing portion of the computer


360


processes the image data to calculate the surface area of the outer profile of the applied adhesive mass, and store the calculated surface area in a DELIVERY AMOUNT memory of the RAM


356


.




Steps S


51


-S


65


are repeatedly implemented until the delivery amount of the adhesive mass in the large-amount coating mode has been detected at the predetermined number CB. That is, an affirmative decision (YES) is obtained in step S


64


when the large-amount coating operation has been performed after the number of the adhesive-applying spots at which the delivery amount has been detected has reached the predetermined value CB. In this case, the control flow goes to step S


66


to determine whether a processing in the following step S


67


was completed, that is, whether processing operations including a determination as to whether an adjustment of the rotating angle of the screw


214


is necessary to adjust the delivery amount of the adhesive mass to the desired value have been completed. This determination in step S


66


is effected depending upon whether a COATING-CONDITION ADJUSTMENT DETERMINATION flag of the RAM


356


is set in an ON state. Since this flag is initially reset to an OFF state, a negative decision (NO) is initially obtained in step S


66


, and the control flow goes to step S


67


to determine whether the calculated delivery amount of the adhesive mass is substantially equal to the desired value, to adjust the rotating angle of the screw


214


if necessary to adjust the actual delivery amount, and to set the COATING-CONDITION ADJUSTMENT DETERMINATION flag to the ON state.




The determination as to whether the actual delivery amount of the adhesive mass is substantially equal to the desired value is effected according to the surface areas of the adhesive masses applied at the predetermined number (CB) of adhesive-applying spots, which surface areas were calculated in step S


65


and stored in the DELIVERY AMOUNT memory. In the present embodiment, an average of the calculated surface areas of the outer profiles of the adhesive masses is calculated, and is compared with a desired value corresponding to the desired delivery amount. If the average of the calculated surface areas is smaller than the desired value by more than a predetermined amount, it is determined that the actual delivery amount is insufficient. In other words, the determination as to whether the actual delivery amount is substantially equal to the desired value is effected by determining whether the above-indicated average surface area is held within a predetermined permissible range whose upper and lower limits are determined by the desired value of the surface area. The desired amount of the adhesive mass in the large-amount coating mode is stored in the LARGE DELIVERY-AMOUNT memory of the RAM


356


. If the actual delivery amount is determined to be insufficient, the operating angle of the screw drive motor


240


in the coating operations on the second and subsequent boards


16


is increased by an amount corresponding to a difference between the actual delivery amount and the desired value (a difference between the obtained average of the calculated surface areas and the desired value). Thus, the rotating angle of the screw


214


is adjusted by an amount corresponding to the difference between the average of the actual delivery amounts and the desired value of this average, if the difference is larger than a predetermined amount, so that the actual delivery amount of the adhesive mass is adjusted to the desired value.




If the average of the calculated surface areas is large than the desired value by more than a predetermined amount, it is determined that the actual delivery amount is excessively large, namely, the rotating angle of the screw


214


is excessively large. In this case, the operating angle of the screw drive motor


240


in the coating operations on the second and subsequent boards


16


is reduced by an amount corresponding to a difference between the actual average and the desired value. The angle data representative of the thus adjusted operating angle of the screw drive motor


240


are stored in the LARGE DELIVERY-AMOUNT memory, together with the angle data before the adjustment. This memory has a first memory area for storing the angle data representative of the operating angle of the motor


240


used in the actual coating operation, and a second memory area for storing the angle data representative of the operating angle adjusted in step S


67


. The angle data stored in the first memory area represent an initial value of the operating angle of the motor


240


in the coating operation on the first board


16


, so that the motor


240


is initially operated according to the angle data stored in the first memory area, to apply the adhesive agent on the first board


16


.




If the average of the calculated surface areas of the outer profiles of the applied adhesive masses is held within the predetermined permissible range, the actual delivery amounts are determined to be substantially equal to the desired value. In this case, the operating angle of the screw drive motor


240


is not adjusted or compensated, and the COATING-CONDITION ADJUSTMENT DETERMINATION flag is set to the ON state. It is noted that the determination in step S


67


as to whether the actual delivery amount is substantially equal to the desired value may be effected in any other manner, according to a suitable statistical processing technique. Further, the actual delivery amount may be determined to be insufficient or excessive, if the actual delivery amount at any one of the predetermined adhesive-applying spots in question is not substantially equal to the desired value.




Step S


67


is followed by step S


68


to determine whether the count C


2


of the second counter is equal to or larger than a predetermined value C


1


, that is, whether the number of the adhesive-applying spots at which the coating operation in the large-amount coating mode has been performed has reached the predetermined total number C


1


. Initially, a negative decision (NO) is obtained in step S


68


, and one cycle of execution of the first-board coating routine is terminated. In the next cycle of execution of the present routine, an affirmative decision (YES) is obtained in step S


66


since the processing in step S


67


was implemented in step S


67


in the last cycle of execution. Accordingly, the control flow goes to step S


68


while skipping step S


67


. Steps S


61


-S


64


, S


66


and S


68


are repeatedly implemented until the coating operation in the large-amount coating mode has been performed at all of the predetermined number (C


1


) of adhesive-applying spots. The rotating angle of the screw drive motor


240


in the coating operation on the first board


16


is kept at the initial value, even if the angle data representative of the adjusted rotating angle was stored in the second memory area of the LARGE DELIVERY-AMOUNT memory in step S


67


.




When the adhesive mass has been applied to all of the predetermined number of adhesive-applying spots in the large-amount coating mode, an affirmative decision (YES) is obtained in step S


68


, and the control flow goes to step S


69


to set the LARGE-AMOUNT COATING COMPLETION flag to the ON state, and reset the second counter, the COATING-CONDITION ADJUSTMENT DETERMINATION flag, etc. In the next cycle of execution of the routine, therefore, an affirmative decision (YES) is obtained in step S


61


, and the control flow goes to steps S


70


-S


78


to apply the adhesive agent in the medium-amount coating mode, take the images of the applied adhesive masses, calculate the actual delivery amount of the adhesive mass and effect a determination as to whether the calculated actual delivery amount in the medium-amount coating mode is substantially equal to the desired value. If the actual delivery amount is insufficient or excessively large, the angle data representative of the operating angle of the screw drive motor


204


are stored in a MEDIUM DELIVERY-AMOUNT memory. Then, steps S


79


-S


85


are implemented to apply the adhesive agent in the small-amount coating mode, and effect processing operations similar to those in the large- and medium-amount coating modes described above. When the coating operation in the small-amount coating mode has been performed at all of the predetermined number of adhesive-applying spots, the control flow goes to step S


86


to set the first and second COATING COMPLETION flags to the ON state, reset the second counter, COATING-CONDITION ADJUSTMENT DETERMINATION flag, etc., and update the angle data stored in the first memory area of a SMALL DELIVERY-AMOUNT memory.




Described more specifically, the angle data stored in the first memory area of the LARGE DELIVERY-AMOUNT memory are replaced, in step S


86


, by the angle data which are stored in the second memory area and which represent the adjusted rotating angle of the screw drive motor


240


. Accordingly, the coating operations on the second and subsequent boards


16


are performed according to the angle data stored in the updated angle data stored in the first memory area, so that the screw drive motor


240


is operated by the adjusted operating angle. With the replacement of the angle data in the first memory area by the angle data in the second memory area, the second memory area is cleared to erase the angle data. However, step S


86


may be modified to store data indicative of the adjustment of the operating angle of the motor


240


, so that the subsequent coating operations are performed according to the adjusted operating angle.




In the first-board coating routine of

FIGS. 11 and 12

, the determination in steps S


66


, S


75


and S


83


as to whether the actual delivery amount of the adhesive mass is substantially equal to the desired value is effected when the count C


2


has exceeded the predetermined value CB, more precisely, has increased to a sum (CB+1). However, the determination in steps S


66


, S


75


and S


83


may be effected immediately after the coating operation has been performed at all of the predetermined number (CB) of adhesive-applying spots. For instance, step S


63


is followed by step S


66


. If the negative decision (NO) is obtained in step S


66


, the control flow first goes to step S


65


, and then to a step to determine whether the count C


2


has reached the predetermined value CB. If the count C


2


has reached the predetermined value CB, the control flow goes to step S


67


to determine whether the actual delivery amount is substantially equal to the desired value, and then to step S


69


to set the LARGE-Amount COATING completion flag to the ON state. Subsequently, steps S


61


-S


63


, S


66


, S


68


and S


69


are repeatedly implemented without implementation of steps S


65


, S


67


, until the count C


2


has reached the predetermined value C


1


.




After the second COATING COMPLETION flag has been set to the ON state, an affirmative decision (YES) is obtained in step S


51


of the coating routine of

FIG. 10

, and the control flow goes to step S


53


to determine whether the DELIVERY-AMOUNT DETECTION flag is placed in the ON state, that is, whether the detection of the delivery amounts of the adhesive masses is to be detected after the coating operations have been performed on the predetermined number (N) of the boards


16


. If an affirmative decision (YES) is obtained in step S


53


, the control flow goes to step S


54


to perform the coating operation and detect the delivery amounts of the adhesive masses applied to the board


16


in question.




The coating operation and the detection of the delivery amounts in step S


54


will be described referring to the flow charts of

FIGS. 13-15

, which illustrate a coating and delivery-amount detection routine. This routine is different from the first-board coating routine in that the detection of the delivery amount of the adhesive mass is effected in only one of the three coating modes, which is sequentially selected depending upon the board


16


, and in that the adhesive-applying spots at which the delivery amount is detected in each coating mode are changed depending upon the board


16


. The routine of

FIGS. 13-15

is initiated with steps S


101


-S


103


which are identical with steps S


61


-S


63


. Then, the control flow goes to step S


104


to determine whether it is required to detect the delivery amounts of the adhesive masses applied in the large-amount coating mode. This determination is effected according to the command data stored in the DELIVERY-AMOUNT DETECTION MODE memory of the RAM


356


. If the detection of the delivery amount in the large-amount coating mode is required on the present board


16


, that is, if an affirmative decision (YES) is obtained in step S


104


, the control flow goes to step S


105


to determine whether the detection of the delivery amounts is completed. This determination is effected depending upon whether a DELIVERY-AMOUNT DETECTION COMPLETION flag of the RAM


356


is placed in the ON state.




If the detection of the delivery amounts is not completed, a negative decision (NO) is obtained in step S


105


, and the control flow goes to step S


106


to determine whether it is required to initiate the detection of the delivery amounts, that is, whether the adhesive-applying spot at which the adhesive mass has been applied in step S


105


is the first one of the predetermined adhesive-applying spots at which the delivery amounts of the applied adhesive masses are to be detected. As described, the adhesive-applying spots at which the delivery amounts are detected in each coating mode are changed with a change of the board


16


on which the detection is effected. To this end, a LAST LARGE-AMOUNT DETECTING POSITION memory is provided to store last-position data representative of the last coating position at which the delivery amount upon the last application of the adhesive mass was detected in the large-amount coating mode. The detection of the delivery amount upon the next application of the adhesive mass in the large-amount coating mode is initiated at the adhesive-applying spot next to the last coating position represented by the last-position data stored in the LAST LARGE-AMOUNT DETECTING POSITION memory. The last-position data are updated according to the count C


2


of the second counter. The determination in step S


106


is effected by determining whether the count C


2


has become equal to a sum of the number of the last coating position represented by the last-position data and “1”. The final-position data initially stored in the LAST LARGE-AMOUNT DETECTION POSITION memory represent the last adhesive-applying spot at which the detection in the large-amount coating mode was effected on the first board


16


in the first-board coating routine of

FIGS. 11 and 12

. The initial setting of the last-position data may be made upon initial setting in the main routine, or in step S


67


of the first-board coating routine. For the last-position data in the medium- and small-amount coating modes, the RAM


356


further includes a LAST MEDIUM-AMOUNT DETECTION POSITION memory and a LAST SMALL-AMOUNT DETECTION POSITION memory, respectively. The initial setting of the last-position data stored in these memories may be made in steps S


76


and S


84


of the first-board coating routine, respectively. The last-position data may represent coating position number “0”, so that the count C


2


of the second counter is incremented to “1” in step S


102


when this step is implemented for the firs time. If the count C


2


has increased to the predetermined value at which the detection of the delivery amounts is to be initiated, a negative decision (NO) is obtained in step S


106


, and one cycle of execution of the present routine is terminated.




When the coating operation in the large-amount coating mode has been performed on the predetermined first adhesive-applying spot for the detection of the delivery amount, an affirmative decision (YES) is obtained in step S


106


, and the control flow goes to step S


107


to take the image of the applied adhesive mass, and detect the delivery amount of the applied adhesive mass, as in step S


65


. Then, the control flow goes to step S


108


to increment a count of a third counter of the RAM


356


to count the number of the adhesive-applying spots at which the detection of the delivery amounts has been completed. Step S


108


is followed by step S


109


to determine whether the count C


3


of the third counter has reached the predetermined value CB. Since a negative decision (NO) is initially obtained in step S


109


, the control flow goes to step S


110


similar to step S


68


, to determine whether the count C


2


of the second counter has increased to the predetermined value C


1


, that is, whether the coating operation in the large-amount coating mode has been performed at all of the predetermined number (C


2


) of adhesive-applying spots. If a negative decision (NO) is obtained in step S


110


, one cycle of execution of the present routine is terminated.




If the detection of the delivery amounts at the predetermined number (CB) of adhesive-applying spots is completed before or when the coating operation in the large-amount coating mode is completed (before an affirmative decision is obtained in step S


110


), an affirmative decision (YES) is obtained in step S


109


, and the control flow goes to step S


111


to update the last-position data stored in the LAST LARGE-AMOUNT DETECTING POSITION memory such that the updated last-position data represent the last adhesive-applying spot corresponding to the present count C


2


. Like sep S


67


, step S


111


is formulated to determine whether the detected actual delivery amount is substantially equal to the desired value, and adjust the operating angle of the screw drive motor


240


if the actual delivery amount is insufficient or excessively large. Step S


112


is then implemented to set the DELIVERY-AMOUNT DETECTION COMPLETION flag to the ON state. Step S


112


is followed by step S


113


to determine whether the coating operation in the large-amount coating mode has been performed at all of the predetermined adhesive-applying spots. The determination in step S


112


is made depending upon whether the count C


2


of the second counter has increased to the predetermined value C


1


. If a negative decision (NO) is obtained in step S


113


, one cycle of execution of the present routine is terminated. In the next cycle of execution of the routine, an affirmative decision (YES) is obtained in step S


105


since the DELIVERY-AMOUNT DETECTION COMPLETION flag was set to the ON state in the last cycle of execution. Accordingly, the control flow goes to step S


113


. Steps S


101


-S


105


and S


113


are repeatedly implemented until the coating operation in the large-amount coating has been performed at all of the predetermined number (C


1


) of adhesive-applying spots. If an affirmative decision (YES) is obtained in step S


113


, the control flow goes to step S


114


to set the LARGE-AMOUNT COATING COMPLETION flag to the ON state, reset the DELIVERY-AMOUNT DETECTION COMPLETION flag to the OFF state, and reset the second and third counters.




If the coating operation in the large-amount coating mode has been performed at all of the predetermined adhesive-applying spots before the detection of the delivery amounts at the predetermined number (CB) of adhesive-applying spots is completed, an affirmative decision (YES) is obtained in step S


110


before an affirmative decision (YES) is obtained in step S


109


. In this case, step S


115


similar to step S


111


is implemented to update the last-position data in the LAST LARGE-AMOUNT DETECTING POSITION memory such that the updated last-position data correspond to the present count C


2


, and adjust the operating angle of the screw drive motor


240


if the detected actual delivery amount is insufficient or excessively large. Accordingly, the next detection of the delivery amount in the large-amount coating mode is initiated at the first adhesive-applying spot. Step S


115


is followed by step S


116


to set the LARGE-AMOUNT COATING COMPLETION flag to the ON state, and reset the second and third counters.




Since the LARGE-AMOUNT COATING COMPLETION flag is now set in the ON state, an affirmative decision (YES) is obtained in step S


101


in the next cycle of execution of the present routine, so that the coating operations are performed in the medium-amount and small-amount coating modes according to the flow charts of

FIGS. 14 and 15

, respectively. Since the detection of the delivery amounts of the adhesive masses applied to the present board


16


is effected in only the large-amount coating mode, the detection of the delivery amounts is not effected in the medium- and small-amount coating modes, so that a negative decision (NO) is obtained in steps S


120


and S


135


. Accordingly, the coating operations are performed in the medium- and small-amount coating modes, without detection of the delivery amount of the applied adhesive masses. When the coating operation in the small-amount coating mode is completed, step S


145


is implemented to set the first COATING COMPLETION flag to the ON state, for indicating the completion of the coating operations on the present board


16


, and to reset the DELIVERY-AMOUNT DETECTION COMPLETION flag, LARGE-AMOUNT COATING COMPLETION flag, MEDIUM-AMOUNT COATING COMPLETION flag, and the second and third counters.




While the detection of the delivery amount in the large-amount coating mode has been described above, the detections in the medium-amount and small-amount coating modes are effected in the same manner. Step S


146


is implemented when the coating operation in the small-amount coating mode is completed, that is, at the end of the series of coating operations at all of the predetermined adhesive-applying spots on the present board


16


for which the delivery amount is detected. Step S


146


is provided to update the last-position data to correspond to the present count C


2


, compare the detected actual delivery amount with the desired value, and adjust the operating angle of the screw drive motor


240


if necessary. On of the large-, medium- and small-amount coating modes in which the detection of the delivery amount of the adhesive mass has been effected can be known from the command data presently stored in the DELIVERY-AMOUNT DETECTION MODE memory of the RAM


356


. If the angle data are stored in the second memory area of any one of the LARGE, MEDIUM and SMALL DELIVERY-AMOUNT memories, the angle data stored in the first memory area are replaced by the angle data which are stored in the second memory area and which represent adjusted operating angle of the screw drive motor


240


, so that the screw drive motor


240


is operated by the adjusted operating angle when the coating operations are performed on the next printed-wiring board


16


. After the replacement of the angle data, the second memory area of the DELIVERY-AMOUNT memory in question is cleared.




Where only the coating operation is performed without the detection of the delivery amount of the applied adhesive mass, a negative decision (NO) is obtained in step S


53


of the coating routine of

FIG. 10

, and the control flow goes to step S


55


to perform the coating operation according to a routine illustrated in the flow chart of FIG.


16


. This routine is identical with the coating and delivery-amount detection routine of

FIGS. 13-15

, except for the elimination of the steps of detecting the delivery amounts of the applied adhesive masses and calculating the amount of adjustment of the operating angle of the screw drive motor


240


, and the related steps.




If the angle data stored in the first memory area of any of the three DELIVERY-AMOUNT memories corresponding to the three coating modes have been updated to adjust the operating angle of the screw drive motor


240


since the detected delivery amount of the adhesive mass is outside the predetermined permissible range, as described above, the motor


240


is operated by the angle represented by the updated angle data, in the subsequent coating operations. Thus, the rotating angle of the screw


214


is adjusted to automatically increase or reduce the delivery amount of the adhesive agent from the delivery nozzle


90


, so that the amount of the adhesive agent to be applied to the board


16


can be accurately controlled to the desired value. Namely, the operating angle of the screw drive motor


240


in each of the large-, medium- and small-amount coating modes is adjusted to adjust the rotating angle of the screw


214


, according to the angle data which are stored in the corresponding DELIVERY-AMOUNT memory and which are updated so as to reduce the difference between the actual delivery amount of the adhesive agent and the desired value. The angle data updated as a result of the detection of the delivery amounts in the three coating modes are effective for the coating operations which will be performed after the detection of the delivery amounts, that is, for the coating operations on the boards


16


following the board


16


for which the detection was effected. However, the updated angle data may be made effective for the present board


16


, more precisely, for the coating operations to be performed immediately after the angle data have been updated.




While the coating operations with the one-point coating delivery nozzle


90


and the detection of the delivery amount of the adhesive agent from this delivery nozzle


90


have been described above, the two-point coating delivery nozzle


160


is mounted on the nozzle rotating device


92


, in pace of the one-point coating delivery nozzle


90


, where the adhesive agent is applied to two adhesive-applying spots at one time with the dispenser unit


30


located at each coating position. In this case, an affirmative decision (YES) is obtained in step S


7


of the main routine of

FIG. 6

, and the control flow goes to step S


9


in which the coating operation is performed with the delivery nozzle


160


.




The coating operation with the two-point coating delivery nozzle


160


according to the second embodiment is identical with that with the one-point coating delivery nozzle


90


, except for angular positioning of the delivery nozzle


160


about its axis to control the two adhesive-applying spots in the circumferential direction of the delivery nozzle


160


. The two delivery tubes


162


of the delivery nozzle


160


are located at the respective two circumferential positions of the delivery nozzle


160


, which are opposed to each other in a diametric direction of the delivery nozzle


160


. This diametric direction in which the two delivery tubes


162


are opposed to each other in the XY plane is changed by rotating the delivery nozzle


160


about its axis with the nozzle rotating device


92


. Accordingly, by rotating the delivery nozzle


160


, the two adhesive-applying spots on the horizontally extending working surface


32


of the board


16


can be changed with respect to the vertically extending axis of the delivery nozzle


160


. This aspect of the coating operation with the two-point coating delivery nozzle


160


will be briefly described referring to the flow chart of FIG.


16


.




The angular positions of the delivery nozzle


160


about its axis with respect to a predetermined reference angular position are predetermined for all of its predetermined coating positions in the XY plane, and angular-position data representative of those predetermined angular positions are stored as part of coating data to perform the coating operation with the delivery nozzle


160


. As shown in the flow chart of

FIG. 17

, step S


201


is implemented to first operate the nozzle rotating device


92


for rotating the delivery nozzle


160


about its axis to the predetermined angular position corresponding to the present coating position in the XY plane. Step S


201


is followed by step S


202


in which the adhesive masses are concurrently applied from the two delivery tubes


162


to the respective two adhesive-applying spots on the printed-wiring board


16


. These steps S


201


and S


202


are repeatedly implemented for all of the predetermined coating positions. The adhesive agent is fed from the screw chamber


210


to the two delivery tubes


162


through the delivery port


222


, common passage


170


and two passages


168


, so that the adhesive masses are concurrently delivered from the two delivery tubes


162


onto the board


16


, at the respective two adhesive-applying spots on the working surface


32


. In step S


201


, the delivery nozzle


160


is rotated relative to the pump housing


180


, with the nozzle body


164


being rotated by the driven gear


120


. The portion of the pump housing


180


which is fitted in the nozzle body


164


functions as a support shaft for rotatably supporting the driven gear


120


. Like the one-point coating operation, the two-point coating operation with the two-point coating delivery nozzle


160


is performed with operations to detect the delivery amounts of the adhesive masses, compare the detected delivery amount with the desired value, and update the angle data to adjust the operating angle of the screw drive motor


240


if necessary. In the present second embodiment, the two delivery tubes


162


have the same size and configuration, and the images of the two adhesive masses applied by the respective two delivery tubes


162


are concurrently taken by the CCD camera


332


. An average of the surface areas of the outer profiles of the adhesive masses at a predetermined number of pairs of adhesive-applying spots is calculated and compared with a desired value. If the calculated average is outside the predetermined permissible range, the angle data representative of the operating angle of the screw drive motor


240


are updated.




It will be understood from the foregoing descriptions of the first and second embodiments that the CCD camera


332


and a portion of the control device


350


assigned to implement steps S


65


, S


74


, S


82


, S


107


, S


123


and S


138


cooperate to constitute a delivery-amount detecting device operable to detect an amount of an adhesive agent delivered from the delivery nozzle


90


,


160


onto the printed-wiring board


16


. It will also be understood that the screw rotating deice


96


, a portion of the control device


350


assigned to implement steps S


67


, S


76


, S


84


, S


111


, S


115


, S


127


, S


131


, S


142


and S


146


, and the RAM


356


cooperate to constitute a pump control device operable to control the screw drive motor


240


of the screw pump


94


according to the angle data which are stored in the LARGE, MEDIUM and SMALL DELIVERY-AMOUNT memories and which represent the rotating angle of the screw


214


. It will further be understood that a portion of the control device


350


assigned to implement step S


201


constitutes a nozzle-rotation control device operable to control the nozzle rotating device


92


, and that the heating and cooling devices


296


,


298


and a portion of the control device


350


assigned to implement step S


2


cooperate to constitute a gas-temperature control device which is operable to control the temperature of the compressed gas to be introduced into the air passage


294


and which cooperates with the air passage


294


to constitute the temperature control device


290


operable to control the temperature of the adhesive agent within the pump chamber


210


and the delivery nozzle


90


,


160


.




In the embodiments described above, the delivery amounts of the adhesive masses applied to the printed-wiring board


16


are detected by obtaining the surface areas of the outer profiles of the adhesive masses. However, the delivery amounts may be obtained on the basis of height dimensions of the adhesive masses as well as the surface areas of the outer profiles. This modification will be described as a third embodiment of this invention, referring to FIG.


19


.




In the present embodiment, the Y-axis slide of the XY robot carries not only the CCD camera


332


but also a height detecting device


500


arranged to detect the height dimension of the adhesive mass applied to the printed-wiring board


16


. The height detecting device


500


cooperates with the CCD camera


332


and the control device


350


to constitute the delivery-amount detecting device. The height detecting device


500


includes a laser displacement sensor


502


, which in turn includes a laser beam generator


504


and a light-emitting system


506


. The laser beam generator


504


generates a laser beam, which is condensed by the light-emitting system


506


, so that a mass of an adhesive agent


510


(hereinafter referred to as “adhesive mass


510


”) printed on the working surface


32


of the board


16


is irradiated with the condensed laser beam emitted from the light-emitting system


506


. The height detecting device


500


further includes a light-receiving system


512


, a semiconductor position detecting element


514


, and an analog arithmetic processing circuit


516


. A portion of the light reflected by the adhesive mass


510


is incident upon the light-receiving system


512


, and the light condensed by the light-receiving system


512


is incident upon the semiconductor position detecting element


514


. On the basis of the output signal of the position detecting element


514


, the analog arithmetic processing circuit


516


operates to calculate the height dimension of the adhesive mass


510


. The focal point of the light incident upon the position detecting element


514


changes with the height of the adhesive mass


510


, and the output signal of the position detecting element


514


changes with a change of the focal point, so that the height of the adhesive mass


510


can be obtained by processing the output signal of the position detecting element


514


.




When the delivery amount of the adhesive mass


510


is detected, the CCD camera


332


is moved to a position right above the adhesive mass


510


, and is operated to take the image of the adhesive mass


510


. The height detecting device


500


is moved to a detecting position at which the central portion, namely, the crest or apex of the adhesive mass


510


is irradiated with the laser beam emitted from the light-emitting system


506


. The movement of the height detecting device


500


to the detecting position is controlled according to position data representative of the coating position, and offset distances between the height detecting device


500


and the delivery nozzle. The surface area of the outer profile and the height of the adhesive mass


510


are obtained at each of a predetermined number of adhesive-applying spots, and the amount of delivery of the adhesive agent from the delivery nozzle is detected on the basis of the obtained surface area and height. A determination is made as to whether the thus detected delivery amount is held within a predetermined permissible range. For instance, an average of the surface areas at the predetermined number of adhesive-applying spots and an average of the height dimensions at the same adhesive-applying spots are obtained, and each of the obtained averages is compared with a desired value. If both of these two averages are held within respective permissible ranges determined by the desired values, the actual delivery amount of the adhesive agent is determined to be substantially equal to the desired value. In this case, the operating angle of the screw drive motor


240


is not adjusted. If at least one of the two averages is larger than the desired value by more than a predetermined amount, that is, than the upper limit of the permissible range, the operating angle of the screw drive motor


240


is reduced by an amount corresponding to the amount of excess of the delivery amount. If at least one of the two averages is smaller than the lower limit of the permissible range, the operating angle is increased by an amount corresponding to the amount of shortage of the delivery amount. If one of the two averages is smaller than the lower limit while the other is larger than the upper limit, the operating angle of the screw drive motor


240


is suitably adjusted according to a predetermined rule on the basis of the amount of excess and the amount of shortage of the delivery amount. The determination as to whether the detected actual delivery amount is substantially equal to the desired value may be made according to any other statistical processing technique.




In each of the illustrated embodiments, the screw pump


94


is used as a pump device for delivering the adhesive agent. However, the pump device may be a gear pump. This modification will be briefly described as a fourth embodiment of this invention, referring to FIG.


20


.




The gear pump used in the present embodiment is indicated generally at


550


in FIG.


20


. The gear pump


550


includes a pump housing


552


, and two gears


554


,


556


which are rotatably disposed within the pump housing


552


and which mesh with each other. The gears


554


,


556


have respective gear shafts


558


,


560


, and the gear shaft


558


is rotated by a pump drive device


564


which includes as a drive source an electric motor in the form of a servomotor


562


. With the gear shaft


558


rotated by the pump drive device


564


, the two gears


554


,


556


are rotated in meshing engagement with each other, so that an adhesive agent is sucked into the interior of the pump housing


552


through a suction passage


566


connected to the adhesive supply device, and is delivered to the delivery nozzle through a delivery passage


568


. The servomotor


562


is controlled by a control device (not shown) to rotate the gears


554


,


556


by an angle suitable for delivering a desired amount of adhesive agent onto the printed-wiring board


16


.




The space between the pump housing


552


and the gears


554


,


556


, and the suction and delivery passages


566


,


568


are filled with the adhesive agent without air cavities therein, so that the amount of the adhesive agent to be delivered from the delivery passage


568


onto the printed-wiring board


16


accurately corresponds to the rotating angle of the gears


554


,


556


. Accordingly, the desired amount of adhesive agent can be delivered onto the board


16


by controlling the rotating angle of the gears


554


,


556


by controlling the operating angle of the servomotor


562


. As in the preceding embodiments, the delivery amount of the adhesive masses applied to the board


16


is detected on the basis of images of the adhesive masses, to determine whether the detected delivery amount is held within a predetermined permissible range. The operating angle of the servomotor


562


is adjusted to adjust the rotating angle of the gears


554


,


556


by an amount corresponding to a difference between the actual delivery amount and the desired value. In the present fourth embodiment, the pump rotating device


564


and a portion of a computer of the control device assigned to control the servomotor


562


cooperate to constitute the pump control device.




While the first and second embodiments of

FIGS. 3 and 4

are arranged such that the screw


214


of the screw pump


94


is rotated relative to the stationary pump housing


180


, the pump housing may be rotated relative to the stationary screw. This modification will be described as a fifth embodiment of this invention, referring to FIG.


21


. In this embodiment, a screw


604


of a screw pump


602


is fixed to a syringe


600


which serves as a container for accommodating a mass of a highly viscous fluid in the form of an adhesive agent. On the other hand, a pump housing


606


is rotatably mounted on a Z-axis slide


608


which is a part of a body of an adhesive applying apparatus of an adhesive applying system.




The syringe


600


, which is a generally cylindrical member, is held by the Z-axis slide


608


such that the centerline of the syringe


600


extends in the vertical direction. The Z-axis slide


608


includes a syringe holding portion


610


while the syringe


600


has an engaging portion


612


engageable with the syringe holding portion


610


. The syringe holding portion


610


and the engaging portion


612


are formed so as to permit axial movement and rotation of the syringe


600


relative to the syringe holding portion


610


, in a predetermined first relative angular position or phase of the syringe holding portion


610


and engaging portion


612


. In this relative angular position, the syringe


600


is first axially moved downwards such that the engaging portion


612


is fitted in the syringe holding portion


610


, and is then rotated by a given angle relative to the syringe holding portion


610


, to a predetermined second relative angular position in which the axial movement of the syringe


600


is prevented to prevent removal of the syringe


600


from the syringe holding portion


610


. Thus, the syringe


600


can be easily mounted on the Z-axis slide


608


through the syringe holding portion


610


and the engaging portion


612


. The removal of the syringe


600


from the Z-axis slide


608


can be easily achieved by first rotating and then axially moving the syringe


600


.




The syringe


600


is provided at its lower end with a cylindrical portion


614


in which there is fixedly fitted a proximal or upper end portion of the screw


604


. The cylindrical portion


614


is fixed to the upper end portion of the screw


604


with a suitable bonding agent such that the screw


604


extends downwards from the lower end of the syringe


600


, coaxially with the syringe


600


. The cylindrical portion


614


has an opening


616


formed in its radial direction through the cylindrical wall, at an axial part thereof located above the lower end part in which the upper end portion of the screw


604


is fixed. The adhesive agent accommodated in the syringe


600


flows through this opening


516


out of the syringe


600


.




On the Z-axis slide


608


, there is rotatably mounted a nozzle holding member


620


through a bearing


622


. A delivery nozzle


624


is removably attached to a lower end portion of the nozzle holding member


620


. Within the nozzle holding member


620


, there is rotatably supported the pump housing


606


through a bearing


626


. The delivery nozzle


624


includes a nozzle body


628


and a delivery tube


630


, and the lower end portion of the pump housing


606


is fluid-tightly and rotatably fitted in the nozzle body


628


. When the syringe


600


is mounted on the Z-axis slide


608


, the cylindrical portion


614


is fitted into the pump housing


606


, such that the opening


616


formed through the cylindrical portion


614


is open to the interior of the pump housing


606


. The nozzle body


628


is provided with a pin


632


extending parallel to the delivery tube


630


. The pin


632


functions as a gap-defining portion for maintaining a gap between the lower end of the delivery tube


630


and the printed-wiring board.




The nozzle holding member


620


has an integrally formed driven gear


640


, which is rotated via a drive gear


642


by a nozzle rotating motor


644


. The delivery nozzle


624


is rotated by a desired angle by the nozzle rotating motor


644


, which is a servomotor. The driven gear


640


, drive gear


642


and nozzle rotating motor


644


cooperate to constitute a major part of a nozzle rotating device operable to rotate the delivery nozzle


624


. The pump housing


606


also has an integrally formed driven gear


648


, which is rotated via a drive gear


650


by a pump drive motor


652


. The pump housing


606


is rotated by a desired angle by the pump drive motor


652


, which is also a servomotor. The driven gear


648


, drive gear


650


and pump drive motor


652


cooperate to constitute a major part of a pump drive device.




In the present adhesive applying system of

FIG. 21

, the syringe


600


is mounted and removed on and from the Z-axis slide


608


, together with the screw


604


of the screw pump


602


. The screw


604


is fitted into the pump housing


606


when the syringe


600


is mounted on the Z-axis slide


608


, and is removed from the pump housing


606


when the syringe


600


is removed from the Z-axis slide


608


. Since the screw


604


is held stationary, that is, need not be rotated, it can be easily mounted and removed on and from the Z-axis slide


608


, together with the syringe


600


. After the syringe


600


is mounted on the Z-axis slide


608


, the screw pump


602


is directly connected to the syringe


600


, so that the syringe


600


and the screw pump


602


need not be connected to each other through a supply passage, as in the preceding embodiments. This arrangement permits an accurate control of the delivery amount of the adhesive agent.




Described in detail, the syringe


600


is connected to a compressed-air supply device (not shown) through a pipe joint


656


and a hose (not shown). When the screw pump


602


is operated, the syringe


600


is supplied with compressed air, so that the compressed air assists the screw pump


602


to deliver the adhesive agent. Owing to the direct connection of the screw pump


602


to the syringe


600


, a resistance to a flow of the adhesive agent from the syringe


600


to the screw pump


602


is relatively low, and the amount of elastic deformation of the adhesive agent is relatively small, permitting the supply of the adhesive agent from the syringe


600


to the screw pump


602


immediately after the supply of the compressed air to the syringe


600


is initiated, and permitting the termination of the supply of the adhesive agent to the screw pump


602


immediately after the supply of the compressed air is stopped. The pump control device indicated above is arranged to rotate the screw pump


602


in the reverse direction by a predetermined angle when the screw pump


602


is turned off. This arrangement permits an accurate control of the amount of delivery of the adhesive agent from the delivery nozzle


624


.




The present adhesive applying system includes a synchronous control device, which may be arranged to control the pump drive motor


652


and the compressed-air supply device such that the screw pump


602


and the compressed-air supply device are operated in synchronization with each other. Alternatively, a computer of the synchronous control device may be adapted to control the moments at which the compressed-air supply device is turned on and off, such that those moments are advanced or delayed, as needed, with respect to the moments at which the pump drive motor


652


is turned on and off. The computer may be arranged to control pressure of the compressed air.




The delivery amount of the adhesive agent may be detected on the basis of only the height dimension of the adhesive mass applied to the printed-wiring board.




The delivery amount of the adhesive agent may be detected on the basis of volume of the adhesive agent applied to the board. The volume of the adhesive agent may be obtained on the basis of an average of the height dimensions of adhesive masses applied at a plurality of adhesive-applying spots on the printed-wiring board, and an average of the surface areas of the outer profiles of those adhesive masses. Alternatively, the volume may be obtained on the basis of a plurality of images of an adhesive mass applied to the printed-wiring board, which are taken by a two-dimensional image-taking system as disclosed in co-pending U.S. patent application Ser. No. 09/634,257 filed Aug. 7, 2000. The image-taking system includes a light source device or illuminating device capable of emitting through a slit a planar light along a straight plane inclined with respect to the working surface of the printed-wiring board, so that a portion of a highly viscous fluid mass applied to the working surface is irradiated with a band of light. The light source device is moved relative to the board in the XY plane parallel to the working surface of the board. The image-taking system further includes a two-dimensional image-taking device which is disposed such that its optical axis intersects the optical axis of the light source device. The image-taking device is also moved relative to the printed-wiring board in the XY plane. During the movements of the light source device and the image-taking device relative to the applied fluid mass, a plurality of two-dimensional images taken each along the band of light by the image-taking device, when the moving band of light is located at respective positions. Since the plane of the planar light is inclined with respect to the working surface of the printed-wiring board, images of the outer profiles of the fluid mass in a cross sectional plane parallel to the plane of the planar light may be obtained from the two-dimensional images, so that the volume of the adhesive mass can be obtained by processing the two-dimensional images.




The image-taking device may be a line sensor having a straight array of a multiplicity of light-sensitive elements. The straight array is moved relative to an object, to take a plurality of line images which collectively define a two-dimensional image of the object.




The delivery nozzles


90


and


160


used in the illustrated embodiments have the single delivery tube


106


and the two delivery nozzles


162


, respectively. However, the highly-viscous-fluid supply device may use a delivery nozzle having three or more delivery tubes.




The adhesive supply device


98


and the screw pump


94


may be disposed so as to permit an axial relative movement thereof, and such that the adhesive supply device


98


is not axially moved relative to the Z-axis slide


70


when the delivery nozzle


90


,


160


and the screw pump


94


are axially moved relative to the Z-axis slide


70


after the pin


110


,


172


has come into abutting contact with the printed-wiring board


16


.




The arrangement to introduce the compressed air into the upper air chamber of the container


250


or syringe


600


is not essential. That is, the adhesive supply device need not be a pressurizing type.




The temperature control device to control the temperature of the adhesive agent is not essential, either, and may include at least one of the heating and cooling devices


296


,


298


.




At least one of the air pressure regulating devices


273


,


300


of the adhesive supply device and the temperature control device may be eliminated.




In the illustrated embodiments, the angle data representative of the operating angle of the screw drive motor


240


or gear drive servomotor


562


are updated to adjust the operating angle. However, angle-adjusting data representative of an amount of change (amount of increase or decrease) of the operating angle with respect to the present value or a predetermined reference value may be obtained, rather than changing the angle data representative of the angle of operation of the motor


240


,


562


. The present value of the operating angle is the operating angle at which the delivery amount of the adhesive mass has been detected to determine whether the actual delivery amount is substantially equal to the desired value. The reference value of the operating angle may be the predetermined desired value or initial value which is used in the first coating operation on the first board. In the illustrated embodiments, the angle data which represent the initial value and which are stored in the first memory area of the DELIVERY-AMOUNT memory are replaced by the angle data representative of the adjusted operating angle of the motor


240


,


562


. However, the angle data stored in the first memory area may be retained, so that the operating angle of the motor


240


,


562


can be controlled to the initial value, as needed, for instance, when the coating operation is resumed after the adhesive applying device is kept at rest for a relatively long time.




The dispenser unit may be provided with a plurality of delivery nozzles which have respective different delivery tubes and which are selectively used for respective coating operations on the same printed-wiring board. For instance, the delivery nozzle having a single delivery tube is used for some of the adhesive-applying spots, and the delivery nozzle having two or more delivery tubes is used for the other of the adhesive-applying spots.




The adhesive masses at selected ones or all of the adhesive-applying spots may be imaged to detect the delivery amount after the adhesive masses have been applied to all of the adhesive-applying spots on the board


16


. Alternatively, the adhesive masses are first applied to all of the adhesive-applying spots at which the delivery amounts are to be detected, and then these adhesive masses are imaged before the adhesive masses are applied to the other adhesive-applying spots on the board.




The numbers of the adhesive-applying spots at which the delivery amounts of the adhesive masses are to be detected on different types of the board may be determined depending upon the coating mode (selected one of the large-, medium- and small-amount coating mode) and the total number of the adhesive-applying spots in the selected coating mode.




In the illustrated embodiments, the operating angle of the servomotor to rotate the screw of the screw pump or the gears of the gear pump is adjusted to adjust the actual delivery amount of the adhesive agent to the desired value if the detected actual delivery amount is outside the predetermined permissible range. The operating angle of the servomotor is one of operating conditions of the adhesive applying apparatus. However, the delivery amount may be adjusted by adjusting the temperature of the adhesive agent, in place of, or in addition to the operating angle of the servomotor.




Further, it is possible that the highly-viscous-fluid applying apparatus is moved by a suitable moving device in one of the X-axis and Y-axis directions parallel to the working surface of an object, while the object is moved by another moving device in the other of the X-axis and Y-axis directions. Further alternatively, the highly-viscous-fluid applying apparatus may be fixed in position. In this case, the object is moved by a moving device in the XY plane, relative to the highly-viscous-fluid applying apparatus, so that the adhesive agent is applied to predetermined adhesive-applying spots on the object.




The highly-viscous-fluid applying apparatus may be arranged to apply a highly viscous fluid to the object, such that the applied adhesive masses take the form of relatively elongate strips, rather than a generally circular shape when viewed in the direction perpendicular to the working surface of the object. In this case, the delivery nozzle and the object are moved relative to each other in a plane parallel to the working surface, while the pump is operated to delivery the adhesive agent.




It is to be understood that the present invention may be embodied with various other changes, modifications and improvements, such as those described in the SUMMARY OF THE INVENTION, which may occur to those skilled in the art, without departing from the spirit and scope of the invention defined in the following claims:



Claims
  • 1. A highly-viscous-fluid applying apparatus comprising:a fluid supply device operable to supply a highly viscous fluid; a delivery nozzle from which the highly viscous fluid is delivered; a screw pump disposed between said fluid supply device and said delivery nozzle, and including a stationary screw that is non-rotatable, and a rotatable pump housing having a screw chamber of a circular shape in transverse cross section, said rotatable rump housing accommodating said stationary screw substantially fluid-tightly and being rotatable about an axis of said stationary screw, said screw being operable to deliver the highly viscous fluid received from said fluid supply device, from said delivery nozzle, by rotation of said rotatable pump housing about the axis of said stationary screw; and a pump control device including a pump drive device operable to rotate said rotatable pump housing about the axis of said stationary screw to deliver said highly viscous fluid from said delivery nozzle.
  • 2. A highly-viscous-fluid applying apparatus according to claim 1, wherein said delivery nozzle extends from one end of said screw pump, coaxially with said screw pump.
  • 3. A highly-viscous-fluid applying apparatus according to claim 1, wherein said fluid supply device is a fluid supply device of a pressurizing type arranged to pressurize the highly viscous fluid and feed the pressurized highly viscous fluid to said screw pump.
  • 4. A highly-viscous-fluid applying apparatus according to claim 3, wherein said fluid supply device of the pressurizing type includes:a container accommodating a mass of the highly viscous fluid; a compressed-air supply device operable to introduce a compressed air into an upper air chamber in said container; and a supply passage connecting a lower end of said container and a first end portion of said screw pump opposite to a second end portion of said screw pump from which said delivery nozzle extends.
  • 5. A highly-viscous-fluid applying apparatus according to claim 1, wherein said fluid supply device includes a stationary container for accommodating a mass of the highly viscous fluid, said stationary container including a supply portion having an opening from which the highly viscous fluid is supplied, and said stationary screw is fixed to and coaxial with said supply portion of said stationary container.
  • 6. A highly-viscous-fluid applying apparatus according to claim 5, wherein said stationary container further includes a body portion coaxial with said supply portion and said stationary screw of said screw pump.
  • 7. A highly-viscous-fluid applying apparatus according to claim 1, further comprising a delivery-amount detecting device operable to detect an amount of delivery of the highly viscous fluid from said delivery nozzle onto an object, and said pump control device controls said pump drive device such that the amount of delivery of the highly viscous fluid detected by said delivery-amount detecting device is adjusted to a desired value.
  • 8. A highly-viscous-fluid applying apparatus according to claim 1, further comprising a gap-defining portion which is disposed so as to extend in a direction of extension of the delivery nozzle, in the vicinity of the delivery nozzle as seen in a direction perpendicular to said direction of extension, such that a free end of said gap-defining portion is located ahead of a free end of the delivery nozzle in said direction of extension and such that said gap-defining portion is moved with the delivery nozzle in said direction of extension, for abutting contact with a working surface of an object, to maintain a predetermined gap between said free end of said gap-defining portion and said working surface.
  • 9. A highly-viscous-fluid applying apparatus according to claim 8, further comprising a machine frame, a biasing device and a stopper device, and wherein at least said delivery nozzle and said gap-defining portion are movable relative to said machine frame in an axial direction of said delivery nozzle, and are biased by said biasing device in said axial direction from a proximal end toward a delivery end of said delivery nozzle, said gap-defining portion and said delivery nozzle being normally held under a biasing action of said biasing device, at respective positions which are determined by said stopper device.
  • 10. A highly-viscous-fluid applying apparatus according to claim 1, further comprising a temperature control device operable to control a temperature of a mass of the highly viscous fluid, at least at a portion of the mass which is moved through said delivery nozzle for delivery thereof onto an object.
  • 11. A highly-viscous-fluid applying apparatus according to claim 10, wherein said temperature control device has:a gas passage through which a gas is circulated for heat transfer between said gap and a portion of said rotatable pump housing which surrounds said stationary screw; and a gas-temperature control device operable to control a temperature of said gas is circulated through said gas passage.
  • 12. A highly-viscous-fluid applying apparatus according to claim 1, wherein said delivery nozzle has a plurality of delivery tubes parallel to each other.
  • 13. A highly-viscous-fluid applying apparatus according to claim 12, further comprising a nozzle rotating device operable to rotate said delivery nozzle about an axis thereof which is parallel to said plurality of delivery tubes.
  • 14. A highly-viscous-fluid applying apparatus according to claim 13, further comprising a controller operable to control said nozzle rotating device according to a predetermined control program.
  • 15. A highly-viscous-fluid applying apparatus according to claim 1, further comprising a support member which supports at least said delivery nozzle and said screw pump, and a relative-movement device operable to move said support member and an object relative to each other in a direction parallel to a working surface of said object on which the highly viscous fluid is delivered from said delivery nozzle, and in a direction perpendicular to said working surface.
  • 16. A highly-viscous-fluid applying apparatus according to claim 1, wherein said fluid supply device is a fluid supply device of a pressurizing type arranged to pressurize the highly viscous fluid and feed the pressurized highly viscous fluid to said screw pump, said apparatus further comprising a synchronous controller operable to operate said fluid supply device of the pressurizing type, in synchronization with an operation of said screw pump under the control of said pump control device.
  • 17. A highly-viscous-fluid applying apparatus according to claim 1,wherein said pump control device includes a reverse-operating portion operable to operate said pump by a predetermined amount in a reverse direction opposite to a forward direction after termination of an operation of said pump in said forward direction to feed the highly viscous fluid to said delivery nozzle.
  • 18. A highly-viscous-fluid applying apparatus comprising:a fluid supply device operable to supply a highly viscous fluid; a delivery nozzle from which the highly viscous fluid is delivered; a screw pump disposed between said fluid supply device and said deliver nozzle, and including a stationary screw that is non-rotatable, and a rotatable pump housing having a screw chamber of a circular share in transverse cross section, said rotatable pump housing accommodating said stationary screw substantially fluid-tightly and being rotatable about an axis of said stationary screw, said screw pump being operable to deliver the highly viscous fluid received from said fluid supply device, from said delivery nozzle, by rotation of said rotatable pump housing about the axis of said stationary screw; a pump control device including a pump drive device operable to rotate said rotatable pump housing about the axis of said stationary screw, to deliver said highly viscous fluid from said delivery nozzle; and a machine frame, wherein said fluid supply device includes a stationary container for accommodating a mass of the highly viscous fluid, said stationary container including a supply portion having an opening from which the highly viscous fluid is supplied, said stationary screw being fixed to and coaxial with said supply portion of said stationary container, and wherein said rotatable pump housing is held by the machine frame rotatably and axially immovably relative to said machine frame, and said stationary container is removably mounted on said machine frame, said stationary screw being fitted into said rotatable pump housing as said stationary container is mounted on the machine frame, and removed from the rotatable pump housing as the stationary container is removed from the machine frame.
  • 19. A highly-viscous-fluid applying apparatus according to claim 18, wherein said supply portion of said container consists of a cylindrical portion extending from one end a body of said stationary container, and said stationary screw is fixedly fitted at a proximal end thereof in a first part of said cylindrical portion, said opening being formed through a second part of said cylindrical portion which is located nearer to said body than said first part.
  • 20. A highly-viscous-fluid applying apparatus according to claim 18, further comprising a nozzle holding member mounted on the machine frame, and wherein said delivery nozzle is rotatably held by said nozzle holding member.
  • 21. A highly-viscous-fluid applying apparatus according to claim 20, further comprising a nozzle rotating device operable to rotate said delivery nozzle relative to said stationary container and said machine frame.
  • 22. A highly-viscous-fluid applying apparatus according to claim 18, further comprising a machine frame, and wherein said rotatable pump housing and said delivery nozzle are rotatably held by the machine frame, and said rotatable pump housing is rotatably fitted in said delivery nozzle.
  • 23. A highly-viscous-fluid applying apparatus according to claim 18, wherein said stationary container further includes a body portion coaxial with said supply portion and said stationary screw of said screw pump.
Priority Claims (2)
Number Date Country Kind
2000-379103 Dec 2000 JP
2001-001983 Jan 2001 JP
US Referenced Citations (4)
Number Name Date Kind
2976392 Wabnitz Mar 1961 A
5046666 Ono Sep 1991 A
5564606 Engel Oct 1996 A
5819983 White et al. Oct 1998 A
Foreign Referenced Citations (2)
Number Date Country
B2 2863475 Dec 1998 JP
WO 9949987 Oct 1999 WO