[go: up one dir, main page]

WO2004052072A1 - 部品実装装置及び方法 - Google Patents

部品実装装置及び方法 Download PDF

Info

Publication number
WO2004052072A1
WO2004052072A1 PCT/JP2003/015376 JP0315376W WO2004052072A1 WO 2004052072 A1 WO2004052072 A1 WO 2004052072A1 JP 0315376 W JP0315376 W JP 0315376W WO 2004052072 A1 WO2004052072 A1 WO 2004052072A1
Authority
WO
WIPO (PCT)
Prior art keywords
component
mounting
board
component mounting
mounting area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2003/015376
Other languages
English (en)
French (fr)
Inventor
Osamu Okuda
Kazuo Kido
Hideki Uchida
Haneo Iwamoto
Takashi Yazawa
Kazuyuki Yoshidomi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2002349852A external-priority patent/JP2004186308A/ja
Priority claimed from JP2003397077A external-priority patent/JP2005159110A/ja
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to EP03776004A priority Critical patent/EP1583412A4/en
Priority to US10/537,304 priority patent/US7356918B2/en
Publication of WO2004052072A1 publication Critical patent/WO2004052072A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/081Integration of optical monitoring devices in assembly lines; Processes using optical monitoring devices specially adapted for controlling devices or machines in assembly lines
    • H05K13/0812Integration of optical monitoring devices in assembly lines; Processes using optical monitoring devices specially adapted for controlling devices or machines in assembly lines the monitoring devices being integrated in the mounting machine, e.g. for monitoring components, leads, component placement
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/083Quality monitoring using results from monitoring devices, e.g. feedback loops
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/089Calibration, teaching or correction of mechanical systems, e.g. of the mounting head
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.
    • Y10T29/49131Assembling to base an electrical component, e.g., capacitor, etc. by utilizing optical sighting device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/5313Means to assemble electrical device
    • Y10T29/53174Means to fasten electrical component to wiring board, base, or substrate
    • Y10T29/53178Chip component

Definitions

  • the present invention relates to a component mounting method and device for mounting components on a substrate with high accuracy.
  • the present invention relates to a component mounting apparatus and a component mounting method executed by the component mounting apparatus. More specifically, the present invention considers thermal expansion and contraction in an XY robot that moves in the X and Y axes to mount components. And a component mounting apparatus and method. Background art
  • a board mark existing on a circuit board carried into a component mounting apparatus is imaged with a board recognition force camera to determine a position shift of the circuit board, and is moved in the X and Y axes to mount a component.
  • the electronic component held by the suction nozzle of the X-Y robot is imaged with a component recognition force camera to determine the displacement of the electronic component, and the X- ⁇ robot is corrected after correcting the displacement between the substrate and the component.
  • the XY port pot expands and contracts due to a temperature change of the component mounting apparatus associated with the operation of the component mounting apparatus having the XY robot, the amount of expansion and contraction is further taken into consideration.
  • Methods for improving the mounting accuracy have also been proposed.
  • the reference mark 4 is imaged by the board recognition and recognition camera 3 provided on the head 2 provided in the X_Y robot 1, and based on the imaging information, The displacement of the X—Y robot 1 due to heat is determined (see, for example, Japanese Patent Application Laid-Open No. 6-126671).
  • various methods have been proposed to improve the component mounting accuracy.
  • the miniaturization of electronic components has been remarkably progressing, and the component mounting accuracy has also become increasingly severe.
  • the XY robot is heated by heat. Due to expansion and contraction, it is not easy to determine the relative positional relationship. That is, when considering the amount of expansion and contraction of the XY robot 1 caused by heat, as shown in FIG. 28, the X-axis robot 7 and the Y-axis robot 8 constituting the XY robot 1 are orthogonal to each other. If the XY robot 1 expands and contracts while maintaining the orthogonal state even when it is installed and heat is applied, the above expansion and contraction can be dealt with.
  • the reference mark is obtained by the camera 3 provided on the head 2 to obtain the above-mentioned expansion and contraction amount of the XY robot 1.
  • the above-mentioned expansion and contraction amount is considered to be the same or almost the same, or the expansion and contraction amount at the reference mark imaging place is calculated. It is possible to calculate the amount of displacement at the mounting position, and the amount of expansion and contraction obtained based on the above-mentioned imaging can be treated as effective.
  • the XY robot drives the component suction head to move in the XY direction, and performs component mounting such as component suction using the head nozzle, camera recognition of the suction component, and mounting on the board. No matter how high the accuracy was, it was not possible to achieve high mounting accuracy due to the distortion of the component mounting equipment itself.
  • the distortion of the component mounting apparatus itself is caused by poor machining accuracy of the XY robot of the component mounting apparatus or poor assembly accuracy.
  • the reference mark on the reference board is viewed by the board recognition camera fixed to the XY robot, and the position between the target position where the reference mark should originally be and the actual position of the reference mark
  • the displacement amount is calculated, and the calculated position displacement amount is added to each position as a mounting position offset value and correction is performed, so that component mounting can be performed with high accuracy (for example, see Japanese Patent Application Laid-Open No. 6-12). See No. 6671.)
  • the camera calibration for the board recognition force camera means that the jigs whose position coordinates are known are recognized by the board recognition camera in order to detect the mounting error of the board recognition force camera, and calculated based on the recognition result.
  • the purpose is to calculate the mounting error of the board recognition camera from the difference between the calculated position coordinates and the position coordinates known in advance, and to perform position correction.
  • the camera calibration not only the position correction of the board recognition camera but also the position recognition of the component recognition force and the nozzle are corrected.
  • the position of the reference substrate is close to 1 mm between the first positioning of the reference substrate and the next positioning of the reference substrate. Since the reference board requires extremely high precision, it is very expensive because of the possibility of displacement.From the viewpoint of preventing damage, the reference board is used at the approximate position in the X direction without using a board stopper. The positioning of the reference board in the board holding part of the component mounting equipment is reproducible because there is a gap of less than 1 mm in the Y direction for stopping and positioning. No, it is a factor that reduces the mounting accuracy.
  • the reference board is measured on the basis of the measured data, assuming that the reference board is accurately positioned. May be directly used as the correction value.
  • the present invention has been made in order to solve such problems, and provides a component mounting apparatus capable of further improving component mounting accuracy as compared with the related art, and a component mounting method executed by the component mounting apparatus.
  • the purpose is to provide.
  • Another object of the present invention is to provide a component mounting method and apparatus capable of improving mounting accuracy by obtaining an optimal offset value according to the size of a substrate in order to solve the above problem. It is in. Disclosure of the invention
  • the present invention is configured as follows.
  • the electronic component having the component holding member for holding the electronic component and moving and holding the electronic component in the X-axis direction and the X-axis direction orthogonal to each other is provided on the circuit board.
  • An X-port pot mounted on a component mounting position of the board; a fixed board recognition camera provided on the robot, which picks up a board mark on the circuit board; and the electronic device held by the component holding member In a component mounting apparatus equipped with a component recognition camera for imaging components,
  • a camera fiducial mark arranged in close proximity to the component recognition force mera
  • a control device that corrects the component mounting position based on the position information of the force meler reference mark obtained by imaging the force meler reference mark with the board recognition force melter. I do.
  • a mount for a component mounting apparatus having an integral structure
  • the X- ⁇ robot is composed of two identical ⁇ -axis opening pots arranged in parallel with each other along the ⁇ -axis direction, and one of the X-axis robots arranged along the X-axis direction orthogonal to the ⁇ -axis opening pot.
  • Each of the ⁇ -axis robots is formed directly on the mount for the component mounting apparatus, and has one end as a fixed end and the other end as a support end.
  • the X-axis pot has a ball-screw structure for moving the X-axis pot in the X-axis direction.
  • the component mounting apparatus according to the first aspect, which thermally expands and contracts linearly along an axial direction.
  • the X-axis robot comprises: an X-frame having both ends fixed to the pole screw structure provided in each of the Y-axis robots; and an X-frame formed on the X_frame and having one end fixed. With the other end as a support end, a component mounting head that linearly expands and contracts linearly only in the X-axis direction and has the component holding member is attached, and the component mounting head is moved in the X-axis direction.
  • the X-Y robot having an X-ball screw structure, and having the X-axis robot, wherein the component mounting according to the second aspect, wherein the X-Y robot thermally expands and contracts linearly along the X-axis direction and the ⁇ -axis direction.
  • the X-frame is attached to the X frame along the X-axis direction and supports the component mounting head slidably in the X-axis direction.
  • a support guide member made of a different material
  • the X frame is attached to the X frame along the X axis direction so as to face the support plan member and prevent deformation of the X frame.
  • a component mounting apparatus comprising a guide member and a deformation preventing member made of the same material.
  • the component mounting head has a plurality of the component holding members, and moves the component holding member in the ⁇ -axis direction orthogonal to the X-axis direction and the ⁇ -axis direction.
  • a component mounting apparatus wherein a holding member driving source to be provided is provided independently of each of the component holding members, and heat generation of the holding member driving source is reduced.
  • the camera fiducial mark is in the X-axis direction and in the X-axis direction.
  • the electronic device according to any one of the first to sixth aspects, wherein a plurality of the component recognition force mellas are provided, and the reference force marks are also provided in proximity to the respective component recognition cameras.
  • a component mounting apparatus Provided is a component mounting apparatus.
  • the X-axis robot sets the relative position between the component holding member and the board recognition camera in an immobile state and linearly moves along the X-axis direction and the ⁇ -axis direction.
  • the component mounting apparatus according to the first aspect which thermally shrinks, is provided.
  • the apparatus further comprises a mount for the component mounting apparatus, wherein the mount for the component mounter is integrally formed by a structure, and the linear heat is applied to the XY port pot.
  • the component mounting apparatus according to the eighth aspect for causing expansion and contraction is provided.
  • the X-axis port pot has an X-frame having both ends fixed to the pole screw structure provided in each of the Y-axis port pots.
  • a support guide member attached to the X frame along the X axis direction; and a heat guide member attached to the X frame along the X axis direction facing the support guide member with the X frame interposed therebetween.
  • the component according to the ninth aspect further comprising a deformation preventing member that prevents deformation of the X frame, wherein the X-axis robot sets a relative position between the component holding member and the board recognition camera in an immobile state.
  • a mounting device Provide a mounting device.
  • the X-axis robot is formed on the X-frame, and linearly thermally expands and contracts only in the X-axis direction with one end being a fixed end and the other end being a support end.
  • the component mounting head further includes an X-ball screw structure for mounting the component mounting head having the holding member and moving the component mounting head in the X-axis direction, wherein the component mounting head includes a plurality of the component holding members.
  • a drive source for a holding member that moves the component holding member in the z-axis direction orthogonal to the X-axis direction and the Y-axis direction is provided independently for each of the component holding members, and the component mounting is performed.
  • the head provides the component mounting apparatus according to a tenth aspect, wherein a relative position between the component holding member and the board recognition force meler is in an immobile state.
  • the electronic component has a component holding member for holding the electronic component, and moves and holds the electronic component in the X-axis direction and the Y-axis direction orthogonal to each other.
  • a component mounting method executed by a component mounting apparatus that mounts a component at a component mounting position on a board, the electronic component held by the component holding member by a board recognition force imaging a board mark on the circuit board.
  • the position information of the camera fiducial mark obtained by the imaging is compared with a preset reference position information to obtain a difference
  • the electronic component held by the component holding member is moved to the fixed component recognition force camera and imaged.
  • the difference is used for correcting the moving amount
  • the displacement of the circuit board obtained by imaging the board mark by the substrate recognizing device is corrected, and the electronic component is transferred to the circuit board.
  • a component mounting method for moving to a mounting position and mounting According to a thirteenth aspect of the present invention, there is provided the component mounting method according to the thirteenth aspect, wherein the imaging of the camera fiducial mark is performed immediately before starting the production again when the production is interrupted. .
  • the fourteenth aspect of the present invention when the difference obtained by the imaging is equal to or larger than a set value, the component mounting according to the first or the thirteenth aspect, in which the operation of the component mounting apparatus is stopped. Provide a method.
  • the positional relationship between the component holding member and the board recognition camera, the positional relationship between the component holding member and the component recognition camera, and the board recognition camera and the component recognition The component mounting method described in any one of the first to second aspects: L1 to L4, in which the positional relationship with the force sensor is measured in advance and these measurements are premised on the correction of the component mounting position described above. .
  • the sixteenth aspect of the present invention when a plurality of the component recognition cameras are provided and a plurality of camera reference marks are provided, one of the plurality of force reference marks is obtained by imaging.
  • a component mounting method according to any one of the first to fifteenth aspects, wherein when the difference is less than a set value, the imaging of another camera reference mark is omitted.
  • the present invention can be configured as follows.
  • An X-Y robot having a component holding member for holding the electronic component, moving the electronic component held in the X-axis direction and the Y-axis direction orthogonal to each other, and mounting the electronic component at a component mounting position on the circuit board;
  • a component mounting apparatus provided with an X-Y robot and having a board recognition camera that images a board mark on the circuit board, and a component recognition force camera that images the electronic component held by the component holding member,
  • the XY robot has a structure in which a relative position between the component holding member and the board recognition force measurable is in a stationary state and thermally expands and contracts linearly along the X-axis direction and the Y-axis direction.
  • the X-Y robot expands and contracts due to heat when placed close to the component recognition camera
  • a camera fiducial mark used to determine
  • the control device may be configured to correct the component mounting position based on the relative position and the expansion / contraction amount of the component holding member, the board recognition camera, and the component recognition camera.
  • a mount for a component mounting apparatus which is formed in an integrated structure by a structure and causes the XY robot to cause the linear thermal expansion and contraction
  • the XY robots are two Y-axis robots arranged in parallel with each other along the Y-axis direction, and one X-axis robot is arranged along the X-axis direction orthogonal to the Y-axis robot.
  • Each of the Y-axis robots is directly formed on the component mounting base, and thermally expands and contracts linearly only in the Y-axis direction with one end as a fixed end and the other end as a support end,
  • the X-Y robot has a Y-ball screw structure for moving the X-axis robot in the Y-axis direction, and the XY robot linearly expands and contracts along the X-axis direction and the Y-axis direction. It can also be configured.
  • the X-axis robot comprises an X-frame having both ends fixed to the ball screw structure provided in each of the Y-axis robots; and an X-frame formed on the X-frame and having one end as a fixed end and the other end as a support end.
  • An X-pole screw structure which thermally expands and contracts linearly only in the axial direction and has a component mounting head provided with the component holding member, and moves the component mounting head in the X-axis direction;
  • the XY robot having the X-axis opening pot may be configured so that it thermally expands and contracts linearly along the X-axis direction and the Y-axis direction.
  • the X-frame includes a support guide member attached to the X frame along the X-axis direction and supporting the component mounting head slidably in the X-axis direction.
  • the support frame is attached to the X frame along the X axis direction so as to face the support guide member, and the deformation of the X frame caused by the heat of the support member is prevented.
  • the X-axis robot having a deformation preventing member for preventing, and having the X-frame may be configured so that a relative position between the component holding member and the board recognition / recognition camera is immobile. .
  • the component mounting head has a plurality of component holding members, and each of the driving sources for the holding members for moving the component holding members in the Z axis direction orthogonal to the X axis direction and the Y axis direction.
  • the component mounting head may be provided on the component holding member so that a relative position between the component holding member and the board recognition force mech is immovable.
  • the camera reference mark has the same height as the circuit board when the board recognition camera images the board mark on the circuit board in the Z axis direction orthogonal to the X axis direction and the Y axis direction. It can be configured to be arranged at a position.
  • the component of the component holding head movable with respect to the board holding device is provided at a component mounting position of the component mounting circuit board held by the board holding device.
  • the mounting area reference arranged at predetermined intervals of the reference board held by the board holding apparatus Recognizing the position coordinates of the mark, obtaining the position coordinates of each of the recognized mounting area reference marks,
  • mounting area reference marks that are close to the two board reference position calculation marks are respectively extracted.
  • the position coordinates of the extracted mounting area reference marks are coordinate-transformed so that the correction values of the extracted mounting area reference marks become zero or substantially zero. While determining the offset value at the mark, The component mounting circuit board held by the board holding device in a state where the component mounting circuit board is held in the board holding device instead of the mounting area reference mark recognition reference board and is positioned in the component mounting region. Recognizing the at least two board reference position calculation marks of the circuit board, respectively obtaining the position coordinates of the two recognized board reference position calculation marks,
  • the NC coordinates of the two substrate reference position calculation marks are respectively corrected
  • the mounting area closest to the recognition camera provided on the component holding head is provided. After correcting the position coordinates of the component mounting position based on the offset value of the fiducial mark, the component is mounted on the component mounting position based on the corrected position coordinates of the component mounting position.
  • a component mounting method Provide a component mounting method.
  • a component held by a component holding head movable with respect to the board holding device is provided at a component mounting position of the component mounting circuit board held by the board holding device.
  • the mounting area reference arranged at predetermined intervals of the reference board held by the board holding apparatus Recognizing the position coordinates of the mark, obtaining the position coordinates of each of the recognized mounting area reference marks,
  • mounting area reference marks that are close to the two board reference position calculation marks are respectively extracted.
  • the position coordinates of the extracted mounting area reference marks are coordinate-transformed so that the correction values of the extracted mounting area reference marks become zero or substantially zero. While determining the offset value at the mark,
  • the component mounting circuit board In a state where it is held in the board holding device and positioned in the component mounting area, the at least two board reference position calculating marks of the component mounting circuit board held in the board holding device are recognized, respectively. The position coordinates of the two recognized substrate reference position calculation marks are obtained, and
  • the NC coordinates of the two substrate reference position calculation marks are respectively corrected
  • the mounting closest to the recognition force measurment provided on the component holding head After correcting the position coordinates of the component mounting position based on the offset value of the area reference mark, mounting the component on the component mounting position based on the corrected position coordinates of the component mounting position.
  • a component mounting method characterized by doing so can also be provided.
  • the correction value of the extracted mounting area reference mark which is close to each of the two substrate reference position calculation marks is zero or substantially zero.
  • the position coordinates of the extracted mounting area reference marks are respectively converted to obtain offset values at the respective mounting area reference marks.
  • a correction value in at least one of the X direction of the substrate holding device and the Y direction orthogonal to the X direction is calculated, and the inclination of the reference substrate is obtained.
  • the above correction value is zero or substantially zero.
  • a component holding head movable by the XY robot with respect to the substrate holding device is located at a component mounting position of the component mounting circuit board held by the substrate holding device.
  • the board recognition camera is provided on the component holding head supported by the XY robot, and holds a reference board for mounting area reference mark recognition in the board holding device and positions the reference board in the component mounting area. In this state, while recognizing the position coordinates of the mounting area reference marks arranged at predetermined intervals of the reference substrate held by the substrate holding device,
  • the position coordinates of the mounting area reference mark are obtained from the recognition result of the mounting area reference mark recognized by the cognitive power camera, and the difference between the NC coordinates of the mounting area reference mark and the position coordinates is corrected. Values, and based on the NC coordinates of the position coordinates of the at least two board reference position calculation marks on the component mounting circuit board, the two board reference positions are selected from the recognized mounting area reference marks.
  • the mounting area reference marks that are close to the placement calculation marks are extracted, and the positions of the extracted mounting area reference marks are adjusted so that the correction values of the extracted mounting area reference marks become zero or substantially zero.
  • the coordinates are converted into coordinates, and the offset value at each mounting area reference mark is obtained.
  • the at least two board reference position calculation marks of the component mounting circuit board held by the board holding device are held. Are respectively recognized, and the position coordinates of the two recognized substrate reference position calculation marks are respectively obtained.Based on the obtained position coordinates of the two substrate reference position calculation marks, the two substrate reference positions are obtained.
  • a calculation unit for correcting the NC coordinates of the calculation mark is further provided.
  • the control device includes a component mounted above the component mounting position on the component mounting circuit board.
  • the position of the component mounting position is determined based on the offset value of the mounting area reference mark closest to the recognition camera provided in the component holding head.
  • a component mounting apparatus that corrects coordinates and then mounts the component at the component mounting position based on the corrected position coordinates of the component mounting position.
  • the calculation unit is configured such that the correction value of the extracted mounting area reference mark that is close to each of the two board reference position calculation marks is zero or substantially zero. Then, when the position coordinates of the extracted mounting area reference mark are respectively subjected to coordinate conversion to obtain offset values at the respective mounting area reference marks, the offset values close to the two substrate reference position calculation marks are obtained.
  • the coordinate transformation is performed by rotating and moving the graph connecting the extracted mounting area reference marks so that the correction value of the extracted mounting area reference mark becomes zero or substantially zero.
  • the calculation unit is configured such that the correction value of the extracted mounting area reference mark which is close to the two substrate reference position calculation marks is zero or substantially zero. Then, when the position coordinates of the extracted mounting area reference marks are respectively transformed to obtain offset values at the respective mounting area reference marks, the board holding from the extracted mounting area reference marks is performed. The correction value in at least one of the X direction of the apparatus and the Y direction orthogonal to the X direction is calculated, and the inclination of the reference substrate is obtained, so that the correction value becomes zero or substantially zero. In the 20th or 21st mode, the position coordinates of the extracted mounting area reference marks are respectively subjected to coordinate conversion, and the offset value at each mounting area reference mark is obtained. Providing component mounting apparatus according.
  • two Y-axis robots installed parallel to each other along the Y-axis direction, and the two Y-axis robots movable along the X-axis direction orthogonal to the Y-axis direction.
  • An XY robot having one X-axis robot arranged on the Y-axis robot and supporting the component holding head movably along the X-axis direction. Any of Nos. 20 to 22 in which the component holding head can be moved by the two Y-axis robots and one X-axis robot in the XY axis direction with respect to the board holding device.
  • a component mounting apparatus there is provided.
  • the component holding head includes a plurality of component suction nozzles capable of sucking and holding the components and arranged along the X-axis direction.
  • the substrate recognition force lens is placed on the component holding head so that the imaging center of the substrate recognition force lens is located coaxially with a straight line passing through the center of the component suction nozzle.
  • FIG. 1 is a plan view of a component mounting apparatus according to a first embodiment of the present invention
  • FIG. 2 is a front view of the component mounting apparatus shown in FIG. 1,
  • FIG. 3 is a right side view of the component mounting apparatus shown in FIG.
  • Fig. 4 is a conceptual diagram of the gantry and XY robot provided in the component mounting device shown in Fig. 1.
  • FIG. 5 is a diagram showing a fixed end of the Po / Les screw structure of the X_Y robot provided in the component mounting apparatus shown in FIG. 1,
  • FIG. 6 is a diagram showing a supporting end of the X-Y port pot provided in the component mounting apparatus shown in FIG.
  • FIG. 7 is a diagram showing the X-frame portion of the X-axis robot provided in the component mounting apparatus shown in FIG.
  • FIG. 8 is a front view of the component mounting head of the X-axis robot provided in the component mounting apparatus shown in FIG.
  • Fig. 9 is a front view of the component recognition camera and camera reference mark of the component mounting apparatus shown in Fig. 1.
  • FIG. 10 is a plan view of the part recognition, camera and force reference marks shown in FIG.
  • FIG. 11 is a block diagram showing the relationship between each component of the component mounting apparatus shown in FIG. 1 and the control device.
  • FIG. 12 is a flowchart for explaining a component mounting method executed by the component mounting apparatus shown in FIG. 1,
  • FIG. 13 is a graph showing the relationship between the elapsed time and the temperature of each part in the component mounting head provided in the component mounting apparatus shown in FIG.
  • Fig. 14 is a graph comparing the component mounting device shown in Fig. 1 with the conventional component mounting device with regard to the positional displacement of each component suction nozzle provided in the component mounting head over the operating time.
  • FIG. 15 is a graph showing the amount of deformation due to a temperature change in the X-axis robot of the component mounting apparatus shown in FIG.
  • Fig. 16 is a graph showing the amount of deformation due to temperature change in the X-axis robot of the conventional component mounting equipment.
  • Fig. 17 is a rough graph showing the amount of positional displacement at each measurement point over the operating time in the component mounting apparatus shown in Fig. 1.
  • Fig. 18 is a graph showing the amount of displacement at each of the above measurement points at each time shown in Fig. 17,
  • FIG. 19 is a diagram showing the measurement points shown in FIGS. 17, 18, 20, and 21.
  • Fig. 20 is a graph showing the amount of positional displacement at each measurement point with the elapse of operating time in a conventional component mounting apparatus.
  • FIG. 21 is a graph showing the amount of positional displacement of each of the above measurement points at each time shown in FIG. 20.
  • FIG. 22 is a graph showing the displacement of the camera reference mark and the mounting position accuracy in the Y-axis direction due to the change in the ambient temperature in the component mounting apparatus shown in Fig. 1, and Fig. 23 is the graph shown in Fig. 1.
  • FIG. 24 is a graph showing a deviation in the X-axis direction of a camera reference mark and a mounting position accuracy due to a change in an ambient temperature in the component mounting apparatus.
  • FIG. 24 is a plan view of a modification of the component mounting apparatus shown in FIG. Fig. 25 shows the specified position when component mounting was performed with the component mounting apparatus shown in Fig. 1. It is a diagram showing the variation of the mounting position to be,
  • Fig. 26 is a diagram showing the variation of the mounting position with respect to the specified position when component mounting is performed with the conventional component mounting apparatus.
  • Fig. 27 is a diagram showing the variation of the mounting position with respect to the specified position when component mounting is performed with the conventional component mounting apparatus.
  • FIG. 28 is a perspective view showing a conventional component mounting apparatus.
  • Fig. 29 is a diagram conceptually showing the deformation of an XY robot due to the effect of heat in a conventional component mounting apparatus.
  • Figure 30 is a diagram conceptually showing the deformation of an XY robot due to the effect of heat in a conventional component mounting apparatus.
  • FIG. 31 is a plan view of a component mounting apparatus capable of performing the component mounting method according to the second embodiment of the present invention.
  • FIG. 32 is a front view of the component mounting apparatus shown in FIG.
  • FIG. 33 is a right side view of the component mounting apparatus shown in FIG. 31.
  • FIG. 34 is a conceptual diagram of the gantry and the XY robot provided in the component mounting apparatus shown in FIG. 31.
  • FIG. 35 is a front view of a component mounting head of the X-axis robot provided in the component mounting apparatus shown in FIG. 31.
  • FIG. 36 is a block diagram showing a relationship between each component of the component mounting apparatus shown in FIG. 31 and a control device.
  • Fig. 37 is an explanatory diagram showing the relationship between the distortion of the X-axis robot and the component mounting head to explain that the positioning accuracy of the component mounting head is greatly affected by the distortion of the XY robot.
  • Figure 38 is an explanatory diagram showing the relationship between the distortion of the Y-axis robot and the component mounting head to explain that the positioning accuracy of the component mounting head is greatly affected by the distortion of the XY robot.
  • FIG. 39 is an explanatory diagram for explaining the concept of an offset value in the component mounting method according to the second embodiment of the present invention.
  • FIG. 40 is a view used in the component mounting method according to the second embodiment of the present invention. It is a plan view showing a specific example of a glass substrate to be,
  • FIG. 41 is a flowchart showing a procedure for obtaining and using an offset value of the component mounting method according to the second embodiment of the present invention.
  • FIG. 42 is a plan view showing a mounting area reference mark of a glass substrate used in the component mounting method according to the second embodiment of the present invention.
  • FIG. 43 is an explanatory diagram for explaining how to recognize a mounting area reference mark of a glass substrate used in the component mounting method according to the second embodiment of the present invention.
  • Figure 4 4 is the aforementioned component mounting method according to the second embodiment of the present invention, that the attachment region reference mark at a position located offset from the center of the visual field position OO 2 of board cognition camera is recognized FIG.
  • FIG. 45 is an explanatory diagram showing a result of recognizing two board reference position calculation marks in the component mounting method according to the second embodiment of the present invention.
  • the vertical axis shows the amount of positional deviation
  • the horizontal axis shows the position in the X direction
  • the upper polygonal line graph shows ⁇ , that is, the positional deviation in the X direction
  • the lower line graph shows ⁇ ⁇ , that is, the Y direction. It is a graph showing the positional deviation of
  • FIG. 47 is an explanatory diagram showing a state in which the mounting area reference mark position is displaced in the X direction and the Y direction from the center position of the rectangular visual field area, which is the original position, and FIG. Coordinate transformation by rotating and moving the graph so that the capture area of the mounting area reference mark near the two small reference position calculation marks on the board to be mounted is zero or substantially zero.
  • This is a graph showing the state of rearranging the mounting position
  • FIG. 49 is a plan view showing two relatively small reference marks for calculating the substrate reference position of the board to be mounted in FIG.
  • Fig. 50 shows that the mounting area reference mark near the two relatively large board reference position calculation marks on the board to be mounted has a square or substantially square shape. This is a graph showing the state where the rough is rotated and moved to convert the coordinates, and the mounting position is rearranged.
  • FIG. 4 is a plan view showing a position calculation mark
  • FIG. 52 is an explanatory view showing a mounting area reference mark on a glass substrate closest to the substrate reference position calculation mark of the production substrate.
  • Figure 53 shows that when there are M rows of mounting area reference marks in the vertical direction and N columns in the horizontal direction of the board to be mounted, the area P surrounded by the four mounting area reference marks is defined as one area. It is an explanatory view showing a state allocated by
  • FIG. 54 is a flowchart of a mounting area reference mark recognition and recognition operation in a more specific example of the component mounting method according to the second embodiment.
  • FIG. 55 is a flowchart of a type selection operation in a more specific example of the component mounting method according to the second embodiment
  • FIG. 56 is a flowchart of a mounting area reference mark recognition operation and a component mounting operation in a more specific example of the component mounting method according to the second embodiment.
  • Figure 57 shows the data of the position coordinates of the mounting area reference mark measured at the normal position of the board [1] and the data of the position coordinates of the mounting area reference mark measured at the position shifted 35 O mm to the left [2] FIG.
  • FIG. 58 is a graph showing the relationship between the position in the X direction and the amount of displacement in the X direction when the head moves at a pitch of 1 O mm in the X direction on the substrate of FIG. 57.
  • FIG. 59 is a graph showing the relationship between the position in the Y direction and the amount of displacement in the Y direction when the head is moving at a pitch of 1 Omm in the Y direction on the substrate of FIG. 0 is 1 for 400 points on a substrate of size 4 28 mm X 25 O mm.
  • FIG. 6 is a graph showing mounting accuracy when a ceramic capacitor, which is a chip component of 6 mm X 0.8 mm, is mounted on a substrate, and the offset value according to the second embodiment is not applied.
  • a graph showing the amount on the vertical axis and the amount of displacement in the X direction on the horizontal axis.
  • Figure 61 shows a 400 point 1 .4 for a substrate of 428 mm x 25 O mm in size.
  • FIG. 6 is a graph showing mounting accuracy when the offset value according to the second embodiment is applied when a ceramic capacitor which is a chip component of 6 mm X 0.8 mm is mounted on a substrate, and is mounted in the Y direction. It is a graph showing the amount of displacement on the vertical axis and the amount of mounting displacement in the X direction on the horizontal axis.
  • Fig. 62 shows the mounting accuracy when a large number of QFPs are mounted on a board with a size of 428 mm x 25 O mm and the offset value according to the second embodiment is not applied.
  • FIG. 5 is a graph showing the amount of displacement in the Y direction on the vertical axis and the amount of displacement in the X direction on the horizontal axis.
  • Figure 63 shows a large number of QFs for a substrate of size 428 mm x 25 Omm.
  • FIG. 8 is a graph showing mounting accuracy when the offset value according to the second embodiment is applied when P is mounted on a substrate, wherein the vertical axis represents the mounting deviation amount in the Y direction, and the vertical axis represents the mounting deviation amount in the X direction. Are plotted on the horizontal axis, respectively.
  • FIG. 64 is an explanatory diagram showing the amount of displacement of the mounting area reference mark in the X and Y directions from the center of the field of view of the board recognition camera.
  • FIG. 65 is a flow chart showing, as an application example of the second embodiment, an operation of reflecting the area offset value due to the distortion of the XY robot operation included in the inter-nozzle pitch and substrate force offset value.
  • Fig. 66 is a flow chart showing the procedure for performing the component mounting operation by reflecting the error set value at the measurement position of the nozzle pitch.
  • FIGS. 67A, 67B, and 67C are diagrams showing the positional relationship between the nozzle, the component recognition force measurable, and the board recognition power measurable during measurement.
  • FIG. 68 is a diagram for explaining the offset value and the pitch between nozzles of the board camera.
  • a component mounting apparatus according to an embodiment of the present invention and a component mounting method executed by the component mounting apparatus will be described below in detail with reference to the drawings.
  • the same components are denoted by the same reference numerals.
  • the component mounting apparatus 100 includes, as basic components, a gantry 110, an X—Y robot 120, and a board recognition camera 14 0, a component recognition camera 150, a camera reference mark 160, and a control device 170, and a component supply device 180 and a board transfer device 190 can be further provided. .
  • the gantry 110 is the X-Y mouth bot 120, the component recognition force mirror 150, the camera reference mark 160, the control device 170, the component supply device 180, and A base plate on which the above-mentioned substrate transfer device 190 is to be installed, which is composed of a rectangular parallelepiped base portion 111, and a Y-axis robot leg 1 112, and the base portion 111 and the Y-axis robot.
  • the leg 1 1 2 that is, the gantry 1 10, is integrally formed with a structure.
  • the Y-axis robot legs 1 1 and 2 protrude from the base 1 1 1 at both ends of the base 1 1 1 in the X-axis direction 5 1, and the Y-axis is orthogonal to the X-axis 5 1.
  • each linear guide 1 2 3 as a guide support member for the following nuts 1 2 6 is provided with a lower guide mounting surface 1 2 3 a formed along the Y axis direction 52 on each Y axis robot leg 1 1 2.
  • the Y-axis robot legs 1 1 and 2 are installed along the axis, but as described above, the Y-axis robot legs 1 Due to the configuration, each of the above-described lower guide mounting surfaces 1 2 3a can be finished with extremely high precision by the machine 1. Therefore, it is possible to finish the parallelism between the two linear guide installation surfaces 1 2 3a, that is, the parallelism between both Y-axis robots 1 21 with an accuracy within about 0.02 mm. You.
  • the mount that constitutes the conventional component mounting device is manufactured by welding shaped steel, etc., and a Y-axis robot manufactured separately from the mount is fixed to the shaped steel mount with a port. I have. Therefore, it is difficult to improve the parallelism between the two Y-axis robots to such an extent that the component mounting accuracy is not affected.
  • the parallelism between the Y-axis robots in the conventional component mounting apparatus is the same as in the first embodiment. Is considerably inferior to Y-axis robot 1
  • the above X—Y robots 120 are attached to the respective bases 110, which are integrally formed with the Y axis robot legs 111, in the Y axis direction 52. It has two Y-axis robots 1 2 1 installed in parallel, and one X-axis robot 13 1 orthogonal to the Y-axis robot 12 1 and arranged along the X-axis direction 51.
  • Each Y-axis robot 1 2 1 has Y-ball screw structure 1 2 2 Guides 1 2 3
  • the Y-ball screw structure 1 2 2 has one end 1 2 2 a as a fixed end and the other end 1 2 2 b as a support end, and linearly expands and contracts only in the Y-axis direction 52 by heat. Move 1 3 1 in the Y-axis direction 5 2. More specifically, as shown in FIG. 5, the one end 1 2 2 a of the Y-pole screw structure 1 2 2 is fixed to the Y-axis robot pot leg 1 12 as shown in FIG. Motor 124 is provided and connected to pole screw 125. As shown in FIG.
  • the other end 1 2 2 b supports the pole screw 1 25 so as to be rotatable in its circumferential direction and extendable and contractible in its axial direction, that is, in the Y-axis direction 52. Attached to Lopot leg 1 1 2.
  • a nut part 126 is attached to the Beaune screw 125 of each Y-axis robot 121, and the nut part 126 is turned by the rotation of each ball screw 125.
  • the X-axis robot 13 1 constituting the X—Y robot 1 20 is installed along the X-axis direction 51 between the nuts 1 26.
  • the X-axis robot 13 1 installed between the nuts 1 2 6 In this state, it can move in the Y-axis direction 52.
  • FIG. 4 is a diagram conceptually showing the structure of the gantry 110 and the XY robot 120, and does not necessarily match the structure of the component mounting apparatus 100 shown in FIGS. 1 to 3. In addition, a component mounting head to be described later is not shown. 2 to 4, the illustration of the component supply device 180 is omitted.
  • the X-axis robot 13 1 has an X-frame 13 2 and an X-pole screw structure 13.
  • X—Frames 1 3 2 have each Y-axis robot 1 2 1 Both ends are fixed to the nut part 1 26 of the Ponore thread structure 122 in the above, and extend in the X-axis direction 51.
  • the X—ball screw structure 1 3 3 is formed on the X—frame 13 2, and is linear only in the X-axis direction 51 by heat with one end 13 3 a as a fixed end and the other end 13 3 b as a support end. Then, the component mounting head 1336 is attached, and the component mounting head 1336 is moved in the X-axis direction 51.
  • the X-frame 132 is a substantially prismatic aluminum member as shown in FIG. 7, and both ends thereof are fixed to the nut portion 126 as described above.
  • the one end 13 3a of the X-pole screw structure 13 3 formed on the side surface of the X-frame 13 is fixed to the X-frame 13 2 as shown in FIG.
  • a motor 135 is provided as a drive source for the ball screw 134, and is connected to the pole screw 134.
  • the other end 13 3 b supports the ball screw 13 4 so as to be rotatable in its circumferential direction and expandable and contractable in its axial direction, that is, in the X-axis direction 51.
  • the component mounting head 1336 is a component suction nozzle 1361 as an example that functions as a component holding member for holding the electronic component 62, and in the first embodiment, a circuit loaded and installed. It has a board recognition camera 140 for picking up an image of a board mark 61 a present on the circuit board 61 in order to confirm the displacement of the board 61. As shown in FIG. 8 in detail, in the first embodiment, eight component suction nozzles 1 36 1 are provided in a straight line along the X-axis direction 51 with respect to the above-mentioned component suction nozzles 1 36 1. .
  • the electronic components 62 are small components such as chip components and large components such as QFP.
  • the component suction nozzles 1 361 are also provided with the optimal size and shape corresponding to various components to be suctioned.
  • board recognition is performed coaxially with the straight line passing through the center of each component suction nozzle 1 36 1 arranged along the X-axis direction 51.
  • the board recognition camera 140 is arranged such that the imaging center of the camera 140 is located.
  • the component mounting head 1336 also includes a rotation motor 1336 for rotating each component suction nozzle 13361 in the direction around its axis.
  • Each of the component suction nozzles 1 3 6 1 is a component suction nozzle 1 3 6 for sucking the electronic component 6 2 from the component supply device 180 and mounting the sucked electronic component 6 2 on the circuit board 6 1. It is necessary to move along the 1 axis direction, that is, the Z axis direction 53 described above.
  • the component mounting head 1336 has an example in which the component suction nozzle 13361 is used to move the component suction nozzle 13361, and each component suction nozzle 13361 functions as a driving source for a holding member.
  • a moving motor 1 3 6 2 is provided.
  • a low output motor can be used, and the heat generation from the motor can be suppressed. it can.
  • the output of the moving motor 1362 is 2 OW, and there is almost no heat generation from the moving motor 1362.
  • a temperature gradient is generated in the conventional component mounting head as the distance from the large-output motor increases, and between the component suction nozzles in the arrangement direction. Are different due to the difference in thermal expansion and contraction.
  • the moving motors 1336 2 are provided for the respective component suction nozzles 1361, there is almost no heat generation from the moving motors 13362, and However, even if heat is generated, a temperature gradient that does not affect the component mounting accuracy is generated in the component mounting head 1336. Therefore, even if the component mounting heads 1336 are operated continuously, the distance between the component suction nozzles 1361 in the X-axis direction 51 can be kept equal or almost equal. It should be noted that the above-mentioned substantially equal state means that the component mounting accuracy is not affected.
  • each component suction nozzle 13361 and the board recognition force lens 140 that is, the distance between each of the component suction nozzles 1361 and the board recognition and recognition camera 140 can be fixed.
  • the immobility means that the distance between each component suction nozzle 1361 and the board recognition camera 140 does not expand or contract due to heat to the extent that the component mounting accuracy is affected.
  • Figure 13 shows the results of temperature measurement of each part of the component mounting head 1336, which confirms that no harmful temperature gradient occurs in the component mounting head 1336 described above.
  • the “first motor” is a motor arranged at the left end of the eight moving motors 1332 shown in FIG.
  • the “fourth motor” is The fourth motor from the left end is the motor, and the “head frame” is a frame material that forms the component mounting head 13.
  • the temperature change in each part of the component mounting head 1336 is within about 5 ° C. It is suppressed to. Therefore, in the component mounting head 1336, it can be considered that there is almost no deformation due to the temperature change and affecting the component mounting accuracy.
  • each of the component suction nozzles 13 6 located at the left end and the right end of the component mounting head 13 36 is described.
  • the amount of deviation of the distance between 1 is almost constant regardless of the passage of time, and the displacement is within about 1 / xm. Note that the displacement within about 1 ⁇ is not a displacement amount that affects component mounting accuracy.
  • the deviation amount of the distance between the nozzles increases with time.
  • the distance between the component suction nozzles 1 36 1 in the X-axis direction 51 is almost the same regardless of the operation time of the component mounting head 1 36. It can be seen that the expansion and contraction due to heat hardly occurs at the distance between each component suction nozzle 1366 and the board recognition camera 140.
  • the X-frame 1332 supports the component mounting head 1336 so as to be slidable in the X-axis direction 51, as shown in FIGS.
  • the X-frame 13 is provided with two linear guides 1337 made of iron, which is a material different from that of the X-frame 132.
  • the X-frame 1332 is superior in volume, etc., and adopts a form that does not deform as much as possible. Can be considered almost nonexistent.
  • the X-frame 13 2 is made of aluminum, and each linear guide 13 7 is made of iron. There is a possibility that deformation such as bending may occur in Fig. 2. Therefore, the deformation of the X-frame 1332 is canceled by mounting the deformation preventing member 1380 made of iron with exactly the same shape, dimensions and arrangement as each linear guide 1337. It is configured as possible.
  • the X-frame 1332 does not expand or contract in the X-axis direction 51 due to heat and does not deform so as to bend or the like, or the above-mentioned expansion and contraction and deformation amount are negligible with respect to the component mounting operation. Value.
  • the portion of the X-axis robot 13 1 that undergoes thermal expansion and contraction can be regarded as only the ball screw 13 4, and its expansion and contraction direction is linear only in the X-axis direction 51. Shape.
  • FIG. 15 shows the amount of deformation of the X-axis robot in the Y-axis direction 52 when the X-frame is provided with the deformation preventing member
  • FIG. 16 shows the amount of deformation when the deformation preventing member is not provided. ing.
  • Both FIGS. 15 and 16 are graphs when a temperature change of 20 ° C. ⁇ 40 ° C. ⁇ 20 ° C. is given to the X-axis robot. Indicates the distance from the reference point on the ball screw drive motor provided in the X-axis robot.
  • the X-axis robot 13 1 in the first embodiment in which the deformation preventing member 1 38 is attached to the X-frame 13 2,
  • a force that can be regarded as not expanding or contracting in the X-axis direction 51 and not deforming such as bending, or a value in which the above-mentioned expansion and contraction and deformation amount can be ignored with respect to the component mounting operation and It can be seen that, in the robot 131, the portion that expands and contracts due to heat can be considered to be only the ball screw 134.
  • the XY port The Y-axis robot 1 2 1 that composes the pot 1 20 linearly expands and contracts only in the Y-axis direction 5 2, and the X-axis robot 1 3 1 has only the pole screw 1 3 4 in the X-axis direction 5 1 only. It expands and contracts linearly.
  • the X-axis robots 13 1 are supported by the left and right Y-axis robots 12 1 and moved in the Y-axis direction 52, so that the amount of heat generated by each Y-axis robot 12 1 is equal, The amount of thermal expansion in the Y-axis direction 52 in each Y-axis robot 12 is equal. Therefore, even when heat is applied to the X—Y robot 120, the component mounting head 1 36 that engages with the ball screw 13 4 of the X-axis robot 13 1 And displacement occurs only in the Y-axis direction 52.
  • FIG. 19 four points A to D arranged in the Y-axis direction 52 of the circuit board 61 carried into the component mounting apparatus, and point E which is the camera reference mark 160
  • the points A to D in the Y-axis direction 52 with the elapse of the operation time of the component mounting apparatus are The position was measured.
  • the points A to E are in the Y-axis direction 52.
  • the X-axis robot is moved from the front side to the rear side in the Y-axis direction 52 by the Y-axis robot, and is imaged by the substrate recognition force camera.
  • FIGS. 20 and 21 show the measurement results of the conventional component mounting apparatus. Since the above point E does not exist in the conventional component mounting apparatus, there is no data of the point E in FIGS. 20 and 21 as a matter of course.
  • FIG. 17 shows a change in the position change amount of the points A to E in the Y-axis direction 52 as the operation time of the component mounting apparatus 100 elapses.
  • the amount of position change in the Y-axis direction 52 increases with the elapse of time, and the position change is saturated after a certain time elapses.
  • the amount of position change at points A to E increases in the direction from A to E without intersecting. Therefore, it can be seen that the X—Y robot 120 in the first embodiment expands only in the Y-axis direction 52 with the passage of time until a certain time, and the expansion becomes saturated after the certain time elapses. .
  • FIG. 18 shows the amount of change in the position of the points A to E in the Y-axis direction 52 at each of the times a to c within the elapsed time shown in FIG.
  • the amount of change in the position of each of the points A to E at the time a is substantially linearly changed, and the same is true at the times b and c. Therefore, it can be seen that the X—Y mouth pot 120 expands uniformly in proportion to the distance in the Y-axis direction 52 regardless of the passage of time.
  • FIG. 20 is a diagram corresponding to FIG. 17 and shows a case of a conventional component mounting apparatus.
  • the position change amount in the Y-axis direction 52 increases with time at each of the points A to D, but the position change does not saturate. No, and at points C and D, the amount of position change intersects.
  • FIG. 21 shows the position change amount of the points A to D in the Y-axis direction 52 at each of the times a to c within the elapsed time shown in FIG. 20. There is no linear change.
  • the XY robot in the conventional component mounting apparatus does not expand only in the Y-axis direction 52, and the temperature changes as the time elapses. As the size increases, the linearity of the displacement tends to be lost.
  • the component recognition camera 150 It has a well-known form in which LEDs 151 are arranged as a light source for illumination, and an imaging camera 152 is arranged in the center part. This is a camera for imaging the electronic component 62 from below.
  • the component recognition force lens 150 is erected on the base portion 111 of the gantry 110.
  • the component recognition camera 150 uses the LED 150 as a light source, the amount of heat generated by the component recognition camera 150 is small. In addition, since it is erected on the base 110, which is an integral structure by the structure, the installation position of the component recognition camera 150 does not shift due to heat, or it can be ignored. Amount. As shown in FIGS. 9 and 10, the force-measurement reference mark 160 is arranged close to the component recognition force-measurement 150, and the X-Y robot 12 ° expands or contracts due to heat. This mark is imaged by the board recognition camera 140 in order to determine the contraction. Various forms are conceivable as mark forms. For example, as shown in FIG. 10, the mark is a mark in which a circle is drawn in a square frame.
  • Such a camera reference mark 160 is supported by a support 162 erected on the base portion 111 of the gantry 110, and is arranged at an imaging height position 161.
  • the imaging height position 1 61 is determined by the Z between the board recognition camera 140 and the board mark 61 a when the board recognition camera 140 captures the board mark 61 a of the circuit board 61.
  • the height position at which the distance in the Z-axis direction 53 between the board recognition camera 140 and the camera reference mark 160 is equal to the distance in the axial direction 53.
  • the camera reference mark 160 By arranging the camera reference mark 160 at the imaging height position 161 in this way, when the board recognition force 140 captures the board mark 161a and when the camera reference mark 166 is captured, In this case, the focal lengths of the board recognition cameras 140 become equal. Therefore, the image quality of both captured images of the substrate mark 61 a and the camera reference mark 160 becomes equal, and it is possible to eliminate a recognition error caused by a difference in image quality.
  • the imaging height position 16 1 is a position protruding from the component recognition force lens 150
  • the camera reference mark 160 is determined by the component recognition camera 15 ⁇ .
  • the electronic component 62 is installed in a place where it does not interfere with imaging.
  • the component supply device 180 is a component mounting device 100 of the first embodiment. This is a so-called cassette type component supply device having a plurality of reels each wound with a tape accommodating the product 62, and the front side 100a and the rear side 100b of the component mounting apparatus 100. And two sets each.
  • the board transfer device 190 is a device for loading and unloading the circuit board 61 in the component mounting device 100, and as shown in FIG. 1 and the like, a substantially central portion of the component mounting device 100. Are arranged along the X-axis direction 51.
  • the control device 170 includes the X-Y robot 120, the board recognition camera 140, the component recognition camera 150, and the component supply device 1. 80, and a board transfer device 190, which controls the operation of these, and controls the mounting operation of the electronic component 62 on the circuit board 61.
  • the control device 170 has a storage unit 173 for storing programs and the like necessary for the mounting operation and the like, and further functionally, based on the imaging information of the camera reference mark 160, X-Y port heat-induced expansion and contraction amount determination unit 171, which calculates the expansion and contraction amount of bot 120, board recognition camera 140, component recognition camera 150, and the above component suction nozzle 13 6 and a basic position determination unit 172 for obtaining the relative positional relationship in advance.
  • the operation of the control device 170 thus configured will be described in detail below.
  • the component mounting apparatus 100 configured as described above, that is, the component mounting method executed by the component mounting apparatus 100 will be described in detail with reference to FIGS.
  • the transfer operation of the circuit board 61 by the circuit board transfer device 190 and the suction of the component from the component supply device 180 by the XY robot 120 including the component mounting head 140 Since the operations from to the mounting of components on the circuit board 61 are basically similar to the operations performed in the conventional component mounting apparatus, these operations will be briefly described. Therefore, in the following, mainly the camera reference mark 1
  • steps 1 to 3 shown in FIG. 12 various kinds of calibration data are obtained as preparation for continuously operating the component mounting apparatus 100.
  • step 1 the relative positional relationship between the component suction nozzle 1 36 1, the board recognition camera 140, and the component recognition force lens 150, that is, the component suction nozzle 1 3 6 Position shift between the center of 1 and the center of the board recognition camera 140 in the X-axis direction 51 and the Y-axis direction 52, the center of the component suction nozzle 1 36 1 and the center of the component recognition camera 150 Displacement in the X-axis direction 51 and Y-axis direction 52, and the X-axis direction 51 and the Y-axis direction 52 between the center of the board recognition camera 140 and the center of the component recognition camera 150.
  • step 2 the relative positional relationship between the component suction nozzle 1 36 1, the board recognition camera 140, and the component recognition force lens 150, that is, the component suction nozzle 1 3 6 Position shift between the center of 1 and the center of the board recognition camera 140 in the X-axis direction 51 and the Y-axis direction 52, the center of the component suction nozzle 1 36 1 and the center of the
  • the positional displacement between the component suction nozzle 1361 and the board recognition camera 140, and the component recognition does not occur, or the displacement is negligible with respect to the component mounting accuracy. Therefore, it is sufficient to perform the displacement measurement operation of Step 1 once, for example, after the completion of the component mounting apparatus 100 and before shipment. Needless to say, the user of the component mounting apparatus 100 can perform the operation, for example, before starting the daily operation. Note that the operation of step 1 is controlled and executed by the basic position determining section 172 of the control device 170.
  • a nozzle center measuring jig is attached to the component suction nozzle 1361, and the component recognition camera 150 described above.
  • the nozzle center measurement jig is imaged to obtain nozzle center measurement jig imaging information.
  • a camera center position measuring jig with an imaging mark attached to the component recognition camera 150 so that it is included in the imaging field of view of the component recognition camera 150, and the imaging mark is attached to the board recognition camera 150.
  • An image is taken with both 0 and the component recognition force camera 150 to obtain camera center measurement jig imaging information.
  • the relative positions of the component suction nozzle 1 361, the board recognition camera 140, and the component recognition camera 150 are determined. Find the positional relationship.
  • the center of the component suction nozzle 1 36 1 and the imaging center of the component recognition camera 150 are made to coincide with each other in calculation, and
  • the imaging center of the board recognition camera 140 can be arranged on a straight line that passes through the center of 1361. Further, as described above, among the obtained relative positional relationships, the positional relationship between the component suction nozzle 1361 and the board recognition force measurment 140 is determined by the component mounting apparatus 100 of the first embodiment.
  • the displacement does not change or is negligible due to heat, and as described in the structural description of the XY robot 120, the XY robot 120 As a result, it moves only in the Y-axis direction 52 and the X-axis direction 51, and conventional deformation such as bending does not occur. Therefore, in order to determine the expansion and contraction of the X—Y robot 120 due to the action of heat after the operation of the component mounting apparatus 100 has started, it is necessary to simply image only the camera reference mark 160 as described later. Thus, the amount of displacement obtained from the imaging result of the camera reference mark 160 can be regarded as the amount of expansion and contraction of the XY robot 120.
  • the amount of expansion and contraction of the XY opening pot 120 can be obtained by the imaging operation of the camera reference mark 160. Therefore, by correcting the mounting position in consideration of the amount of expansion and contraction, the electronic component 61 can be mounted on the specified mounting position with high accuracy.
  • the electronic components 62 are experimentally mounted on the circuit board 61 before starting the continuous cold operation in the component mounting apparatus 100, for example, before starting the daily operation. Measure the mounting accuracy, set the mounting offset so that the median value of the mounting position variation becomes the target value, and enter it.
  • step 3 continuous aging is performed for, for example, about one hour, and after the component mounting apparatus 100 is in a steady operation state, the camera reference mark 160 is changed by the board recognition camera 140. Take an image.
  • the expansion / contraction amount determining section 17 1 of the control device 17 0 is based on the camera reference mark imaging information.
  • the positional deviation in the X-axis direction 51 and the Y-axis direction 52 from the center of 60 is determined. Further, the expansion / contraction amount determination unit 1771 stores the obtained positional deviation information as an initial expansion / contraction amount as a reference position of the XY robot 120 immediately before starting the continuous operation.
  • steps 2 and 3 the preparatory operation before starting continuous operation is completed. Thereafter, in steps 101 to 111, continuous operation is performed.
  • step 101 continuous operation of the component mounting apparatus 100 is started. That is, after the circuit board 61 is loaded by the circuit board transfer device 190 according to the so-called NC data mounting program, in step 103, the X_Y robot 120 and the component mounting head 140 are set. , And the component supply device 180 are driven, and the electronic components 62 are sequentially rotated. The circuit board 61 is mounted at the mounting position.
  • step 102 not only the relative positional relationship between the component suction nozzle 1361, the board recognition camera 140, and the component recognition camera 150 obtained in step 1 but also The board position shift amount obtained by imaging the board mark 6 1a of the circuit board 6 1 with the board recognition camera 140, and the electronic component 62 held by the component suction nozzle 1 36 1
  • the correction amount for the specified mounting position in the mounting program is obtained based on the component position shift amount obtained by imaging with the component recognition force camera 150.
  • the component displacement includes the displacement angle of the electronic component 62 in the direction around the axis of the component suction nozzle 1361, so-called ⁇ direction.
  • the component displacement amount obtained by imaging with the component recognition force lens 150 is the displacement amount of the electronic component 62 with respect to the component suction nozzle 1 361. That is, since the component suction nozzle 1 36 1 holds the electronic component 62, the component recognition camera 150 can capture the electronic component 62 but can hold the electronic component 62. It is not possible to image the component suction nozzle 1 3 6 1 that it has. Therefore, the component position shift amount obtained by the recognition operation of the component recognition camera 150 is the position shift amount of the electronic component 62 with respect to the component suction nozzle 1 361 as described above.
  • the relative positional relationship between the component suction nozzle 1361 and the component recognition camera 150 has been determined by the operation in step 1, and therefore the component suction nozzle 1336 It suffices if the amount of displacement of the electronic component 62 with respect to 1 is known.
  • step 1 allows the board recognition
  • the relative positional relationship with the component 150 is known, and as described above, in the first embodiment, the component mounting nozzle 13361 and the component recognition accuracy may be affected between the component recognition nozzle 140 and the board recognition camera 140. No displacement occurs.
  • the positional displacement information obtained by recognizing and recognizing the camera reference mark 160 by the board recognition camera 140 is based on the component expansion camera 150 due to the thermal expansion and contraction of the operating X—Y robot 120. It can be regarded as positional deviation information between 0 and the component suction nozzle 1 3 6 1.
  • the positional displacement between the component recognition and recognition camera 150 and the component suction nozzle 1 361 due to the thermal expansion and contraction of the operating X—Y robot 120 is determined. In order to find the camera reference mark 1 6 It only needs to recognize 0.
  • the component mounting apparatus 100 of the first embodiment if the camera reference mark 1650 is recognized in order to obtain the positional deviation between the component recognition force lens 150 and the component suction nozzle 1361, For this reason, it is not necessary to prepare a jig as described in Japanese Patent Application Laid-Open No. H08-224904 while the component mounting apparatus 100 is in operation, and conventional component mounting is also possible in terms of operability.
  • the device can be improved.
  • the positional deviation between the component recognition force camera 150 and the component suction nozzle 1 360 which is obtained based on recognition and recognition of the camera reference mark 160, is determined by the electronic component by the component recognition camera 150. It is used for correcting the above-mentioned component position shift amount obtained based on the recognition operation of 62. That is, when obtaining the above-mentioned component position shift amount, the controller 170 uses the above-mentioned initial expansion and contraction amount of the XY robot 120 obtained in the above step 3 as a correction amount. That is, when the electronic component 62 held by the component suction nozzle 1 36 1 is moved to the component recognition camera 150, the above-mentioned initial expansion / contraction amount is corrected for the specified movement amount in the mounting program. Move.
  • the displacement caused by the thermal expansion and contraction can be eliminated, and the centers of the component suction nozzles 1361 and the component recognition force lens 150 can be matched. Therefore, if the component position shift amount obtained from component recognition by the component recognition camera 150 and the board position shift amount are corrected, the electronic component 62 is mounted at the specified mounting position on the mounting program. Will be done. Therefore, the X—Y robot 120 and the component suction head 1 361 are controlled so that the electronic component 62 is mounted at the specified mounting position in consideration of the above correction, and the component mounting is executed. (Step 103).
  • the movement amount of the X—Y robot 120 for the board recognition camera 140 to recognize the camera reference mark 160 and the component suction nozzle 133 The amount of movement of the X—Y robot 120 for recognizing the electronic component 62 with the component recognition camera 150 does not give an error caused by the amount of movement of the X—Y robot 120. Also, it is preferable that they be the same as much as possible. Therefore, in the first embodiment, the component recognition lens 150 and the camera reference mark 160 are arranged as close as possible.
  • step 104 It is determined whether, for example, 20 minutes, 40 minutes, and 60 minutes have elapsed from the start of continuous operation of the component mounting apparatus 100. If these times have not elapsed, it is determined in step 105 whether or not the component mounting apparatus 100 is in a stopped state, for example, for 20 minutes after continuous operation starts. . If the specified time has elapsed in step 104, and if the equipment has been stopped for the specified time in step 105, the XY robot 1 2 Assuming that the 0 has expanded and contracted, the board is recognized in step 106 and the image of the force reference mark 160 is taken again by the recognition camera 140.
  • the positional deviation in the X-axis direction 51 and the Y-axis direction 52 between the center of the board recognition camera 140 and the center of the camera reference mark 160 is calculated again.
  • the new expansion and contraction amount is calculated again.
  • the expansion / contraction amount determination unit 1771 compares the initial expansion / contraction amount obtained in step 3 with the new expansion / contraction amount obtained in step 106. Then, if the difference value as the comparison result deviates by more than the set value, for example, by more than 0.2 mm, a warning is issued in step 109 as an abnormal deviation occurs, and the equipment is stopped.
  • component mounting with an error range of, for example, 70 ⁇ m is currently required, so the above 2 mm or more in the X-axis direction 51 or Y-axis direction 52 due to heat is required.
  • the deviation can be regarded as an abnormality.
  • the new expansion / contraction amount can be considered to be due to the expansion / contraction of the XY robot 120 due to the heat generated by the operation. Therefore, in step 108, the new expansion amount obtained this time is updated as the initial expansion amount.
  • step 105 If the equipment has not been stopped for the specified time in step 105, and after the update operation of the new expansion / contraction amount has been completed in step 108, the process proceeds to step 102 again. .
  • step 110 it is determined whether or not the component mounting has been completed for all of the set number of circuit boards 61. Stop equipment. On the other hand, if the processing has not been completed yet, the process returns to step 102.
  • the component mounting operation is performed as described above.
  • the X-Y robot 120 is operated in the above-described component mounting apparatus 100 at an ambient temperature of 20 ° C., and the board recognition camera 140 is operated.
  • the camera captures an image of the force reference mark 160, and performs the correction in step 102 and the correction in step 106.
  • the ambient temperature was lowered to 10 ° C, and then the ambient temperature was changed in steps of 5 ° C to 30 ° C. Under these conditions, for each temperature, the amount of displacement of the force reference mark 160 recognized by the substrate recognition force 140 and the amount of displacement of the median of the mounting accuracy were measured.
  • FIG. 22 shows the measurement results in the Y-axis direction 52
  • FIG. 23 shows the measurement results in the X-axis direction 51.
  • expansion and contraction of the X—Y robot 120 due to heat occurs only in the Y-axis direction 52 and the X-axis direction 51, and around the Z axis.
  • one mark is sufficient for the camera reference mark 160 that is provided in close proximity to the component recognition lens 150 because the rotation does not occur. There is no need to dispose two force reference marks on the recognition camera and recognize the two force reference marks to determine the rotational deviation angle.
  • FIGS. 25 to 27 show the variation of the component mounting position with the elapse of the operation time of the component mounting time.
  • the origin at the center of the graph indicates that the error between the specified mounting position and the actual mounting position is zero, and if the plots are gathered near the above-mentioned origin, it means that the variation is small.
  • Fig. 26 shows the case of a conventional component mounting apparatus. As the operating time elapses, the center of the range of the deviation deviates from the above-mentioned origin, and the above-mentioned range becomes wider. Therefore, in the conventional component mounting apparatus, it can be seen that the amount of displacement increases as the operation time elapses.
  • FIG. 27 shows The above-described variation is shown when a camera reference mark 160 is provided in a conventional component mounting apparatus and correction is performed based on the camera reference mark 160.
  • the center of the range of the variation is shifted from the origin.
  • FIG. 25 shows the case of the component mounting apparatus 100 of the first embodiment. The center of the variation range is located near the origin, and the variation range does not expand.
  • the component mounting apparatus 100 of the first embodiment can perform component mounting with higher accuracy than in the past.
  • the configuration of the component mounting apparatus 101 shown in FIG. 24 may be adopted. it can.
  • the illustration of the X-axis robot 13 1 is omitted for convenience of illustration.
  • the component mounting apparatus 101 may include a so-called tray-type component supply apparatus 181, so that large components can be supplied.
  • a captured image of the electronic component 61 held by the component suction nozzle 1361 can be obtained in two dimensions.
  • the 2D component recognition ability camera 15 3 with higher resolution than 50 and the 3D component recognition ability camera 15 4 4 that can obtain the captured image of the electronic component 6 1 in two dimensions. Have.
  • the part recognition and recognition camera 150 is on the front side 100 a
  • the 2D part recognition power lens 150 3 and the 3D part recognition power 1505 are on the rear side 100 b. Therefore, another camera reference mark 160 is provided in the vicinity of the 2D component recognition and the recognition camera 1553 and the 3D component recognition and the recognition camera 1554.
  • the electronic component 62 picked up from the component supply devices 180, 181, which are arranged on the rear side 100b, may be imaged by the component recognition ability 150, and the 2D component may be imaged.
  • Recognition The camera 15 3 and the 3D component recognition camera 15 4 may take an image of the electronic component 62 sucked from the component supply device 180 located on the front side 100 a.
  • the resolution of the 2D component recognition force camera 1503 is better, when the required accuracy is obtained in the imaging result by the 2D component recognition power camera 1503, the component recognition camera 1503 is used. It is also possible to omit imaging.
  • the position of one camera reference mark 160 among the plurality of force reference marks 160 is measured. If the result of the determination made at 07 is that the difference value is less than the set value, the position measurement of the other force mera reference mark 160 may be omitted.
  • the component mounting apparatus of the first aspect and the component mounting method of the second aspect of the present invention when heat is applied, the component is linearly deformed along the X-axis direction and the Y-axis direction.
  • the force-measurement reference mark is imaged by the substrate recognition force-measurement, the amount of expansion and contraction of the X- ⁇ robot due to heat is obtained, and the component mounting position is corrected based on the amount of expansion and contraction.
  • the X_ ⁇ mouth bot is not deformed by bending or the like even when heat is applied by continuous operation and is deformed linearly only along the X-axis direction and the ⁇ -axis direction. If the component mounting position is corrected based on the amount of thermal expansion and contraction of the mouth pot obtained by imaging the camera fiducial mark, components can be mounted with higher accuracy than before. As described above, according to the component mounting apparatuses and methods of the first and second embodiments, it is possible to further improve the component mounting accuracy as compared with the related art.
  • the ⁇ -axis pot of the ⁇ ⁇ ⁇ -port is formed on a base formed by integral construction by a structure, and the ⁇ -port has a ⁇ ⁇ ⁇ -ball screw structure that expands and contracts only in the axial direction.
  • the expansion and contraction of the ⁇ -axis robot when heat is applied can be limited to the ⁇ -axis direction.
  • the X-pole screw structure which expands and contracts only in the X-axis direction due to heat
  • the X-frame whose both ends are fixed to the shaft opening pot as described above
  • the X-pole screw structure is changed to the X-axis when heat is applied. Can be stretched in any direction.
  • the focal length when the board recognition camera captures the camera reference mark and the board mark of the circuit board can be equalized, resulting in a blurred captured image. The occurrence of errors can be prevented.
  • the X-interval between the part recognition and the imaging operation of the electronic part by the recognition camera and the imaging operation of the camera reference mark by the board recognition force camera is reduced.
  • the amount of movement of the Y robot can be reduced, and the increase in errors due to the movement of the XY robot can be reduced.
  • the component mounting apparatus 100 capable of performing the component mounting method according to the second embodiment of the present invention includes, as basic components, a gantry 110 and an XY robot. 12 0, a board recognition camera 140, a component recognition camera 150, a control device 170, and a component supply device 180 and a board transfer device 190. be able to.
  • the gantry 110 is provided with the XY robot 12 ⁇ , the component recognition camera 150, the control device 170, the component supply device 180, and the substrate transfer device 190.
  • a base for the Y-axis robot which is composed of a rectangular parallelepiped base 1 1 1 and a Y-axis robot leg 1 1 2 110 is molded in an integrated structure.
  • the Y-axis robot legs 1 1 and 2 protrude from the base 1 1 1 at both ends of the base 1 1 1 in the X-axis direction 5 1 and are orthogonal to the X-axis 5 1. Extend along the Y-axis direction 52.
  • Each Y-axis robot leg 1 1 2 comprises an XY robot 1 20
  • a rear air guide 1 2 3 and the like for the Y axis robot 1 2 1 described below are installed.
  • the linear guides 1 2 3 as guide support members for the nuts 1 26 in Fig. 34 are mounted on the linear guide mounting surfaces 1 formed along the ⁇ axis direction 52 on the respective ⁇ axis robot legs 1 1 2.
  • 23 Along the 3a, it is installed on the Y-axis robot legs 1 1 2, but as described above, each Y-axis robot legs 1 1 2 is integrated with the base 1 1 1 It has a structure.
  • the XY robots 120 are parallel to each other along the Y-axis direction 52 on the respective Y-axis robot pot legs 1 1 2
  • Two Y-axis robots 1 2 1 installed on the two Y-axis robots 1 2 1 and one X-axis robot 1 arranged along the X-axis direction 5 1 orthogonal to the Y-axis direction 5 2
  • Each Y-axis robot 1 2 1 has a Y-axis pole screw structure 1 2 and the above-mentioned lower guide 1 2 3.
  • the Y-axis pole screw structure 1 2 2 has one end 1 2 2 a as a fixed end, the other end 1 2 2 b as a support end, and linearly expands and contracts only in the Y-axis direction 52 by heat. 3 Move 1 in the Y-axis direction 5 2. More specifically, as shown in FIGS. 31 and 34, the end 1 2 2 a of the Y-axis ball screw structure 1 2 2 is fixed to the Y-axis robot leg 1 1 2, and the pole screw 1 A motor 124 is provided as a drive source 25 and is connected to a ball screw 125. The other end 1 2 2b supports the ball screw 1 2 5 so that it can rotate freely in the circumferential direction and expands and contracts in the axial direction, that is, in the Y-axis direction 5 2. Attached to 2.
  • the places where heat is generated are the pole screw 1 2 5 and the motor 1 2 4, and the other end 1 2 2 b is the pole screw 1 2 due to heat. 5 is allowed to expand and contract in the Y-axis direction 52.
  • the motor 124 is fixed to the integrated frame 110 as described above, the expansion and contraction of each Y-axis robot 121 due to heat, that is, the thermal expansion and contraction, Only 2 can be straight. Further, since the operations of the two Y-axis robots 121 are the same, the amount of thermal expansion and contraction in the Y-axis direction 52 in each Y-axis robot 121 is equal.
  • the X-axis robot 13 1 constituting the XY mouth pot 1 20 is installed along the X-axis direction 51 between the nut portions 1 26. As described above, since the amount of expansion and contraction in the Y-axis direction 52 of each Y-axis robot 1 2 1 is equal, the X-axis robot 13 1 installed between the nuts 1 2 6 In this state, it can move in the Y-axis direction 52.
  • FIG. 34 is a diagram conceptually showing the structures of the gantry 110 and the XY robot 120, and a component mounting head described later is not shown. In addition, in FIGS. 32 to 34, the illustration of the component supply device 180 is omitted.
  • the X-axis robot 13 has an X-axis frame 13 and an X-axis pole screw structure 13. As described above, both ends of the X-axis frame 132 are fixed to the nut portion 126 of the ball screw structure 122 in each of the Y-axis robots 121, and extend in the X-axis direction 51.
  • the X-axis pole screw structure 1 3 3 is formed on the X-axis frame 13 2, and is linear only in the X-axis direction 51 by heat with one end 13 3 a as a fixed end and the other end 13 3 b as a support end.
  • the component mounting head 1336 as an example of the component holding head is attached, and the component mounting head 1336 is moved in the X-axis direction 51.
  • the X-axis frame 132 is a substantially prismatic member made of aluminum, and both ends thereof are fixed to the nut portion 126 as described above.
  • the one end 13 3a of the X-axis ball screw structure 13 3 formed on the side surface of the X-axis frame 13 2 is fixed to the X-axis frame 13 2 as shown in FIG.
  • a motor 135 is provided as a drive source of 134 and is connected to a ball screw 134.
  • the other end 1 3 3 b supports the pole screw 1 3 4 so as to be rotatable in its circumferential direction and expandable and contractable in its axial direction, that is, in the X-axis direction 51, and is attached to the X-axis frame 13 2.
  • the pole screw 13 4 has a nut 13 4 a for attaching the component mounting head 13 6 as shown in FIG.
  • the nut portion 134a that is, the component mounting head 133 moves in the X-axis direction 51.
  • the component mounting head 1336 is a component suction nozzle 1361 as an example that functions as a component holding member that holds the electronic component 62, and in the second embodiment, a circuit loaded and installed In order to check the displacement of the position of the substrate 61, the substrate reference position calculation marks 202-2-1 and 2022-2 existing on the circuit substrate 61 are imaged, and the mounting region reference mark recognition reference described later is taken. It has a board recognition camera 140 for picking up an image of the mounting area reference mark 201 arranged at predetermined intervals on the board 200. As shown in FIG. 35 in detail, in the second embodiment, eight component suction nozzles 1 36 1 are provided in a straight line along the X-axis direction 51 with respect to the above-mentioned component suction nozzle 1 36 1.
  • the electronic components 62 are small components such as chip components and large components such as QFP. Therefore, the component suction nozzles 1 361 are also provided with the optimal size and shape corresponding to various components to be suctioned.
  • the board is recognized so that the imaging center of the board recognition camera 140 is positioned coaxially with the straight line passing through the center of each component suction nozzle 1 36 1 arranged along the X-axis direction 51.
  • the cognitive measure 140 is located.
  • the component mounting head 1336 also includes a rotation motor 1336 for rotating each component suction nozzle 13361 in the direction around its axis.
  • Each component suction nozzle 1 36 1 picks up the electronic component 62 from the component feeder 180 and transfers the sucked electronic component 62 to the circuit board 61 as an example of a component mounting circuit board.
  • the component mounting head 1336 has a component suction nozzle 13361 as an example of a component holding member, and each component suction nozzle 13361 has a component holding member
  • a movement motor 1332 which is an example functioning as a drive source, is provided.
  • a low-output motor can be used, and the amount of heat generated by the motor can be suppressed.
  • the output of the moving motor 1362 is 20 W, and there is almost no heat generation from the moving motor 1362.
  • the conventional component-mounted head is used in accordance with the distance from the large-output motor. A large temperature gradient occurs, and the distance between the component suction nozzles in the arrangement direction differs due to the difference in thermal expansion and contraction.
  • the moving motors 1336 2 are provided for the respective component suction nozzles 1361, there is almost no heat generation from the moving motors 1362, and However, even if heat is generated, a temperature gradient that does not affect the component mounting accuracy is generated in the component mounting head 1336. Therefore, even if the component mounting heads 1336 are operated continuously, the distance between the component suction nozzles 1361 in the X-axis direction 51 can be kept equal or almost equal. it can.
  • the above-mentioned substantially equal state means that the component mounting accuracy is not affected.
  • each component suction nozzle 1361 and the board recognition camera 140 do not have a temperature gradient.
  • the relative position that is, the distance between each component suction nozzle 1361 and the board recognition and recognition camera 140 can be fixed.
  • the immobility means that the distance between each component suction nozzle 1361 and the board recognition camera 140 does not expand or contract due to heat to the extent that the component mounting accuracy is affected. I do.
  • the component supply device 180 is a so-called cassette type component supply device which is different from the component mounting device 100 of the second embodiment in that it has a plurality of reels each of which is wound with a tape accommodating the electronic component 62. Two sets are provided on the front side 100a and the rear side 100b of the component mounting apparatus 100, respectively.
  • the board transfer device 190 is a device that carries in, sucks, holds, and unloads the circuit board 61 with respect to the mounting position of the circuit board 61 in the component mounting area in the component mounting apparatus 100. As shown in FIG. 31 and the like, the component mounting apparatus 100 is arranged along the X-axis direction 51 at a substantially central portion of the component mounting apparatus 100.
  • the substrate transfer device 190 has a transfer table 165 as an example of a substrate holding device at the mounting position, so that the loaded circuit board 61 can be sucked and held, while the suction holding is released. Thus, the circuit board 61 can be carried out.
  • the control device 170 includes, as shown in FIG. 36, the XY robot 120, the board recognition force mirror 140, the component recognition force 150, and the component supply device 18. 0, and is connected to the substrate transfer device 190 and controls these operations, The mounting operation of the electronic component 62 on the board 61 is controlled.
  • the control device 170 is provided with programs and mounting data necessary for the mounting operation and the like (for example, the coordinate data of the movement position of each of the component mounting heads 1336 during the mounting operation, and the mounting position of each component).
  • Coordinate data data such as information on the relationship between the respective moving positions of the component mounting heads 13 and 6 and the mounting positions of the respective components, mounting area reference mark recognition reference board size and mounting area reference Mark position coordinate data, size of the board to be mounted and position coordinate data of the mark for calculating the substrate reference position, respective component data, data such as nozzle size, component supply data of the component supply device 180 Etc.), a board recognition unit, and a storage unit 173 that stores recognition information from the board recognition camera 140, calculation results from the calculation unit 171 described below, and performs various calculations.
  • Recognition and recognition information by board recognition camera 140 (for example, mounting area reference mark by board recognition camera 140 2 0 A, recognition information of 200 IB and mounting area reference mark by board recognition force 140) Based on the recognition information of 201 and the mark for calculating the reference position of the board based on the recognition information of board 201 and the recognition information of board 240, the recognition information of board 20-1, 2 and 2, etc.
  • the control device 170 performs the component mounting operation based on the data information stored in the storage unit 173.
  • the component mounting operation of the control device 170 thus configured, particularly the correction operation, will be described in detail below.
  • the operation up to component mounting on the circuit board 61 is basically similar to the operation performed in the conventional component mounting apparatus, and thus these operations will be briefly described below.
  • the component mounting head 1336 is moved to the component supply device 180 by the XY mouth pot 120. Then, one or more electronic components 6 from the component supply device 180 2 is sucked and held by one or more nozzles 1 36 1 of the component mounting head 1 36. Then, the XY robot 120 moves the component mounting head 1366 above the component recognition camera 150, and the electronic components that are sucked and held on the nozzle 133 by the component recognition force lens 150. After recognizing the posture of 62, etc., head to the mounting position of the circuit board 61. One nozzle of component mounting head 1 3 6 by XY robot 1 2 0 1 3 6
  • the nozzle 1336 is lowered to mount the electronic component 62 at the mounting position.
  • the nozzle 1336 is rotated around its axis, etc., and the component mounting head 1 36
  • the mounting operation is performed to perform the mounting operation. This series of mounting operations is performed for all the components 62 to be mounted on the board 61.
  • the component mounting method according to the second embodiment is characterized by the position correction operation of the component mounting heads 1336 during the mounting operation in consideration of the offset value, and with reference to FIG. Details will be described below.
  • the component mounting method recognizes the mounting area reference mark and recognizes the mounting area reference marks 201 arranged at predetermined intervals on the glass substrate 200 as an example of the reference board for recognition. Then, the position coordinates of each of the mounting area reference marks recognized above (the X coordinate value in the X direction in the plane of the glass substrate 200 for indicating the position of the mounting area reference mark, and the Y direction orthogonal to the X direction) The Y coordinate value of the above) is obtained, and the difference between the NC coordinate (the numerical position coordinate of the mounting area reference mark predetermined by design) of each of the above mounting area reference marks and the above position coordinates is obtained.
  • the NC coordinate the numerical position coordinate of the mounting area reference mark predetermined by design
  • Correction values are obtained, and the NC coordinates of the position coordinates of the at least two board reference position calculation marks of the component mounting circuit board are acquired, and the two of the two recognized mounting area reference marks are obtained.
  • the mounting area reference marks that are close to the board reference position calculation marks are extracted, and the above-described extracted mounting is performed so that the correction value of the extracted mounting area reference marks is zero or substantially zero.
  • the position coordinates of the area reference mark are coordinate-transformed, and the offset value at each mounting area reference mark is obtained.
  • the at least two board reference position calculation marks of the component mounting circuit board held by the board holding device are respectively recognized.
  • the position coordinates of the two recognized substrate reference position calculation marks are determined, and the two substrate reference position calculation marks are determined based on the obtained position coordinates of the two substrate reference position calculation marks.
  • the above NC coordinates are respectively corrected, and when mounting position is corrected, mark recognition, recognition is corrected, and mounting position offset measurement operation is performed, or any of these operations is performed.
  • the robot is located at each of the movement positions in step 6, based on the offset value of the mounting area reference mark closest to the recognition camera provided in the component holding head, By correcting the position coordinates of the moving position, high-precision mounting can be performed.
  • the offset value is, as described later, the correction value of the mounting area reference mark extracted as the mounting area reference mark close to the two board reference position calculation marks of the component mounting circuit board, or zero.
  • correction value means a difference between each NC coordinate of the mounting area reference mark arranged at a predetermined interval of the reference substrate and each of the recognized position coordinates.
  • the positioning accuracy of the component mounting head 1 36 is greatly affected by the distortion of the XY opening pot 120 (see FIGS. 37 and 38), and a positioning error occurs.
  • Figure 37 shows the relationship between the distortion of the X-axis robot and the component mounting head 1 36.
  • Figure 38 shows the relationship between the distortion of the Y-axis robot and the component mounting head 1 36.
  • FIG. 39 This positioning error varies depending on the position to which the component mounting head 1336 moves, and affects the mounting accuracy. Therefore, as shown in Fig. 39, errors such as positioning of the XY robot 120 that occur when the XY robot 120 force S head 13 6 is moved to an arbitrary NC coordinate position are removed.
  • the offset value of the mounting area reference mark position closest to the NC coordinate position (in other words, the NC value The correction offset value of the area where the coordinate position exists) is used.
  • the offset value to be used as a numerical value for correction to correct errors such as positioning is determined by the maximum component mounting area (a board to be produced, for example, a board of XL size: 51 Omm X 460 mm board, M (Size: 33 OmmX area including the 250 mm board) Determined using the reference board for recognition of the mounting area fiducial mark.
  • step S1 of FIG. 41 the glass substrate 200 as an example of a reference substrate for recognition of a mounting area reference mark is held on a transfer table 165 as an example of a substrate holding device, and the component mounting area is checked. Position.
  • step S2 of FIG. 41 the board of the component mounting head 136 is recognized, and the glass substrate 200 held on the transfer table 165 is arranged at predetermined intervals by the recognition camera 140.
  • the position coordinates of all the mounting area reference marks 201 are recognized.
  • more specific recognition of the mounting area reference mark for measuring the correction value is performed as follows. In the measurement of this correction, the XL size: 51 OmmX 46 Omm
  • the size of the reference board for recognition of the mounting area reference mark may be any size as long as it is larger than the maximum component mounting area of the component mounting apparatus. If the area is smaller than the area, the size may be larger than the virtually maximum component mounting area by using the combining method. Between the mounting area reference marks The finer the distance, the more accurate the force. The longer the data acquisition time, the more data storage. Therefore, it is economically sufficient to use a lead screw with a ball screw structure of the XY mouth pot, 1Z4 to LZ5. As a specific example, the mounting area reference mark pitch can be set to 10 mm for the lead of 40 mm.
  • step S3 in FIG. 41 the operation unit 171 calculates the position coordinates of each of the recognized mounting area reference marks 201 based on the recognition result, and stores the position coordinates in the storage unit 173.
  • the operation unit 171 obtains the position coordinates and stores them in the storage unit 173.
  • the head 1 3 6 from the mounting area reference mark 2 0 1 on the left end of the line immediately above the bottom line to the mounting area reference mark 2 0 1 on the right end of the same line The board recognition camera 140 is moved to sequentially recognize all the mounting area reference marks 201 in the row, and the operation unit 171 obtains the position coordinates based on the recognition result, and the storage unit 173 To memorize.
  • the board recognition of the head 13 6 from the mounting area reference mark 201 at the left end of the two rows above the bottom row to the mounting area reference mark 201 at the right end of the same row The camera 140 is moved to sequentially recognize all the mounting area reference marks 201 in the row, and the arithmetic unit 171 calculates position coordinates based on the recognition result and stores the position coordinates in the storage unit 173. . According to such an order, all the mounting area reference marks 201 in all rows are recognized, the position coordinates are obtained by the calculation unit 171 based on the recognition result, and stored in the storage unit 173.
  • the lower side of the glass substrate 200 in FIG. 43 corresponds to the front side of the component mounting apparatus, that is, the front side of the worker.
  • each mounting area reference mark 201 the recognition processing of each mounting area reference mark 201 may be repeated a plurality of times.
  • the average value of the position coordinates obtained from the recognition results for the number of times is calculated by the calculation unit 171 and stored in the storage unit 173 as the position coordinates of each mounting area reference mark 201.
  • the number of times can be arbitrarily changed from the operation screen of the component mounting apparatus.
  • the storage unit 173 stores the position coordinates of all the mounting area reference marks 201.
  • step S4 of FIG. 41 each of the above mounting area reference marks
  • the difference between the NC coordinates of 201 and the position coordinates is obtained as a correction value by the calculation unit 171 and stored in the storage unit 173.
  • This correction value is a numerical value for correcting a deviation of the holding of the glass substrate 200 when the glass substrate 200 is sucked and held by the transfer table 165, a recognition deviation, and a positioning error of the XY robot.
  • step S5 of FIG. 41 the arithmetic unit 171 obtains the NC coordinates of the position coordinates of at least two substrate reference position calculation marks 202-1 and 202-2 of the component mounting circuit board 61, respectively. I do.
  • step S6 in FIG. 41 based on the NC coordinates of the position coordinates of the two substrate reference position calculation marks 202-1 and 202-2, the recognized mounting area reference mark of the glass substrate 200 is used.
  • the arithmetic unit 171 extracts mounting area reference marks 201 close to the two board reference position calculation marks 202-1 and 202-2 of the component mounting circuit board 61 from the component mounting circuit board 61, respectively.
  • FIG. 42 for example, two mounting area reference points on the glass substrate 200 which are close to the two substrate reference position calculation marks 202-1 and 202-2-2, for example, at the upper right and lower left diagonals.
  • the marks 201A and 201B are recognized by the board recognition camera 140 while the head 136 is moved by the XY robot 120.
  • the mounting area reference marks 201 at the lower left corner and the upper right corner of the glass substrate 200 are recognized as the mounting area reference marks 201A and 201B.
  • step S7 of FIG. 41 the extracted mounting area reference marks 201A and 201B are set so that the correction values of the extracted mounting area reference marks 201A and 201B become zero or substantially zero.
  • Coordinate transformation of 201 A and 201 B position coordinates Coordinate conversion taking into account the parallel displacement, inclination, and expansion / contraction ratio) to determine the offset straight line at each mounting area reference mark 201A, 201B. That is, from the position coordinates of the recognition result of the two mounting area reference marks 201A and 201B obtained in step S3 in FIG. Obtain the parallel shift and inclination of. Formulas for calculating the parallel shift and the inclination will be described later.
  • the parallel displacement means a positional displacement in the X direction and / or the Y direction.
  • the tilt means a rotation shift caused by rotation in the X direction and the Y direction, which is a direction orthogonal to the X direction, when the substrate is stopped at the mounting position of the carrying table 165 by the substrate stopper.
  • the expansion and contraction rate of the glass substrate 200 is set to 1.
  • the expansion and contraction ratio means the ratio of expansion and contraction of the substrate itself due to heat.
  • the correction values of the two mounting area reference marks 201A and 201B are set to zero based on the correction values (parallel shift and inclination) obtained.
  • the correction values for example, ⁇ 5 ⁇
  • the offset values at the coordinates are obtained and stored in the storage unit 173.
  • the reference board for each unit area based on the size of the mounting area reference mark recognition reference board (for example, surrounded by four mounting area reference marks based on the mounting area reference mark)
  • the offset value of each divided rectangular area can be determined, and the offset value of each area is used as a numerical value for correcting the moving position of the component mounting head existing in each area.
  • Each mounting area of the reference board for recognition It is possible to improve the mounting accuracy by using the position correction during the recognition operation of the reference mark and the component mounting operation on the board to be mounted, respectively. I am trying to do it.
  • errors such as the unique positioning of the XY robot 120, etc., are determined by the offset values obtained in steps S1 to S7 in FIG. It can be grasped as an opposite displacement.
  • the offset values obtained in this way are used for the mounting area fiducial mark recognition operation, the component mounting operation, and the mounting offset value measurement operation, or the head positioning position calculation for each of these operations.
  • the correction numerical values for correcting the position coordinates it is possible to absorb a shift factor due to the distortion of the XY robot operation and improve the mounting accuracy.
  • the reason for adding the correction based on the deviation of the mounting area reference mark recognition reference board to the position coordinates of all the mounting area reference marks 201 is that when the above correction value is measured, the XY robot is used when the mounting area reference mark is recognized. This is because 120 positioning errors have been included. In the first place, the positioning operation of all the XY robots 120 includes errors, and even if the glass substrate 200 can be manufactured with the desired high accuracy, it cannot be accurately positioned at the mounting position of the component mounting apparatus. Therefore, it is impossible to accurately measure the positioning error of the XY robot 120 because there is no general reference.
  • FIG. 44 showing that the mounting area reference marks 201 A and 201 B were recognized at positions shifted from the visual field center positions O i and O 2 of the board recognition force mera 140 are shown when the mounting area reference marks are recognized.
  • the recognition result of each of the mounting area reference marks 201A and 20IB is the position coordinate deviation ( ⁇ X, ⁇ Y) obtained from the recognition result of the first mounting area reference mark 201A and the second point
  • the positional coordinate shift ( ⁇ 2 , ⁇ 2 ) obtained from the recognition result of the mounting area reference mark 201B is obtained as the positional coordinate shift obtained from the mounting area reference mark recognition result.
  • the displacement component included in the positional coordinate displacement obtained from each of these recognition results is only the parallel displacement amount when the glass substrate 200 is held on the transport tape holder 165, Include an error in the recognition processing and a positioning error of the robot 120. Therefore, the positional coordinate shift obtained from the recognition result of the mounting area reference marks 201 ⁇ and 201 ⁇ is:
  • AX i: X pcbl + X recl + X el
  • the position coordinates of the mounting area reference mark obtained by correcting the positional coordinate deviation of the glass substrate 200 with respect to the position coordinates of each mounting area reference mark 201 are actually the mounting area reference mark 20. 1 does not become an existing coordinate. This is because the corrected position coordinates of the mounting area reference mark include a displacement due to a positioning error of the XY robot 120.
  • the correction of the mounting area reference mark position coordinates (X m, Y m) is an NC coordinates of the mounting region reference mark 20 1 (X mnc, Y mnc ), the NC coordinates of each mounting region reference marks 20 1 a, 20 IB (X nc l , Ynci), (X nc 2 , nc 2 )
  • X t (X mnc -X ncl ) cos ⁇ ⁇ - (Y mnc -Ynci) sin ⁇ ⁇ + X pcbl
  • Y t (X mnc -X n ci) si ⁇ ⁇ + (Y mnc — Y ncl ) cos 0 + Y pcbl
  • the corrected NC coordinates do not match the actual position coordinates of the mounting area reference mark.
  • the inability to position the head 136 at the actual position coordinates of the mounting area reference mark means that the positional coordinate deviation obtained from the recognition result obtained therefrom becomes a correction value that includes a positioning error. Cannot be used for position correction.
  • the positioning error is always included in the operation of the XY robot of the component mounting apparatus, and even if the correction value is measured based on the glass substrate 200, it does not become a true value, and the absolute value is not absolute. There is no standard.
  • the correction value obtained above is calculated as follows. Process.
  • the component mounting apparatus performs all mounting areas as described above in order to correct the holding displacement of the production board (the board to be mounted) on the transport table 165. Recognizes fiducial marks and corrects each mounting position based on the results.
  • the result of recognition of the two substrate reference position calculation marks 202-1 and 202-2 is as shown in FIG.
  • two markers for calculating the substrate reference position In the position coordinate shifts obtained from the recognition results of the marks 202-1 and 202-2, in addition to the holding shifts, the positioning errors at the positions of the two substrate reference position calculation marks 202-1 and 202-2 are shown. include.
  • the parallel displacement, inclination, and expansion / contraction ratio are obtained from the recognition result of the board reference position calculation mark, and each mounting position 205 is determined. Corrected and used. Specifically, the displacement amount (holding displacement + positioning error) at the position of the mounting area reference mark close to the two substrate reference position calculation marks 202-1 and 202-2 is reduced to zero (in other words, This is done by rearranging all the mounting positions 205 so that the position coordinate data of the two substrate reference position calculation marks 202-1 and 202-2 match the NC coordinate data.
  • the position of the mounting area reference mark which is the original data of the correction value, is at the original position (in FIG. 47, the center of the rectangular visual field area). It is not zero because the position is shifted from the position) in the X and Y directions.
  • the vertical axis shows the amount of positional deviation
  • the horizontal axis shows the position in the X direction
  • the upper graph shows ⁇ X, that is, the positional deviation in the X direction
  • the lower graph shows ⁇ , that is, the position in the Y direction. Indicates displacement.
  • a relatively small mounting area reference mark 201 a near the two board reference position calculation marks 202-1 and 202-2 of the board 61S to be mounted is mounted.
  • 201b so that the correction value is zero or substantially zero (for example, within the range of 5 ⁇ m on the soil)
  • the graph connecting the two mounting area reference marks 2 O la, 201 b The coordinates are converted by rotating and moving, and all the mounting positions are rearranged.
  • the mounting area reference marks 202-1 and 202-1 (on the diagonal lines) are plotted on the same graph. The coordinates were measured at 10 mm intervals.
  • the data displayed as “202-2” on the graph is the same as the Y coordinate data of the mounting area reference mark 202-1 and the mounting area reference mark with the same X coordinate data as the mounting area reference mark 202-2. It is the data of the mark. This is the same in FIG. Also, as shown in FIGS. 50 and 51, a relatively large mounting area reference mark 201 near the two board reference position calculation marks 202-1 and 202-2 of the board 61L to be mounted is mounted. The graph is rotated and moved so that the correction value of is zero or substantially zero (for example, within the range of ⁇ 5 ⁇ ), and the coordinates are transformed, and all the mounting positions are rearranged. ing. As described above, the actual data of the correction value greatly differs depending on the board to be mounted.
  • the XY robot positioning error amount at the mounting area reference mark position is subjected to coordinate conversion (coordinate conversion in consideration of parallel displacement, inclination, and expansion / contraction ratio) by the calculation unit 171 and stored in the storage unit 173.
  • the above coordinate conversion is performed at the time of selecting the board type, and the offset value obtained by the conversion is used as a numerical value for correction in each of the mark recognition operation, the component mounting operation, and the mounting offset measuring operation. In addition, each is taken into account by the control device 170. By using the offset value in this way, the error unique to the robot can be grasped as a relative displacement between each position.
  • steps S8 to S12 in FIG. 41 are steps for correcting the position, inclination, and shrinkage of the component mounting circuit board 61 during mounting. That is, when mounting, to correct the position, inclination, and shrinkage of the circuit board 61 for component mounting The following steps are performed.
  • step S8 in FIG. 41 the component mounting circuit board 61 is held on the transfer table 165 and positioned in the component mounting area.
  • step S9 of FIG. 41 the at least two board reference position calculation marks 202-1, 202-2 of the component mounting circuit board 61 held on the transfer table 165 are recognized, respectively.
  • the position coordinates of the two recognized substrate reference position calculation marks 202-1 and 202-2 are determined.
  • step S10 of FIG. 41 based on the obtained position coordinates of the two substrate reference position calculation marks 202-1 and 202-2, the two substrate reference position calculation marks 202-1 and 202-1 are obtained. Correct the above NC coordinates of 202-2. That is, based on the difference between the position coordinates of the two substrate reference position calculation marks 202-1 and 202-2 and the NC coordinates of the two substrate reference position calculation marks 202-1 and 202-2, The NC coordinates of the two substrate reference position calculation marks 202-1 and 202-2 are corrected to the position coordinates of the two substrate reference position calculation marks 202-1 and 202-2.
  • step S11 of FIG. 41 when the component 62 held by the component holding head 136 is positioned above each component mounting position 205 of the component mounting circuit board 61, the component holding Offset value of the mounting area reference mark 201 closest to the board recognition camera 140 as an example of the cognitive force measurment provided on the head 136 (in other words, the mounting area reference mark closest to the board recognition power 140)
  • the component mounting position 205 is corrected based on the offset value of the area including the step 201).
  • the NC coordinate of each mounting area reference mark 201 on the glass substrate 200 as an example of the mounting area reference mark recognition reference substrate is used as a reference of the plurality of nozzles 1361 of the head 136.
  • Nozzle (for example, the nozzle at the left end in FIG. 35) 1361 is positioned, and the offset value of the mounting area reference mark 201 closest to the camera 140 is read out from the storage unit 173 using the board recognition force 140 fixed to the head 136. Based on this, the component mounting position 205 is corrected.
  • step S12 in FIG. 41 the component 62 is mounted on the corrected component mounting position 205.
  • the offset value is used in step S11.
  • step S9 the board recognition force is moved by adding the offset value to the NC coordinate data of the mark for calculating the reference position of the board. The position of the camera from the center of the visual field may be obtained.
  • the above is the outline of the measurement of the correction value for obtaining the offset value of the error and the mounting position correction operation based on the measurement result.
  • a mounting area reference mark recognition operation is performed before mounting a component mounting apparatus to a user from a component mounting apparatus manufacturing factory.
  • the following mounting area reference mark recognition operation is performed similarly.
  • a reference board type program for mounting area fiducial mark recognition for correction value measurement for finding an offset value for each area is selected. Prompts the operator on the operation screen of the component mounter.
  • the mounting area reference mark recognition reference board type program includes the type and size of the glass substrate 200 as an example of the mounting area reference mark recognition reference board, and the positions of the mounting area reference marks 201 on the glass substrate 200.
  • the NC coordinate data and are associated with each other. By selecting the board type, the glass substrate 200 is specified, and the NC coordinate data at each position of the mounting area reference mark 201 on the glass substrate 200 is stored in the storage unit. It is sent from 173 to the control device 170.
  • the first The coordinates of the mounting area reference mark are (10, 10)
  • the coordinates of the second mounting area reference mark are (20, 10)
  • the coordinates of the 880th mounting area reference mark are (390, 220).
  • NC coordinate data are examples of the NC coordinate data.
  • step S13B in FIG. 54 As shown in FIG.
  • the glass substrate 200 on which the reference mark 201 is placed is positioned in the component mounting area by the transfer table 165 of the substrate transfer device 190 (FIG. 4 Then, after the glass substrate 200 is positioned in the component mounting area, the step of FIG. 54 is performed).
  • step S 13 C the XY mouth pot 120 is driven to move the head 136 based on the NC coordinate data of each position of the mounting area reference mark 201 sent from the storage unit 173 to move the board recognition camera 140.
  • each position of the mounting area reference mark 201 By moving to each position of the mounting area reference mark 201, all the mounting area reference marks 201 on the glass substrate 200 are recognized (see step S2 in FIG. 41), and each of the mounting area reference marks 201 is recognized. From the results The determined position coordinate deviation ( ⁇ , ⁇ ) or the position coordinate ( ⁇ + ⁇ , ⁇ + ⁇ ) including the deviation is stored in the storage unit 173 (see step S3 in FIG. 41). The position coordinates of the mounting area reference mark 201 may be recognized a plurality of times to acquire the coordinates of the position of each mounting area reference mark 201 with higher accuracy.
  • each mounting area reference mark 201 is stored and managed in the storage unit 173 as a moving position of each of the component mounting heads 136. Therefore, the mounting area fiducial mark recognition operation, the component mounting operation, and the mounting offset value measuring operation (particularly the mounting offset value measuring operation when mounting a chip component or a QFP component) in component mounting production or the operation of those operations
  • the controller 170 determines which offset value of the area is to be reflected according to the positioning position of any one of the component mounting heads 136. Specifically, for example, the area surrounded by the four mounting area reference marks 201 is allocated as one area, and the area offset value for the mounting position of the component 62 mounted in the area is set as the area.
  • the offset value of the position of any one of the four mounting area reference marks 201 is used as the area offset value in the area, and the offset value is used as the area offset value in the area. Correct by adding to the target.
  • the position coordinates (10-0.132, 10-0. 051) are stored in the storage unit 173.
  • the position coordinate deviation (10.132, 10.051) obtained from the recognition result of the second mounting area fiducial mark or the position coordinate including the deviation (20-0.132, 10—0.051) ) Is stored in the storage unit 173.
  • the position coordinate deviation (-0.139, -0.050) obtained from the recognition result of the third mounting area fiducial mark or the position coordinate including the deviation (20-0.139, 20-0.050) ) Is stored in the storage unit 173.
  • the positional coordinate deviation (0.139, -0.049) obtained from the recognition result of the fourth mounting area reference mark or the positional coordinate including the deviation (10-0.139, 20-0. 050) is stored in the storage unit 173.
  • the position offset of the first mounting area reference mark (0.132, -0.051) is used as the error offset value.
  • the positional coordinate deviation (0.130, -0.067) obtained from the recognition result of the 52nd mounting area reference mark or the positional coordinate including the deviation (220-0.130, 93-0) . 067) is stored in the storage unit 173.
  • the positional coordinate deviation obtained from the recognition result of the fifty-third mounting area fiducial mark (0.139, -0.050) or the position coordinate including the deviation (220-0.139, 103-0. 050) is stored in the storage unit 173.
  • the positional coordinate deviation obtained from the recognition result of the fifty-fourth mounting area fiducial mark (-0.139, 1.049) or the positional coordinate including the deviation (210-0.139, 103-0.050) is stored in the storage unit 173.
  • the position offset of the fifty-first mounting area reference mark (0.132, -0.0051) is used as the area offset value. This is similarly performed for other mounting area reference marks.
  • step S21 a board type selection process is performed.
  • the program is transferred from the storage unit 173 to the control device 170, and the operator is prompted on the operation screen of the component mounting apparatus to select a board type of the board 61 to be produced (to be mounted).
  • the board type is selected by the operator, the size of the selected board and the data of the NC coordinates of the position coordinates of the mounting area reference mark 201 are read from the storage unit 173 by the control device 170.
  • step S22 the control device 170 uses the two substrate reference position calculation marks 202 of the substrate 61 of the selected substrate type from among the NC coordinate data read according to the selected substrate type. — Extract the position coordinates of 1, 202-2.
  • step S23 the arithmetic operation of the arithmetic unit 171 based on the data stored in the storage unit 173 causes the glass substrate 200 closest to the position of the two substrate reference position calculation marks 202-1 and 202-2 to be located.
  • the upper mounting area reference marks 201 are extracted one by one. For example, in FIG. 52, the first mounting region reference mark 201a at the lower left is extracted from the first substrate reference position calculation mark 202-1, and the lower left 52nd position from the second substrate reference position calculation mark 202-2 is extracted. Extract the mounting area reference mark 201b.
  • the position coordinates (10, 10) of the first mounting area reference mark 201a at the lower left are extracted from the position coordinates (15, 18) of the substrate reference position calculation mark 202-1 and the second substrate reference position calculation mark.
  • the position coordinates (215, 111) of 202-2 the position coordinates (210, 110) of the 52nd mounting area reference mark 201b at the lower left are extracted.
  • step S24 based on the recognition results of the two extracted first mounting area reference marks 201a and the 52nd mounting area reference marks 201b, the parallel displacement, inclination, and expansion / contraction are calculated by the calculation unit 171. Find the rate.
  • the parallel displacement is considered based on the first mounting area reference mark 201a.
  • the parallel displacement amount (AX ab , AY ab ) can be described by the following equation.
  • the inclination of the glass substrate 200 is determined by the straight line connecting the NC coordinates of the first mounting area reference mark 201a and the 52nd mounting area reference mark 201b, and the first mounting area reference mark 201a and the 52nd mounting area reference. This is the angle formed by the straight line connecting the coordinates obtained by adding the respective offset values to the NC coordinates of the mark 201b.
  • the inclination ⁇ 0 ab from the mark 201 b can be described by the following equation.
  • ⁇ ⁇ ab tan " 1 ⁇ (Y b — Y a ) / (X b -X a ) ⁇ -tan- 1 [ ⁇ (Y b + AY b )-(Y a + AY a ) ⁇ / ⁇ ( X b + AX b ) one (X a + AX a ) ⁇ ]
  • the NC coordinates of the first mounting area reference mark 201 a and the fifth mounting area reference mark 201 b are (10, 10), (21) 0, 1 10), and the offset values of the first mounting area reference mark 201a and the 52nd mounting area reference mark 201b are (-0.132, -0.0051) and (0.10.130), respectively. , 0.10), the inclination ⁇ 0 ab between the first mounting area reference mark 201 a and the fifth mounting area reference mark 201 b is From the above equation (7),
  • ⁇ ⁇ ab tan _1 ⁇ (110-10) / (210— 10) ⁇ — tan one 1 [ ⁇ (110-0. 067) one (10-0. 051) ⁇ / ⁇ (210— 0.13 0 ) _ (10— 0.12) ⁇ ]
  • the expansion ratio of the glass substrate 200 is set to 1.
  • step S25 the position coordinates of all the mounting area reference marks 201 corresponding to the area of the substrate 61 to be stored and mounted in step S3 of FIG.
  • the calculation is corrected by the calculation unit 171 in step), and the position coordinates of the corrected mounting area reference mark 201 are stored in the storage unit 173.
  • the correction value of each mounting area reference mark 201 was corrected in consideration of the parallel displacement, inclination, and expansion / contraction ratio of the first mounting area reference mark 201a and the 52nd mounting area reference mark 201b. After that, it is stored in the storage unit 173 as an offset value.
  • offset values after ToTadashi of each mounting region reference mark 201 can be described by the following equation.
  • X. ff E ⁇ ((X nc + AX R ) -X a ) ⁇ cos A 6 ab — (( ⁇ ⁇ + ⁇ R) -Y a ) si ⁇ 0 ab ⁇ -(X nc -X a ) + AX ab
  • the corrected offset value ( ⁇ ⁇ ⁇ ,, ⁇ ⁇ ⁇ ⁇ ) of the mounting area reference mark 201 is ( -0.001 , 1-0.015) ).
  • step S31 the movement position to which the head 1336 should move for the mounting area reference mark recognition operation, the component mounting operation, or the mounting offset value measuring operation is controlled.
  • the device 170 reads out the mounting data in the storage unit 173, and obtains the recognition position or the mounting position.
  • the head 136 is moved by the X-axis robot 120 and stops at a certain moving position, and the head 1 is placed on the corrected mounting position of the component 62 of the board 61.
  • the mounting closest to the center of the field of view of the board recognition camera 140 of the head 1 36 at that time The area reference mark 201 is considered as the mounting area reference mark 201 for the component 62.
  • the head 136 moves by the robot 120 and stops at a certain moving position, and the mounting area reference mark is recognized and the recognition reference board 200 is corrected.
  • the nozzle 136 1 with the head 136 is located on the position of the mounting area reference mark 20 1, the mounting area reference mark 20 closest to the center of the field of view of the board recognition camera 140 of the head 1 36 at that time 20 1 is considered as the mounting area reference mark 201 for the certain mounting area reference mark 201 described above.
  • the head 136 is moved by the robot 120 and stopped at a certain moving position, and the mounting substrate fiducial mark recognition reference substrate 200 is corrected to a certain substrate reference position.
  • the nozzle 136 1 with the head 1 36 is located at the position of the calculation mark 202-1 or 202-2, Close mounting area standard
  • the mark 201 is considered as the mounting area reference mark 201 with respect to the above-mentioned board reference position calculation mark 202-2-1 or 202-2-2.
  • step S32 the operation unit 17 calculates the offset value of the area corresponding to the movement position of the head 1336 in step S31 to the position coordinates of the movement position of the head 1336. Add by 1. Specifically, as shown in Fig. 53, the mounting area reference mark 201 of M rows in the vertical direction and N columns in the horizontal direction of the substrate 61 to be mounted (accordingly, a total of MXN mounting When there is an area reference mark 201), the area surrounded by the four mounting area reference marks 201 (the area indicated by P in Fig. 53) is assigned as one area.
  • the above four mounting area reference marks 20 The offset value at the position of the lower left mounting area reference mark 201c is adopted as one of the forces, and this offset value is used as the area offset value to determine the position coordinates of the mounting position (or a guide for the mounting position). (The position coordinates of the individual mark).
  • the head 13 6 by moving the head 13 6 to the corrected position coordinates, high-accuracy positioning can be secured, and the mounting area reference mark recognition operation, component mounting operation, or mounting offset value measurement with high accuracy can be ensured. Actions can be taken.
  • IC components such as BGA components, etc.
  • the offset value can be used as a numerical value for correcting an individual mark corresponding to an individual component.
  • step S3 in FIG. 41 described above when the position coordinates (position coordinates) of the recognized mounting area reference mark 201 are stored in the storage unit 173, the following correction is further added. You can do it. That is, as shown in FIG. 42, the position coordinates of each mounting area reference mark 201 are, as shown in FIG. 42, two mounting area reference marks 200 A, 201 at the lower left and upper right of the glass substrate 200. B is recognized, the parallel displacement and inclination of the glass substrate 200 with respect to the transfer table 165 are obtained, and the correction value is taken into account to measure. 7 Calculate by calculating in step 1.
  • the mounting area reference mark 201A Regarding the parallel displacement of the glass substrate 200, the mounting area reference mark 201A, Of the two points 201B, consider the mounting area reference mark 201A as a reference.
  • the center of the board recognition camera 140 is moved to the position of the mounting area reference mark 201 in the NC coordinates, so that the amount of parallel displacement ( ⁇ , ⁇ ) is This is the positional coordinate deviation (the amount of deviation from the center of the recognition field of view of the substrate recognition force mera 140) obtained from the recognition result at the time of recognition of the mounting area reference mark.
  • the mounting region reference marks 201 recognized results positional coordinates deviation obtained from ( ⁇ ⁇ , ⁇ ⁇ ) of A to the (see FIG. 64), parallel displacement of the glass substrate 200 ( ⁇ 6, ⁇ 6) is It can be described by the following equation.
  • the coordinates are converted from the position coordinate system to the NC coordinate system.
  • the inclination of the glass substrate 200 is determined by the line connecting the mounting area reference mark 201A and the mounting area reference mark 201B on the NC coordinates, and the recognized mounting area reference mark 201A 'and the mounting area reference mark 201B.
  • the angle formed by the connecting straight line is ⁇ ⁇ .
  • ⁇ 0 g ta n- 1 ⁇ (YB-YA) / (X B -X A ) u ta n- 1 [(((Y B + (one ⁇ ⁇ ))) one (Y A + (one ⁇ ⁇ ))) ⁇ / ⁇ ( ⁇ ⁇ + ⁇ ⁇ )-( ⁇ ⁇ + ⁇
  • the position coordinates of each of the recognized mounting area reference marks 201 are calculated by the calculation unit 171 in consideration of the parallel displacement and the inclination of the glass substrate 200 described above.
  • the parallel deviation (AX g, AY g) the inclination delta theta ⁇ the NC coordinates of the mounting region reference mark 20 1A ( ⁇ ⁇ , ⁇ ⁇ ), attachment area reference mark at an arbitrary position on the glass substrate 200
  • the NC coordinate of ⁇ is ( ⁇ ⁇ , ⁇ ⁇ )
  • the mounting position of the arbitrary position Reference mark ⁇ recognition position (X RN , Y RN )
  • the recognition position of the mounting area reference mark N obtained in this manner is stored in the storage unit 173 as the position coordinates (position coordinates) of the recognized mounting area reference mark 201 in step S3 in FIG. You may make it memorize
  • the mounting area reference marks 201 arranged at predetermined intervals on the glass substrate 200 as an example of the mounting area reference mark recognition reference substrate are recognized, and the board size is determined based on the recognition result.
  • the offset value for each area is determined as an area offset value according to the component, and the component is set to either the mounting position correction, the mark recognition correction, the mounting position offset value measurement operation, or any of these operations.
  • the corresponding area offset value of each moving position of the component mounting head 136 is reflected as a numerical value for correction, so that the displacement due to the distortion of the XY robot operation.
  • two first and 52nd mounting area reference marks 201a, 201b or 201A, 201B or 202-1, 202-2 are used as mounting area reference mark recognition bases. It is sufficient if the diagonal position force of either the quasi-substrate or the substrate to be mounted or a different position along any of the XY directions, in other words, any two different points other than the same point.
  • the mounting area reference mark recognition and reference board 200 are smaller than the board 61 to be mounted, if the reference board 200 for recognition is smaller, the mounting area reference mark is attached to one end of the component mounting area of the board 61 to be mounted. With the reference board for mark recognition 200 positioned, the position coordinates of the mounting area reference mark 201 are recognized and the identification is obtained, and then up to one of the other ends of the component mounting area of the board 61 to be mounted. Move the reference board for mounting area reference mark recognition 200, reacquire and acquire the position coordinates of the mounting area reference mark 201, and overlap the common part to recognize one large virtual mounting area reference mark.
  • the data may be handled as if the position coordinates of the mounting area reference mark 201 were recognized and acquired by the use reference board 200.
  • the data [1] of the position coordinates of the mounting area reference mark 201 measured at the normal position of the board, and the position moved 350 mm to the left Is combined with the data [2] of the position coordinates of the mounting area reference mark 201 measured in step.
  • the offset value of each area was measured using 201.
  • the arrangement of the head 1336 is such that the center of the field of view of the board recognition camera 140 from the center of the nozzle 1 36 (Ie, to the right in Figure 57), all nozzles 1 3 6 1 from the leftmost nozzle 1 3 6 1 to the rightmost nozzle 1 3 6 1
  • the board recognition camera 140 must be a board stopper that abuts the left end of the board 6 1 and positions the board 6 1 at the mounting position of the transfer table 1 65. From the position in the X direction (ie, to the right in Fig. 57) 70.5 mm (XL board width 5 10 mm + 60 mm + nozzle between both ends 1 50 .5 mm) 5mm) Need to move.
  • the mounting area reference mark recognition and recognition reference board used to recognize the mounting area reference mark 201 is only 41 Omm in the X direction from the position of the board stopper, the mounting area reference mark recognition By shifting the reference board in the X direction and recognizing the mounting area reference mark 201 twice, the entire area of the board 61 (0 mm to 72.5 mm) can be covered.
  • the graphs shown in FIG. 58 and FIG. 59 are plots of the output data of the positional coordinate shift obtained from the recognition result when the offset value of each area is used.
  • the two graphs in Fig. 58 show the relationship between the position in the X direction and the amount of deviation in the X direction when the head 136 moves at a pitch of 1 Omm in the X direction, and graph [1] shows the offset value for each area. Before using, and graph [2] after using the offset value of each area.
  • the two graphs in Fig. 59 show the relationship between the position in the Y direction and the amount of displacement in the Y direction when the head 136 is moving at a pitch of 10 mm in the Y direction. Before using the offset value of each area, and graph [2] after using the offset value of each area.
  • the graph [1] before using the offset value of each area in Fig. 58 shows that in the X direction, before using the offset value of each area, the error was up to 20 / mm at the position moved 20 Omm from the substrate stopper. / m, and have an upward convex shape.
  • the corrected graph [2] transits near zero.
  • FIG. 60 shows the mounting accuracy when the offset value of each area according to the embodiment is not used
  • FIG. 61 shows the mounting accuracy when the offset value of each area according to the second embodiment is applied.
  • FIG. 62 shows the mounting accuracy when the offset value of each area according to the second embodiment is not applied
  • FIG. Figure 63 shows the mounting accuracy when the values are applied. The dimensions in each figure are on the order of mm.
  • the correction value is 10 ⁇ ! About 30 ⁇ m.
  • the expansion and contraction ratio is 1.0000.25.
  • the expansion and contraction ratio is about 1.0 005.
  • a small substrate such as 100 ⁇ 10 ⁇ 10 mm is also effective.
  • the present invention can be applied to the mounting of almost all electronic components, for example, small components such as a square chip capacitor, a square chip resistor, a transistor, or a fine pitch mounting object such as a QFP or a BGA. It can be applied to other ICs.
  • mark recognition operation board mark recognition, individual mark recognition corresponding to IC components, etc., pattern mark recognition, recognition, The “board” used for calculating the head movement position in each operation of group mark recognition, bad mark recognition indicating a defective display), component mounting operation, mounting offset value measurement operation, and mounting area reference mark recognition
  • the camera offset value and pitch between noises reflect the area offset value at the measurement position of the board force mera offset value and the pitch between nozzles during camera calibration, resulting in higher accuracy. can do.
  • the offset value of the board camera 140 and the pitch between nozzles are obtained.
  • the distortion of the XY robot is corrected.
  • the correction values for each area are not reflected. Therefore, at the time of mark recognition, component mounting operation, and / or mounting offset value measuring operation, it is reflected on the offset value of the substrate force mirror 140 and the nozzle pitch used when calculating the head movement position. Thereby, mounting with higher accuracy can be performed.
  • the offset value of the substrate force 140 and the pitch between the nozzles are given by the distance from the first nozzle 1361-1.
  • the recognition, the component mounting operation, or the mounting offset value measuring operation when the offset value of the substrate camera 140 and the pitch between nozzles used when calculating the head movement position are reflected in the substrate force measurement, the difference between the offset value or the error offset value at the time of measuring the pitch between the nozzles and the error offset value at the time of measuring the position of the first nozzle 1361_1 is reflected at each operation.
  • FIGS. 67A to 67C showing a positional relationship between the nozzle, the component recognition force mea- sure 150, and the board recognition force mea- sure during measurement.
  • Fig. 67A when measuring the position of the 1st nozzle (referred to as the reference nozzle) 1 3 6 1—1, position the 1st nozzle 1 3 6 1—1 on the part recognition camera 1550. Measure the position of the first nozzle 1 3 6 1-1.
  • the value of the position of the first nozzle 136-1-1 obtained in the measurement in this state is defined as the area offset value (XI, Y1).
  • the n-th nozzle 1 36 1-n when measuring the pitch between the nozzles of the n-th nozzle 1 36 1-n, the n-th nozzle 1 36 1-n is positioned on the part recognition camera 150. Then, measure the position of the nth nozzle 1 3 6 1—n.
  • the value of the position of the n-th noise 1 3 6 1—n obtained in the measurement in this state is defined as the area offset value (X n, Y n).
  • the total number of nozzles is 8, so n is measured sequentially from 2 to 8, and the area offset of each first nozzle 1 3 6 1 _ 1 Value.
  • the board camera 140 when measuring the board camera 140, the board camera 140 is positioned on the component recognition camera 150, and the position of the board camera 140 is measured.
  • the value of the position of the board camera 140 obtained by the measurement in this state is the error offset value. (X, Yp).
  • the offset value of the substrate force and the pitch between nozzles are given by the distance from the first nozzle 136-1. Therefore, when reflecting the area offset value, the difference between the board camera offset directly or the area offset value at the time of measuring the pitch between nozzles and the error set value at the time of measuring the position of the first nozzle 1361-1 is calculated at each operation. To reflect.
  • the area offset value when measuring the position of the first nozzle 1361-1 during camera calibration is (XI, Y1), and the n-th nozzle 1361-n during camera calibration.
  • the offset value when measuring the pitch between nozzles is (Xn, Yn)
  • the area offset value when measuring the board camera offset value during camera calibration is ( ⁇ , ⁇ )
  • the area offset value to be reflected in the “board camera offset value” is (Xp-XI, Y-Yl).
  • the area offset value reflected on the “pitch between nozzles” of the nth nozzle 1361 — n in the component mounting operation is (Xn ⁇ Xl, Yn ⁇ Yl).
  • an area offset value corresponding to the position measurement position of the first nozzle 1361-1 at the time of camera calibration is obtained in step S51. .
  • step S52 an area offset value corresponding to the substrate camera offset value measurement position at the time of camera calibration is obtained.
  • step S53 when reflecting the area offset value on the board camera offset value, the movement position of the head 136 is obtained, and in step S22 (FIG. 45), the area offset value corresponding to the movement position of the head 136 is determined. Ask for. Further, in step S23 (FIG. 45), the first offset (nozzle that is the reference position for the pitch between nozzles and the substrate force offset value) 1361-1 determines the area offset value corresponding to the position on the recognition camera. In step S24 (FIG. 45), an area offset value corresponding to the position where the board camera 140 is on the recognition camera is calculated.
  • step S25 the area offset value determined in step S22 is reflected during the mounting area fiducial mark recognition operation
  • step S54 the area offset value determined in step S23 is reflected. Reflect the difference between the default value and the area offset value calculated in step S24 (the area offset value calculated in step S24 minus the area offset value calculated in step S23).
  • step S54 the difference between the area offset values obtained in step S52 and step S53 (the area offset value in step S53-the area offset value in step S52) Is added to the board camera offset value.
  • step S55 the board mark recognition and the recognition movement position are obtained using the board camera offset value in step S54.
  • step S56 an area offset value corresponding to the movement position obtained in step S55 is obtained.
  • step S57 an area offset value corresponding to the movement position obtained in step S56 is added.
  • step S58 the substrate camera is moved to the movement position obtained in step S57.
  • the area offset value due to the distortion of the XY robot operation included in the pitch between nozzles and the substrate force offset value included in the substrate force mera offset value can be reflected, and mounting with higher accuracy can be performed.
  • the flowchart of Fig. 66 shows the procedure for performing the component mounting operation by reflecting the area offset value at the measurement position of the nozzle pitch.
  • step S62 the area offset value of the first nozzle and the nth nozzle is obtained at the time of camera calibration as described above. That is, in step S62, the area offset value of the area corresponding to the position measurement position of the first nozzle during camera calibration is obtained. Next, in step S63, an area offset value corresponding to the error of the pitch measurement position between the n-th nozzles at the time of force camera calibration is obtained.
  • step S64 the difference between the area offset values obtained in steps S62 and S63 (the area offset value in step S63, the area offset value in step S62) is calculated as the n-th nozzle. Add to the interval pitch.
  • step S65 the component mounting position is determined using the pitch between nozzles in step S64.
  • step S66 an area offset value corresponding to the movement position obtained in step S65 is obtained.
  • step S67 the area offset value of the area corresponding to the movement position obtained in step S66 is added.
  • step S68 the nozzle is moved to the movement position obtained in step S67.
  • the component mounting method and apparatus recognize a mounting area reference mark 201 arranged at predetermined intervals on a glass substrate 200, and, based on the recognition result, determine an area for each area according to the substrate size.
  • the offset value is determined as a numerical value for correction, and the corresponding offset value of the moving position of the component mounting head 1 36 during the mounting position correction, mark recognition correction, or mounting position offset value measurement, respectively. Is reflected as numerical values for correction, it is useful because the mounting accuracy can be improved.
  • the reference board held by the board holding apparatus is arranged at predetermined intervals. Recognizing the position coordinates of the mounting area reference mark thus determined, obtaining the position coordinates of each of the recognized mounting area reference marks, and correcting the difference between the NC coordinate of each of the mounting area reference marks and the above position coordinates.
  • the NC coordinates of the position coordinates of at least two board reference position calculation marks of the component mounting circuit board are obtained, and the two board reference positions are calculated from the recognized mounting area reference marks.
  • Each of the mounting area reference marks close to the use mark is extracted, and the correction value of the extracted mounting area reference marks is set to zero or substantially zero.
  • the component mounting circuit board held by the board holding device is held in a state where the component mounting circuit board is held by the board holding device instead of the mounting region reference mark recognition reference board and positioned in the component mounting region.
  • the at least two board reference position calculation marks on the circuit board are respectively recognized, and the position coordinates of the two recognized board reference position calculation marks are obtained, respectively.
  • the NC coordinates of the two board reference position calculation marks are corrected based on the position coordinates of the board reference position calculation mark, and the component is held above the component mounting position of the component mounting circuit board.
  • the position of the part mounting position After the coordinates are corrected, the component is mounted on the component mounting position based on the corrected position coordinates of the component mounting position.
  • the mounting area reference marks arranged at predetermined intervals on the mounting area reference mark recognition reference board are recognized, and from the recognition result, the position coordinates for each area corresponding to the board size are corrected.
  • the numerical value is determined as the offset value, and when the mounting position is corrected, when the mark is detected and corrected, and when the mounting position offset value is measured or any of these operations, the moving position of the component mounting head is determined.
  • the corresponding offset value will be used, thereby absorbing the cause of the displacement due to the distortion of the XY robot operation and obtaining the optimal offset value according to the size of the board.
  • mounting can be performed under conditions of positioning accuracy of ⁇ 0.005 mm level.
  • the corresponding offset value of each movement position of the component mounting head is reflected as a numerical value for capture, thereby absorbing the deviation factor due to the distortion of the XY robot operation, and By obtaining the optimal offset value according to the size of the, mounting with higher accuracy can be performed.

Landscapes

  • Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • Manufacturing & Machinery (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Abstract

 X軸方向及びY軸方向に沿って直線的に変形する構造を有するX−Yロボット120と、カメラ基準マーク160と、制御装置170とを備えた。上記X−Yロボットは、連続稼動による熱が作用しても湾曲等の変位を生じずX軸方向及びY軸方向に沿ってのみ直線的に変形することから、基板認識カメラ140にて上記カメラ基準マークを撮像して熱による上記X−Yロボットの伸縮量を求め、該伸縮量に基づいて部品装着位置の補正を行えば、規定位置又はほぼ規定位置に電子部品を実装することができる。

Description

明 細 書 部品実装装置及び方法 技術分野
本発明は、 基板に部品を高精度で装着する部品実装方法及び装置に関する。 特 に、 本発明は、 部品実装装置及び該部品実装装置にて実行される部品実装方法に 関し、 詳しくは X、 Y軸方向に移動し部品実装を行う X— Yロボットにおける熱 による伸縮を考慮した部品実装装置及び方法に関する。 背景技術
電子回路基板への電子部品の実装精度は、 実装される電子部品がさらに極小化 してきていることから、 近年さらに高精度が要求されている。 このような実装精 度を達成するため、 従来、 種々の工夫が提案されている。 例えば、 部品実装装置 へ搬入された回路基板上に存在する基板マークを基板認識力メラにて撮像して当 該回路基板の位置ずれを求め、 かつ X、 Y軸方向に移動し部品実装を行う X— Y ロボットの吸着ノズルに保持された電子部品を部品認識力メラにて撮像して電子 部品の位置づれを求め、 上記基板及び部品の両位置ずれを補正した上で上記 X— γロボットにて電子部品を回路基板へ実装する方法等が開示されている。 さらに、 該方法に加えて、 上記 X— Y口ポットの吸着ノズノレと、 上記基板認識力メラと、 上記部品認識力メラとの相対位置を求め、 より実装精度を向上させる方法も提案 されている (例えば、 特開平 8— 2 4 2 0 9 4号公報参照。 ) 。
さらに又、 上記 X— Yロボットを有する部品実装装置の運転に伴う当該部品実 装装置の温度変化に起因して、 上記 X— Y口ポットが伸縮することから、 該伸縮 量を考慮してさらに実装精度を向上させる方法も提案されている。 該方法では、 図 2 8に示すように、 X _ Yロボット 1に備わるへッド 2に設けた基板認、識用カ メラ 3にて基準マーク 4を撮像し、 該撮像情報に基づいて、 熱による X— Yロボ ット 1の位置ずれを求めている (例えば、 特開平 6— 1 2 6 6 7 1号公報参 照。 ) 。 上述のように部品実装精度を向上させるため各種の方法が提案されているが、 電子部品の極小化の進歩は目覚しく、 それに伴い部品実装精度もますます厳しく なってきている。 したがって、 上述したような方法では、 近年の電子部品に対す る実装精度を満足できない場合も生じ得る。 具体的には現在、 例えば 1 . 6 X 0 . 8 mmのチップ部品では、 例えば土 7 0 μ mの誤差範囲にて実装すること が要求されている。
又、 部品実装精度を向上させるためには、 X— Yロボットの吸着ノズノレと、 部 品認識カメラとの相対位置関係を求める必要があるが、 上述のように X— Yロボ ットが熱により伸縮することから、 上記相対位置関係を求めることは容易ではな い。 即ち、 熱に起因する上記 X— Yロボット 1の伸縮量を考慮する場合、 図 2 8 に示すように、 X— Yロボット 1を構成する X軸ロボット 7と Y軸ロポット 8と は直交して設置され、 熱が作用したときでも、 上記直交状態を維持したまま、 X —Yロボット 1が伸縮するのであれば、 上記伸縮について対処可能である。 即ち、 X軸ロボット 7及び Y軸ロボット 8の各伸縮が一方向にのみ生じるのであれば、 X— Yロボット 1の上記伸縮量を求めるためにへッド 2に備わるカメラ 3にて基 準マーク 4を撮像した場所と、 実際にへッド 2がプリント基板 6へ電子部品を実 装する場所とにおいて、 上記伸縮量は同一又は略同一とみなしたり、 あるいは基 準マーク撮像場所における伸縮量から装着位置でのずれ量を算出したりすること ができ、 上記撮像に基づき求めた上記伸縮量は、 実効あるものとして扱うことが 可能である。
しかしながら、 従来、 上記伸縮量を考慮して装着位置の補正を行った場合でも、 意図する程度に実装精度の向上が図れないのが現実である。 その原因は、 完全に は解明されていないが、 従来の構造では、 熱が作用したとき、 X— Yロボット 1 の伸縮が X軸方向及ぴ Y軸方向のみならずその他の方向にも生じているのが原因 と考えられる。 即ち、 図 2 9及び図 3 0に、 例示的に、 又誇張して図示するよう に、 X軸ロボット 7及ぴ Y軸ロポット 8は、 熱によりそれぞれ別々に、 伸縮及ぴ 湾曲等の変形をしていると考えられる。 したがって、 X— Yロボット 1の上記伸 縮量を求めるためにへッド 2に備わるカメラ 3にて基準マーク 4を撮像した場所 と、 実際にヘッド 2がプリント基板 6へ電子部品を実装する場所とでは、 X _ Y ロボット 1の伸縮量、 さらには変位方向までもが異なってしまい、 求めた伸縮量 が装着位置の補正に寄与できず、 したがって実装精度が向上していないと考えら れる。
X Yロボットの駆動により部品吸着へッドを X Y方向に移動させて、 へッドの ノズルによる部品吸着、 吸着部品のカメラによる認識、 基板への装着といった部 品実装を行っているが、 部品認識精度をいくら上げても、 部品実装装置自体のゆ がみにより、 高い装着精度を達成することができなかった。 この部品実装装置自 体のゆがみは、 部品実装装置の XYロボットの加工精度が悪いか、 又は組立て精 度が悪いことに原因がある。
このような加工精度などの原因による XY口ポットのゆがみにより、 基板への 装着時に高精度での部品装着ができないことを、 より具体的に分析すると、 X Y ロポットのガイド部材のョーイング (XYロボット上で移動するへッドの進行方 向に対する直交方向への横揺れ) 、 ピッチング (ヘッドの移動経路におけるリニ ァリティの悪さ) 、 ローリング (上記横揺れとは 9 0度異なる方向への縦揺れ) などにより、 X Y方向の位置ズレが発生することになる。
よって、 従来、 カメラキャリブレーションを行うとともに、 X Yロボットに固 定された基板認識カメラで基準基板の基準マークを見て、 基準マークが本来ある はずの目標位置と基準マークの実際の位置との位置ズレ量を算出し、 算出された 位置ズレ量を装着位置オフセット値としてそれぞれの位置に加えて捕正を行うこ とにより部品実装を精度良く行えるようにしている (例えば、 特開平 6— 1 2 6 6 7 1号公報参照。 ) 。
ここで、 基板認識力メラにおけるカメラキャリブレーションとは、 基板認識力 メラの取付け誤差を検出するために、 予め位置座標がわかっている治具を基板認 識カメラで認識させ、 認識結果に基づき算出した位置座標と、 予めわかっていた 位置座標との差から基板認識カメラの取付け誤差を算出して、 位置補正を行わせ ることである。 なお、 上記カメラキャリブレーションの際、 基板認識カメラの位 置補正だけでなく、 部品認識力メラとノズルの位置補正も併せて行う。
しかしながら、 上記それぞれの位置に補正を行う方法では、 例えば、 基準基板 の 1回目の位置決めと次の 2回目の位置決めとでは 1 mm近く基準基板の位置が 変位する可能性があること、 さらに、 基準基板は非常に高い精度が要求されるた め非常に高価なものであり、 破損防止の観点から基板ストッパーを使わずに大凡 の X方向位置で基準基板を停止させて位置決めするため、 及び、 基板搬送コンペ ァには搬送のために Y方向にも l mm弱の隙間があるため、 部品実装装置におけ る基準基板の基板保持部における位置決めの再現性は無く、 実装精度が低下する 要因になる。
このように大凡の位置に基準基板を位置決めしたのち、 その基準基板の基準マ ークを認識することで、 口ポットの各位置間の相対的な変位量を求め、 その変位 量を実装する際に実装基板の装着する位置データに反映させるようにしているた め、 実装精度が低下する要因になっている。
一方、 マトリックス状にダリッドを設けたガラスの基準基板を認識して補正す る方法の場合、 基準基板が正確に位置決めされることを前提にして、 基準基板の ダリッドを測定し、 測定されたデータをそのまま補正値とすることが考えられる。 しかしながら、 上記したように基準基板を基板保持部にミクロン単位で正確に 保持することは非常に難しく、 部品実装装置の基板保持部に正確に保持するため, の特別な位置決め装置が必要となることから、 結局、 測定したデータを直接補正 値とすると、 基準基板が正確に再現性良く位置決めされない限り、 XYロボット の正確な補正はできないことになる。
ところで、 部品実装装置の部品装着領域全体で考えたときに、 XYロボットの ゆがみによるヘッド動作の歪みが、 位置決めしている位置によって変化している ということが原因で、 従来のカメラキャリブレーション及び装着位置オフセット 値のみでは、 ネ 正が不十分であるため、 装着精度が確保できないという問題があ つた。
これは、 等間隔に格子状に多数の基準マークが配置された基準基板自体を精密 に製造したとしても、 XY口ポットと基準基板との絶対的な平行を出すことはで きず、 また、 X Yロボット自身も絶対的な直角度が保証されていない結果、 基準 が存在しないことになり、 部品実装装置の部品装着領域に配置された上記基準基 板を認識する基板認識カメラを有するへッドが支持された X Yロボットがゆがん でいるため、 基準基板から得られた位置を基準として使用することができず、 装 ,
004/052072
5 着精度を高める (例えば、 ロボット精度を ± 2 μ π程度まで高めたり、 実装機 としての総合精度を土 2 0 μ πι程度まで高める) ことができなかった。
本発明は、 このような課題を解決するためになされたもので、 従来に比べてさ らに部品実装精度の向上を図れる部品実装装置、 及び該部品実装装置にて実行さ れる部品実装方法を提供することを目的とする。
また、 本発明の目的は、 上記問題を解決することにあって、 基板の大きさに応 じた最適のオフセット値を得ることで、 装着精度を高めることができる部品実装 方法及び装置を提供することにある。 発明の開示
上記目的を達成するため、 本発明は以下のように構成する。
即ち、 本発明の第 1態様によれば、 電子部品を保持する部品保持部材を有し、 互 、に直交する X軸方向及ぴ Υ軸方向に移動して保持している電子部品を回路基 板の部品装着位置へ実装する X— Υ口ポットと、 上記 Χ— Υロボットに設けられ 上記回路基板における基板マークを撮像する固定の基板認識カメラと、 上記部品 保持部材に保持されている上記電子部品を撮像する部品認識カメラとを備えた部 品実装装置において、
上記部品認識力メラに近接して配置されるカメラ基準マークと、
上記基板認識力メラにて上記力メラ基準マークを撮像して得られる上記力メラ 基準マークの位置情報に基づ 、て上記部品装着位置の補正を行う制御装置と、 を備える部品実装装置を提供する。
本発明の第 2態様によれば、 一体構造にて構成された部品実装装置用架台をさ らに備 、
上記 X— Υロボットは、 上記 Υ軸方向に沿って互いに平行に配置される 2つの 同一の Υ軸口ポットと、 上記 Υ軸口ポットに直交する上記 X軸方向に沿って配置 される一つの X軸ロボットとを有し、 それぞれの上記 Υ軸ロボットは、 上記部品 実装装置用架台に直接形成され、 かつ一端を固定端とし他端を支持端として上記 Υ軸方向にのみ直線的に熱伸縮し、 かつ上記 X軸ロポットを上記 Υ軸方向に移動 する Υ—ボールネジ構造を有し、 該 X— Υ口ポットは、 上記 X軸方向及び上記 Υ 軸方向に沿って直線的に熱伸縮する第 1態様に記載の部品実装装置を提供する。 本発明の第 3態様によれば、 上記 X軸ロボットは、 それぞれの上記 Y軸ロボッ トに備わる上記ポールネジ構造に両端を固定した X—フレームと、 該 X _フレー ムに形成され一端を固定端とし他端を支持端として上記 X軸方向にのみ直線的に 熱伸縮しかつ上記部品保持部材を備えた部品装着へッドが取り付けられ該部品装 着へッドを上記 X軸方向へ移動させる X—ボールネジ構造とを有し、 該 X軸ロボ ットを有する上記 X _Yロボットは、 上記 X軸方向及び上記 Υ軸方向に沿って直 線的に熱伸縮する第2態様に記載の部品実装装置を提供する。
本発明の第 4態様によれば、 上記 X—フレームは、 上記 X軸方向に沿って当該 Xフレームに取り付けられ上記部品装着へッドを上記 X軸方向へ摺動可能に支持 し上記 Xフレームとは異種材料にてなる支持案内部材と、 当該 Xフレームを挟み 上記支持案內部材に対向して当該 Xフレームに上記 X軸方向に沿って取り付けら れ当該 Xフレームの変形を防止し上記支持案内部材と同種の材料にてなる変形防 止部材とを有する第 3の態様に記載の部品実装装置を提供する。
本発明の第 5態様によれば、 上記部品装着へッドは、 複数の上記部品保持部材 を有し、 上記 X軸方向及び上記 Υ軸方向に直交する Ζ軸方向に上記部品保持部材 を移動させる保持部材用駆動源をそれぞれの上記部品保持部材に独立して設け、 上記保持部材用駆動源の熱発生を低減する第 4の態様に記載の部品実装装置を提 供する。
本発明の第 6態様によれば、 上記カメラ基準マークは、 上記 X軸方向及び上記
Υ軸方向に直交する Ζ軸方向において、 上記基板認識カメラが上記回路基板にお ける上記基板マークを撮像するときにおける上記回路基板と同じ高さ位置に配置 される第 1〜 5のいずれか 1つの態様に記載の部品実装装置を提供する。
本発明の第 7態様によれば、 上記部品認識力メラは複数設けられ、 上記力メラ 基準マークもそれぞれの部品認識カメラに近接して設けられる第 1〜6のいずれ か 1つの態様に記載の部品実装装置を提供する。
本発明の第 8態様によれば、 上記 X— Υロボットは、 上記部品保持部材と上記 基板認識カメラとの相対位置を不動状態としかつ上記 X軸方向及び上記 Υ軸方向 に沿って直線的に熱収縮する第 1の態様に記載の部品実装装置を提供する。 本発明の第 9態様によれば、 部品実装装置用架台をさらに備え、 該部品実装装 置用架台は、 铸造にて一体構造にて成形され、 上記 X— Y口ポットに上記直線的 な熱伸縮を起こさせる第 8の態様に記載の部品実装装置を提供する。
本発明の第 1 0態様によれば、 上記 X軸口ポットは、 それぞれの上記 Y軸口ボ ットに備わる上記ポールネジ構造に両端を固定した X—フレームを有し、 該 X— フレームは、 上記 X軸方向に沿って当該 Xフレームに取り付けられた支持案内部 材と、 当該 Xフレームを挟み上記支持案内部材に対向して当該 Xフレームに上記 X軸方向に沿って取り付けられ熱に起因する当該 Xフレームの変形を防止する変 形防止部材とを有して、 上記 X軸ロボットは、 上記部品保持部材と上記基板認識 カメラとの相対位置を不動状態とする第 9の態様に記載の部品実装装置を提供す る。
本発明の第 1 1態様によれば、 上記 X軸ロボットは、 上記 X—フレームに形成 され一端を固定端とし他端を支持端として上記 X軸方向にのみ直線的に熱伸縮し 力 上記部品保持部材を備えた部品装着へッドが取り付けられ該部品装着へッド を上記 X軸方向へ移動させる X—ボールネジ構造をさらに有し、 上記部品装着へ ッドは、 複数の上記部品保持部材を有し、 上記 X軸方向及び上記 Y軸方向に直交 する z軸方向に上記部品保持部材を移動させる保持部材用駆動源をそれぞれの上 記部品保持部材に独立して設けて、 当該部品装着ヘッドは、 上記部品保持部材と 上記基板認識力メラとの相対位置を不動状態とする第 1 0の態様に記載の部品実 装装置を提供する。
又、 本発明の第 1 2態様によれば、 電子部品を保持する部品保持部材を有し、 互 ヽに直交する X軸方向及び Y軸方向に移動して保持している電子部品を回路基 板の部品装着位置へ実装する部品実装装置にて実行される部品実装方法において、 上記回路基板上の基板マークを撮像する基板認識力メラにて、 上記部品保持部 材に保持されている上記電子部品の撮像を行う部品認、識カメラに近接して配置さ れたカメラ基準マークを撮像し、
該撮像にて得られる上記カメラ基準マークの位置情報と、 予め設定される基準 位置情報とを比較して差分を求め、
上記部品保持部材に保持された電子部品を固定の部品認識力メラへ移動し撮像 するとき、 上記差分を該移動量の補正に使用し、
上記部品認識力メラによる上記電子部品の撮像後、 上記基板認識力メラにて上 記基板マークを撮像して得られた上記回路基板の位置ずれ量を補正して上記電子 部品を上記回路基板の装着位置へ移動して実装する部品実装方法を提供する。 本発明の第 1 3態様によれば、 上記カメラ基準マークの撮像は、 実装生産を中 断したときには、 再び実装生産を開始する直前に行う第 1 2の態様に記載の部品 実装方法を提供する。
本発明の第 1 4態様によれば、 上記撮像にて得られた上記差分が設定値以上の ときには、 上記部品実装装置の稼動を中止する第 1 2又は 1 3の態様に記載の部 品実装方法を提供する。
本発明の第 1 5態様によれば、 上記部品保持部材と上記基板認識カメラとの位 置関係、 上記部品保持部材と上記部品認識カメラとの位置関係、 及び上記基板認 識カメラと上記部品認識力メラとの位置関係を予め測定し、 これらの測定 を上 記部品装着位置の補正の前提として极う第 1 2〜: L 4のいずれか 1つの態様に記 載の部品実装方法を提供する。
本発明の第 1 6態様によれば、 複数の上記部品認識カメラが設けられて複数の カメラ基準マークが設けられるとき、 複数の上記力メラ基準マーク内の一つを撮 像して得られた上記差分が設定値未満であるときには、 他のカメラ基準マークの 撮像を省略する第 1 2〜1 5のいずれか 1つに記載の部品実装方法を提供する。 又、 上記目的を達成するため、 本発明は以下のように構成することもできる。 電子部品を保持する部品保持部材を有し、 互いに直交する X軸方向及び Y軸方 向に移動して保持している電子部品を回路基板の部品装着位置へ実装する X— Y ロボットと、 上記 X— Yロボットに設けられ上記回路基板における基板マークを 撮像する基板認識カメラと、 上記部品保持部材に保持されている上記電子部品を 撮像する部品認識力メラとを備えた部品実装装置において、
上記 X— Yロボットは、 上記部品保持部材と上記基板認識力メラとの相対位置 を不動状態としかつ上記 X軸方向及び上記 Y軸方向に沿って直線的に熱伸縮する 構造を有し、
上記部品認識カメラに近接して配置され、 熱による上記 X— Yロポットの伸縮 を求めるために使用されるカメラ基準マークと、
上記熱による上記 X— Yロポットの伸縮前後において、 上記基板認識カメラに て上記カメラ基準マークをそれぞれ撮像して得られる上記カメラ基準マークの複 数の位置情報に基づいて、 熱による上記 X— Y口ポットの伸縮量を求め、 該伸縮 量に基づいて上記部品装着位置の補正を行う、 制御装置と、
を備えたことを特徴とする。
上記制御装置は、 上記部品保持部材、 上記基板認識カメラ、 及び上記部品認識 カメラの相対位置及び上記伸縮量に基づいて上記部品装着位置の補正を行うよう に構成することもできる。
又、 铸造により一体構造にて成形され、 上記 X— Yロボットに上記直線的な熱 伸縮を起こさせる部品実装装置用架台をさらに備え、
上記 X— Yロボットは、 上記 Y軸方向に沿って互いに平行に配置される 2つの Y軸ロボットと、 上記 Y軸ロボットに直交する上記 X軸方向に沿って配置される —つの X軸ロボットとを有し、 それぞれの上記 Y軸ロボットは、 上記部品実装装 置用架台に直接形成され、 かつ一端を固定端とし他端を支持端として上記 Y軸方 向にのみ直線的に熱伸縮し、 カゝっ上記 X軸ロボットを上記 Y軸方向に移動する Y —ボールネジ構造を有し、 該 X— Yロボットは、 上記 X軸方向及び上記 Y軸方向 に沿って直線的に熱伸縮するように構成することもできる。
又、 上記 X軸ロボットは、 それぞれの上記 Y軸ロボットに備わる上記ボールネ ジ構造に両端を固定した X—フレームと、 該 X—フレームに形成され一端を固定 端とし他端を支持端として上記 X軸方向にのみ直線的に熱伸縮しかつ上記部品保 持部材を備えた部品装着へッドが取り付けられ該部品装着へッドを上記 X軸方向 へ移動させる X—ポールネジ構造とを有し、 該 X軸口ポットを有する上記 X—Y ロボットは、 上記 X軸方向及び上記 Y軸方向に沿って直線的に熱伸縮するように 構成することもできる。
又、 上記 X—フレームは、 上記 X軸方向に沿って当該 Xフレームに取り付けら れ上記部品装着へッドを上記 X軸方向へ摺動可能に支持する支持案内部材と、 当 該 Xフレームを挟み上記支持案内部材に対向して当該 Xフレームに上記 X軸方向 に沿って取り付けられ上記支持案內部材の熱に起因する当該 Xフレームの変形を 防止する変形防止部材とを有し、 該 X—フレームを有する上記 X軸ロボットは、 上記部品保持部材と上記基板認、識カメラとの相対位置を不動状態とするように構 成することもできる。
又、 上記部品装着ヘッドは、 複数の上記部品保持部材を有し、 上記 X軸方向及 び上記 Y軸方向に直交する Z軸方向に上記部品保持部材を移動させる保持部材用 駆動源をそれぞれの上記部品保持部材に設け、 該部品装着へッドは、 上記部品保 持部材と上記基板認識力メラとの相対位置を不動状態とするように構成すること もできる。
又、 上記カメラ基準マークは、 上記 X軸方向及び上記 Y軸方向に直交する Z軸 方向において、 上記基板認識カメラが上記回路基板における上記基板マークを撮 像するときにおける上記回路基板と同じ高さ位置に配置されるように構成するこ ともできる。
また、 本発明の第 1 7態様によれば、 基板保持装置に保持された上記部品実装 用回路基板の部品装着位置に、 上記基板保持装置に対して移動可能な部品保持へ ッドの上記部品保持部材に保持された上記電子部品を装着する第 1 2の態様に記 載の部品実装方法に加えて、
装着領域基準マーク認識用基準基板を上記基板保持装置に保持して部品装着領 域に位置決めした状態で、 上記基板保持装置に保持された上記基準基板の所定間 隔毎に配置された装着領域基準マークの位置座標を認識して、 上記認識されたそ れぞれの装着領域基準マークの位置座標を求め、
上記それぞれの装着領域基準マークの N C座標と上記位置座標との差を補正値 としてそれぞれ求め、
上記部品実装用回路基板の少なくとも 2つの基板基準位置算出用マークの位置 座標の N。座標をそれぞれ取得し、
上記認識された装着領域基準マークの中から、 上記 2つの基板基準位置算出用 マークにそれぞれ近い装着領域基準マークをそれぞれ抽出し、
それらの抽出された装着領域基準マークの補正値がゼ口又は実質的にゼ口とな るように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換し て、 それぞれの装着領域基準マークでのオフセット値を求める一方、 装着領域基準マーク認識用基準基板に代えて上記部品実装用回路基板を上記基 板保持装置に保持して上記部品装着領域に位置決めした状態で、 上記基板保持装 置に保持された上記部品実装用回路基板の上記少なくとも 2つの基板基準位置算 出用マークをそれぞれ認識して、 上記認識された 2つの基板基準位置算出用マー クの位置座標をそれぞれ求め、
求められた上記 2つの基板基準位置算出用マークの位置座標に基づき、 上記 2 つの基板基準位置算出用マークの上記 N C座標をそれぞれ捕正し、
上記部品実装用回路基板の各部品装着位置の上方に上記部品保持へッドに保持 された上記部品が位置したときに、 上記部品保持へッドに備えられた認識カメラ に最も近い上記装着領域基準マークのオフセット値を基に、 上記部品装着位置の 位置座標の補正を行ったのち、 上記捕正された部品装着位置の位置座標を基に上 記部品の上記部品装着位置への装着を行う部品実装方法を提供する。
また、 本発明の別の態様によれば、 基板保持装置に保持された部品実装用回路 基板の部品装着位置に、 上記基板保持装置に対して移動可能な部品保持へッドに 保持された部品を装着する部品実装方法において、
装着領域基準マーク認識用基準基板を上記基板保持装置に保持して部品装着領 域に位置決めした状態で、 上記基板保持装置に保持された上記基準基板の所定間 隔毎に配置された装着領域基準マークの位置座標を認識して、 上記認識されたそ れぞれの装着領域基準マークの位置座標を求め、
上記それぞれの装着領域基準マークの N C座標と上記位置座標との差を補正値 としてそれぞれ求め、
上記部品実装用回路基板の少なくとも 2つの基板基準位置算出用マークの位置 座標の N C座標をそれぞれ取得し、
上記認識された装着領域基準マークの中から、 上記 2つの基板基準位置算出用 マークにそれぞれ近い装着領域基準マークをそれぞれ抽出し、
それらの抽出された装着領域基準マークの補正値がゼ口又は実質的にゼ口とな るように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換し て、 それぞれの装着領域基準マークでのオフセット値を求める一方、
装着領域基準マーク認識用基準基板に代えて上記部品実装用回路基板を上記基 板保持装置に保持して上記部品装着領域に位置決めした状態で、 上記基板保持装 置に保持された上記部品実装用回路基板の上記少なくとも 2つの基板基準位置算 出用マークをそれぞれ認識して、 上記認識された 2つの基板基準位置算出用マー クの位置座標をそれぞれ求め、
求められた上記 2つの基板基準位置算出用マークの位置座標に基づき、 上記 2 つの基板基準位置算出用マークの上記 N C座標をそれぞれ補正し、
上記部品実装用回路基板の各部品装着位置の上方に上記部品保持へッドに保持 された上記部品が位置したときに、 上記部品保持へッドに備えられた認識力メラ に最も近い上記装着領域基準マークのオフセット値を基に、 上記部品装着位置の 位置座標の補正を行ったのち、 上記補正された部品装着位置の位置座標を基に上 記部品の上記部品装着位置への装着を行うようにしたことを特徴とする部品実装 方法を提供することもできる。
本発明の第 1 8態様によれば、 上記 2つの基板基準位置算出用マークにそれぞ れ近い上記抽出された装着領域基準マークの補正値がゼロ又は実質的にゼロとな るように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換し て、 それぞれの装着領域基準マークでのオフセット値を求めるとき、
上記 2つの基板基準位置算出用マークにそれぞれ近い上記抽出された装着領域 基準マークの補正値がゼロ又は実質的にゼロとなるように、 上記抽出された装着 領域基準マークを結ぶグラフを回転及び移動させて座標変換させることにより、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞ れの装着領域基準マークでのオフセット値を求めるようにした第 1 7態様に記載 の部品実装方法を提供する。
本発明の第 1 9態様によれば、 上記2つの基板基準位置算出用マークにそれぞ れ近い上記抽出された装着領域基準マークの補正値がゼロ又は実質的にゼロとな るように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換し て、 それぞれの装着領域基準マークでのオフセット値を求めるとき、
上記抽出された装着領域基準マークから、 上記基板保持装置の X方向と該 X方 向と直交する Y方向とのうち少なくとも 1つの方向における補正値を算出すると ともに、 上記基準基板の傾きを求め、 上記補正値がゼ口又は実質的にゼ口となる ように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞれの装着領域基準マークでのオフセット値を求めるようにした第 1 7又は 1 8の態様に記載の部品実装方法を提供する。
本発明の第 2 0態様によれば、 基板保持装置に保持された部品実装用回路基板 の部品装着位置に、 上記基板保持装置に対して上記 X— Yロボットにより移動可 能な部品保持へッドの上記部品保持部材に保持された上記電子部品を装着する第 1の態様に記載の部品実装装置に加えて、
上記基板認識カメラは、 上記 X— Yロボットに支持された上記部品保持へッド に備えられ、 かつ、 装着領域基準マーク認識用基準基板を上記基板保持装置に保 持して部品装着領域に位置決めした状態で、 上記基板保持装置に保持された上記 基準基板の所定間隔毎に配置された装着領域基準マークの位置座標を認識するも のである一方、
上記認識力メラにより認識した上記装着領域基準マークの認識結果より上記装 着領域基準マークの位置座標を求めるとともに、 上記それぞれの装着領域基準マ ークの N C座標と上記位置座標との差を補正値としてそれぞれ求め、 上記部品実 装用回路基板の少なくとも 2つの基板基準位置算出用マークの位置座標の N C座 標を基に、 上記認識された装着領域基準マークの中から、 上記 2つの基板基準位 置算出用マークにそれぞれ近い装着領域基準マークをそれぞれ抽出し、 それらの 抽出された装着領域基準マークの補正値がゼロ又は実質的にゼロとなるように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞ れの装着領域基準マークでのオフセット値を求め、 装着領域基準マーク認識用基 準基板に代えて上記部品実装用回路基板を上記基板保持装置に保持して上記部品 装着領域に位置決めした状態で、 上記基板保持装置に保持された上記部品実装用 回路基板の上記少なくとも 2つの基板基準位置算出用マークをそれぞれ認識して、 上記認識された 2つの基板基準位置算出用マークの位置座標をそれぞれ求め、 求 められた上記 2つの基板基準位置算出用マークの位置座標に基づき、 上記 2つの 基板基準位置算出用マークの上記 N C座標をそれぞれ補正する演算部をさらに備 え、
上記制御装置は、 上記部品実装用回路基板の各部品装着位置の上方に上記部品 保持へッドに保持された上記部品が位置したときに、 上記部品保持へッドに備え られた上記認識カメラに最も近い上記装着領域基準マークのオフセット値を基に、 上記部品装着位置の位置座標の補正を行つたのち、 上記補正された部品装着位置 の位置座標を基に上記部品の上記部品装着位置への装着を行うものである部品実 装装置を提供する。
本発明の第 2 1態様によれば、 上記演算部は、 上記 2つの基板基準位置算出用 マークにそれぞれ近い上記抽出された装着領域基準マークの補正値がゼロ又は実 質的にゼロとなるように、 上記抽出された装着領域基準マークの位置座標をそれ ぞれ座標変換して、 それぞれの装着領域基準マークでのオフセット値を求めると き、 上記 2つの基板基準位置算出用マークにそれぞれ近い上記抽出された装着領 域基準マークの補正値がゼ口又は実質的にゼ口となるように、 上記抽出された装 着領域基準マークを結ぶグラフを回転及び移動させて座標変換させることにより、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞ れの装着領域基準マークでのオフセット値を求めるものである第 2 0の態様に記 載の部品実装装置を提供する。
本発明の第 2 2態様によれば、 上記演算部は、 上記 2つの基板基準位置算出用 マークにそれぞれ近い上記抽出された装着領域基準マークの補正値がゼロ又は実 質的にゼロとなるように、 上記抽出された装着領域基準マークの位置座標をそれ ぞれ座標変換して、 それぞれの装着領域基準マークでのオフセット値を求めると き、 上記抽出された装着領域基準マークから、 上記基板保持装置の X方向と該 X 方向と直交する Y方向とのうち少なくとも 1つの方向における補正値を算出する とともに、 上記基準基板の傾きを求め、 上記補正値がゼロ又は実質的にゼロとな るように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換し て、 それぞれの装着領域基準マークでのオフセット値を求めるようにした第 2 0 又は 2 1の態様に記載の部品実装装置を提供する。
本発明の第 2 3態様によれば、 Y軸方向に沿って互いに平行に設置される 2つ の Y軸ロボットと、 上記 Y軸方向に直交する X軸方向に沿って移動可能に上記 2 つの Y軸ロボットに配置されるとともに上記部品保持へッドを上記 X軸方向沿い に移動可能に支持する 1つの X軸ロボットとを有する X Yロボットを備えて、 上 記基板保持装置に対して上記 X Y軸方向に上記部品保持へッドを上記 2つの Y軸 ロボットと 1つの X軸ロボットとで移動可能とするようにした第 2 0〜2 2のい ずれか 1つの態様に記載の部品実装装置を提供する。
本発明の第 2 4態様によれば、 上記部品保持ヘッドは、 上記部品をそれぞれ吸 着保持可能でかつ上記 X軸方向に沿って配列された複数の部品吸着ノズルを有し、 つ、 上記複数の部品吸着ノズルの中心を通る直線と同軸上に、 上記基板認識力 メラの撮像中心が位置するように、 上記基板認識力メラが上記部品保持へッドに 配置されているようにした第 2 3の態様に記載の部品実装装置を提供する。 図面の簡単な説明
本発明のこれらと他の目的と特徴は、 添付された図面についての好ましい実施 形態に関連した次の記述から明らかになる。 この図面においては、
図 1は、 本発明の第 1実施形態である部品実装装置の平面図であり、
図 2は、 図 1に示す部品実装装置の正面図であり、
図 3は、 図 1に示す部品実装装置の右側面図であり、
図 4は、 図 1に示す部品実装装置に備わる架台及び X— Yロボットの概念図で あり、
図 5は、 図 1に示す部品実装装置に備わる X _ Yロボットのポー/レネジ構造に おける固定端を示す図であり、
図 6は、 図 1に示す部品実装装置に備わる X— Y口ポットのボーノレネジ構造に おける支持端を示す図であり、
図 7は、 図 1に示す部品実装装置に備わる X軸ロボットの X—フレーム部分を 示す図であり、
図 8は、 図 1に示す部品実装装置に備わる X軸ロボットの部品装着へッドの正 面図であり、
図 9は、 図 1に示す部品実装装置に備わる部品認識カメラ及びカメラ基準マー ク部分の正面図であり、
図 1 0は、 図 9に示す部品認、識カメラ及び力メラ基準マーク部分の平面図であ り、 図 1 1は、 図 1に示す部品実装装置の各構成部分と制御装置との関係を示すブ ロック図であり、
図 1 2は、 図 1に示す部品実装装置にて実行される部品実装方法を説明するた めのフローチャートであり、
図 1 3は、 図 1に示す部品実装装置に備わる部品装着へッドにおける時間経過 と各部温度との関係を示すグラフであり、
図 1 4は、 部品装着へッドに備わる各部品吸着ノズルの稼動時間経過に伴う位 置ずれについて、 図 1に示す部品実装装置と、 従来の部品実装装置とを比較した グラフであり、
図 1 5は、 図 1に示す部品実装装置の X軸ロポットにおいて温度変化による変 形量を示すグラフであり、
図 1 6は、 従来の部品実装装置の X軸ロボットにおいて温度変化による変形量 を示すグラフであり、 .
図 1 7は、 図 1に示す部品実装装置において、 稼動時間経過に伴う各測定点に おける位置変位量を示すダラフであり、
図 1 8は、 図 1 7に示す各時刻毎に上記各測定点の位置変位量を表したダラフ であり、
図 1 9は、 図 1 7、 図 1 8、 図 2 0、 及び図 2 1に示す各測定点を示す図であ り、
図 2 0は、 従来の部品実装装置において、 稼動時間経過に伴う各測定点におけ る位置変位量を示すグラフであり、
図 2 1は、 図 2 0に示す各時刻毎に上記各測定点の位置変位量を表したグラフ であり、
図 2 2は、 図 1に示す部品実装装置において、 雰囲気温度の変化に伴う、 カメ ラ基準マーク及び装着位置精度の Y軸方向におけるずれを表すグラフであり、 図 2 3は、 図 1に示す部品実装装置において、 雰囲気温度の変化に伴う、 カメ ラ基準マーク及び装着位置精度の X軸方向におけるずれを表すグラフであり、 図 2 4は、 図 1に示す部品実装装置の変形例における平面図であり、 図 2 5は、 図 1に示す部品実装装置にて部品実装を行ったときの規定位置に対 する装着位置のバラツキを示す図であり、
図 2 6は、 従来の部品実装装置にて部品実装を行ったときの規定位置に対する 装着位置のバラツキを示す図であり、
図 2 7は、 従来の部品実装装置にて部品実装を行ったときの規定位置に対する 装着位置のバラツキを示す図であり、
図 2 8は、 従来の部品実装装置を示す斜視図であり、
図 2 9は、 従来の部品実装装置において熱の影響による X— Yロボットの変形 を概念的に表した図であり、
図 3 0は、 従来の部品実装装置において熱の影響による X— Yロボットの変形 を概念的に表した図であり、
図 3 1は、 本発明の第 2実施形態にかかる部品実装方法を実施可能な部品実装 装置の平面図であり、
図 3 2は、 図 3 1に示す上記部品実装装置の正面図であり、
図 3 3は、 図 3 1に示す上記部品実装装置の右側面図であり、
図 3 4は、 図 3 1に示す上記部品実装装置に備わる架台及び X Yロボットの概 念図であり、
図 3 5は、 図 3 1に示す上記部品実装装置に備わる X軸ロボットの部品装着へ ッドの正面図であり、
図 3 6は、 図 3 1に示す上記部品実装装置の各構成部分と制御装置との関係を 示すブロック図であり、
図 3 7は、 部品装着へッドの位置決め精度が X Yロボットの歪みにより大きく 影響を受けることを説明するための X軸ロボットの歪と部品装着へッドとの関係 を示す説明図であり、
図 3 8は、 部品装着へッドの位置決め精度が X Yロボットの歪みにより大きく 影響を受けることを説明するための Y軸ロボットの歪と部品装着へッドとの関係 を示す説明図であり、
図 3 9は、 本発明の上記第 2実施形態にかかる上記部品実装方法のオフセット 値の考え方を説明するための説明図であり、
図 4 0は、 本発明の上記第 2実施形態にかかる上記部品実装方法において使用 するガラス基板の具体例を示す平面図であり、
図 4 1は、 本発明の上記第 2実施形態にかかる上記部品実装方法のオフセット 値を求めて使用する手順を示すフローチャートであり、
図 4 2は、 本発明の上記第 2実施形態にかかる上記部品実装方法において使用 するガラス基板の装着領域基準マークを示す平面図であり、
図 4 3は、 本発明の上記第 2実施形態にかかる上記部品実装方法において使用 するガラス基板の装着領域基準マークの認識の仕方を説明するための説明図であ り、
図 4 4は、 本発明の上記第 2実施形態にかかる上記部品実装方法において、 基 板認識力メラの視野中心位置 O O 2から位置ズレした位置に装着領域基準マ ークが認識されたことを示す説明図であり、
図 4 5は、 本発明の上記第 2実施形態にかかる上記部品実装方法において、 2 つの基板基準位置算出用マークの認識時の結果を示す説明図であり、
図 4 6は、 縦軸は位置ズレ量、 横軸は X方向の位置を示し、 上側の折れ線ダラ フが Δ Χすなわち X方向の位置ズレを示し、 下側の折れ線グラフが Δ Υすなわち Y方向の位置ズレを示すグラフであり、
図 4 7は、 装着領域基準マーク位置が本来の位置である矩形の視野領域の中央 の位置から X方向及び Y方向に位置ズレている状態を示す説明図であり、 図 4 8は、 比較的小型の、 実装すべき基板の 2つの基板基準位置算出用マーク の近傍の装着領域基準マークの捕正ィ直が、 ゼロ又は実質的にゼロとなるようにグ ラフを回転及び移動させて座標変換させて、 装着位置を再配置する状態を示すグ ラフであり、
図 4 9は、 図 4 8における比較的小型の、 実装すべき基板の 2つの基板基準位 置算出用マークを示す平面図であり、
図 5 0は、 比較的大型の、 実装すべき基板の 2つの基板基準位置算出用マーク の近傍の装着領域基準マークの捕正ィ直が、 ゼ口又は実質的にゼ口となるようにグ ラフを回転及び移動させて座標変換させて、 装着位置を再配置する状態を示すグ ラフであり、
図 5 1は、 図 5 0における比較的大型の、 実装すべき基板の 2つの基板基準位 置算出用マークを示す平面図であり、
図 5 2は、 生産基板の基板基準位置算出用マークに最も近いガラス基板上の装 着領域基準マークを示す説明図であり、
図 5 3は、 実装すべき基板の縦方向に M行、 横方向に N列の装着領域基準マー クがあるとき、 4点の装着領域基準マークで囲まれた領域 Pを、 1つのエリアと して割り当てる状態を示す説明図であり、
図 5 4は、 上記第 2実施形態にかかる部品実装方法のより具体的な例における 装着領域基準マーク認、識動作のフローチヤ一トであり、
図 5 5は、 上記第 2実施形態にかかる部品実装方法のより具体的な例における 品種選択動作のフローチャートであり、
図 5 6は、 上記第 2実施形態にかかる部品実装方法のより具体的な例における 装着領域基準マーク認識動作及び部品装着動作のフローチヤ一トであり、
図 5 7は、 基板の通常位置で測定した装着領域基準マークの位置座標のデータ [ 1 ] と、 左へ 3 5 O mm移動した位置で測定した装着領域基準マークの位置座 標のデータ [ 2 ] とを合成する場合の説明図であり、
図 5 8は、 図 5 7の基板において、 X方向に 1 O mmピッチでへッドが移動し ているときの X方向の位置と X方向のズレ量との関係を示すグラフであり、 図 5 9は、 図 5 7の基板において、 Y方向に 1 O mmピッチでへッドが移動し ているときの Y方向の位置と Y方向のズレ量との関係を示すグラフであり、 図 6 0は、 4 2 8 mm X 2 5 O mmの大きさの基板に対して、 4 0 0点の 1 .
6 mm X 0 . 8 mmのチップ部品であるセラミックコンデンサを基板に装着し たとき、 上記第 2実施形態にかかるオフセット値を適用しない場合の装着精度を 示すグラフであって、 Y方向の装着ズレ量を縦軸に、 X方向の装着ズレ量を横軸 にそれぞれ示すグラフであり、
図 6 1は、 4 2 8 mm X 2 5 O mmの大きさの基板に対して、 4 0 0点の 1 .
6 mm X 0 . 8 mmのチップ部品であるセラミックコンデンサを基板に装着し たとき、 上記第 2実施形態にかかるオフセット値を適用する場合の装着精度を示 すグラフであって、 Y方向の装着ズレ量を縦軸に、 X方向の装着ズレ量を横軸に それぞれ示すグラフであり、 図 6 2は、 4 2 8 mm X 2 5 O mmの大きさの基板に対して、 多数個の Q F Pを基板に装着したとき、 上記第 2実施形態にかかるオフセット値を適用しない 場合の装着精度を示すグラフであって、 Y方向の装着ズレ量を縦軸に、 X方向の 装着ズレ量を横軸にそれぞれ示すダラフであり、
図 6 3は、 4 2 8 mm X 2 5 O mmの大きさの基板に対して、 多数個の Q F
Pを基板に装着したとき、 上記第 2実施形態にかかるオフセット値を適用する場 合の装着精度を示すグラフであって、 Y方向の装着ズレ量を縦軸に、 X方向の装 着ズレ量を横軸にそれぞれ示すグラフであり、
図 6 4は、 基板認識カメラの視野中心からの装着領域基準マークの X方向及び Y方向への位置ズレ量を示す説明図であり、
図 6 5は、 上記第 2実施形態の応用例として、 ノズル間ピッチ及び基板力メラ オフセット値に、 それらに含まれている X Yロボット動作の歪みによるエリアォ フセット値を反映させる動作を示すフローチヤ一トであり、
図 6 6は、 ノズル間ピッチの測定位置にェリァォフセット値を反映させて部品 装着動作を行う手順を示すフ口一チヤートであり、
図 6 7 A, 6 7 B , 6 7 Cは、 測定時のノズルと部品認識力メラと基板認識力 メラとの位置関係を示す図であり、
図 6 8は、 基板カメラのオフセット値及ぴノズル間ピッチを説明するための図 である。 発明を実施するための最良の形態
本発明の実施形態である部品実装装置、 及び該部品実装装置にて実行される部 品実装方法について、 図を参照しながら以下に詳しく説明する。 尚、 各図におい て、 同じ構成部分については同じ符号を付している。
図 1から図 4に示すように、 第 1実施形態の部品実装装置 1 0 0は、 基本的構 成部分として、 架台 1 1 0と、 X— Yロボット 1 2 0と、 基板認識カメラ 1 4 0 と、 部品認識カメラ 1 5 0と、 カメラ基準マーク 1 6 0と、 制御装置 1 7 0とを 備え、 さらに部品供給装置 1 8 0と、 基板搬送装置 1 9 0とを備えることができ る。 上記架台 1 1 0は、 上記 X— Y口ボット 1 2 0、 上記部品認識力メラ 1 5 0、 上記カメラ基準マーク 1 6 0、 上記制御装置 1 7 0、 上記部品供給装置 1 8 0、 及び上記基板搬送装置 1 9 0を設置するための台盤であり、 直方体形状のベース 部 1 1 1と、 Y軸ロボット用脚部 1 1 2とから構成され、 ベース部 1 1 1及び Y 軸ロボット用脚部 1 1 2、 即ち架台 1 1 0は、 錡造にて一体構造にて成形してい る。 上記 Y軸ロボット用脚部 1 1 2は、 X軸方向 5 1においてベース部 1 1 1の 両端部にてベース部 1 1 1よりそれぞれ突設し、 かつ X軸方向 5 1に直交する Y 軸方向 5 2に沿って延在する。 それぞれの Y軸ロボット用脚部 1 1 2には、 X— Yロボット 1 2 0を構成する、 詳細後述の Y軸ロボット 1 2 1におけるリエアガ イド 1 2 3等が設置される。 下記ナツト部 1 2 6の案内支持部材としての各リニ ァガイド 1 2 3は、 それぞれの Y軸ロボット用脚部 1 1 2に Y軸方向 5 2に沿つ て形成したリユアガイド設置面 1 2 3 aに沿わせて Y軸ロボット用脚部 1 1 2に 設置されるが、 上述のように、 各 Y軸ロボット用脚部 1 1 2は、 ベース部 1 1 1 と鐯造にて一体構造にて構成していること力 ら、 それぞれの上記リユアガイド設 置面 1 2 3 aは、 機械 ¾1ェにより非常に高精度にて仕上げることができる。 した がって、 両リニアガイド設置面 1 2 3 a間の平行度、 つまり両 Y軸ロボット 1 2 1間における平行度を、 約 0 . 0 2 mm以内の精度にて仕上げることが可能であ る。
尚、 従来の部品実装装置を構成する架台は、 形鋼等を溶接して製作しており、 かつ該架台とは別に製作された Y軸ロボットを上記形鋼の架台にポルトにて固定 している。 よって、 両 Y軸ロボット間における平行度を、 部品実装精度に影響が 出ない程度にまで向上させることは困難であり、 従来の部品実装装置における Y 軸ロボット間における平行度は、 第 1実施形態における Y軸ロポット 1 2 1に比 ベて相当劣る。
上記 X— Yロボット 1 2 0は、 それぞれの上記 Y軸ロボット用脚部 1 1 2つま り錄造にて一体構造にて成形された架台 1 1 0に、 Y軸方向 5 2に沿って互いに 平行に設置される 2つの Y軸ロボット 1 2 1と、 該 Y軸ロボット 1 2 1に直交し X軸方向 5 1に沿って配置される一つの X軸ロポット 1 3 1とを有する。
それぞれの Y軸ロボット 1 2 1は、 Y—ボールネジ構造 1 2 2と、 上記リニア ガイド 1 2 3とを有する。 Y—ボールネジ構造 1 2 2は、 一端 1 2 2 aを固定端 とし他端 1 2 2 bを支持端として、 熱により Y軸方向 5 2にのみ直線的に伸縮し、 カ つ上記 X軸ロポット 1 3 1を Y軸方向 5 2に移動させる。 詳しく説明すると、 Y—ポールネジ構造 1 2 2における上記一端 1 2 2 aには、 図 5に示すように、 Y軸ロポット用脚部 1 1 2に固定され、 ポールネジ 1 2 5の駆動源としてのモー タ 1 2 4が設けられ、 ポールネジ 1 2 5に連結される。 上記他端 1 2 2 bは、 図 6に示すように、 ポールネジ 1 2 5をその周方向に回転自在に、 かつその軸方向 つまり Y軸方向 5 2へ伸縮可能に支持して、 上記 Y軸ロポット用脚部 1 1 2に取 り付けられる。
このように構成される Y軸ロボット 1 2 1を連続的に運転したとき、 発熱する 箇所は、 ボールネジ 1 2 5及びモータ 1 2 4であり、 他端 1 2 2 bは、 熱による ボールネジ 1 2 5の Y軸方向 5 2への伸縮を許容する。 又、 モータ 1 2 4は、 上 述のように一体構造の架台 1 1 0に固定していることから、 熱による各 Y軸ロボ ット 1 2 1の伸縮つまり熱伸縮は、 Y軸方向 5 2のみに直線状とすることができ る。 又、 2台の Y軸口ポット 1 2 1の動作は、 同じであることから、 各 Y軸ロボ ット 1 2 1における Y軸方向 5 2への熱伸縮量は等しくなる。
又、 各 Y軸ロボット 1 2 1のボーノレネジ 1 2 5には、 図 4に示すように、 ナツ ト部 1 2 6が取り付けられており、 各ボールネジ 1 2 5の回転によりナット部 1 2 6は、 Y軸方向 5 2に移動する。 X— Yロボット 1 2 0を構成する X軸ロボッ ト 1 3 1が各ナツト部 1 2 6間に X軸方向 5 1に沿って設置される。 上述のよう に各 Y軸ロボット 1 2 1における Y軸方向 5 2への伸縮量は等しいことから、 各 ナット部 1 2 6間に設置された X軸ロボット 1 3 1は、 X軸に平行な状態で Y軸 方向 5 2へ移動することができる。
尚、 図 4は、 架台 1 1 0及び X— Yロポット 1 2 0の構造を概念的に示した図 であり、 図 1から図 3に示す部品実装装置 1 0 0の構造とは必ずしも一致せず、 又、 後述の部品装着ヘッドは図示を省略している。 又、 図 2から図 4において、 部品供給装置 1 8 0の図示は省略している。
X軸ロボット 1 3 1は、 X—フレーム 1 3 2と、 X—ポールネジ構造 1 3 3と を有する。 X—フレーム 1 3 2は、 上述のようにそれぞれの Y軸ロボット 1 2 1 におけるポーノレネジ構造 1 2 2のナツト部 1 2 6に両端が固定され、 X軸方向 5 1に延在する。 X—ボールネジ構造 1 3 3は、 X—フレーム 1 3 2に形成され、 一端 1 3 3 aを固定端とし他端 1 3 3 bを支持端として熱により上記 X軸方向 5 1にのみ直線的に伸縮し、 さらに、 部品装着ヘッド 1 3 6が取り付けられて該部 品装着へッド 1 3 6を上記 X軸方向 5 1へ移動させる。
上記 X—フレーム 1 3 2は、 図 7に示すようなほぼ角柱形状のアルミニウムに てなる部材であり、 上述のようにその両端が上記ナツト部 1 2 6に固定されてい る。 該 X—フレーム 1 3 2の側面に形成される X—ポールネジ構造 1 3 3におけ る上記一端 1 3 3 aには、 図 4等に示すように、 X—フレーム 1 3 2に固定され、 ボールネジ 1 3 4の駆動源としてのモータ 1 3 5が設けられ、 ポールネジ 1 3 4 に連結される。 上記他端 1 3 3 bは、 図 6に示すように、 ボールネジ 1 3 4をそ の周方向に回転自在に、 かつその軸方向つまり X軸方向 5 1へ伸縮可能に支持し て、 上記 X—フレーム 1 3 2に取り付けられる。 X軸ロボット 1 3 1を連続的に 運転したとき、 発熱する箇所は、 ポールネジ 1 3 4及びモータ 1 3 5であり、 他 端 1 3 3 bは、 熱によるポールネジ 1 3 4の X軸方向 5 1への伸縮を許容する。 又、 上記ボールネジ 1 3 4には、 図 1に示すように、 上記部品装着へッド 1 3 6を取り付けるためのナツト部 1 3 4 aが取り付けられており、 ボールネジ 1 3 4の回転によりナット部 1 3 4 a、 即ち部品装着へッド 1 3 6は、 X軸方向 5 1 に移動する。
上記部品装着へッド 1 3 6は、 電子部品 6 2を保持する部品保持部材としての 機能を果たす一例としての部品吸着ノズノレ 1 3 6 1と、 第 1実施形態では、 搬入 され設置された回路基板 6 1の位置のずれを確認するため回路基板 6 1に存在す る基板マーク 6 1 aを撮像するための基板認識カメラ 1 4 0とを有する。 上記部 品吸着ノズル 1 3 6 1について、 詳しくは図 8に示すように、 第 1実施形態では X軸方向 5 1に沿って一直線上に 8本の部品吸着ノズル 1 3 6 1を設けている。 尚、 電子部品 6 2は、 チップ部品等の小型部品や、 Q F P等の大型部品、 等であ る。 よって、 部品吸着ノズル 1 3 6 1も、 吸着する各種の部品に対応して最適な サイズ及び形状のものが取り付けられている。 上述のように X軸方向 5 1に沿つ て配列される各部品吸着ノズル 1 3 6 1の中心を通る直線と同軸上に、 基板認識 カメラ 1 4 0の撮像中心が位置するように、 基板認識カメラ 1 4 0は配置されて いる。 又、 上記部品装着へッド 1 3 6には、 各部品吸着ノズノレ 1 3 6 1をその軸 周り方向へ回転させるための回転用モータ 1 3 6 3も備わる。
各部品吸着ノズル 1 3 6 1は、 上記部品供給装置 1 8 0からの電子部品 6 2の 吸着、 及び吸着した電子部品 6 2を回路基板 6 1へ実装するため、 部品吸着ノズ ル 1 3 6 1の軸方向つまり上記 Z軸方向 5 3に沿って移動する必要がある。 第 1 実施形態では、 上記部品装着へッド 1 3 6には、 部品吸着ノズノレ 1 3 6 1の移動 用として、 各部品吸着ノズル 1 3 6 1に、 保持部材用駆動源として機能する一例 である移動用モータ 1 3 6 2を設けている。 よって、 従来、 複数の部品吸着ノズ ルの全てを一つの大出力モータにて駆動させていた場合に比べて、 低出力のモー タを使用することができ、 モータからの発熱量を抑えることができる。 一実施例 として、 移動用モータ 1 3 6 2の出力は 2 O Wであり、 移動用モータ 1 3 6 2力 らの発熱はほとんどない。 さらに、 従来、 発熱量の大きい上記大出力モータを一 つ設けた場合には、 従来の部品装着へッドにおいて上記大出力モータからの遠近 に従い温度勾配が生じ、 配列方向において各部品吸着ノズル間の距離が熱伸縮の 相違に起因して異なってしまう。 これに対し、 第 1実施形態では、 それぞれの部 品吸着ノズノレ 1 3 6 1に移動用モータ 1 3 6 2を設けたことで、 各移動用モータ 1 3 6 2からの発熱がほとんどなく、 又、 仮に発熱があつたとしても部品装着へ ッド 1 3 6において、 部品実装精度に影響を与える程度の温度勾配は生じない。 よって、 連続して部品装着へッド 1 3 6を運転しても、 X軸方向 5 1において各 部品吸着ノズル 1 3 6 1間の距離は、 等しい又はほぼ等しい状態を維持すること ができる。 尚、 上記ほぼ等しい状態とは、 部品実装精度に影響を与えない程度と いう意味である。
又、 上述のように部品装着へッド 1 3 6において部品実装精度に影響を与える ような温度勾配は生じないことから、 各部品吸着ノズノレ 1 3 6 1と基板認識力メ ラ 1 4 0との相対位置、 つまり各部品吸着ノズル 1 3 6 1と基板認、識カメラ 1 4 0との間の距離を不動とすることができる。 ここで上記不動とは、 各部品吸着ノ ズル 1 3 6 1と基板認識カメラ 1 4 0との間の距離について、 熱により、 部品実 装精度に影響を与える程度の伸縮が生じないことを意味する。 上述の、 部品装着へッド 1 3 6では有害な温度勾配が生じないことを裏付ける、 部品装着へッド 1 3 6における各部の温度測定結果を図 1 3に示す。 図 1 3にお いて、 「第 1モータ」 とは、 図 8に示す 8個の移動用モータ 1 3 6 2の内、 左端 に配置されるモータであり、 「第 4モータ」 とは、 該左端から 4番目に配置され るモータであり、 「へッドフレーム」 とは、 部品装着へッド 1 3 6を形成するフ レーム材である。 該図 1 3から明らかなように、 部品装着へッド 1 3 6の運転開 始からの時間経過にかかわらず、 部品装着へッド 1 3 6の各部における温度変化 は、 約 5 °C以内に抑えられている。 よって、 部品装着ヘッド 1 3 6において、 温 度変化に起因する変形であって部品実装精度に影響を与える変形は、 ほとんど無 いと考えて差し支えない。
又、 上述のように部品装着へッド 1 3 6における温度変化が従来に比べて少な いことから、 部品装着へッド 1 3 6における左端と右端に位置する各部品吸着ノ ズル 1 3 6 1間の距離のずれ量も、 図 1 4に示すように、 時間経過にかかわらず ほとんど一定であり、 その変位も約 1 /x m内に収まっていることがわかる。 尚、 該約 1 μ πι内の変位は、 部品実装精度に影響を与える変位量ではない。 一方、 従 来機では、 上述のように大きな温度勾配が発生することから、 図示するように、 ノズル間距離のずれ量は、 時間経過と伴に増加していく。
図 1 3及び図 1 4の測定結果から、 部品装着へッド 1 3 6の運転時間経過にか かわらず、 X軸方向 5 1において各部品吸着ノズル 1 3 6 1間の距離はほぼ等し い状態を維持することができ、 又、 各部品吸着ノズル 1 3 6 1と基板認識カメラ 1 4 0との間の距離にも、 熱による伸縮は、 ほとんど生じないことがわかる。 さらに X—フレーム 1 3 2には、 部品装着へッド 1 3 6を X軸方向 5 1に摺動 可能に支持するため、 図 2及び図 7に示すように、 X軸方向 5 1に沿って平行に 2本の支持案内部材としての、 そして X—フレーム 1 3 2とは異種材料である鉄 にてなるリニアガイド 1 3 7が取り付けられている。 さらに、 X—フレーム 1 3
2には、 X—フレーム 1 3 2を挟みリニアガイド 1 3 7に対向して当該 X—フレ ーム 1 3 2に X軸方向 5 1に沿って X—フレーム 1 3 2の変形を防止し、 リニア ガイド 1 3 7と同種の材料である鉄にてなる変形防止部材 1 3 8が取り付けられ ている。 リニアガイド 1 3 7が取り付けられた X—フレーム 1 3 2を挟み、 変形防止部 材 1 3 8を取り付けた構造を採る理由を述べる。 つまり、 上述のように X軸ロボ ット 1 3 1の運転を続けると主にポールネジ 1 3 4及びモータ 1 3 5が発熱し、 又、 各リニアガイド 1 3 7も発熱し、 これらの熱は、 X—フレーム 1 3 2にも伝 達する。 図 7にも示すように、 モータ 1 3 5及びリニアガイド 1 3 7に比べると、 X—フレーム 1 3 2は体積等において勝り、 かつ極力変形しない形態を採ってお り、 熱による伸縮及び変形は、 ほとんどないと考えて良い。 しかしながら、 上述 のように、 X—フレーム 1 3 2はアルミニウムにてなり、 各リニアガイド 1 3 7 は鉄にてなることから、 両者の熱膨張率の相違に起因して、 X—フレーム 1 3 2 に湾曲等の変形が生じる可能性も考えられる。 そこで、 各リニアガイド 1 3 7と 全く同一の形状、 寸法、 及び配置にて、 鉄にてなる上記変形防止部材 1 3 8を取 り付けることで、 X—フレーム 1 3 2の上記変形を相殺可能なように構成してい る。 したがって、 X—フレーム 1 3 2は、 熱により X軸方向 5 1には伸縮せず、 かつ湾曲等の変形もしないとみなすことができる力 若しくは上記伸縮及び変形 量が部品実装動作に関して無視できる程度の値となる。
上述した X軸ロボット 1 3 1の構成により、 X軸ロボット 1 3 1において、 熱 伸縮を生じる部分は、 ボールネジ 1 3 4のみとみなすことができ、 その伸縮方向 は X軸方向 5 1にのみ直線状とすることができる。
上記変形防止部材 1 3 8を設けた効果について、 図 1 5及び図 1 6を参照して 説明する。 尚、 図 1 5は、 X—フレームに変形防止部材を設けた場合における X 軸ロボットの Y軸方向 5 2における変形量を示し、 図 1 6は変形防止部材を設け ない場合における変形量を示している。 又、 図 1 5及び図 1 6ともに、 X軸ロボ ットに対して 2 0 °C→4 0 °C→2 0 °Cの温度変ィ匕を与えたときのグラフであり、 横軸には、 X軸ロボットに備わるボールネジ駆動用のモータ側における基準点か らの距離を表示している。
図 1 5及ぴ図 1 6の各グラフから明らかなように、 変形防止部材を設けた場合 には、 X軸ロボットにおける変形量は、 ± 1 0 μ πι以内に抑えられ、 変形はほ とんど発生しないと言える。 一方、 変形防止部材を設けない場合には、 最大 9 0 β mの変形が生じており、 明らかに部品実装精度に悪影響を与えることがわかる。 このように実験結果からも明らかとなるように、 X—フレーム 1 3 2に変形防 止部材 1 3 8を取り付けた、 第 1実施形態における X軸ロボット 1 3 1は、 上述 のように、 熱により X軸方向 5 1には伸縮せずかつ湾曲等の変形もしないとみな すことができる力、、 若しくは上記伸縮及び変形量が部品実装動作に関して無視で きる程度の値となり、 又、 X軸ロポット 1 3 1において、 熱により'伸縮を生じる 部分は、 ボールネジ 1 3 4のみとみなすことができることがわかる。
以上説明した、 第 1実施形態の部品実装装置 1 0 0を構成する架台 1 1 0及び X— Yロボット 1 2 0の構造によれば、 熱が作用した場合であっても、 X— Y口 ポット 1 2 0を構成する、 Y軸ロボット 1 2 1は Y軸方向 5 2のみに直線的に熱 伸縮し、 X軸ロボット 1 3 1ではポールネジ 1 3 4のみが X軸方向 5 1のみに直 線的に熱伸縮する。 又、 X軸ロボット 1 3 1は、 左右の Y軸ロポット 1 2 1に支 持され Y軸方向 5 2へ移動されること力 ら、 各 Y軸ロボット 1 2 1における発熱 量は等しく、 よって、 各 Y軸ロポット 1 2 1における Y軸方向 5 2における熱伸 縮量は等しい。 したがって、 X— Yロボット 1 2 0に熱が作用した場合であって も、 X軸ロボット 1 3 1のボールネジ 1 3 4に係合する部品装着へッド 1 3 6は、 X軸方向 5 1及び Y軸方向 5 2のみに位置ずれを生じる。 さらに、 上述のように、 熱が作用したときでさえ部品装着へッド 1 3 6内における、 各部品吸着ノズレ 1 3 6 1間の距離、 及び、 各部品吸着ノズル 1 3 6 1と、 当該部品装着へッド 1 3 6に備わる基板認識カメラ 1 4 0との間の距離に、 部品実装精度に支障が生じる ような伸縮及び変形は、 発生しない。
したがって、 X— Yロボット 1 2 0に熱が作用した場合でも、 X— Yロボット 1 2 0は、 X軸方向 5 1及ぴ Y軸方向 5 2のみに位置ずれを生じ、 従来のように 部品実装精度に悪影響を与えるような、 湾曲等の 3次元的な位置ずれは発生しな い。 このことは、 以下に示す実験データからも明らかになつている。
即ち、 図 1 9に示すように、 部品実装装置に搬入された回路基板 6 1の Y軸方 向 5 2に配列される A~Dの 4点、 及びカメラ基準マーク 1 6 0である E点につ いて、 X— Yロボットの X軸口ポットに取り付けた基板認識カメラにて認識する 場合、 当該部品実装装置の稼働時間の経過に伴う上記 A〜Dの各点の Y軸方向 5 2における位置の変ィ匕を測定した。 尚、 上記 A〜E点は、 Y軸方向 5 2において ほぼ等間隔に配置されており、 又、 X軸ロボットをフロント側からリァ側へ Y軸 ロボットにより Y軸方向 5 2へ移動させて上記基板認識力メラにて撮像される。 図 1 7及び図 1 8は、 上述した部品実装装置 1 0 0における測定結果であり、 図 2 0及び図 2 1は、 従来の部品実装装置における測定結果である。 尚、 従来の部 品実装装置では上記 E点は存在しないので、 当然に図 2 0及び図 2 1には E点の データはない。
図 1 7では、 部品実装装置 1 0 0の稼働時間の経過に伴う、 Y軸方向 5 2にお ける上記 A〜E点の位置変化量の変化が示されている。 図 1 7から明らかなよう に、 各 A〜E点とも時間経過と伴に Y軸方向 5 2における位置変化量が大きくな り、 又、 一定時間経過後には位置変化が飽和しており、 又、 いずれの時刻におい ても A〜E点における位置変ィ匕量が交錯することなく Aから Eの方向へ順次大き くなつている。 よって、 第 1実施形態での X— Yロボット 1 2 0は、 一定時間ま で時間経過と伴に Y軸方向 5 2のみに膨張し、 一定時間経過後では上記膨張が飽 和することがわかる。 又、 図 1 8では、 図 1 7に示す経過時間内の a〜 cの時刻 毎に、 上記 A〜E点の Y軸方向 5 2における位置変化量が示されている。 図 1 8 力 ら明らかなように、 例えば時刻 aにおける各 A〜 E点の位置変化量は、 ほぼ直 線的に変ィ匕しており、 該傾向は時刻 b、 cにおいても同様である。 よって、 X— Y口ポット 1 2 0は、 時間経過にかかわらず、 Y軸方向 5 2への距離に比例して 一様に膨張していることがわかる。
一方、 図 2 0は、 図 1 7に対応する図であり、 従来の部品実装装置の場合を示 している。 図 2 0から明らかなように、 従来の部品実装装置では、 各 A〜D点と も時間経過と伴に Y軸方向 5 2における位置変化量は大きくなるものの、 位置変 化が飽和することはなく、 又、 C、 D点においては位置変化量が交錯している。 又、 図 2 1は、 図 2 0に示す経過時間内の a〜 cの時刻毎に、 上記 A〜D点の Y 軸方向 5 2における位置変化量を示しているが、 時刻 b、 cでは、 直線的な変化 が見られない。 図 2 0及び図 2 1からも明らかなように、 従来の部品実装装置に おける X— Yロボットは、 Y軸方向 5 2のみに膨張しておらず、 時間が経過する ほど、 つまり温度変化が大きくなるほど、 変位量の直線性が無くなる傾向にある。 次に、 上記部品認識カメラ 1 5 0は、 図 9及び図 1 0に示すように、 周辺部に 照明用の光源、としての L E D 1 5 1を配列し、 中央部分に撮像用カメラ 1 5 2を 配設した公知の形態にてなり、 上記部品吸着ノズル 1 3 6 1にて吸着保持されて いる電子部品 6 2を、 その下方から撮像するカメラである。 第 1実施形態では、 図 1及び図 2に示すように、 部品認識力メラ 1 5 0は、 架台 1 1 0の上記ベース 部 1 1 1に立設される。
部品認識カメラ 1 5 0は、 光源として L E D 1 5 1を使用していることから、 部品認識カメラ 1 5 0における発熱量は、 僅かである。 又、 铸造にて一体構造に てなる架台 1 1 0に立設されていることから、 部品認識カメラ 1 5 0において、 熱に起因してその設置位置がずれることはないか、 又は無視できる変位量となる。 上記力メラ基準マーク 1 6 0は、 図 9及び図 1 0に示すように、 部品認識力メ ラ 1 5 0に近接して配置され、 熱による X— Yロボット 1 2◦の伸縮つまり熱伸 縮を求めるために上記基板認識カメラ 1 4 0にて撮像されるマークである。 マー クの形態としては、 種々の形態が考えられるが、 一例として図 1 0に示すように、 四角状の枠内に円を記したマークである。 このようなカメラ基準マーク 1 6 0は、 架台 1 1 0の上記ベース部 1 1 1に立設される支柱 1 6 2に支持されて、 撮像高 さ位置 1 6 1に配置される。 該撮像高さ位置 1 6 1は、 上記基板認識カメラ 1 4 0が回路基板 6 1の基板マーク 6 1 aを撮像するときにおける基板認識カメラ 1 4 0と基板マーク 6 1 aとの間の Z軸方向 5 3における距離に、 基板認識カメラ 1 4 0とカメラ基準マーク 1 6 0との間の Z軸方向 5 3における距離が等しくな る高さ位置である。
このように撮像高さ位置 1 6 1にカメラ基準マーク 1 6 0を配置することで、 基板認識力メラ 1 4 0が基板マーク 6 1 aを撮像するときと、 カメラ基準マーク 1 6 0を撮像するときにおいて、 基板認識カメラ 1 4 0の焦点距離が等しくなる。 よって、 基板マーク 6 1 a及びカメラ基準マーク 1 6 0の両撮像画像の画質は等 しくなり、 画質の相違に起因する認識誤差を無くすことができる。
尚、 図 9に示すように、 撮像高さ位置 1 6 1は、 部品認識力メラ 1 5 0よりも 突出する位置であることから、 カメラ基準マーク 1 6 0は、 部品認識カメラ 1 5 ◦による電子部品 6 2の撮像に支障を来さない場所に設置される。
上記部品供給装置 1 8 0は、 第 1実施形態の部品実装装置 1 0 0では、 電子部 品 6 2を収納したテープを卷回したリールを複数有する、 いわゆるカセットタイ プの部品供給装置であり、 当該部品実装装置 1 0 0のフロント側 1 0 0 a及ぴリ ァ側 1 0 0 bとにそれぞれ 2セットずつ設けられている。
上記基板搬送装置 1 9 0は、 当該部品実装装置 1 0 0における回路基板 6 1の 搬入及び搬出を行う装置であり、 図 1等に示すように、 当該部品実装装置 1 0 0 の略中央部分にて X軸方向 5 1に沿って配置されている。
上記制御装置 1 7 0は、 図 1 1に示すように、 上述した各構成部分である X— Yロボット 1 2 0、 基板認識カメラ 1 4 0、 部品認識カメラ 1 5 0、 部品供給装 置 1 8 0、 及び基板搬送装置 1 9 0と接続され、 これらの動作制御を行い、 回路 基板 6 1への電子部品 6 2の実装動作を制御する。 該制御装置 1 7 0は、 上記実 装動作等に必要なプログラム等を記憶する記憶部 1 7 3を有し、 さらに機能的に は、 上記カメラ基準マーク 1 6 0の撮像情報に基づいて、 熱に起因する X— Y口 ボット 1 2 0の伸縮量を求める伸縮量決定部 1 7 1と、 さらに、 基板認識カメラ 1 4 0、 部品認識カメラ 1 5 0、 及ぴ上記部品吸着ノズル 1 3 6 1の相対的位置 関係を予め求める基礎位置決定部 1 7 2とを有する。 このように構成される制御 装置 1 7 0の動作については、 以下に詳しく説明する。
以上説.明したように構成される部品実装装置 1 0 0における動作、 即ち該部品 実装装置 1 0 0にて実行される部品実装方法について、 さらに図 1 2を参照して 詳しく説明する。 尚、 回路基板搬送装置 1 9 0による回路基板 6 1の搬送動作、 並びに、 部品装着へッド 1 4 0を含めて X— Yロボット 1 2 0による、 部品供給 装置 1 8 0からの部品吸着から回路基板 6 1への部品実装までの動作については、 従来の部品実装装置にて行われている動作と基本的に類似することから、 これら の動作に関しては簡単に説明する。 よって以下では、 主に、 カメラ基準マーク 1
6 0を用いて行う、 熱が作用したときの X— Yロポット 1 2 0の伸縮量の決定動 作について、 説明を行う。
図 1 2に示すステツプ 1からステップ 3では、 部品実装装置 1 0 0を連続稼動 させる前準備として、 各種の較正用データの取得を行う。
即ち、 まずステップ 1では、 部品吸着ノズル 1 3 6 1と、 基板認識カメラ 1 4 0と、 部品認識力メラ 1 5 0との相対的位置関係、 つまり部品吸着ノズル 1 3 6 1の中心と基板認識カメラ 1 4 0の中心との X軸方向 5 1及び Y軸方向 5 2にお ける位置ずれ、 部品吸着ノズル 1 3 6 1の中心と部品認識カメラ 1 5 0の中心と の X軸方向 5 1及び Y軸方向 5 2における位置ずれ、 並びに、 基板認識カメラ 1 4 0の中心と部品認識カメラ 1 5 0の中心との X軸方向 5 1及ぴ Y軸方向 5 2に おける位置ずれを求める。
上述したように、 第 1実施形態の部品実装装置 1 0 0では、 熱が作用したとし ても、 部品吸着ノズル 1 3 6 1と基板認識カメラ 1 4 0との間の位置ずれ、 及び 部品認識カメラ 1 5 0の設置位置の位置ずれは生じない、 又は部品実装精度に関 して無視できるずれ量となる。 したがって、 当該ステップ 1の位置ずれ測定動作 は、 例えば、 部品実装装置 1 0 0が完成した後、 出荷前に一度行えば十分である。 勿論、 部品実装装置 1 0 0のユーザーが例えば日々の稼動開始前等に行うことも できる。 尚、 ステップ 1の動作は、 制御装置 1 7 0の基礎位置決定部 1 7 2にて 制御され実行される。
部品吸着ノズル 1 3 6 1と、 基板認識カメラ 1 4 0と、 部品認識カメラ 1 5 0 との相対的位置関係の具体的な求め方について、 簡単に説明する。
即ち、 例えば特開平 8— 2 4 2 0 9 4号公報に開示されるように、 部品吸着ノ ズル 1 3 6 1にノズル中心計測治具を取り付けて、 部品認識カメラ 1 5 0にて上 記ノズル中心計測治具を撮像してノズル中心計測治具撮像情報を得る。 又、 部品 認識カメラ 1 5 0の撮像視野に含まれるように、 撮像マークを付したカメラ中心 位置計測治具を部品認識力メラ 1 5 0に取り付け、 上記撮像マークを上記基板認 識カメラ 1 4 0及び部品認識力メラ 1 5 0の両方で撮像してカメラ中心計測治具 撮像情報を得る。 そして、 上記ノズル中心計測治具撮像情報及び上記カメラ中心 計測治具撮像情報に基づいて、 部品吸着ノズル 1 3 6 1と、 基板認識カメラ 1 4 0と、 部品認識カメラ 1 5 0との相対的位置関係を求める。 求まった相対的位置 関係を用いた補正を行うことで、 演算上、 部品吸着ノズル 1 3 6 1の中心と部品 認識カメラ 1 5 0の撮像中心とを一致させ、 カ つ各部品吸着ノス'ノレ 1 3 6 1の中 心を通る直線上に基板認識カメラ 1 4 0の撮像中心を配置させることができる。 さらに上述のように、 求めた上記相対的位置関係の内、 部品吸着ノズル 1 3 6 1と、 基板認識力メラ 1 4 0との位置関係は、 第 1実施形態の部品実装装置 1 0 0においては熱に起因して変化しない又は無視可能な変位量であり、 及び X— Y ロボット 1 2 0の構造説明にて述べたように、 X— Yロボット 1 2 0は、 熱に起 因して、 Y軸方向 5 2及び X軸方向 5 1にのみ移動し、 従来の湾曲等の変形が発 生しない。 したがって、 部品実装装置 1 0 0の稼動開始後において、 熱の作用に よる X— Yロボット 1 2 0の伸縮を求めるためには、 後述するように単にカメラ 基準マーク 1 6 0のみを撮像することで足り、 カメラ基準マーク 1 6 0の撮像結 果から得られる位置ずれ量を X— Yロボット 1 2 0の伸縮量とみなすことができ る。 よって、 部品実装装置 1 0 0の稼動開始後にあっては、 カメラ基準マーク 1 6 0の撮像動作により、 X— Y口ポット 1 2 0の伸縮量を求めることができる。 よって、 該伸縮量を考慮して装着位置の補正を行うことで、 電子部品 6 1は規定 の装着位置へ高精度にて実装することが可能となる。
次のステップ 2では、 部品実装装置 1 0 0において連続的な寒装動作を開始す る前に、 例えば日々の稼動開始前に、 試験的に回路基板 6 1へ電子部品 6 2を実 装して装着精度を測定し、 装着位置のパラツキの中央値を目標値となるように装 着オフセットを設定し入力する。
次のステップ 3では、 例えば 1時間程度の連続エージングを行い、 部品実装装 置 1 0 0が定常運転状態になった後、 基板認識カメラ 1 4 0にて、 カメラ基準マ ーク 1 6 0を撮像する。 制御装置 1 7 0の上記伸縮量決定部 1 7 1は、 カメラ基 準マーク撮像情報に基づいて、 ステップ 1にて絶対位置が求まっている基板認識 カメラ 1 4 0の中心と、 カメラ基準マーク 1 6 0の中心とにおける、 X軸方向 5 1及び Y軸方向 5 2の位置ずれを求める。 さらに、 伸縮量決定部 1 7 1は、 求め た位置ずれ情報を、 連続稼動を開始する直前における X— Yロボット 1 2 0の基 準位置としての初期伸縮量として記憶する。
ステップ 2、 3にて、 連続稼動開始前の準備動作が終了する。 以後、 ステップ 1 0 1〜 1 1 1にて、 連続稼動が実行される。
ステップ 1 0 1にて、 部品実装装置 1 0 0の連続運転を開始する。 即ち、 いわ ゆる N Cデータ等の実装プログラムに従い、 回路基板搬送装置 1 9 0により回路 基板 6 1が搬入された後、 ステップ 1 0 3では、 X _Yロボット 1 2 0、 部品装 着ヘッド 1 4 0、 及び部品供給装置 1 8 0が駆動されて、 電子部品 6 2が順次回 路基板 6 1の装着位置に実装されていく。 このとき、 ステップ 1 0 2において、 ステップ 1にて求めた、 部品吸着ノズノレ 1 3 6 1と、 基板認識カメラ 1 4 0と、 部品認識カメラ 1 5 0との相対的位置関係は勿論のこと、 回路基板 6 1の基板マ ーク 6 1 aを基板認識カメラ 1 4 0にて撮像して得られる基板位置ずれ量、 及び 部品吸着ノズル 1 3 6 1にて保持している電子部品 6 2を部品認識力メラ 1 5 0 にて撮像して得られる部品位置ずれ量に基づいて、 上記実装プログラム上の規定 装着位置に対する補正量が求められる。 尚、 上記部品位置ずれ量には、 部品吸着 ノズル 1 3 6 1の軸周り方向、 いわゆる Θ方向における電子部品 6 2の位置ずれ 角度も含まれている。
尚、 上記部品認識力メラ 1 5 0にて撮像して得られる上記部品位置ずれ量は、 あくまで部品吸着ノズル 1 3 6 1に対する電子部品 6 2の位置ずれ量である。 即 ち、 部品吸着ノズル 1 3 6 1は電子部品 6 2を保持していることから、 部品認識 カメラ 1 5 0は、 電子部品 6 2を撮像することはできるが、 該電子部品 6 2を保 持している部品吸着ノズル 1 3 6 1を撮像することはできない。 よって、 部品認 識カメラ 1 5 0の認識動作により得られる上記部品位置ずれ量は、 上述のように 部品吸着ノズル 1 3 6 1に対する電子部品 6 2の位置ずれ量となる。 し力 し、 既 に説明したように、 ステップ 1の動作により、 部品吸着ノズル 1 3 6 1と部品認 識カメラ 1 5 0との相対位置関係は求まっていることから、 部品吸着ノズル 1 3 6 1に対する電子部品 6 2の位置ずれ量がわかればよい。
さらに又、 ステップ 1の動作により、 基板認識力メラ 1 4 0と部品認識力メラ
1 5 0との相対位置関係は既知であり、 上述したように第 1実施形態では部品吸 着ノズル 1 3 6 1と基板認識カメラ 1 4 0との間に部品実装精度に影響を与える ような位置ずれは生じない。
したがって、 基板認識カメラ 1 4 0によりカメラ基準マーク 1 6 0を認、識して 得られる位置ずれ情報は、 稼動中の X— Yロポット 1 2 0の熱伸縮に起因する、 部品認識カメラ 1 5 0と部品吸着ノズル 1 3 6 1との位置ずれ情報とみなすこと ができる。 即ち、 当該部品.実装装置 1 0 0において、 稼動中の X— Yロボット 1 2 0の熱伸縮に起因する、 部品認、識カメラ 1 5 0と部品吸着ノズル 1 3 6 1との 位置ずれを求めるためには、 基板認識カメラ 1 4 0によりカメラ基準マーク 1 6 0を認識すればよい。
又、 このように第 1実施形態の部品実装装置 1 0 0では、 部品認識力メラ 1 5 0と部品吸着ノズル 1 3 6 1との位置ずれを求めるためカメラ基準マーク 1 6 0 を認識すればよいことから、 特開平 8— 2 4 2 0 9 4号公報に記載するようなジ グを、 部品実装装置 1 0 0の稼動中に用意する必要はなく、 操作性においても従 来の部品実装装置よりも向上させることができる。
このようにカメラ基準マーク 1 6 0の認、識動作に基づいて求まる、 部品認識力 メラ 1 5 0と部品吸着ノズル 1 3 6 1との位置ずれ量は、 部品認識カメラ 1 5 0 による電子部品 6 2の認識動作に基づいて求まる上記部品位置ずれ量の補正に使 用される。 即ち、 上記部品位置ずれ量を求めるときには、 制御装置 1 7 0は、 上 記ステップ 3にて求めた X— Yロボット 1 2 0の上記初期伸縮量を捕正量として 使用する。 即ち、 部品吸着ノズル 1 3 6 1に保持された電子部品 6 2を部品認識 カメラ 1 5 0へ移動するとき、 上記実装プログラム上の規定の移動量に対して上 記初期伸縮量の補正を行い移動させる。 該補正を行うことで、 上記熱伸縮に起因 するずれを排除することができ、 部品吸着ノズル 1 3 6 1と部品認識力メラ 1 5 0との中心を一致させることができる。 よって、 部.品認識カメラ 1 5 0による部 品認識から得られる部品位置ずれ量、 及び上記基板位置ずれ量の補正を行えば、 電子部品 6 2は、 上記実装プロダラム上の規定装着位置に実装されることになる。 したがって、 上記補正を考慮し上記規定装着位置に電子部品 6 2が実装されるよ うに、 X— Yロボット 1 2 0及び部品吸着へッド 1 3 6 1は動作制御され、 部品 実装が実行されていく (ステップ 1 0 3 ) 。
又、 上記説明から明らかなように、 基板認識カメラ 1 4 0がカメラ基準マーク 1 6 0を認識するための X— Yロポット 1 2 0の移動量と、 部品吸着ノズル 1 3 6 1に保持された電子部品 6 2を部品認識カメラ 1 5 0にて認識させるための X —Yロボット 1 2 0の移動量とは、 X— Yロボット 1 2 0の移動量に起因する誤 差を与えないためにも、 可能な限り同じであることが好ましい。 よって、 第 1実 施形態では、 部品認識力メラ 1 5 0とカメラ基準マーク 1 6 0とは可能な限り近 接して配置している。
上述のようにして部品実装動作が続行されていくとき、 ステップ 1 0 4では、 当該部品実装装置 1 0 0の連続稼動開始から、 例えば 2 0分、 4 0分、 6 0分が 経過したか否かを判断する。 又、 これらの時間が経過していないときには、 ステ ップ 1 0 5にて、 連続稼動開始後、 当該部品実装装置 1 0 0が例えば 2 0分間停 止状態にあるか否かが判断される。 ステップ 1 0 4にて上述の規定時間が経過し たとき、 及ぴステツプ 1 0 5にて上述の規定時間にわたり設備が停止していると きには、 加熱又は冷却により X— Yロボット 1 2 0に伸縮が生じているものとみ なし、 ステップ 1 0 6にて、 基板認、識カメラ 1 4 0にて力メラ基準マーク 1 6 0 の撮像を再び行う。 そして該カメラ基準マーク撮像情報に基づいて再度、 基板認 識カメラ 1 4 0の中心と、 カメラ基準マーク 1 6 0の中心とにおける、 X軸方向 5 1及び Y軸方向 5 2の位置ずれを求め、 新伸縮量とする。
そして次のステップ 1 0 7では、 伸縮量決定部 1 7 1は、 上記ステップ 3にて 求めた上記初期伸縮量と、 ステップ 1 0 6にて求めた新伸縮量とを比較する。 そ して該比較結果である差分値が設定値以上、 例えば 0 . 2 mm以上ずれていたと きには、 ステップ 1 0 9にて異常なずれ発生として警告を発し、 設備停止を行う。 尚、 上述したように、 現在では例えば土 7 0 μ mの誤差範囲による部品実装が 要求されていることから、 熱に起因して X軸方向 5 1又は Y軸方向 5 2において 上記 2 mm以上のずれが生じることは、 異常発生とみなすことができる。
—方、 上記比較結果である上記差分値が上記設定値未満であれば、 上記新伸縮 量は、 運転により生じた熱に起因した X— Yロボット 1 2 0の伸縮によるものと みなせる。 よって、 ステップ 1 0 8にて、 今回求まった上記新伸縮量を初期伸縮 量として更新する。
尚、 基板認、識カメラ 1 4 0によるカメラ基準マーク 1 6 0の撮像結果のみが、 X— γロボット 1 2 0の熱に起因した X軸方向 5 1及び Y軸方向 5 2における伸 縮量とみなせる理由は、 上述した通りである。
上記ステップ 1 0 5にて、 設備が上記規定時間にわたり停止していない場合、 及び上記ステップ 1 0 8にて上記新伸縮量の上記更新動作が済んだ後、 再びステ ップ 1 0 2へ進む。
そしてステップ 1 1 0では、 設定数の回路基板 6 1の全てに対して部品実装が 終了した力、否かが判断され、 全て終了したときにはステップ 1 1 1へ移行し、 設 備を停止する。 一方、 未だ終了していないときには、 再ぴステップ 1 0 2へ戻る。 以上のようにして部品実装動作が実行される。
以下には、 上述した部品実装装置 1 0 0における部品実装精度が従来に比べて 向上することを、 実験データを参照して説明する。
図 2 2及び図 2 3では、 上述した部品.実装装置 1 0 0において、 2 0 °Cの雰囲 気温度下にて、 X— Yロボット 1 2 0を作動させて基板認識カメラ 1 4 0にて力 メラ基準マーク 1 6 0を撮像し、 上記ステップ 1 0 2による補正、 及び上記ステ ップ 1 0 6による補正を行う。 その後、 雰囲気温度を 1 0 °Cに下げた後、 3 0 °C まで、 5 °C刻みにて 雰囲気温度を変化させた。 このような条件下で、 各温度毎 に、 基板認識力メラ 1 4 0にて認識した力メラ基準マーク 1 6 0の位置ずれ量と、 装着精度の中央値のずれ量とを測定した。 図 2 2は、 Y軸方向 5 2における測定 結果を示し、 図 2 3は、 X軸方向 5 1における測定結果を示している。 図 2 2及 び図 2 3から明らかなように、 雰囲気温度が変化したときでも、 Y軸方向 5 2及 び X軸方向 5 1ともに、 カメラ基準マーク 1 6 0の位置ずれ量と、 装着精度の中 央値のずれ量とはほぼ一致しており、 X— Yロボット 1 2 0の熱による伸縮が、 Y軸方向 5 2及び X軸方向 5 1のみに生じていることがわかる。
このように第 1実施形態の部品実装装置 1 0 0によれば、 X— Yロボット 1 2 0の熱による伸縮が Y軸方向 5 2及ぴ X軸方向 5 1のみに生じ、 Z軸周りへの回 転ずれは生じないこと力 ら、 部品認識力メラ 1 5 0に対応し近接して設けるカメ ラ基準マーク 1 6 0は、 上述のように一つのマークで十分であり、 1台の部品認 識カメラに対して 2つの力メラ基準マークを配置し、 該 2つの力メラ基準マーク を認識して上記回転ずれ角度を求める必要はない。
さらに又、 図 2 5から図 2 7には、 部品実装時間の稼動時間の経過に伴う部品 装着位置のバラツキが示されている。 尚、 グラフ中央の原点は、 規定装着位置と 実際の装着位置との誤差がゼロであることを示し、 上記原点付近にプロットが集 まれば、 上記バラツキが少ないことを意味する。 図 2 6は、 従来の部品実装装置 における場合を示し、 稼動時間の経過と伴に、 バラツキの範囲の中心が上記原点 からずれるとともに、 上記範囲も広がっている。 よって、 従来の部品実装装置で は、 稼動時間の経過と伴に位置ずれ量が大きくなってくるのがわかる。 図 2 7は、 従来の部品実装装置にカメラ基準マーク 1 6 0を設け、 カメラ基準マーク 1 6 0 に基づく補正を行った場合における上記バラツキを示している。 図 2 7の場合、 図 2 6の場合に比べてバラツキの範囲は狭くなる力 依然としてバラツキ範囲の 中心は上記原点からずれている。 一方、 図 2 5は、 第 1実施形態の部品実装装置 1 0 0の場合を示しており、 バラツキ範囲の中心は上記原点付近に位置し、 かつ バラツキ範囲の広がりもない。 このように、 図 2 5からも、 第 1実施形態の部品 実装装置 1 0 0によれば、 従来に比べて高精度にて部品実装を行うことができる ことがわかる。
次に、 部品実装装置 1 0 0の変形例について説明する。
上述した部品実装装置 1 0 0では、 テープリールを有するカセットタイプの部 品供給装置 1 8 0のみを設けた形態であるが、 例えば図 2 4に示す部品実装装置 1 0 1の構成を採ることもできる。 尚、 図 2 4では、 図示の都合上、 X軸ロボッ ト 1 3 1の図示を省略している。 該部品実装装置 1 0 1では、 大型部品等の供給 も行えるよう、 いわゆるトレイ式の部品供給装置 1 8 1を有することもできる。 又、 上述した部品認識カメラ 1 5 0に加えて、 さらに、 部品吸着ノズル 1 3 6 1 に保持された電子部品 6 1の撮像画像を 2次元にて得ることができ、 かつ部品認 識カメラ 1 5 0よりも高解像度にてなる 2 D部品認識力メラ 1 5 3、 及ぴ上記電 子部品 6 1の撮像画像を 2次元にて得ることができる 3 D部品認識力メラ 1 5 4 とを備えている。 又、 部品認、識カメラ 1 5 0は、 上記フ口ント側 1 0 0 aに、 2 D部品認識力メラ 1 5 3及び 3 D部品認識力メラ 1 5 4は、 リァ側 1 0 0 bに配 置されることから、 2 D部品認、識カメラ 1 5 3及ぴ 3 D部品認、識カメラ 1 5 4に 近接してさらにもう一つカメラ基準マーク 1 6 0を設けている。
尚、 部品認識力メラ 1 5 0にて、 リァ側 1 0 0 bに配置された部品供給装置 1 8 0、 1 8 1から吸着した電子部品 6 2を撮像することもあるし、 2 D部品認識 カメラ 1 5 3及ぴ 3 D部品認識力メラ 1 5 4にて、 フロント側 1 0 0 aに配置さ れた部品供給装置 1 8 0から吸着した電子部品 6 2を撮像することもある。 又、 2 D部品認識力メラ 1 5 3の方が解像度が良いことから、 2 D部品認識力 メラ 1 5 3による撮像結果にて必要な精度が得られたときには、 部品認識カメラ 1 5 0による撮像を省略することも可能である。 又、 上述のように複数のカメラ基準マーク 1 6 0が設けられるとき、 複数の力 メラ基準マーク 1 6 0の内、 一つのカメラ基準マーク 1 6 0の位置測定を行った 結果、 上記ステップ 1 0 7にて行う判断の結果、 上記差分値が上記設定値未満で あるときには、 その他の力メラ基準マーク 1 6 0の位置測定を省略するようにし てもよい。
以上詳述したように本発明の第 1態様の部品実装装置、 及び第 2態様の部品実 装方法によれば、 熱が作用したとき X軸方向及び Y軸方向に沿って直線的に変形 し、 力、つ部品保持部材と基板認識カメラとの相対位置を無変化とする構造を有す る X _Yロボットと、 カメラ基準マークと、 制御装置とを備え、 熱による Χ _ Υ ロボットの変形前後において、 基板認識力メラにて力メラ基準マークを撮像して 熱による X— Υロボットの伸縮量を求め、 該伸縮量に基づいて上記部品装着位置 の補正を行うようにした。 上述のように、 上記 X _ Υ口ボットは、 連続稼動によ る熱が作用しても湾曲等の変位を生じず X軸方向及び Υ軸方向に沿ってのみ直線 的に変形することから、 カメラ基準マークを撮像して得られる、 熱による Χ— Υ 口ポットの伸縮量に基づいて部品装着位置の補正を行えば、 従来に比べてより高 精度にて部品実装することができる。 このように上記第 1態様及び第 2態様の部 品実装装置及び方法によれば、 従来に比べてさらに部品実装精度の向上を図るこ とができる。
又、 上記部品保持部材、 上記基板認識カメラ、 及び上記部品保持部材に保持さ れている電子部品を撮像する部品認識カメラの相対位置をも加えて部品装着位置 の補正を行うことで、 より高精度にて部品を実装することができる。
又、 鎵造により一体構造にて成形された架台に、 Χ— Υ口ポットの Υ軸ロボッ トを形成し、 該 Υ軸口ポットは、 Υ軸方向にのみ伸縮する Υ—ボールネジ構造を 有することで、 熱が作用したときの Υ軸ロボットの伸縮を Υ軸方向のみとするこ とができる。
又、 上記 Υ軸口ポットに両端を固定した X—フレームに、 熱により X軸方向に のみ伸縮する X—ポールネジ構造を取り付けたことで、 熱が作用したとき X—ポ 一ルネジ構造を X軸方向に伸縮させることができる。
又、 上記 X一フレームに変形防止部材を取り付けたことで、 熱により X—フレ ームが湾曲等に変形するのを防止することができ、 X軸方向及び Y軸方向に沿つ てのみ直線的に X— Yロボットが変形することに寄与することができる。
又、 部品装着ヘッドに備わるそれぞれの部品保持部材毎に、 該部品保持部材を z軸方向に移動させる駆動源を設けたことから、 部品装着へッドにおける温度勾 配の発生を防止でき、 各部品保持部材間の距離に変位が生じるのを防止すること ができ、 上記部品実装精度の向上に寄与することができる。
又、 カメラ基準マークと回路基板とにおける高さ位置を等しくしたことから、 基板認識カメラがカメラ基準マーク及び回路基板の基板マークを撮像するときの 焦点距離を等しくでき、 撮像画像の不鮮明に起因する誤差の発生を防止すること ができる。
カメラ基準マ一クを部品認、識カメラに近接して設けることで、 部品認、識カメラ による電子部品の撮像動作と、 基板認識力メラによるカメラ基準マークの撮像動 作との間における X— Yロボットの移動量を低減でき、 X— Yロボットの移動に 伴う誤差の増加を低減することができる。
なお、 本発明は上記実施形態に限定されるものではなく、 その他種々の態様で 実施できる。 例えば、 以下のように構成することもできる。
図 3 1〜図 3 4に示すように、 本発明の第 2実施形態にかかる部品実装方法を 実施可能な部品実装装置 1 0 0は、 基本的構成部分として、 架台 1 1 0と、 X Y ロボット 1 2 0と、 基板認識カメラ 1 4 0と、 部品認識カメラ 1 5 0と、 制御装 置 1 7 0とを備え、 さらに部品供給装置 1 8 0と、 基板搬送装置 1 9 0とを備え ることができる。
上記架台 1 1 0は、 上記 XYロボット 1 2◦、 上記部品認識カメラ 1 5 0、 上 記制御装置 1 7 0、 上記部品供給装置 1 8 0、 及び上記基板搬送装置 1 9 0を設 置するための台盤であり、 直方体形状のベース部 1 1 1と、 Y軸ロボット用脚部 1 1 2とから構成され、 ベース部 1 1 1及び Y軸ロボット用脚部 1 1 2、 即ち架 台 1 1 0は、 鐯造にて一体構造にて成形している。 上記 Y軸ロボット用脚部 1 1 2は、 X軸方向 5 1においてベース部 1 1 1の両端部にてベース部 1 1 1よりそ れぞれ突設し、 かつ X軸方向 5 1に直交する Y軸方向 5 2に沿って延在する。 そ れぞれの Y軸ロボット用脚部 1 1 2には、 XYロボット 1 2 0を構成する、 詳細 後述の Y軸ロボット 1 2 1におけるリエアガイド 1 2 3等が設置される。 図 3 4 のナツト部 1 2 6の案内支持部材としての各リニアガイド 1 2 3は、 それぞれの Υ軸ロボット用脚部 1 1 2に Υ軸方向 5 2に沿って形成したリニアガイド設置面 1 2 3 aに沿わせて Y軸ロボット用脚部 1 1 2に設置されるが、 上述のように、 各 Y軸ロボット用脚部 1 1 2は、 ベース部 1 1 1と鎊造にて一体構造にて構成し ている。
.上記 X Yロボット 1 2 0は、 それぞれの上記 Y軸ロポット用脚部 1 1 2つまり 鑤造にて一体構造にて成形された架台 1 1 0に、 Y軸方向 5 2に沿って互いに平 行に設置される 2つの Y軸ロボット 1 2 1と、 該 2つの Y軸ロボット 1 2 1上に Y軸方向 5 2に直交する X軸方向 5 1に沿って配置される一つの X軸ロポット 1
3 1とを有する。
それぞれの Y軸ロポット 1 2 1は、 Y軸ポールネジ構造 1 2 2と、 上記リユア ガイド 1 2 3とを有する。 Y軸ポールネジ構造 1 2 2は、 一端 1 2 2 aを固定端 とし他端 1 2 2 bを支持端として、 熱により Y軸方向 5 2にのみ直線的に伸縮し、 かつ上記 X軸ロボット 1 3 1を Y軸方向 5 2に移動させる。 詳しく説明すると、 図 3 1及び図 3 4に示されるように、 Y軸ボールネジ構造 1 2 2における上記一 端 1 2 2 aには、 Y軸ロボット用脚部 1 1 2に固定され、 ポールネジ 1 2 5の駆 動源としてのモータ 1 2 4が設けられ、 ボールネジ 1 2 5に連結される。 上記他 端 1 2 2 bは、 ボールネジ 1 2 5をその周方向に回転自在に、 かつその軸方向つ まり Y軸方向 5 2へ伸縮可能に支持して、 上記 Y軸ロポット用脚部 1 1 2に取り 付けられる。
このように構成される Y軸ロボット 1 2 1を連続的に運転したとき、 発熱する 箇所は、 ポールネジ 1 2 5及びモータ 1 2 4であり、 他端 1 2 2 bは、 熱による ポールネジ 1 2 5の Y軸方向 5 2への伸縮を許容する。 又、 モータ 1 2 4は、 上 述のように一体構造の架台 1 1 0に固定していることから、 熱による各 Y軸ロボ ット 1 2 1の伸縮つまり熱伸縮は、 Y軸方向 5 2のみに直線状とすることができ る。 又、 2台の Y軸ロボット 1 2 1の動作は、 同じであることから、 各 Y軸ロボ ット 1 2 1における Y軸方向 5 2への熱伸縮量は等しくなる。
又、 各 Y軸ロボット 1 2 1のポールネジ 1 2 5には、 図 3 4に示すように、 ナ ット部 1 2 6が取り付けられており、 各ボールネジ 1 2 5の回転によりナツト部
1 2 6は、 Y軸方向 5 2に移動する。 XY口ポット 1 2 0を構成する X軸ロボッ ト 1 3 1が各ナツト部 1 2 6間に X軸方向 5 1に沿って設置される。 上述のよう に各 Y軸ロボット 1 2 1における Y軸方向 5 2への伸縮量は等しいことから、 各 ナット部 1 2 6間に設置された X軸ロボット 1 3 1は、 X軸に平行な状態で Y軸 方向 5 2へ移動することができる。
尚、 図 3 4は、 架台 1 1 0及ぴ XYロボット 1 2 0の構造を概念的に示した図 であり、 後述の部品装着へッドは図示を省略している。 又、 図 3 2〜図 3 4にお いて、 部品供給装置 1 8 0の図示は省略している。
X軸ロポット 1 3 1は、 X軸フレーム 1 3 2と、 X軸ポールネジ構造 1 3 3と を有する。 X軸フレーム 1 3 2は、 上述のようにそれぞれの Y軸ロボット 1 2 1 におけるボールネジ構造 1 2 2のナツト部 1 2 6に両端が固定され、 X軸方向 5 1に延在する。 X軸ポールネジ構造 1 3 3は、 X軸フレーム 1 3 2に形成され、 一端 1 3 3 aを固定端とし他端 1 3 3 bを支持端として熱により上記 X軸方向 5 1にのみ直線的に伸縮し、 さらに、 部品保持へッドの一例としての部品装着へッ ド 1 3 6が取り付けられて該部品装着へッド 1 3 6を上記 X軸方向 5 1へ移動さ せる。
上記 X軸フレーム 1 3 2は、 ほぼ角柱形状のアルミニウムにてなる部材であり、 上述のようにその両端が上記ナツト部 1 2 6に固定されている。 該 X軸フレーム 1 3 2の側面に形成される X軸ボールネジ構造 1 3 3における上記一端 1 3 3 a には、 図 3 4等に示すように、 X軸フレーム 1 3 2に固定され、 ボールネジ 1 3 4の駆動源、としてのモータ 1 3 5が設けられ、 ボールネジ 1 3 4に連結される。 上記他端 1 3 3 bは、 ポールネジ 1 3 4をその周方向に回転自在に、 かつその軸 方向つまり X軸方向 5 1へ伸縮可能に支持して、 上記 X軸フレーム 1 3 2に取り 付けられる。 X軸ロボット 1 3 1を連続的に運転したとき、 発熱する箇所は、 ボ 一ルネジ 1 3 4及びモータ 1 3 5であり、 他端 1 3 3 bは、 熱によるボールネジ
1 3 4の X軸方向 5 1への伸縮を許容する。
又、 上記ポールネジ 1 3 4には、 図 3 1に示すように、 上記部品装着へッド 1 3 6を取り付けるためのナット部 1 3 4 aが取り付けられており、 ボールネジ 1 3 4の回転によりナット部 1 3 4 a、 即ち部品装着へッド 1 3 6は、 X軸方向 5 1に移動する。
上記部品装着へッド 1 3 6は、 電子部品 6 2を保持する部品保持部材としての 機能を果たす一例としての部品吸着ノズル 1 3 6 1と、 第 2実施形態では、 搬入 され設置された回路基板 6 1の位置のズレを確認するため回路基板 6 1に存在す る基板基準位置算出用マーク 2 0 2—1 , 2 0 2 - 2を撮像するとともに、 後述 する装着領域基準マーク認識用基準基板 2 0 0の所定間隔毎に配置された装着領 域基準マーク 2 0 1を撮像するための基板認識カメラ 1 4 0とを有する。 上記部 品吸着ノズル 1 3 6 1について、 詳しくは図 3 5に示すように、 第 2実施形態で は X軸方向 5 1に沿って一直線上に 8本の部品吸着ノズノレ 1 3 6 1を設けている。 尚、 電子部品 6 2は、 チップ部品等の小型部品や、 Q F P等の大型部品、 等であ る。 よって、 部品吸着ノズル 1 3 6 1も、 吸着する各種の部品に対応して最適な サイズ及び形状のものが取り付けられている。 上述のように X軸方向 5 1に沿つ て配列される各部品吸着ノズル 1 3 6 1の中心を通る直線と同軸上に、 基板認識 カメラ 1 4 0の撮像中心が位置するように、 基板認識力メラ 1 4 0は配置されて いる。 又、 上記部品装着へッド 1 3 6には、 各部品吸着ノズノレ 1 3 6 1をその軸 周り方向へ回転させるための回転用モータ 1 3 6 3も備わる。
各部品吸着ノズル 1 3 6 1は、 上記部品供給装置 1 8 0からの電子部品 6 2の 吸着、 及び吸着した電子部品 6 2を、 部品実装用回路基板の一例としての回路基 板 6 1へ実装するため、 部品吸着ノズル 1 3 6 1の軸方向つまり上記 Z軸方向 5 3に沿って移動する必要がある。 第 2実施形態では、 上記部品装着ヘッド 1 3 6 には、 部品保持部材の一例としての部品吸着ノズル 1 3 6 1の移動用として、 各 部品吸着ノズル 1 3 6 1に、 部品保持部材移動用駆動源として機能する一例であ る移動用モータ 1 3 6 2を設けている。 よって、 従来、 複数の部品吸着ノズルの 全てを一つの大出力モータにて駆動させていた場合に比べて、 低出力のモータを 使用することができ、 モータからの発熱量を抑えることができる。一実施例とし て、 移動用モータ 1 3 6 2の出力は 2 0 Wであり、 移動用モータ 1 3 6 2からの 発熱はほとんどない。 さらに、 従来、 発熱量の大きい上記大出力モータを一つ設 けた場合には、 従来の部品装着へッドにおいて上記大出力モータからの遠近に従 い温度勾配が生じ、 配列方向において各部品吸着ノズル間の距離が熱伸縮の相違 に起因して異なってしまう。 これに対し、 第 2実施形態では、 それぞれの部品吸 着ノズル 1 3 6 1に移動用モータ 1 3 6 2を設けたことで、 各移動用モータ 1 3 6 2からの発熱がほとんどなく、 又、 仮に発熱があつたとしても部品装着ヘッド 1 3 6において、 部品実装精度に影響を与える程度の温度勾配は生じない。 よつ て、 連続して部品装着へッド 1 3 6を運転しても、 X軸方向 5 1において各部品 吸着ノズル 1 3 6 1間の距離は、 等しい又はほぼ等しい状態を維持することがで きる。 尚、 上記ほぼ等しい状態とは、 部品実装精度に影響を与えない程度という 意味である。
又、 上述のように部品装着へッド 1 3 6において部品実装精度に影響を与える ような温度勾配は生じないことから、 各部品吸着ノズル 1 3 6 1と基板認識カメ ラ 1 4 0との相対位置、 つまり各部品吸着ノズノレ 1 3 6 1と基板認、識カメラ 1 4 0との間の距離を不動とすることができる。 ここで上記不動とは、 各部品吸着ノ ズル 1 3 6 1と基板認識カメラ 1 4 0との間の距離について、 熱により、 部品実 装精度に影響を与える程度の伸縮が生じないことを意味する。
上記部品供給装置 1 8 0は、 第 2実施形態の部品実装装置 1 0 0では、 電子部 品 6 2を収納したテープを卷回したリールを複数有する、 いわゆるカセットタイ プの部品供給装置であり、 当該部品実装装置 1 0 0のフロント側 1 0 0 a及びリ ァ側 1 0 0 bとにそれぞれ 2セットずつ設けられている。
上記基板搬送装置 1 9 0は、 当該部品実装装置 1 0 0における部品装着領域の 回路基板 6 1の装着位置に対して、 回路基板 6 1の搬入、 吸着保持、 及び搬出を 行う装置であり、 図 3 1等に示すように、 当該部品実装装置 1 0 0の略中央部分 にて X軸方向 5 1に沿って配置されている。 上記基板搬送装置 1 9 0は、 上記装 着位置に基板保持装置の一例としての搬送テーブル 1 6 5を有して、 搬入されて きた回路基板 6 1を吸着保持可能とする一方、 吸着保持解除して、 回路基板 6 1 を搬出可能としている。
上記制御装置 1 7 0は、 図 3 6に示すように、 上述した各構成部分である XY ロボット 1 2 0、 基板認識力メラ 1 4 0、 部品認識力メラ 1 5 0、 部品供給装置 1 8 0、 及び基板搬送装置 1 9 0と接続され、 これらの動作制御を行い、 回路基 板 6 1への電子部品 6 2の実装動作を制御する。 該制御装置 1 7 0は、 上記実装 動作等に必要なプログラムや実装データ (例えば、 実装動作中での部品装着へッ ド 1 3 6のそれぞれの移動位置座標データと、 それぞれの部品の装着位置座標デ ータと、 部品装着へッド 1 3 6のそれぞれの移動位置とそれぞれの部品の装着位 置との関係情報などのデータ、 装着領域基準マーク認識用基準基板の大きさや装 着領域基準マークの位置座標データ、 実装すべき基板の大きさや基板基準位置算 出用マークの位置座標データ、 それぞれの部品データ、 ノズルの大きさなどのデ ータ、 部品供給装置 1 8 0の部品供給データなど) などの実装情報や、 基板認識 カメラ 1 4 0による認識情報や、 後述する演算部 1 7 1での演算結果などを記憶 する記憶部 1 7 3を有し、 さらに、 各種の演算を行う、 例えば、 基板認識カメラ 1 4 0による認、識情報 (例えば、 基板認識カメラ 1 4 0による装着領域基準マー ク 2 0 1 A, 2 0 I Bの認識情報及び基板認識力メラ 1 4 0による装着領域基準 マーク 2 0 1の認識情報と基板認識力メラ 1 4 0による基板基準位置算出用マー ク 2 0 2— 1, 2 0 2 - 2の認識情報など) に基いて平行ズレ及び傾き及び伸縮 率などを演算するとともに、 上記認識情報と記憶部 1 7 3に記憶された実装情報 のうちの各装着位置のデータとに基づいて各装着位置での誤差を演算して求める 演算部 1 7 1とを有している。 制御装置 1 7 0は、 記憶部 1 7 3に記憶されたデ ータゃ情報に基づき部品実装動作を行わせるようにしている。 このように構成さ れる制御装置 1 7 0の部品実装動作、 特に、 補正動作については、 以下に詳しく 説明する。
以上説明したように構成される部品実装装置 1 0 0における動作、 即ち該部品 実装装置 1 0 0にて実行される部品実装方法について、 さらに詳しく説明する。 尚、 回路基板搬送装置 1 9 0による回路基板 6 1の搬送動作、 並びに、 部品装着 へッド 1 3 6を含めて XYロボット 1 2 0による、 部品供給装置 1 8 0からの部 品吸着から回路基板 6 1への部品実装までの動作については、 従来の部品実装装 置にて行われている動作と基本的に類似することから、 これらの動作に関しては 以下に簡単に説明する。
すなわち、 X Y口ポット 1 2 0により部品装着へッド 1 3 6が部品供給装置 1 8 0に移動する。 次いで、 部品供給装置 1 8 0から 1個又は複数個の電子部品 6 2を部品装着へッド 1 3 6の 1個又は複数個のノズル 1 3 6 1で吸着保持する。 次いで、 XYロボット 1 2 0により、 部品装着へッド 1 3 6が部品認識カメラ 1 5 0の上方を通過して、 部品認識力メラ 1 5 0によりノズル 1 3 6 1に吸着保持 した電子部品 6 2の姿勢などを認識したのち、 回路基板 6 1の装着位置に向かう。 XYロボット 1 2 0により、 部品装着へッド 1 3 6のうちの 1つのノズル 1 3 6
1に吸着保持した電子部品 6 2を、 対応する装着位置の上方に位置させたのち、 ノズル 1 3 6 1を下降させて電子部品 6 2を装着位置に装着する。 このとき、 部 品認識力メラ 1 5 0での部品姿勢認識結果に基づきノズノレ 1 3 6 1をその軸周り に回転などさせるとともに、 後述するオフセット値を考慮して部品装着へッド 1 3 6の位置補正を行ったのち、 上記装着動作を行うことにより、 実装動作を行う。 その一連の実装動作を、 上記基板 6 1に実装すべきすべての部品 6 2について行 う。
第 2実施形態にかかる部品実装方法は、 オフセット値を考慮しての上記実装動 作中の部品装着へッド 1 3 6の位置補正動作に特徴があり、 図 4 1を参照しなが ら以下に詳述する。
すなわち、 第 2実施形態にかかる部品実装方法は、 装着領域基準マーク認、識用 基準基板の一例としてのガラス基板 2 0 0上の所定間隔毎に配置された装着領域 基準マーク 2 0 1を認識して、 上記認識されたそれぞれの装着領域基準マークの 位置座標 (装着領域基準マークの位置を示すためのガラス基板 2 0 0の平面内の X方向の X座標値と X方向と直交する Y方向の Y座標値より構成される座標) を 求め、 上記それぞれの装着領域基準マークの N C座標 (設計上、 予め決められた 装着領域基準マークの数値的な位置座標)と上記位置座標との差を補正値として それぞれ求め、 上記部品実装用回路基板の少なくとも 2つの基板基準位置算出用 マークの位置座標の N C座標をそれぞれ取得し、 上記認識された装着領域基準マ ークの中から、 上記 2つの基板基準位置算出用マークにそれぞれ近い装着領域基 準マークをそれぞれ抽出し、 それらの抽出された装着領域基準マークの補正値が ゼ口又は実質的にゼ口となるように、 上記抽出された装着領域基準マークの位置 座標をそれぞれ座標変換して、 それぞれの装着領域基準マークでのオフセット値 を求める。 そして、 装着領域基準マーク認識用基準基板に代えて上記部品実装用 回路基板を上記基板保持装置に保持して上記部品装着領域に位置決めした状態で、 上記基板保持装置に保持された上記部品実装用回路基板の上記少なくとも 2つの 基板基準位置算出用マークをそれぞれ認識して、 上記認識された 2つの基板基準 位置算出用マークの位置座標をそれぞれ求め、 求められた上記 2つの基板基準位 置算出用マークの位置座標に基づき、 上記 2つの基板基準位置算出用マークの上 記 N C座標をそれぞれ補正し、 装着位置補正時、 マーク認、識補正時、 及び装着位 置オフセット測定動作時、 又は、 それらの動作のいずれかに、 それぞれ、 部品装 着へッド 1 3 6のそれぞれの移動位置に位置したときに、 上記部品保持へッドに 備えられた認識カメラに最も近い上記装着領域基準マークのオフセット値を基に、 上記移動位置の位置座標の捕正を行うことにより、 高精度な装着が行えるように したものである。
ここで、 上記オフセット値とは、 後述するように、 部品実装用回路基板の 2つ の基板基準位置算出用マークにそれぞれ近い装着領域基準マークとして抽出され た装着領域基準マークの補正値がゼロ又は実質的にゼロとなるように、 上記抽出 された装着領域基準マークの位置座標をそれぞれ座標変換して求められた装着領 域基準マークの位置座標の補正用の数値を意味する。
また、 上記補正値とは、 上記基準基板の所定間隔毎に配置された装着領域基準 マークのそれぞれの N C座標と上記それぞれ認識された位置座標との差を意味す る。
まず、 オフセット値の求め方の概略について説明する。
部品装着へッド 1 3 6の位置決め精度は、 X Y口ポット 1 2 0の歪みにより大 きく影響を受け (図 3 7、 図 3 8参照) 、 位置決め誤差が発生する。 例えば、 図 3 7は X軸ロポットの歪と部品装着へッド 1 3 6との関係を示す図であり、 図 3 8は Y軸ロボットの歪と部品装着へッド 1 3 6との関係を示す図である。 この位 置決め誤差は、 部品装着へッド 1 3 6が移動する位置によって変ィ匕し、 装着精度 に影響を与えている。 そこで、 図 3 9に示されるように、 X Yロボット 1 2 0力 S へッド 1 3 6を任意の N C座標位置へ移動させたときに生じる XYロボット 1 2 0の位置決めなどの誤差を除去するための補正用の数値として、 その N C座標位 置に最も近い装着領域基準マーク位置のオフセット値 (言い換えれば、 その N C 座標位置が存在するエリアの捕正用オフセット値)を使用する。 すなわち、 この 位置決めなどの誤差を捕正するための捕正用の数値として使用するオフセット値 を、 最大の部品装着領域 (生産すべき基板、 例えば、 XLサイズ: 5 1 Omm X 460mmの基板、 Mサイズ: 3 3 OmmX 250 mm基板を含む領域) 内 で装着領域基準マーク認識用基準基板を使用して求める。
具体的には、 まず、 図 41のステップ S 1において、 装着領域基準マーク認識 用基準基板の一例としてのガラス基板 200を基板保持装置の一例としての搬送 テーブル 1 6 5に保持して部品装着領域に位置決めする。
次いで、 図 4 1のステップ S 2において、 部品装着へッド 1 36の基板認、識カ メラ 140で、 上記搬送テーブル 1 6 5に保持された上記ガラス基板 200の所 定間隔毎に配置されたすベての装着領域基準マーク 201の位置座標を認識する。 ここで補正値の測定のための装着領域基準マークのより具体的な認識は以下のよ うにして行われる。 この補正ィ直の測定では、 上記測定用基板である装着領域基準 マーク認識用基準基板の一例として、 XLサイズ: 5 1 OmmX 46 Omm
(Mサイズ: 3 3 OmmX 25 Omm) のガラス基板 200に、 装着領域基準 マーク (直径 lmmの円) 201がグリッド状 (格子状) に印刷などで形成され た専用ガラス基板 (以下、 ガラス基板) を用いる。 すなわち、 ガラス基板 200 の一例として、 図 40に示されるように、 XLサイズ用としては、 5 1 0mmx 46 Ommのガラス板上に、 1 Ommピッチに Y方向: 44行、 X方向: 49列 の円形の装着領域基準マーク (直径 lmm) 20 1が印刷されているものを使用 する。 よって、 測定で使用する装着領域基準マーク個数は、 21 56点である。 Mサイズ用としては、 4 10mmx24 Ommのガラス板上に、 1 Ommピッチ に円形の装着領域基準マーク (直径 lmm) 20 1力 Y方向: 22行、 X方 向: 39列の装着領域基準マーク 20 1を測定用として使用する。 よって、 測定 で使用する装着領域基準マーク個数は、 858点である。
上記装着領域基準マーク認識用基準基板の大きさは、 原則として、 部品実装装 置の最大の部品装着領域以上であれば、 どのような大きさでもよいが、 後述する ように、 最大の部品装着領域より小さい場合には合成法を使用して仮想的に最大 の部品装着領域以上の大きさを持つようにしてもよい。 装着領域基準マークの間 隔を細かくとれば精度が上がる力 データ取得時間が長くなるとともに、 データ 記憶量が多くなる。 そこで、 X Y口ポットのボールネジ構造のポーノレネジのリ一 ドの 1 Z 4〜: L Z 5程度で経済的には十分である。 具体例としては、 リード 4 0 mmに対して装着領域基準マークピッチを 1 0 mmとすることができる。
次いで、 図 4 1のステップ S 3において、 認識結果に基づき演算部 1 7 1によ り、 上記認識されたそれぞれの装着領域基準マーク 2 0 1の位置座標を求めて記 憶部 1 7 3に記憶させる。 すなわち、 全ての装着領域基準マーク 2 0 1を、 例え ば、 図 4 3に示されるように、 位置ズレを少なくするため基板搬送装置 1 9 0の 基板搬送方向と平行に、 最下行の左端の装着領域基準マーク 2 0 1から同じ行の 右端の装着領域基準マーク 2 0 1までヘッド 1 3 6の基板認識力メラ 1 4 0を移 動させて、 その行のすべての装着領域基準マーク 2 0 1を順に認識させて、 認識 結果に基づき演算部 1 7 1により位置座標を求めて記憶部 1 7 3に記憶させる。 次いで、 斜め左に逆に移動したのち、 最下行の 1つ上の行の左端の装着領域基準 マーク 2 0 1から同じ行の右端の装着領域基準マーク 2 0 1までへッド 1 3 6の 基板認識カメラ 1 4 0が移動させて、 その行のすべての装着領域基準マーク 2 0 1を順に認識させて、 認識結果に基づき演算部 1 7 1により位置座標を求めて記 憶部 1 7 3に記憶させる。 次いで、 斜め左に逆に移動したのち、 最下行の 2つ上 の行の左端の装着領域基準マーク 2 0 1から同じ行の右端の装着領域基準マーク 2 0 1までヘッド 1 3 6の基板認識カメラ 1 4 0が移動させて、 その行のすべて の装着領域基準マーク 2 0 1を順に認識させて、 認識結果に基づき演算部 1 7 1 により位置座標を求めて記憶部 1 7 3に記憶させる。 このような順に従って、 す ベての行のすべての装着領域基準マーク 2 0 1を認識させて、 認識結果に基づき 演算部 1 7 1により位置座標を求めて記憶部 1 7 3に記憶させる。 なお、 図 4 3 のガラス基板 2 0 0の下側は、 部品実装装置の前側すなわち作業者の手前側に相 当する。
それぞれの装着領域基準マーク 2 0 1の認識精度を向上させる為、 各装着領域 基準マーク 2 0 1の認識処理は、 複数回繰り返して行うようにしてもよい。 その 場合、 回数分の認識結果により求められた位置座標の平均値を演算部 1 7 1で演 算して、 それぞれの装着領域基準マーク 2 0 1の位置座標として記憶部 1 7 3に 記憶させる。 その回数は、 部品実装装置の操作画面から任意に変更できることが 好ましい。
このようにして、 すべての装着領域基準マーク 201の位置座標を記憶部 17 3に記憶させる。
次いで、 図 41のステップ S 4において、 上記それぞれの装着領域基準マーク
201の NC座標と上記位置座標との差を演算部 171により補正値としてそれ ぞれ求めて、 記憶部 173に記憶させる。 この補正値は、 搬送テーブル 165に よるガラス基板 200の吸着保持時のガラス基板 200の保持ズレと、 認識ズレ と、 X Yロボットの位置決め誤差などを補正するための数値である。
次いで、 図 41のステップ S 5において、 上記部品実装用回路基板 61の少な くとも 2つの基板基準位置算出用マーク 202—1, 202-2の位置座標の N C座標をそれぞれ、 演算部 171により取得する。
次いで、 図 41のステップ S 6において、 上記 2つの基板基準位置算出用マー ク 202—1, 202-2の位置座標の N C座標を元に、 上記ガラス基板 200 の上記認識された装着領域基準マーク 201の中から、 上記部品実装用回路基板 61の上記 2つの基板基準位置算出用マーク 202—1, 202-2にそれぞれ 近い装着領域基準マーク 201をそれぞれ演算部 171により抽出する。 具体的 には、 図 42において、 上記 2つの基板基準位置算出用マーク 202— 1, 20 2— 2にそれぞれ近い、 ガラス基板 200上の例えば右上と左下の対角にある 2 点の装着領域基準マーク 201 A, 201 Bの認識を、 ヘッド 136を XYロボ ット 120で移動させつつ、 基板認識カメラ 140により行う。 すなわち、 ガラ ス基板 200は、 基板搬送装置 190の基板搬送方向に対して完全に平行に搬送 テーブル 165に保持されることは困難であり、 位置ズレが生じている。 このガ ラス基板保持時の位置ズレを捕正する為に、 まず、 ガラス基板 200の左下角及 び右上角の装着領域基準マーク 201を装着領域基準マーク 201 A, 201 B として言忍識する。
次いで、 図 41のステップ S 7において、 それらの抽出された装着領域基準マ ーク 201 A, 201 Bの補正値がゼロ又は実質的にゼロとなるように、 上記抽 出された装着領域基準マーク 201 A, 201 Bの位置座標をそれぞれ座標変換 (平行ズレ、 傾き、 及び、 伸縮率を考慮して座標変換) して、 それぞれの装着領 域基準マーク 2 0 1 A, 2 0 1 Bでのオフセットイ直を求める。 すなわち、 上記図 4 1のステップ S 3で得られた 2点の装着領域基準マーク 2 0 1 A, 2 0 1 Bの 認識結果の位置座標から、 演算部 1 7 1により、 ガラス基板 2 0 0の平行ズレ及 び傾きを求める。 平行ズレ及び傾きを求める式は後述する。 平行ズレは、 X方向 及び/又は Y方向の位置ズレを意味する。 傾きは基板が基板ストッパーにより搬 送テーブル 1 6 5の装着位置で停止させられるとき、 X方向及ぴその直交方向で ある Y方向に対して回転することによる回転ズレを意味する。 このとき、 通常の 基板基準位置算出用マーク補正であれば、 熱による基板の伸縮を考慮する必要が あるためにその伸縮率も求めるが、 熱による基板の伸縮を考慮する必要が無いガ ラス基板 2 0 0を基準にするという考えの場合にはガラス基板 2 0 0の伸縮率は 1とする。 ここで、 伸縮率は基板自体の熱による伸縮の割合を意味する。
次いで、 演算部 1 7 1により、 求められた補正値 (平行ズレ及び傾き) を元に、 当該 2点の装着領域基準マーク 2 0 1 A, 2 0 1 Bの補正値がゼ口となるように (言い換えれば、 2点の装着領域基準マーク 2 0 1 A, 2 0 1 Bの N C座標のデ ータと一致させるように) 又は実質的にゼロとなるように (例えば ± 5 μ ιηの 範囲内になるように) 、 2点の装着領域基準マーク 2 0 1 A, 2 0 1 Bを結ぶグ ラフを回転及び移動させて座標変換させて、 すべての装着領域基準マーク 2 0 1 の位置座標におけるオフセット値をそれぞれ求めて、 記憶部 1 7 3に記憶させる。 この結果、 装着領域基準マーク認識用基準基板の大きさに応じた各エリア {装着 領域基準マークを基にした (例えば 4点の装着領域基準マークで囲まれた)単位面 積毎に基準基板を分割した矩形のエリア }毎のオフセット値を決定することがで き、 そのエリア毎のオフセット値を、 各エリア内に存在する部品装着ヘッドの移 動位置の補正用の数値として、 装着領域基準マーク認識用基準基板の各装着領域 基準マークの認識動作時及び実装すべき基板に対しての部品装着動作時などにそ れぞれ使用して位置補正することにより、 装着精度の向上を図ることができるよ うにしている。
上記工程中の図 4 1のステップ S 1〜S 7により求められたオフセット値によ り、 X Yロボット 1 2 0の固有の位置決めなどの誤差などを、 各装着位置間の相 対的変位として把握することができる。 また、 このようにして得られたオフセッ ト値は、 装着領域基準マーク認識動作、 部品装着動作、 及び装着オフセット値測 定動作時又はそれらの動作のいずれかのそれぞれのへッド位置決め位置算出の際 に、 補正用の数値として位置座標の補正に使用することにより、 XYロボット動 作の歪みによるズレ要因を吸収し、 装着精度を向上させることができる。
ここで、 すべての装着領域基準マーク 201の位置座標に装着領域基準マーク 認識用基準基板のズレに基づく補正を加味させる理由は、 上記補正値を測定する 際、 装着領域基準マーク認識時に、 XYロボット 120の位置決め誤差が含まれ てしまっているからである。 そもそも、 全ての XYロボット 120の位置決め動 作には誤差が含まれており、 ガラス基板 200が所望の高い精度で製造できたと しても、 部品実装装置の装着位置に正確に位置決めできず、 絶対的な基準が存在 しなくなる為、 XYロボット 120の位置決め誤差を正確に測定することは不可 能である。
ここで、 基板認識力メラ 140の視野中心位置 O i, O 2から位置ズレした位 置に装着領域基準マーク 201 A, 201 Bが認識されたことを示す図 44を、 装着領域基準マーク認識時の各装着領域基準マーク 201A, 20 IBの認識結 果とすると、 1点目の装着領域基準マーク 201 Aの認識結果から求められた位 置座標ズレ ( Δ X , Δ Y ) 、 2点目の装着領域基準マーク 201 Bの認識結 果から求められた位置座標ズレ (ΔΧ2, ΔΥ2) が装着領域基準マーク認識結 果から求められた位置座標ズレとして得られる。
この各認識結果から求められた位置座標ズレに含まれるズレ成分としては、 本 来、 ガラス基板 200を搬送テープノレ 165に保持した際の平行ズレ量のみとな るのが理想であるが、 実際には、 認識処理の誤差と、 ΧΥロボット 120の位置 決め誤差とが含まれる。 従って、 上記装着領域基準マーク 201 Α, 201 Βの 認識結果から求められた位置座標ズレは、
(認識結果の位置座標ズレ) = (基板の保持ズレ) + (認識ズレ) + (ΧΥロボ ット位置決め誤差)
となり、 それぞれ装着領域基準マーク 201 Α, 20 IBの基板平行ズレ量を
(Xpcb!, Ypcbl) 、 (Xp c b 2, Ypcb2) 、 装着領域基準マーク 201 A, 20 I Bの認識誤差を (Xr e c l, Yr e c!) 、 (Xr e c 2, Yr e c 2) 、 装着領域 基準マーク 20 1 A, 20 1 Bでの XYロボット 1 20の位置決め誤差量を (X e l, Ye l) 、 (Xe 2> Ye 2) とすると、 上記認識結果から求められた位置座標 ズレ (ΔΧ^ Δ Y 、 (ΔΧ2, ΔΥ2) は、
[数 1]
AXi :=Xp c b l + Xr e c l + Xe l
AX2 :=Xp c b 2 +八 r e c 2 + X e 2
Figure imgf000054_0001
となる。
つまり、 上記認識結果を使用して、 各装着領域基準マーク 20 1の位置座標に 対してガラス基板 200の位置座標ズレ分を補正した装着領域基準マークの位置 座標は、 実際に装着領域基準マーク 20 1が存在する座標にはならない。 それは、 補正した装着領域基準マークの位置座標には、 XYロボット 1 20の位置決め誤 差によるズレ分が含まれてしまっているためである。
仮に、 装着領域基準マーク 20 1 A, 20 1 Bの認識誤差 (Xr e c l, Yr e c J 、 (Xr e c 2) Yr e c 2) をゼロとした場合、 補正して求められる装着領域基 準マークの位置座標 (Xm, Ym) は、 その装着領域基準マーク 20 1の NC座 標を (Xmnc, Ymnc) 、 各装着領域基準マーク 20 1 A, 20 I Bの NC座標 を (Xnc l, Ynci) 、 (Xnc 2nc 2) とすると、
[数 2]
m= (x ;-Xnc l) c o s Δ 0— (Ymnc— Ync l) s i n Δ Θ + AXi
= (X ;-Xnc!) c o s Δ Θ - (Ymno-Ync l) s i n Δ Θ +Xp cb l-I-
Figure imgf000054_0002
[数 3]
Ym= (X ;-Xnc!) s i n Δ Θ + (Ymnc-Ync l) c o s Θ + ΑΥ,
= (X -Xnc l) s i n Δ Θ + (Ymnc-Ynci) c o s Θ +Yp cbi+Y e l · · · [2]
となる。 これに対して、 実際の装着領域基準マーク 201が存在する位置座標を (Xt
Yt) とすると、
[数 4]
Xt= (Xmnc-Xncl) c o s Δ θ - (Ymnc-Ynci) s i n Δ Θ +Xpcbl
· ■ · [1] '
Yt= (Xmnc-Xnci) s i ηΔ Θ+ (Ymnc— Yncl) c o s 0+Ypcbl
• · · [2] '
となる。
ここで、 本来、 補正した結果の NC座標が、 実際の装着領域基準マークの位置 座標と一致しなければならない ( [1] = [1] '、 [2] = [2] ') 。 し かし、 上記の各式を比べると、
[数 5]
xm-xt = xel≠o
Ym-Yt = Yel≠0
となり、 補正した結果の NC座標が、 実際の装着領域基準マークの位置座標と一 致しない。 実際の装着領域基準マークの位置座標にへッド 136を位置決めでき ないということは、 そこで得られた認識結果から求められた位置座標ズレは、 位 置決め誤差を含んだ補正値となってしまい、 位置補正のためには使用できない。 前述した通り、 部品実装装置の XYロボット動作には常に位置決め誤差が含ま れており、 ガラス基板 200を基準にして補正値を測定しても、 それが真の値と はならず、 絶対的な基準がない。
そこで、 この誤差を限りなくゼロにする (言い換えれば、 当該装着領域基準マ ーク 201の位置座標のデータを NC座標のデータと一致させる) 為に、 上記で 得られた補正値に以下のような処理を施す。
上記部品実装装置での実際の部品実装動作において、 上記部品実装装置は生産 基板 (実装すべき基板) の搬送テーブル 165での保持ズレを補正するために、 上記したようにすベての装着領域基準マークを認識し、 その結果で各装着位置を 補正する。 この時の 2つの基板基準位置算出用マーク 202— 1, 202— 2の 認識時の結果は、 図 45のようになる。 ここで、 2つの基板基準位置算出用マー ク 202— 1, 202-2の認識結果から求められた位置座標ズレには、 保持ズ レ分に加え、 2つの基板基準位置算出用マーク 202— 1, 202-2の位置で の位置決め誤差が含まれている。
実際に部品 62を、 実装すべき基板 61の装着位置 205に装着する際には、 この基板基準位置算出用マーク認識結果から、 平行ズレ、 傾き、 及び伸縮率を求 め、 各装着位置 205を補正して使用している。 具体的には、 2つの基板基準位 置算出用マーク 202— 1, 202-2に近い装着領域基準マークの位置でのズ レ量 (保持ズレ +位置決め誤差) がゼロになるように (言い換えれば、 当該 2つ の基板基準位置算出用マーク 202—1, 202-2の位置座標データを N C座 標のデータと一致させるように) 全ての装着位置 205を再配置することにより 行っている。
具体的には、 図 46に示されるように、 補正値の元データである装着領域基準 マークの位置は、 図 47に示されるように本来の位置 (図 47では矩形の視野領 域の中央の位置) から X方向及び Y方向に位置ズレしているため、 ゼロではない。 なお、 図 46では、 縦軸は位置ズレ量、 横軸は X方向の位置を示し、 上側のダラ フが Δ Xすなわち X方向の位置ズレを示し、 下側のグラフが ΔΥすなわち Y方向 の位置ズレを示す。
そこで、 図 48及ぴ図 49に示されるように、 比較的小型の、 実装すべき基板 61 Sの 2つの基板基準位置算出用マーク 202— 1, 202-2の近傍の装着 領域基準マーク 201 a, 201 bの補正値が、 ゼロ又は実質的にゼロとなるよ うに (例えば土 5 μ mの範囲内になるように) 、 2点の装着領域基準マーク 2 O l a, 201 bを結ぶグラフを回転及び移動させて座標変換させて、 すべての 装着位置を再配置するようにしている。 なお、 図 48のグラフにおいて、 装着領 域基準マーク 202— 1と 202— 1 (対角線上にある) が同一グラフ上にプロ ットされているが、 データそのものは、 Y座標を一定にして X座標を 10 mm間 隔で測定したものである。 従って、 グラフ上で 「202— 2」 と表示されている データは、 装着領域基準マーク 202— 1の Y座標データを同一とし、 装着領域 基準マーク 202— 2と X座標データが同一の装着領域基準マークのデータとな つている。 これは、 図 50でも同様である。 また、 図 50及び図 51に示されるように、 比較的大型の、 実装すべき基板 6 1 Lの 2つの基板基準位置算出用マーク 202—1, 202-2の近傍の装着領 域基準マーク 201の補正値が、 ゼロ又は実質的にゼロとなるように (例えば ±5 ηιの範囲内になるように) グラフを回転及び移動させて座標変換させて、 すべての装着位置を再配置するようにしている。 このように、 補正値の実使用デ ータは実装すべき基板によって大きく異なることになる。
ΧΥロボット位置決め誤差を求める過程において絶対的な基準が無いので、 測 定された各エリアの ΧΥロボット位置決め誤差量と生産時の実装すべき基板 61 と合致するのは、 実装すべき基板 61の 2つの基板基準位置算出用マーク 202 - 1, 202- 2の位置のみである。 そこで、 生産基板 61の 2つの基板基準位 置算出用マーク 202- 1, 202-2の位置に近い装着領域基準マークの補正 値を用いて、 その 2点の補正値がゼロ又は実質的にゼロになるように (例えば ± 5 //mの範囲内になるように) 座標変換して再配置する。 このときの処理と しては、 2つの基板基準位置算出用マーク 202- 1, 202-2の補正処理と 同様に、 平行ズレ、 傾き、 及ぴ、 伸縮率を求め、 その結果により全装着位置 20 5を再配置する。
図 52では、 生産基板 61の基板基準位置算出用マーク 201— 1, 202- 2に、 最も近いガラス基板 200上の装着領域基準マーク 201 a, 201 bの XYロボット位置決め誤差量を元に、 全装着領域基準マーク位置の XYロボット 位置決め誤差量を演算部 171で座標変換 (平行ズレ、 傾き、 及び、 伸縮率を考 慮して座標変換) して、 記憶部 173に記憶させる。
上記座標変換を基板品種選択時に行い、 変換されて得られたオフセット値を、 マーク認識動作、 部品装着動作、 及び、 装着オフセット測定動作のそれぞれのと きに捕正用の数値としてそれぞれの移動位置に、 それぞれ、 制御装置 170によ つて加味するようにしている。 このようにオフセット値を使用することにより、 ロボット固有の誤差を各位置間の相対的変位として把握することができる。
次に、 以下の工程、 すなわち、 図 41のステップ S 8〜S 12は、 実装する際、 部品実装用回路基板 61の位置、 傾き、 収縮を補正するための工程である。 すな わち、 実装する際、 部品実装用回路基板 61の位置、 傾き、 収縮を補正するため に以下の工程を行う。
具体的には、 図 41のステップ S 8において、 上記部品実装用回路基板 61を 上記搬送テーブル 165に保持して上記部品装着領域に位置決めする。
次いで、 図 41のステップ S 9において、 上記搬送テーブル 165に保持され た上記部品実装用回路基板 61の上記少なくとも 2つの基板基準位置算出用マー ク 202— 1, 202-2をそれぞれ認識して、 上記認識された 2つの基板基準 位置算出用マーク 202—1, 202-2の位置座標をそれぞれ求める。
次いで、 図 41のステップ S 10において、 求められた上記 2つの基板基準位 置算出用マーク 202— 1, 202-2の位置座標に基づき、 上記 2つの基板基 準位置算出用マーク 202— 1, 202-2の上記 N C座標をそれぞれ補正する。 すなわち、 上記 2つの基板基準位置算出用マーク 202—1, 202-2の位置 座標と上記 2つの基板基準位置算出用マーク 202— 1, 202-2の上記 N C 座標との差に基づき、 上記 2つの基板基準位置算出用マーク 202— 1, 202 ― 2の上記 N C座標を上記 2つの基板基準位置算出用マーク 202— 1, 202 — 2の位置座標に捕正する。
次いで、 図 41のステップ S 11において、 上記部品実装用回路基板 61の各 部品装着位置 205の上方に上記部品保持へッド 136に保持された上記部品 6 2が位置したときに、 上記部品保持へッド 136に備えられた認識力メラの一例 としての基板認識カメラ 140に最も近い上記装着領域基準マーク 201のオフ セット値 (言い換えれば、 基板認識力メラ 140に最も近い上記装着領域基準マ ーク 201を含むェリァのオフセット値)を基に、 上記部品装着位置 205の補 正を行う。 具体的には、 装着領域基準マーク認識用基準基板の一例としてのガラ ス基板 200上の各装着領域基準マーク 201の NC座標に、 へッド 136の複 数のノズル 1361のうちの基準となるノズノレ (例えば図 35の左端のノズル) 1361を位置決めして、 ヘッド 136に固定された基板認識力メラ 140でそ のカメラ 140に最も近い装着領域基準マーク 201のオフセット値を記憶部 1 73から読み出して、 それを基に、 上記部品装着位置 205の補正を行う。
次いで、 図 41のステップ S 12において、 上記部品 62の上記補正された部 品装着位置 205への装着を行う。 なお、 上記説明ではステップ S 11においてオフセット値を利用したが、 ステ ップ S 9においてオフセット値を基板基準位置算出用マークの NC座標データに 加味して基板認識力メラを移動させ、 基板認識力メラの視野中心からの位置を求 めてもよい。
以上は、 ェリァのオフセット値を求めるための補正値の測定及び測定結果に基 づく装着位置補正動作の概要である。
以下に、 第 2実施形態にかかる部品実装方法のより具体的な例について図 54 〜図 56を参照しながら説明する。
(1) まず、 例えば、 部品実装装置製造工場から部品実装装置をユーザーに 出荷する前に、 装着領域基準マーク認識動作を行う。 なお、 ユーザーに引き渡し たのち、 オーバーホールなどした場合にも、 同様に以下の装着領域基準マーク認 識動作を行う。
すなわち、 図 54に示されるように、 図 54のステップ S 13 Aとして、 各ェ リァのオフセット値を求めるための補正値測定用の装着領域基準マーク認識用基 準基板品種プログラムを選択するように、 部品実装装置の操作画面で操作者に促 す。 この装着領域基準マーク認識用基準基板品種プログラムには、 装着領域基準 マーク認識用基準基板の一例としてのガラス基板 200の種類と大きさと、 その ガラス基板 200上の装着領域基準マーク 201の各位置の NC座標のデータと が関連付けられており、 基板品種を選択することにより、 ガラス基板 200が特 定され、 つ、 ガラス基板 200上の装着領域基準マーク 201の各位置の NC 座標のデータが記憶部 173から制御装置 170に送られる。
1つのより具体的な例として、 41 OmmX 240 mmのガラス基板におい て、 縦 22行 X横 39列の 858個の装着領域基準マークが縦横に 1 Omm間 隔で配置されているとき、 第 1装着領域基準マークの座標は (10, 10) 、 第 2装着領域基準マークの座標は (20, 10) 、 、 第 880装着領域 基準マークの座標は (390, 220) となる。 また、 別の具体的な例として、 51 OmmX 46 Ommのガラス基板において、 縦 44行 X横 49列の 215 6個の装着領域基準マークが縦横に 1 Omm間隔で配置されているとき、 第 1装 着領域基準マークの座標は (10, 10) 、 第 2装着領域基準マークの座標は (20, 10) 、 、 第 2156装着領域基準マークの座標は (490,
440) となる。 これらが上記 NC座標のデータの一例である。
次いで、 上記 NC座標のデータが記憶部 173から制御装置 170に送られる 間又は送られた後、 図 54のステップ S 13 Bとして、 図 40に示されるような、 等間隔に格子状に装着領域基準マーク 201が配置されたガラス基板 200を、 基板搬送装置 190の搬送テーブル 165で部品装着領域に位置決めする (図 4 次いで、 ガラス基板 200が部品装着領域に位置決めされた後、 図 54のステ ップ S 13 Cとして、 記憶部 173から送られた装着領域基準マーク 201の各 位置の N C座標のデータに基づき、 XY口ポット 120を駆動してへッド 136 を移動させて基板認識カメラ 140を装着領域基準マーク 201の各位置に移動 させて、 ガラス基板 200上のすべての装着領域基準マーク 201を認識し (図 41のステップ S 2参照) 、 すべての装着領域基準マーク 201のそれぞれの認 識結果から求められた位置座標ズレ (ΔΧ, ΔΥ) 又はそのズレを含んだ位置座 標 (Χ+ΔΧ, Υ+ΔΥ) を記憶部 173に記憶させる (図 41のステップ S 3 参照) 。 このとき、 各装着領域基準マーク 201の位置座標を複数回認識処理し て、 より精度良く、 各装着領域基準マーク 201の位置の座標を取得するように してもよい。
各装着領域基準マーク 201の位置は、 部品装着へッド 136のそれぞれの移 動位置として記憶部 173に記憶されて管理される。 従って、 部品実装生産にお ける装着領域基準マーク認識動作、 部品装着動作、 及び装着オフセット値測定動 作 (特に、 チップ部品又は QFP部品装着時での装着オフセット値測定動作) 又 はそれらの動作のいずれかの部品装着へッド 136の位置決め位置により、 どの エリアのオフセット値を反映させるかを、 制御装置 170により、 判断する。 具 体的には、 例えば、 4点の装着領域基準マーク 201で囲まれた領域を、 1つの エリアとして割り当て、 そのエリア内で実装される部品 62の装着位置に対して のェリァオフセット値として、 上記 4点の装着領域基準マーク 201のうちのい ずれかの装着領域基準マーク 201の位置のオフセット値を採用して、 このオフ セット値を当該エリアにおけるエリアオフセット値として上記装着位置の位置座 標に加算して補正を行う。
上記具体的な例の上記 41 OmmX 240 mmのガラス基板においては、 第 1装着領域基準マークの認識結果から求められた位置座標ズレ (一0. 132, -0. 051) 又はそのズレを含んだ位置座標 (10-0. 132, 10— 0. 051) を記憶部 173に記憶させる。 また、 第 2装着領域基準マークの認識結 果から求められた位置座標ズレ (一0. 132, 一0. 051) 又はそのズレを 含んだ位置座標 (20-0. 132, 10— 0. 051) を記憶部 173に記憶 させる。 また、 第 3装着領域基準マークの認識結果から求められた位置座標ズレ (-0. 139, -0. 050) 又はそのズレを含んだ位置座標 (20-0. 1 39, 20-0. 050) を記憶部 173に記憶させる。 また、 第 4装着領域基 準マークの認識結果から求められた位置座標ズレ (一0. 139, -0. 04 9) 又はそのズレを含んだ位置座標 (10-0. 139, 20-0. 050) を 記憶部 173に記憶させる。 ェリァオフセット値として第 1装着領域基準マーク の位置座標ズレ (一0. 132, -0. 051) を採用する。 また、 他の例とし て、 第 51装着領域基準マークの認識結果から求められた位置座標ズレ (一0.
132, -0. 051) 又はそのズレを含んだ位置座標 (210-0. 132, 93— 0. 051) を記憶部 173に記憶させる。 また、 第 52装着領域基準マ ークの認識結果から求められた位置座標ズレ (一0. 130, —0. 067) 又 はそのズレを含んだ位置座標 (220-0. 130, 93-0. 067) を記憶 部 173に記憶させる。 また、 第 53装着領域基準マークの認識結果から求めら れた位置座標ズレ (一0. 139, -0. 050) 又はそのズレを含んだ位置座 標 (220— 0. 139, 103— 0. 050) を記憶部 173に記憶させる。 また、 第 54装着領域基準マークの認識結果から求められた位置座標ズレ (一 0. 139, 一 0. 049) 又はそのズレを含んだ位置座標 (210— 0. 139, 103 - 0. 050) を記憶部 173に記憶させる。 エリアオフセット値として 第 51装着領域基準マークの位置座標ズレ (一0. 132, -0. 051) を採 用する。 これを同様に他の装着領域基準マークについても行う。
(2) 次に、 生産基板品種選択を行う。
まず、 図 55に示されるように、 ステップ S 21において、 基板品種選択プロ グラムを記憶部 173から制御装置 170に転送して、 生産すべき (実装すベ き) 基板 61の基板品種選択を部品実装装置の操作画面で操作者に促す。 操作者 により基板品種が選択されると、 選択された基板の大きさと装着領域基準マーク 201の位置座標の N C座標のデータとが制御装置 170により記憶部 173力、 ら読み出される。
次いで、 ステップ S 22において、 制御装置 170により、 上記選択された基 板品種に従い読み出された N C座標のデータ中から上記選択された基板品種の基 板 61の 2つの基板基準位置算出用マーク 202— 1, 202-2の位置座標を それぞれ抽出する。
上記具体的な例の上記 41 OmmX 240 mmのガラス基板においては、 基 板基準位置算出用マーク 202—1, 202-2の位置座標として ( 15, 1 8) と (215, 111) とを抽出する。
次いで、 ステップ S 23において、 記憶部 173に記憶されたデータを元に演 算部 171による演算で、 2つの基板基準位置算出用マーク 202—1, 202 — 2の位置に最も近い、 ガラス基板 200上の装着領域基準マーク 201をそれ ぞれ 1つずつ抽出する。 例えば、 図 52では、 第 1基板基準位置算出用マーク 2 02-1では左下の第 1装着領域基準マーク 201 aを抽出するとともに、 第 2 基板基準位置算出用マーク 202— 2では左下の第 52装着領域基準マーク 20 1 bを抽出する。
上記具体的な例の上記 41 OmmX 240 mmのガラス基板においては、 第
1基板基準位置算出用マーク 202— 1の位置座標 (15, 18) では左下の第 1装着領域基準マーク 201 aの位置座標 (10, 10) を抽出するとともに、 第 2基板基準位置算出用マーク 202— 2の位置座標 (215, 111) では左 下の第 52装着領域基準マーク 201 bの位置座標 (210, 110) を抽出す る。
次いで、 ステップ S 24において、 抽出された 2点の第 1装着領域基準マーク 201 aと第 52装着領域基準マーク 201 bのそれぞれの認識結果より、 演算 部 171による演算で、 平行ズレ及び傾き及び伸縮率を求める。
具体的には、 上記 2点の第 1装着領域基準マーク 201 aと第 52装着領域基 準マーク 20 1 bのうち、 平行ズレについては、 第 1装着領域基準マーク 201 aを基準として考える。
よって、 第 1装着領域基準マーク 20 1 aのオフセット値を (AXa, ΔΥ a) とすると、 平行ズレ量 (AXab, AYab) は、 以下の式で記述できる。
[数 6]
AXa b=AXa
AYab = AYa
上記具体的な例の上記 41 OmmX 240 mmのガラス基板においては、 第 1装着領域基準マーク 20 1 aのエリアオフセット値を (一0. 1 32, — 0. 05 1) とすると、 平行ズレ量は上記数 6の式より、 (一0. 1 3 2, -0. 0
50) となる。
一方、 ガラス基板 200の傾きは、 第 1装着領域基準マーク 20 1 aと第 52 装着領域基準マーク 201 bの NC座標を結ぶ直線と、 第 1装着領域基準マーク 20 1 aと第 52装着領域基準マーク 201 bの N C座標にそれぞれのオフセッ ト値を加算した座標を結ぶ直線のなす角となる。
第 1装着領域基準マーク 20 1 aと第 52装着領域基準マーク 20 1 bの NC 座標を (Xa, YJ 、 (Xb, Yb) とし、 第 1装着領域基準マーク 20 1 aと 第 52装着領域基準マーク 20 1 bのオフセット値を、 それぞれ、 ( Δ X a, Δ Ya) と (AXb, ^Yh) とすると、 第 1装着領域基準マーク 20 l aと第 5 2 装着領域基準マーク 201 bとの傾き Δ 0 a bは、 以下の式で記述できる。
[数 7]
Δ Θ ab= t a n"1 { (Yb— Ya) / (Xb-Xa) } - t a n- 1 [ { (Yb + AYb) ― (Ya+AYa) } / { (Xb + AXb) 一 (Xa+AXa) } ]
上記具体的な例の上記 4 1 OmmX 24 Ommのガラス基板においては、 第 1装着領域基準マーク 20 1 aと第 5 2装着領域基準マーク 20 1 bの NC座標 を (10, 10) 、 (21 0, 1 10) とし、 第 1装着領域基準マーク 201 a と第 52装着領域基準マーク 201 bのオフセット値を、 それぞれ、 (一 0. 1 32, -0. 051) と (一0. 1 30, 一0. 067) とすると、 第 1装着領 域基準マーク 20 1 aと第 5 2装着領域基準マーク 20 1 bとの傾き Δ 0 a bは、 上記数 7の式より、
[数 8]
Δ Θ ab= t a n_1 { (110-10) / (210— 10) } — t a n一1 [ { (110-0. 067) 一 (10-0. 051) } / { (210— 0. 13 0) _ (10— 0. 132) } ]
=—0. 004125°
となる。
なお、 ガラス基板 200の伸縮率 Eは、 ガラス基板 200を基準にするという 考えを採る場合には、 ガラス基板 200の伸縮率を 1とする。
次いで、 ステップ S 25において、 図 41のステップ S 3で記憶させかつ実装 すべき基板 61の領域に対応したすべての装着領域基準マーク 201の位置の位 置座標を上記平行ズレ及び傾き (及び伸縮率) で演算部 171により演算して補 正し、 補正後の装着領域基準マーク 201の位置座標を記憶部 173に記憶させ る。 具体的には、 各装着領域基準マーク 201の補正値は、 第 1装着領域基準マ ーク 201 aと第 52装着領域基準マーク 201 bの平行ズレ、 傾き、 及び伸縮 率を考慮して補正した後、 オフセット値として記憶部 173に記憶することにな る。 ここで、 上記平行ズレを (AXab, AYab) 、 傾きを A S ab、 伸縮率を E、 第 1装着領域基準マーク 201 aの NC座標を (Xa, Ya) とし、 補正対象の 任意の装着領域基準マーク 201の NC座標を (Xnc, Yno) 、 オフセット値 を (ΔΧΚ, ΔΥΚ) とすると、 各装着領域基準マーク 201の捕正後のオフセ ット値 (ΔΧοί ί, ΔΥοί f) は、 以下の式で記述できる。
[数 9]
X。f f = E { ( (Xnc+AXR) -Xa) } c o s A 6 ab— ( (Υηο+ΔΥ R) -Ya) s i ηΔ 0ab} - (Xnc-Xa) +AXab
Yof f = E { ( (Xnc+AXR) — Xa) } s i n Δ Θ ab+ ( (Ync+AY
R) -Ya) c o s Δ Θ ab} 一 (Ync-Ya) +AYab
となる。
上記具体的な例の上記 41 OmmX 240 mmのガラス基板においては、 上 記平行ズレを (一 0. 132, 一 0. 050) 、 傾きを Δ Θ ab = 0. 0041 25° 、 伸縮率を E= 1. 000026、 第 1装着領域基準マーク 20 1 aの NC座標を (10, 10) とし、 オフセット値を (一0. 1 3 2, -0. 05 0) とすると、 第 1装着領域基準マーク 201の補正後のオフセット値 (ΔΧ。 α, ΔΥο ί f) は、 (0, 0) となる。 同様に、 補正対象の 1 5行 8列の装着領 域基準マーク 20 1の NC座標を (1 50, 80) 、 オフセット値を (一 0. 1
32, -0. 060) とすると、 その装着領域基準マーク 20 1の補正後のオフ セット値 (ΔΧο ί ί, ΔΥο ί {) は、 (一0. 00 1, 一0. 0 1 5) となる。
(3) 次に、 装着領域基準マーク認識、 及び、 部品装着動作を行う。
まず、 図 56に示されるように、 ステップ S 3 1において、 装着領域基準マー ク認識動作又は部品装着動作又は装着オフセット値測定動作のためにへッド 1 3 6が移動すべき移動位置を制御装置 1 70が記憶部 1 73の実装データから読み 出し、 認識位置又は装着位置を求める。
このとき、 例えば、 部品装着動作時には、 X Υロボット 1 20によりヘッド 1 36が移動して、 ある移動位置で停止し、 基板 6 1のある部品 62の補正後の装 着位置上に、 ヘッド 1 36のあるノズル 1 36 1に吸着保持された部品 6 2が位 置して装着準備状態となるとき、 そのときのへッド 1 36の基板認識カメラ 14 0の視野中心に対して最も近い装着領域基準マーク 20 1を、 上記部品 62に対 する装着領域基準マーク 20 1と考える。
同様に、 装着領域基準マーク認識動作時には、 ΧΥロボット 1 20によりへッ ド 1 36が移動して、 ある移動位置で停止し、 装着領域基準マーク認、識用基準基 板 200の補正後のある装着領域基準マーク 20 1の位置上に、 ヘッド 1 36の あるノズル 1 36 1が位置するとき、 そのときのヘッド 1 3 6の基板認識カメラ 140の視野中心に対して最も近い装着領域基準マーク 20 1を、 上記ある装着 領域基準マーク 20 1に対する装着領域基準マーク 201と考える。
また、 同様に、 装着オフセット値測定動作時には、 ΧΥロボット 1 20により ヘッド 1 36が移動して、 ある移動位置で停止し、 装着領域基準マーク認識用基 準基板 200の補正後のある基板基準位置算出用マーク 202— 1又は 202— 2の位置上に、 ヘッド 1 3 6のあるノズル 1 36 1が位置するとき、 そのときの へッド 1 36の基板認識カメラ 140の視野中心に対して最も近い装着領域基準 マーク 2 0 1を、 上記基板基準位置算出用マーク 2 0 2— 1又は 2 0 2— 2に対 する装着領域基準マーク 2 0 1と考える。
次いで、 ステップ S 3 2において、 ステップ S 3 1でのへッド 1 3 6の移動位 置に応じたエリアのオフセット値を、 へッド 1 3 6の移動位置の位置座標に演算 部 1 7 1により加算する。 具体的には、 図 5 3に示されるように、 実装すべき基 板 6 1の縦方向に M行、 横方向に N列の装着領域基準マーク 2 0 1 (従って、 合 計 M X N個の装着領域基準マーク 2 0 1 ) があるとき、 4点の装着領域基準マ ーク 2 0 1で囲まれた領域 (図 5 3では Pで示される領域) を、 1つのエリアと して割り当てる。 そのエリア内で実装される部品 6 2の装着位置の位置座標 (又 は装着位置の目安となる個別マークの位置座標) に対してのエリアオフセット値 として、 上記 4点の装着領域基準マーク 2 0 1のうちのいずれ力、 例えば、 左下 の装着領域基準マーク 2 0 1 cの位置のオフセット値を採用して、 このオフセッ ト値をエリアオフセット値として上記装着位置の位置座標 (又は装着位置の目安 となる個別マークの位置座標) に加算して補正を行う。
次いで、 補正された位置座標にへッド 1 3 6が移動することにより、 高い精度 での位置決めが確保できて、 高精度での装着領域基準マーク認識動作又は部品装 着動作又は装着オフセット値測定動作を行うことができる。 特に、 部品装着動作 においては、 高い装着精度 (例えば、 XY口ポット位置決め精度が士 2 μ πι程 度、 実装機としての総合精度が ± 2 0 z m程度) が要求される I C部品 (B G A部品等) などの個別部品対応の個別マークの補正用の数値としてェリァオフセ ット値を使用することができる。
なお、 上記図 4 1のステップ S 3において、 認識された装着領域基準マーク 2 0 1の位置座標 (位置座標) を記憶部 1 7 3に記憶させるとき、 以下のような補 正をさらに加味するようにしてもよレ、。 すなわち、 各装着領域基準マーク 2 0 1 の位置座標は、 図 4 2に示されたように、 ガラス基板 2 0 0の左下と右上の 2点 の装着領域基準マーク 2 0 1 A, 2 0 1 Bを認識し、 搬送テーブル 1 6 5に対す るガラス基板 2 0 0の平行ズレ及び傾きを求め、 その補正値を考慮し、 測定する 全装着領域基準マーク 2 0 1の認識位置を演算部 1 7 1で演算して算出する。 上記ガラス基板 2 0 0の平行ズレについては、 装着領域基準マーク 2 0 1 A, 201 Bの 2点のうち、 装着領域基準マーク 201 Aを基準として考える。 また、 装着領域基準マーク 201 A, 201 Bの認識時には、 基板認識カメラ 140の 中心を、 NC座標中の装着領域基準マーク 201の位置に移動させているので、 平行ズレ量 (ΔΧ, ΔΥ) は、 装着領域基準マーク認識時の認識結果から求めら れた位置座標ズレ (基板認識力メラ 140の認識視野の中心からのズレ量) とな る。
よって、 装着領域基準マーク 201 Aの認識結果から求められた位置座標ズレ を (ΔΧΑ, ΔΥΑ) とすると (図 64参照) 、 ガラス基板 200の平行ズレ量 (ΔΧ6, ΔΥ6) は、 以下の式で記述できる。
[数 10]
ΔΧ8=ΔΧΑ
ΔΥ6 = ΔΥΑ
なお、 位置座標系から NC座標系に座標変換している。
また、 ガラス基板 200の傾きは、 NC座標上の装着領域基準マーク 201 A と装着領域基準マーク 201 Bとを結ぶ直線と、 認識した装着領域基準マーク 2 01 A'と装着領域基準マーク 201 B を結ぶ直線とのなす角 Δ Θとする。 すなわち、 装着領域基準マーク 201 A, 201 Bの NC座標を (XA, Y A) 、 (XB, YB) とし、 装着領域基準マーク 201 A, 20 IBの認ヽ識時の認、 識結果から求められた位置座標ズレ (視野中心からのズレ量) を、 (ΔΧΑ, Δ ΥΑ) 、 (ΔΧΒ, ΔΥΒ) とすると、 基板傾き A 0 gは、 以下の式で記述できる c 11]
Δ 0 g= t a n- 1 { (YB-YA) / (XB - XA) 卜 t a n- 1 [ { (YB+ (一 ΔΥΒ) ) 一 (YA+ (一 ΔΥΑ) ) } / { (ΧΒ+ΔΧΒ) - (ΧΑ+ΔΧ
Λ) } ]
= t a η- 1 { (ΥΒΑ) / (ΧΒ ΧΑ) } 一 t a η- 1 [ { (ΥΒ— ΔΥ
Β) - (ΥΑ— ΔΥΑ) } / { (ΧΒ+ΔΧΒ) 一 (ΧΑ+ΔΧΑ) } ]
なお、 位置座標系から N C座標系に座標変換している。
よって、 認識された各装着領域基準マーク 201の位置座標は、 上述のガラス 基板 200の平行ズレ及ぴ傾きを考慮して、 演算部 171により算出する。 ここ で、 上記平行ズレを (AXg, AYg) 、 傾きを Δ θ ^ 装着領域基準マーク 20 1Aの NC座標を (ΧΑ, ΥΑ) 、 ガラス基板 200上の任意の位置の装着領域 基準マーク Νの NC座標を (ΧΝ, ΥΝ) とした場合の、 任意の位置の装着領域 基準マーク Νの認識位置 (XRN, YRN) は、
[数 12]
(XN-XA) c o s θ - (Ym-YA) s i n Θ + AXG YRN= (Xn-XA) s i n Θ + (Ym-YA) c o s θ + Δ Yg
となる。
従って、 このようにして求められた、 装着領域基準マーク Nの認識位置を、 上 記図 41のステップ S 3において、 認識された装着領域基準マーク 201の位置 座標 (位置座標) として記憶部 173に記憶させるようにしてもよい。
上記第 2実施形態によれば、 装着領域基準マーク認識用基準基板の一例として のガラス基板 200上の所定間隔毎に配置された装着領域基準マーク 201を認 識し、 その認識結果から、 基板サイズに応じた各エリア毎のオフセ ト値をエリ ァオフセット値として決定し、 装着位置補正時、 マーク認識補正時、 及び装着位 置オフセット値測定動作時又はそれらの動作のいずれかに、 それぞれ、 部品装着 へッド 136のそれぞれの移動位置の該当するエリアオフセット値を、 補正用の 数 としてそれぞれ反映させることにより、 XYロボット動作の歪みによるズレ 要因を吸収し、 基板の大きさに応じた最適のオフセット値を得ることで、 高精度 な装着が行える。
また、 装着領域基準マーク認識時にも、 部品装着へッド 136のそれぞれの移 動位置の該当するエリアオフセット値を、 捕正用の数値としてそれぞれ反映させ ることにより、 XYロボット動作の歪みによるズレ要因を吸収し、 基板の大きさ に応じた最適のオフセット値を得ることで、 より高い精度の装着を行うことがで きる。
なお、 本発明は上記第 2実施形態に限定されるものではなく、 その他種々の態 様で実施できる。
例えば、 2つの第 1及び第 52装着領域基準マーク 201 a, 201 b又は 2 01 A, 201 B又は 202— 1, 202— 2は、 装着領域基準マーク認識用基 準基板又は実装すべき基板のいずれかの対角の異なる位置力 又は、 X Y方向い ずれかの方向沿いの異なる位置、 言い換えれば、 同一点以外の任意の 2つの異な る点ならばよい。
また、 実装すべき基板 6 1より装着領域基準マーク認、識用基準基板 2 0 0が小 さい場合には、 実装すべき基板 6 1の部品装着領域のいずれ力一方の端に装着領 域基準マーク認識用基準基板 2 0 0を位置決めした状態で装着領域基準マーク 2 0 1の位置座標を認、識取得したのち、 実装すべき基板 6 1の部品装着領域のいず れか他方の端まで装着領域基準マーク認識用基準基板 2 0 0を移動させて、 再度、 装着領域基準マーク 2 0 1の位置座標を認識取得し、 共通部分を重ね合わせて 1 枚の大きな仮想の装着領域基準マーク認識用基準基板 2 0 0で装着領域基準マー ク 2 0 1の位置座標を認識取得したようにデータを取扱えばよい。 例えば、 具体 的には、 図 5 7に示されるように、 基板の通常位置で測定した装着領域基準マー ク 2 0 1の位置座標のデータ [ 1 ] と、 左へ 3 5 0 mm移動した位置で測定した 装着領域基準マーク 2 0 1の位置座標のデータ [ 2 ] とを合成する。 データ
[ 1 ] とデータ [ 2 ] とは共通部分が一致するように回転、 移動捕正のみを掛け る。 伸縮率を加えると共通部分が一致しなくなるため、 掛けない。
(実施例)
上記第 2実施形態にかかる各エリアのオフセット値を適用しない場合と適用す る場合との間でのズレ量の変化及び部品装着精度の変ィヒについての実例を示す。 図 5 7に示す 4 2 8 mm X 2 5 0 mmの大きさの基板の装着領域基準マーク
2 0 1を使用して各エリアのオフセット値を測定した。
図 5 7において、 装着領域基準マーク 2 0 1の認識動作のとき、 ヘッド 1 3 6 の配置構成として、 右端のノズル 1 3 6 1の中心から基板認識カメラ 1 4 0の視 野中心が X方向に (すなわち、 図 5 7の右方向に) 6 0 mm離れた位置にあるた め、 左端のノズル 1 3 6 1から右端のノズル 1 3 6 1のすベてのノズル 1 3 6 1 が基板 6 1上のすべての領域に位置決め可能とするためには、 基板認識カメラ 1 4 0は、 基板 6 1の左端に当接して基板 6 1を搬送テーブル 1 6 5の装着位置に 位置決めする基板ストッパーの位置から X方向に (すなわち、 図 5 7の右方向 に) 7 2 0 . 5 mm (X L二基板幅 5 1 0 mm+ 6 0 mm+両端ノズル間 1 5 0 . 5mm) 移動する必要がある。
しかしながら、 装着領域基準マーク 201を認識するときに使用する装着領域 基準マーク認、識用基準基板が、 基板ストッパーの位置から X方向に 41 Ommの 範囲しかない場合には、 装着領域基準マーク認識用基準基板を X方向にずらして、 2度、 装着領域基準マーク 201を認識することにより、 基板 61の全領域 ( 0 mm〜720. 5mm) の範囲をカバーできるようにしている。
図 58及び図 59に示すグラフは、 各エリアのオフセット値を使用する時の認 識結果から求められた位置座標ズレの出力データをプロットしたものである。 図 58の 2つのグラフは、 X方向に 1 Ommピッチでヘッド 136が移動している ときの X方向の位置と X方向のズレ量との関係を示し、 グラフ [1] は各エリア のオフセット値を使用する前であり、 グラフ [2] は各エリアのオフセット値を 使用した後である。 図 59の 2つのグラフは、 Y方向に 10 mmピツチでへッド 136が移動しているときの Y方向の位置と Y方向のズレ量との関係を示し、 グ ラフ [1] は各エリアのオフセット値を使用する前であり、 グラフ [2] は各ェ リアのオフセット値を使用した後である。
図 58の各エリアのオフセット値を使用する前のグラフ [1] は、 X方向にお いて、 各エリアのオフセット値を使用する前は、 基板ストッパーより 20 Omm 移動した位置で誤差が最大 20//m発生し、 上向きに凸形状をしている。 これに 対して、 補正後のグラフ [2] は、 ほぼゼロ付近を遷移している。
図 59のグラフより、 Y方向において、 各エリアのオフセット値を使用する前 のグラフ [1] はやや傾きをもって遷移しているが、 各エリアのオフセット値を 使用する後のグラフ [2] は X方向と同様にほぼゼロ付近を遷移している。
図 58及び図 59における各エリアのオフセット値を使用した後のグラフ
[2] は、 X方向及び Y方向ともに、 誤差は ± 5 //m以内に収まっている。
次に、 部品装着精度の変化について、 上記 428mmX 25 Ommの大きさ の基板に対して、 400点の 1. 6mmX0. 8 mmのチップ部品であるセラ ミックコンデンサを基板に装着したとき、 上記第 2実施形態にかかる各エリアの オフセット値を使用しない場合の装着精度を図 60に、 上記第 2実施形態にかか る各エリアのオフセット値を適用する場合の装着精度を図 61に、 それぞれ示す。 また、 多数個の Q F Pを基板に装着したとき、 上記第 2実施形態にかかる各エリ ァのオフセット値を適用しない場合の装着精度を図 6 2に、 上記第 2実施形態に かかる各ェリァのオフセット値を適用する場合の装着精度を図 6 3に、 それぞれ 示す。 各図での寸法値は mmオーダーである。
上記の結果より、 図 6 1、 図 6 3に示すように、 X方向及び Y方向の装着精度 に改善傾向が見られる。 すなわち、 補正された装置位置データと、 真の装着位置 データとのズレ量が、 上記第 2実施形態にかかる各ェリァのオフセット値を適用 しない場合と比較して、 数値上でも小さくなつていることがわかる。
なお、 一例としての具体的な数値として、 上記補正ィ直は 1 0 μ π!〜 3 0 μ m程 度である。 小型の基板の一例として 4 0 0 mm X 2 5 0 mmの基板で座標変換 するとき、 伸縮率は 1 . 0 0 0 0 2 5である。 大型の基板の一例として 6 0 O m m X 2 5 0 mmの基板で座標変換するとき、 伸縮率は 1 . 0 0 0 0 5程度であ る。 このほか、 1 0 0 X 1 0 O mmのような小型の基板でも有効である。
本発明は、 装着する部品は殆ど全ての電子部品の実装に適用可能であり、 例え ば、 角チップコンデンサ、 角チップ抵抗、 トランジスタなどの小型部品、 又は、 Q F P若しくは B GAなどのファインピッチ実装対象の I Cなどに適用可能であ る。
なお、 装着領域基準マーク認、識用基準基板をカメラで測定する代わりに、 レー ザ一測長器で基板カメラ部の移動位置を測定することで達成することもできる (この場合には、 装着領域基準マーク認識用基準基板が不要となる。 ) 。
なお、 上記のエリアオフセット値による補正に加えて、 マーク認識動作 (基板 マーク認識、 I C部品等に対応した個別マーク認識、 多面取り基板の個々の基板 に表示されたパターンマーク認、識、 部品グループ毎に表示されたグループマーク 認識、 不良表示を示すバッドマーク認識) 、 部品装着動作、 装着オフセット値測 定動作、 装着領域基準マーク認識の各動作時のヘッド移動位置算出に使用されて いる 「基板カメラオフセット値」 及ぴ 「ノスンレ間ピッチ」 に、 カメラキヤリブレ ーション時の 「基板力メラオフセット値」 及び 「ノズル間ピッチ」 の測定位置に おけるエリアオフセット値を反映させることで、 より精度を良くすることができ る。 上記したカメラキャリブレーションにおいて基板カメラ 1 4 0のオフセット値 及びノズル間ピッチ (複数ノズルの各ノズル間の距離) を求めているが、 その求 める過程においては、 XYロポットの歪みを補正する為のエリア毎の補正値は反 映されていない。 その為、 マーク認識、 部品装着動作、 及び/又は、 装着オフセ ット値測定動作時に、 へッド移動位置を算出する時に用いられる基板力メラ 1 4 0のオフセット値及びノズル間ピッチに反映させることにより、 より高い精度の 装着を行うことができる。 基板力メラ 1 4 0のオフセット値及びノズル間ピツチ は、 第 1ノズル 1 3 6 1—1からの距離で与えられる。 よって、 マーク認、識、 部 品装着動作、 又は装着オフセット値測定動作時に、 ヘッド移動位置を算出する時 に用いられる基板カメラ 1 4 0のオフセット値及びノズル間ピッチに反映させる 場合、 基板力メラオフセット値又はノズル間ピツチ測定時のェリァオフセット値 と、 第 1ノズル 1 3 6 1 _ 1の位置測定時のェリァオフセット値との差分を各動 作時に反映させる。
以下、 測定時のノズルと部品認識力メラ 1 5 0と基板認識力メラとの位置関係 を示す図 6 7 A〜図 6 7 Cにより説明する。
図 6 7 Aに示すように第 1ノズル (基準ノズルとする) 1 3 6 1— 1の位置を 測定する際、 第 1ノズル 1 3 6 1—1を部品認識カメラ 1 5 0上に位置させ、 第 1ノズル 1 3 6 1— 1の位置計測をする。 この状態の計測で得られた第 1ノズル 1 3 6 1—1の位置の値をエリアオフセット値 (XI, Y1) とする。
続いて、 図 6 7 Bに示すように n番目のノズル 1 3 6 1—nのノズル間ピッチ を測定する際、 n番目のノズル 1 3 6 1—nを部品認識カメラ 1 5 0上に位置さ せ、 n番目のノズル 1 3 6 1— nの位置計測をする。 この状態の計測で得られた n番目のノズノレ 1 3 6 1—nの位置の値をエリアオフセット値 (X n, Y n ) と する。 図 6 7 Α〜図 6 7 Cに示すへッドの場合はノズル数は合計 8個あるので、 nは 2から 8まで順次計測し、 それぞれの第 1ノズル 1 3 6 1 _ 1のエリァオフ セット値とする。
続いて、 図 6 7 Cに示すように基板カメラ 1 4 0を測定する際、 基板カメラ 1 4 0を部品認識カメラ 1 5 0上に位置させ、 基板カメラ 1 4 0の位置計測をする。 この状態の計測で得られた基板カメラ 1 4 0の位置の値をェリァオフセット値 (X , Yp) とする。
図 68に示す通り、 基板力メラのオフセット値及びノズル間ピツチは、 第 1ノ ズル 1361— 1からの距離で与えられる。 よって、 エリアオフセット値を反映 させる場合には、 基板カメラオフセットィ直又は、 ノズル間ピッチ測定時のエリア オフセット値と、 第 1ノズル 1361— 1の位置測定時のェリァォフセット値と の差分を各動作時に反映させる。
例えば、 図 68を基に説明すると、 カメラキヤリブレーション時の第 1ノズル 1361— 1の位置測定時のエリアオフセット値を (XI, Y1) 、 カメラキヤリ ブレーション時の n番目のノズル 1361— nのノズル間ピッチ測定時のェリ了 オフセット値を (Xn, Yn) 、 カメラキャリブレーション時の基板カメラオフ セット値測定時のエリアオフセット値を (Χρ, Υρ) とすると、 上記の各動作 時に、 「基板カメラオフセット値」 に反映させるエリアオフセット値は、 (Xp -XI, Y -Yl) となる。 さらに、 部品装着動作に、 n番目のノズル 1361 _nの 「ノズル間ピッチ」 に反映させるエリアオフセット値は、 (Xn—Xl, Yn-Yl) となる。
図 65のフロ一チヤ一トに示すように、 装着領域基準マーク認識動作時に、 ス テツプ S 51でカメラキャリブレーション時の第 1ノズル 1361—1の位置測 定位置に応じたエリアオフセット値を求める。
さらに、 ステップ S 52でカメラキヤリブレーション時の基板カメラオフセッ ト値測定位置に応じたェリァオフセット値を求める。
次いで、 ステップ S 53にて、 基板カメラオフセット値にエリアオフセット値 を反映させる場合、 へッド 136の移動位置を求め、 ステップ S 22 (図 45) でヘッド 136の移動位置に応じたエリアオフセット値を求める。 さらに、 ステ ップ S 23 (図 45 ) で、 第 1ノズノレ (ノズル間ピツチ及び基板力メラオフセッ ト値の基準位置となるノズル) 1361-1が認識カメラ上にある位置に応じた エリアオフセット値を求め、 ステップ S 24 (図 45) で基板カメラ 140が認 識カメラ上にある位置に応じたエリアオフセット値を求める。 ステップ S 25で 装着領域基準マーク認識動作時にステップ S 22で求めたェリァオフセット値を 反映し、 さらに、 ステップ S 54にて、 ステップ S 23で求めたエリアオフセッ ト値とステップ S 2 4で求めたエリアオフセット値の差分 (ステップ S 2 4で求 めたエリアオフセット値一ステップ S 2 3で求めたエリアオフセット値) を反映 させる。 具体的には、 ステップ S 5 4にて、 ステップ S 5 2とステップ S 5 3と で求めたエリアオフセット値の差分 (ステップ S 5 3のエリアオフセット値一ス テツプ S 5 2のエリアオフセット値) を基板カメラオフセット値に加算する。 次 いで、 ステップ S 5 5にて、 ステップ S 5 4での基板カメラオフセット値を用い て、 基板マーク認、識移動位置を求める。 次いで、 ステップ S 5 6にて、 ステップ S 5 5で求めた移動位置に応じたエリアオフセット値を求める。 次いで、 ステツ プ S 5 7にて、 ステップ S 5 6で求めた移動位置に応じたエリアオフセット値を 加算する。 次いで、 ステップ S 5 8にて、 ステップ S 5 7で求めた移動位置に基 板カメラを移動させる。
このような構成にすることにより、 ノズル間ピツチ、 基板力メラオフセット値 に含まれている X Yロボット動作の歪みによるエリアオフセット値を反映させる ことができ、 より高い精度の装着を行うことができる。
図 6 6のフローチャートに、 ノズル間ピッチの測定位置にエリアオフセット値 を反映させて部品装着動作を行う手順を示す。
まず、 ステップ S 6 2, S 6 3で上記したようにカメラキャリブレーション時 の第 1ノズル、 第 n番目のノズノレのエリアオフセット値を求める。 すなわち、 ス テツプ S 6 2にて、 カメラキヤリブレーション時の第 1ノズルの位置測定位置に 応じたエリアのエリアオフセット値を求める。 次いで、 ステップ S 6 3にて、 力 メラキャリブレーション時の第 n番目のノズル間のピッチ測定位置のェリァに応 じたエリアオフセット値を求める。
次いで、 ステップ S 6 4で、 ステップ S 6 2と S 6 3で求めたエリアオフセッ ト値の差分 (ステップ S 6 3のエリアオフセット値一ステップ S 6 2のエリアォ フセット値) を第 n番目のノズル間ピツチに加算する。
次いで、 ステップ S 6 5で、 ステップ S 6 4でのノズル間ピッチを用いて、 部 品装着位置を求める。
次いで、 ステップ S 6 6で、 ステップ S 6 5で求めた移動位置に応じたエリア オフセット値を求める。 次いで、 ステップ S 6 7で、 ステップ S 6 6で求めた移動位置に応じたエリア のェリァオフセット値を加算する。
次いで、 ステップ S 6 8で、 ステップ S 6 7で求めた移動位置にノズルを移動 させる。
なお、 上記様々な実施形態のうちの任意の実施形態を適宜組み合わせることに より、 それぞれの有する効果を奏するようにすることができる。
本発明にかかる部品実装方法及び装置は、 ガラス基板 2 0 0上の所定間隔毎に 配置された装着領域基準マーク 2 0 1を認識し、 その認識結果から、 基板サイズ に応じた各エリア毎のオフセット値を補正用の数値として決定し、 装着位置補正 時、 マーク認識補正時、 又は装着位置オフセット値測定時に、 それぞれ、 部品装 着へッド 1 3 6のそれぞれの移動位置の該当するオフセット値を、 補正用の数値 としてそれぞれ反映させることにより、 装着精度を高めることができて有用であ る。
本発明によれば、 装着領域基準マーク認識用基準基板を上記基板保持装置に保 持して部品装着領域に位置決めした状態で、 上記基板保持装置に保持された上記 基準基板の所定間隔毎に配置された装着領域基準マークの位置座標を認識して、 上記認識されたそれぞれの装着領域基準マークの位置座標を求め、 上記それぞれ の装着領域基準マークの N C座標と上記位置座標との差を補正値としてそれぞれ 求め、 上記部品実装用回路基板の少なくとも 2つの基板基準位置算出用マークの 位置座標の N C座標をそれぞれ取得し、 上記認識された装着領域基準マークの中 から、 上記 2つの基板基準位置算出用マークにそれぞれ近い装着領域基準マーク をそれぞれ抽出し、 それらの抽出された装着領域基準マークの補正値がゼロ又は 実質的にゼロとなるように、 上記抽出された装着領域基準マークの位置座標をそ れぞれ座標変換して、 それぞれの装着領域基準マークでのオフセット値を求める ようにしている。 その後、 装着領域基準マーク認識用基準基板に代えて上記部品 実装用回路基板を上記基板保持装置に保持して上記部品装着領域に位置決めした 状態で、 上記基板保持装置に保持された上記部品実装用回路基板の上記少なくと も 2つの基板基準位置算出用マークをそれぞれ認識して、 上記認識された 2つの 基板基準位置算出用マークの位置座標をそれぞれ求め、 求められた上記 2つの基 板基準位置算出用マークの位置座標に基づき、 上記 2つの基板基準位置算出用マ ークの上記 N C座標をそれぞれ補正し、 上記部品実装用回路基板の各部品装着位 置の上方に上記部品保持へッドに保持された上記部品が位置したときに、 上記部 品保持へッドに備えられた認識カメラに最も近い上記装着領域基準マークのオフ セッ 値を基に、 上記部品装着位置の位置座標の補正を行ったのち、 上記補正さ れた部品装着位置の位置座標を基に上記部品の上記部品装着位置への装着を行う ようにしている。 この結果、 装着領域基準マーク認識用基準基板上の所定間隔毎 に配置された装着領域基準マークを認識し、 その認識結果から、 基板サイズに応 じた各エリア毎の位置座標の捕正用の数値をオフセット値として決定し、 装着位 置補正時、 マーク認識捕正時、 及び装着位置オフセット値測定動作時又はそれら の動作のいずれかに、 それぞれ、 部品装着へッドのそれぞれの移動位置の該当す るオフセット値をそれぞれ使用することになり、 これにより、 X Yロボット動作 の歪みによるズレ要因を吸収し、 基板の大きさに応じた最適のオフセット値を得 ることで、 高精度な装着 (例えば、 実装時に、 ± 0 . 0 0 5 mmレベルの位置 決め精度の条件下での装着) が行える。
また、 装着領域基準マーク認識時にも、 部品装着ヘッドのそれぞれの移動位置 の該当するオフセット値を、 捕正用の数値としてそれぞれ反映させることにより、 X Yロボット動作の歪みによるズレ要因を吸収し、 基板の大きさに応じた最適の オフセット値を得ることで、 より高い精度の装着を行うことができる。
なお、 上記様々な実施形態のうちの任意の実施形態を適宜組み合わせることに より、 それぞれの有する効果を奏するようにすることができる。
本発明は、 添付図面を参照しながら好ましい実施形態に関連して充分に記載さ れているが、 この技術の熟練した人々にとつては種々の変形や修正は明白である。 そのような変形や修正は、 添付した請求の範囲による本発明の範囲から外れない 限りにおいて、 その中に含まれると理解されるべきである。

Claims

請 求 の 範 囲
1. 電子部品 (62) を保持する部品保持部材 (1361) を有し、 互いに直 交する X軸方向 (51) 及び Y軸方向 (52) に移動して保持している電子部品 を回路基板 (61) の部品装着位置へ実装する X— Yロボット (120) と、 上 記 X— Yロボットに設けられ上記回路基板における基板マークを撮像する固定の 基板認識カメラ (140) と、 上記部品保持部材に保持されている上記電子部品 を撮像する部品認識カメラ (150) とを備えた部品実装装置において、 上記部品認識カメラに近接して配置されるカメラ基準マーク (160) と、 上記基板認識カメラにて上記カメラ基準マークを撮像して得られる上記カメラ 基準マークの位置情報に基づいて上記部品装着位置の補正を行う制御装置 (17
0) と、
を備える部品実装装置。
2. 一体構造にて構成された部品実装装置用架台 (1 10) をさらに備え、 上記 X— Yロボットは、 上記 Y軸方向に沿って互いに平行に配置される 2つの 同一の Y軸ロボット (121) と、 上記 Y軸ロボットに直交する上記 X軸方向に 沿って配置される一つの X軸口ポット (131) とを有し、 それぞれの上記 Y軸 ロボットは、 上記部品実装装置用架台に直接形成され、 力っ一端 (122 a) を 固定端とし他端 (122 b) を支持端として上記 Y軸方向にのみ直線的に熱伸縮 し、 力つ上記 X軸口ポットを上記 Y軸方向に移動する Y—ポールネジ構造 (12 2) を有し、 該 X— Yロボットは、 上記 X軸方向及び上記 Y軸方向に沿って直線 的に熱伸縮する、 請求項 1記載の部品実装装置。
3. 上記 X軸口ポットは、 それぞれの上記 Y軸口ボットに備わる上記ポールネ ジ構造に両端を固定した X—フレーム (132) と、 該 X—フレームに形成され 一端 (133 a) を固定端とし他端 (133 b) を支持端として上記 X軸方向に のみ直線的に熱伸縮しかつ上記部品保持部材を備えた部品装着へッド (136) が取り付けられ該部品装着へッドを上記 X軸方向へ移動させる X—ポールネジ構 造 (133) とを有し、 該 X軸ロボットを有する上記 X— Yロボットは、 上記 X 軸方向及び上記 Y軸方向に沿って直線的に熱伸縮する、 請求項 2記載の部品実装
4. 上記 X—フレームは、 上記 X軸方向に沿って当該 Xフレームに取り付けら れ上記部品装着へッドを上記 X軸方向へ摺動可能に支持し上記 Xフレームとは異 種材料にてなる支持案内部材 (1 3 1 ) と、 当該 Xフレームを挟み上記支持案内 部材に対向して当該 Xフレームに上記 X軸方向に沿って取り付けられ当該 Xフレ ームの変形を防止し上記支持案内部材と同種の材料にてなる変形防止部材 (1 3 8 ) とを有する、 請求項 3記載の部品実装装置。
5 . 上記部品装着ヘッドは、 複数の上記部品保持部材を有し、 上記 X軸方向及 び上記 Y軸方向に直交する Z軸方向 (5 3 ) に上記部品保持部材を移動させる保 持部材用駆動源 ( 1 3 6 2 ) をそれぞれの上記部品保持部材に独立して設け、 上 記保持部材用駆動源の熱発生を低減した、 請求項 4記載の部品実装装置。
6. 上記カメラ基準マークは、 上記 X軸方向及ぴ上記 Y軸方向に直交する Z軸 方向 (5 3 ) において、 上記基板認識カメラが上記回路基板における上記基板マ 一クを撮像するときにおける上記回路基板と同じ高さ位置に配置される、 請求項 1力 ら 5のいずれか 1つに記載の部品実装装置。
7. 上記部品認識力メラは複数設けられ、 上記力メラ基準マークもそれぞれの 部品認識力メラに近接して設けられる、 請求項 1カゝら 5のいずれか 1つに記載の
8 . 上記 X— Y口ポットは、 上記部品保持部材と上記基板認識力メラとの相対 位置を不動状態としかつ上記 X軸方向及び上記 Y軸方向に沿って直線的に熱収縮 する、 請求項 1記載の部品実装装置。
9 . 部品実装装置用架台 (1 1 0 ) をさらに備え、 該部品実装装置用架台は、 铸造にて一体構造にて成形され、 上記 X— Yロボットに上記直線的な熱伸縮を起 こさせる、 請求項 8記載の部品実装装置。
1 0 . 上記 X軸ロボットは、 それぞれの上記 Y軸ロボットに備わる上記ポール ネジ構造に両端を固定した X—フレーム (1 3 2 ) を有し、 該 X—フレームは、 上記 X軸方向に沿って当該 Xフレームに取り付けられた支持案内部材 (1 3 1 ) と、 当該 Xフレームを挟み上記支持案内部材に対向して当該 Xフレ ムに上記 X 軸方向に沿って取り付けられ熱に起因する当該 Xフレームの変形を防止する変形 防止部材 (138) とを有して、 上記 X軸口ポットは、 上記部品保持部材と上記 基板認識力メラとの相対位置を不動状態とする、 請求項 9記載の部品実装装置。
11. 上記 X軸ロボットは、 上記 X—フレームに形成され一端 (133 a) を 固定端とし他端 (133 b) を支持端として上記 X軸方向にのみ直線的に熱伸縮 しかつ上記部品保持部材を備えた部品装着ヘッド (136) が取り付けられ該部 品装着ヘッドを上記 X軸方向へ移動させる X—ボールネジ構造 (133) をさら に有し、 上記部品装着ヘッドは、 複数の上記部品保持部材を有し、 上記 X軸方向 及び上記 Y軸方向に直交する Z軸方向 (53) に上記部品保持部材を移動させる 保持部材用駆動源 (1362) をそれぞれの上記部品保持部材に独立して設けて、 当該部品装着へッドは、 上記部品保持部材と上記基板認識力メラとの相対位置を 不動状態とする、 請求項 10記載の部品実装装置。
12. 電子部品 (62) を保持する部品保持部材 (1361) を有し、 互いに 直交する X軸方向 (51) 及び Y軸方向 (52) に移動して保持している電子部 品を回路基板 (61) の部品装着位置へ実装する部品実装装置にて実行される部 品実装方法において、
上記回路基板上の基板マークを撮像する基板認識カメラ (140) にて、 上記 部品保持部材に保持されている上記電子部品の撮像を行う部品認識力メラ ( 15 0) に近接して配置されたカメラ基準マーク (160) を撮像し、
該撮像にて得られる上記カメラ基準マークの位置情報と、 予め設定される基準 位置情報とを比較して差分を求め、
上記部品保持部材に保持された電子部品を固定の部品認識カメラ (150) へ 移動し撮像するとき、 上記差分を該移動量の補正に使用し、
上記部品認識カメラによる上記電子部品の撮像後、 上記基板認識カメラにて上 記基板マークを撮像して得られた上記回路基板の位置ずれ量を補正して上記電子 部品を上記回路基板の装着位置へ移動して装着する部品実装方法。
13. 上記力メラ基準マークの撮像は、 実装生産を中断したときには、 再ぴ実 装生産を開始する直前に行う、 請求項 12記載の部品実装方法。
14. 上記撮像にて得られた上記差分が設定値以上のときには、 上記部品実装 装置の稼動を中止する、 請求項 12又は 13記載の部品実装方法。
1 5 . 上記部品保持部材と上記基板認識力メラとの位置関係、 上記部品保持部 材と上記部品認識力メラとの位置関係、 及び上記基板認識力メラと上記部品認識 カメラとの位置関係を予め測定し、 これらの測定値を上記部品装着位置の補正の 前提として扱う、 請求項 1 2から 1 3のいずれか 1つに記載の部品実装方法。
1 6 . 複数の上記部品認識カメラが設けられて複数のカメラ基準マークが設け られるとき、 複数の上記カメラ基準マーク内の一つを撮像して得られた上記差分 が設定値未満であるときには、 他のカメラ基準マークの撮像を省略する、 請求項 1 2から 1 3のいずれか 1つに記載の部品実装方法。
1 7 . 基板保持装置 (1 6 5 ) に保持された上記部品実装用回路基板 (6 1 ) の部品装着位置に、 上記基板保持装置に対して移動可能な部品保持へッド (1 3 6 ) の上記部品保持部材 ( 1 3 6 1 ) に保持された上記電子部品 (6 2 ) を装着 する請求項 1 2に記載の部品実装方法に加えて、
装着領域基準マーク認識用基準基板 ( 2 0 0 ) を上記基板保持装置に保持して 部品装着領域に位置決めした状態で、 上記基板保持装置に保持された上記基準基 板の所定間隔毎に配置された装着領域基準マーク (2 0 1 ) の位置座標を認識し て、 上記認識されたそれぞれの装着領域基準マークの位置座標を求め、
上記部品実装用回路基板の少なくとも 2つの基板基準位置算出用マーク ( 2 0 1 A, 2 0 1 B ) の位置座標の N C座標をそれぞれ取得し、
上記認識された装着領域基準マークの中から、 上記 2つの基板基準位置算出用 マークにそれぞれ近い装着領域基準マークをそれぞれ抽出し、
それらの抽出された装着領域基準マークの捕正値がゼ口又は実質的にゼ口とな るように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換し て、 それぞれの装着領域基準マークでのオフセット値を求める一方、
装着領域基準マーク認識用基準基板に代えて上記部品実装用回路基板を上記基 板保持装置に保持して上記部品装着領域に位置決めした状態で、 上記基板保持装 置に保持された上記部品実装用回路基板の上記少なくとも 2つの基板基準位置算 出用マークをそれぞれ認識して、 上記認、識された 2つの基板基準位置算出用マー クの位置座標をそれぞれ求め、
求められた上記 2つの基板基準位置算出用マークの位置座標に基づき、 上記 2 つの基板基準位置算出用マークの上記 N C座標をそれぞれ補正し、 上記回路基 板の各部品装着位置の上方に上記部品保持へッドに保持された上記部品が位置し たときに、 上記部品保持へッドに備えられた認識カメラに最も近い上記装着領域 基準マークのオフセット値を基に、 上記部品装着位置の位置座標の補正を行った のち、 上記補正された部品装着位置の位置座標を基に上記部品の上記部品装着位 置への装着を行う部品実装方法。
1 8 . 上記 2つの基板基準位置算出用マークにそれぞれ近い上記抽出された装 着領域基準マークの補正値がゼロ又は実質的にゼロとなるように、 上記抽出され た装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞれの装着領域 基準マークでのオフセット値を求めるとき、
上記 2つの基板基準位置算出用マークにそれぞれ近 、上記抽出された装着領域 基準マークの補正値がゼロ又は実質的にゼロとなるように、 上記抽出された装着 領域基準マークを結ぶグラフを回転及び移動させて座標変換させることにより、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞ れの装着領域基準マークでのオフセット値を求めるようにした請求項 1 7に記載 の部品実装方法。
1 9 . 上記 2つの基板基準位置算出用マークにそれぞれ近い上記抽出された装 着領域基準マークの補正値がゼロ又は実質的にゼロとなるように、 上記抽出され た装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞれの装着領域 基準マークでのオフセット値を求めるとき、
上記抽出された装着領域基準マークから、 上記基板保持装置の X方向と該 X方 向と直交する Y方向とのうち少なくとも 1つの方向における補正値を算出すると ともに、 上記基準基板の傾きを求め、 上記抽出された装着領域基準マークの補正 値がゼロ又は実質的にゼロとなるように、 上記抽出された装着領域基準マークの 位置座標をそれぞれ座標変換して、 それぞれの装着領域基準マークでのオフセッ ト値を求めるようにした請求項 1 7又は 1 8に記載の部品実装方法。
2 0 . 基板保持装置 ( 1 6 5 ) に保持された部品実装用回路基板 ( 6 1 ) の部 品装着位置に、 上記基板保持装置に対して上記 X _ Y口ポットにより移動可能な 部品保持へッド (1 3 6 ) の上記部品保持部材 ( 1 3 6 1 ) に保持された上記電 子部品 (6 2 ) を装着する請求項 1に記載の部品実装装置に加えて、
上記基板認識カメラ (1 4 0 ) は、 上記 X— Y口ポットに支持された上記部品 保持ヘッドに備えられ、 かつ、 装着領域基準マーク認識用基準基板 (2 0 0 ) を 上記基板保持装置に保持して部品装着領域に位置決めした状態で、 上記基板保持 装置に保持された上記基準基板の所定間隔毎に配置された装着領域基準マーク ( 2 0 1 ) の位置座標を認識するものである一方、
上記基板認識力メラにより認識した上記装着領域基準マークの認識結果より上 記装着領域基準マークの位置座標を求めるとともに、 上記それぞれの装着領域基 準マークの N C座標と上記位置座標との差を補正値としてそれぞれ求め、 上記部 品実装用回路基板の少なくとも 2つの基板基準位置算出用マークの位置座標の N C座標を基に、 上記認識された装着領域基準マークの中から、 上記 2つの基板基 準位置算出用マークにそれぞれ近い装着領域基準マークをそれぞれ抽出し、 それ らの抽出された装着領域基準マークの補正値がゼロ又は実質的にゼロとなるよう に、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 そ れぞれの装着領域基準マークでのオフセット値を求め、 装着領域基準マーク認識 用基準基板に代えて上記部品実装用回路基板を上記基板保持装置に保持して上記 部品装着領域に位置決めした状態で、 上記基板保持装置に保持された上記部品実 装用回路基板の上記少なくとも 2つの基板基準位置算出用マークをそれぞれ認識 して、 上記認識された 2つの基板基準位置算出用マークの位置座標をそれぞれ求 め、 求められた上記 2つの基板基準位置算出用マークの位置座標に基づき、 上記 2つの基板基準位置算出用マークの上記 N C座標をそれぞれ補正する演算部 ( 1 7 1 ) をさらに備え、
上記制御装置 (1 7 0 ) は、 上記部品実装用回路基板の各部品装着位置の上方 に上記部品保持へッドに保持された上記部品が位置したときに、 上記部品保持へ ッドに備えられた認識カメラに最も近い上記装着領域基準マークのオフセット値 を基に、 上記部品装着位置の位置座標の補正を行ったのち、 上記補正された部品 装着位置の位置座標を基に上記部品の上記部品装着位置への装着を行うものであ
2 1 . 上記演算部は、 上記 2つの基板基準位置算出用マークにそれぞれ近い上 記抽出された装着領域基準マークの補正値がゼロ又は実質的にゼロとなるように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞ れの装着領域基準マークでのオフセット値を求めるとき、 上記 2つの基板基準位 置算出用マークにそれぞれ近い上記抽出された装着領域基準マークの補正値がゼ 口又は実質的にゼロとなるように、 上記抽出された装着領域基準マークを結ぶグ ラフを回転及ぴ移動させて座標変換させることにより、 上記抽出された装着領域 基準マークの位置座標をそれぞれ座標変換して、 それぞれの装着領域基準マーク でのオフセット値を求めるものである請求項 2 0に記載の部品実装装置。
2 2 . 上記演算部は、 上記 2つの基板基準位置算出用マークにそれぞれ近い上 記抽出された装着領域基準マークの捕正値がゼ口又は実質的にゼ口となるように、 上記抽出された装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞ れの装着領域基準マークでのオフセット値を求めるとき、 上記抽出された装着領 域基準マークから、 上記基板保持装置の X方向と該 X方向と直交する Y方向との うち少なくとも 1つの方向における捕正値を算出するとともに、 上記基準基板の 傾きを求め、 上記捕正値がゼロ又は実質的にゼロとなるように、 上記抽出された 装着領域基準マークの位置座標をそれぞれ座標変換して、 それぞれの装着領域基 準マークでのオフセット値を求めるようにした請求項 2 0又は 2 1に記載の部品
2 3 . Y軸方向(5 2 )に沿って互いに平行に設置される 2つの Y軸ロボット ( 1 2 1 )と、 上記 Y軸方向に直交する X軸方向(5 1 )に沿って移動可能に上記 2 つの Y軸ロボットに配置されるとともに上記部品保持へッド (1 3 6 ) を上記 X 軸方向沿いに移動可能に支持する 1つの X軸ロボット (1 3 1 ) とを有する XY ロボット(1 2 0 )を備えて、 上記基板保持装置に対して上記 X Y軸方向に上記部 品保持へッドを上記 2つの Y軸ロボットと 1つの X軸ロボットとで移動可能とす るようにした請求項 2 0 - 2 1のいずれか 1つに記載の部品実装装置。
2 4 . 上記部品保持へッド (1 3 6 ) は、 上記部品をそれぞれ吸着保持可能で かつ上記 X軸方向に沿って配列された複数の部品吸着ノズル ( 1 3 6 1 ) を有し、 かつ、 上記複数の部品吸着ノズルの中心を通る直線と同軸上に、 上記基板認識力 メラ (1 4 0 ) の撮像中心が位置するように、 上記基板認識力メラが上記部品保 持ヘッド (136) に配置されているようにした請求項 23に記載の部品実装装
PCT/JP2003/015376 2002-12-02 2003-12-02 部品実装装置及び方法 Ceased WO2004052072A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP03776004A EP1583412A4 (en) 2002-12-02 2003-12-02 DEVICE AND METHOD FOR PARTS ASSEMBLY
US10/537,304 US7356918B2 (en) 2002-12-02 2003-12-02 Component mounting method

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2002-349852 2002-12-02
JP2002349852A JP2004186308A (ja) 2002-12-02 2002-12-02 部品実装装置及び方法
JP2003397077A JP2005159110A (ja) 2003-11-27 2003-11-27 部品実装方法及び装置
JP2003-397077 2003-11-27

Publications (1)

Publication Number Publication Date
WO2004052072A1 true WO2004052072A1 (ja) 2004-06-17

Family

ID=32473670

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/015376 Ceased WO2004052072A1 (ja) 2002-12-02 2003-12-02 部品実装装置及び方法

Country Status (3)

Country Link
US (1) US7356918B2 (ja)
EP (1) EP1583412A4 (ja)
WO (1) WO2004052072A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112312753A (zh) * 2019-07-25 2021-02-02 沃思电子埃索斯有限责任两合公司 电子构件和用于制造电子构件的方法

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4372605B2 (ja) * 2004-04-15 2009-11-25 パナソニック株式会社 電子部品搭載装置および電子部品搭載方法
JP4128156B2 (ja) * 2004-06-03 2008-07-30 松下電器産業株式会社 部品実装方法及び装置
US7430456B2 (en) * 2006-02-08 2008-09-30 Seagate Technology Llc Reference point teaching using an end effector to form a witness mark
US8526688B2 (en) * 2006-03-09 2013-09-03 General Electric Company Methods and systems for registration of surgical navigation data and image data
DE112008000767T5 (de) * 2007-04-03 2010-04-29 Panasonic Corporation, Kadoma-shi Verfahren zum Bestücken von Bauelementen
EP2066166A1 (en) * 2007-11-30 2009-06-03 Mydata Automation AB Method for temperature compensation in a positioning system
EP2552607B1 (en) * 2010-03-26 2016-04-20 Monsanto Technology LLC Automated small object sorting systems and methods
KR20120132301A (ko) 2010-03-29 2012-12-05 파나소닉 주식회사 부품 실장 장치
JP5597050B2 (ja) * 2010-07-15 2014-10-01 富士機械製造株式会社 基板停止位置制御方法および装置、ならびに基板装着位置制御方法
US20130108988A1 (en) * 2011-10-26 2013-05-02 Stefan J. Simoncic Systems and methods for fabricating dental prostheses in a single office visit
JP5918622B2 (ja) * 2012-05-11 2016-05-18 ヤマハ発動機株式会社 部品または基板の作業装置および部品実装装置
JP5852505B2 (ja) * 2012-05-14 2016-02-03 ヤマハ発動機株式会社 部品または基板の作業装置および部品実装装置
JP6159124B2 (ja) * 2013-04-04 2017-07-05 ヤマハ発動機株式会社 部品実装装置
JP6402451B2 (ja) * 2014-02-14 2018-10-10 オムロン株式会社 品質管理装置、品質管理方法、およびプログラム
EP3258765B1 (en) 2015-02-10 2019-09-18 FUJI Corporation Mounting operation machine
JP6606982B2 (ja) * 2015-11-04 2019-11-20 セイコーエプソン株式会社 ドット記録装置、検査装置、検査方法
CN108605432B (zh) * 2016-02-10 2020-05-05 雅马哈发动机株式会社 表面安装机、识别误差校正方法
JP6991783B2 (ja) * 2017-08-23 2022-01-13 キヤノン株式会社 物品の搬送方法、物品の搬送装置、光学素子の製造方法、光学素子の製造装置、プログラム、記録媒体
US11576291B2 (en) * 2017-12-15 2023-02-07 Fuji Corporation Component mounting machine
CN110785078B (zh) * 2019-11-18 2024-11-29 珠海奇川精密设备有限公司 高精度植板机
CN111148360A (zh) * 2020-01-21 2020-05-12 李招兰 基于ccd定位的自动上板机构及电路板制造设备
CN113023362B (zh) * 2020-05-25 2025-04-11 深圳市创新特科技有限公司 Pcb板取放装置及pcb板位置校正方法
DE102020115598B3 (de) * 2020-06-12 2021-08-26 Asm Assembly Systems Gmbh & Co. Kg Verfahren und Bestückmaschine zum Bestücken von Bauelementeträgern basierend auf einem Rekalibrieren der Bestückmaschine im realen Bestückbetrieb, Computerprogramm zum Steuern einer Bestückmaschine
CN112712501B (zh) * 2020-12-28 2021-10-26 江苏合泰飞梵科技有限公司 一种基于人工智能的后视镜组装生产方法
CN112928324B (zh) * 2021-01-29 2022-03-25 蜂巢能源科技有限公司 模组部件装配方法及模组部件装配装置
US20250216190A1 (en) * 2023-12-28 2025-07-03 The United States Of America, As Represented By The Secretary Of The Navy Optical planar metrology mounting device and methods for abrasive cross-sectioning of electrical components
CN119110508B (zh) * 2024-09-20 2025-09-30 珠海格力电器股份有限公司 基于机器视觉的电子元器件插装方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08236995A (ja) * 1995-02-23 1996-09-13 Matsushita Electric Ind Co Ltd チップの実装方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4812666A (en) * 1987-09-17 1989-03-14 Universal Instruments Corporation Position feedback enhancement over a limited repositioning area for a moveable member
US4980971A (en) * 1989-12-14 1991-01-01 At&T Bell Laboratories Method and apparatus for chip placement
JPH0530562A (ja) 1991-07-24 1993-02-05 Nec Corp トランザクシヨン識別子の管理方法
JP3077387B2 (ja) 1992-06-15 2000-08-14 大同特殊鋼株式会社 自動制御プラズマ溶解鋳造方法および自動制御プラズマ溶解鋳造装置
DE4226372A1 (de) 1992-08-10 1994-02-17 Agfa Gevaert Ag Bleichbad für fotografisches Material
JPH0681926A (ja) 1992-09-07 1994-03-22 Hitachi Seiko Ltd 送りねじの支持構造
JPH06126671A (ja) 1992-10-13 1994-05-10 Matsushita Electric Ind Co Ltd ロボット位置決め方法
JP3115960B2 (ja) 1993-04-26 2000-12-11 ヤマハ発動機株式会社 部品認識装置の基準点調整装置
JP3508272B2 (ja) 1995-03-03 2004-03-22 松下電器産業株式会社 部品装着方法
KR0152879B1 (ko) 1995-10-10 1998-12-15 이희종 표면실장기의 부품인식방법 및 장치
JP4197764B2 (ja) 1997-06-16 2008-12-17 Juki株式会社 部品撮像装置
KR100332525B1 (ko) 1997-08-29 2002-04-17 마츠시타 덴끼 산교 가부시키가이샤 부품 장착 방법 및 부품 장착 장치
JP3523480B2 (ja) * 1998-01-27 2004-04-26 株式会社日立ハイテクインスツルメンツ カメラ位置の補正装置
JP2001352200A (ja) 2000-06-07 2001-12-21 Juki Corp 電子部品搭載機

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08236995A (ja) * 1995-02-23 1996-09-13 Matsushita Electric Ind Co Ltd チップの実装方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112312753A (zh) * 2019-07-25 2021-02-02 沃思电子埃索斯有限责任两合公司 电子构件和用于制造电子构件的方法
CN112312753B (zh) * 2019-07-25 2024-04-16 沃思电子埃索斯有限责任两合公司 电子构件和用于制造电子构件的方法
US12020841B2 (en) 2019-07-25 2024-06-25 Würth Elektronik eiSos Gmbh & Co. KG Electronic component and method for manufacturing an electronic component

Also Published As

Publication number Publication date
EP1583412A4 (en) 2007-08-15
US20060048380A1 (en) 2006-03-09
US7356918B2 (en) 2008-04-15
EP1583412A1 (en) 2005-10-05

Similar Documents

Publication Publication Date Title
WO2004052072A1 (ja) 部品実装装置及び方法
CN100407888C (zh) 部件安装方法
JP2005347555A (ja) 部品実装方法及び装置
US8622198B2 (en) Component transferring apparatus and IC handler
US6647632B2 (en) Position measuring apparatus
JP5996979B2 (ja) 電子部品実装装置および実装位置補正データ作成方法
WO2001067831A2 (en) One camera system for component to substrate registration
TWI639366B (zh) 電子零件之安裝方法
JP2001160135A (ja) 画像処理方法,画像処理システムおよび補正データ作成方法
US20090252400A1 (en) Method for mounting electronic component
JP3744251B2 (ja) 電子部品実装方法
JP4839535B2 (ja) 座標補正方法、座標補正装置、および座標補正用基準治具
JP4824641B2 (ja) 部品移載装置
JP4408515B2 (ja) 電子部品実装装置のキャリブレーション方法及びキャリブレーション装置
JP2005159110A (ja) 部品実装方法及び装置
JP2011191307A (ja) 補正用治具
JP6849547B2 (ja) 部品保持具の偏心補正方法
JP5241530B2 (ja) 電子部品実装装置および搭載方法
JP6985901B2 (ja) 部品実装機および実装ライン
KR20070016098A (ko) 부품 실장 방법 및 장치
KR101427870B1 (ko) 배선판 측정장치
JP4070449B2 (ja) 実装精度確認方法、実装方法及び実装精度確認用ジグ
JPH08236997A (ja) 実装機の装着位置補正方法
JP3341855B2 (ja) ワーク位置決めステージ装置及びそれにおける制御パラメータの補正更新方法並びにチップボンディング装置
WO2014188564A1 (ja) 部品実装装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 20038A47310

Country of ref document: CN

ENP Entry into the national phase

Ref document number: 2006048380

Country of ref document: US

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2003776004

Country of ref document: EP

Ref document number: 10537304

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2003776004

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 10537304

Country of ref document: US