US9962926B2 - Method of correcting a screen printer and a board inspection system using the same - Google Patents

Method of correcting a screen printer and a board inspection system using the same Download PDF

Info

Publication number
US9962926B2
US9962926B2 US14/396,545 US201314396545A US9962926B2 US 9962926 B2 US9962926 B2 US 9962926B2 US 201314396545 A US201314396545 A US 201314396545A US 9962926 B2 US9962926 B2 US 9962926B2
Authority
US
United States
Prior art keywords
board
screen printer
stencil mask
block
inspection apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
US14/396,545
Other versions
US20150210064A1 (en
Inventor
Min-Young Kim
Min-Su Kim
Ja-Geun Kim
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.)
Koh Young Technology Inc
Industry Academic Cooperation Foundation of KNU
Original Assignee
Koh Young Technology Inc
Industry Academic Cooperation Foundation of KNU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koh Young Technology Inc, Industry Academic Cooperation Foundation of KNU filed Critical Koh Young Technology Inc
Publication of US20150210064A1 publication Critical patent/US20150210064A1/en
Application granted granted Critical
Publication of US9962926B2 publication Critical patent/US9962926B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F15/00Screen printers
    • B41F15/08Machines
    • B41F15/0881Machines for printing on polyhedral articles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F33/00Indicating, counting, warning, control or safety devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F15/00Screen printers
    • B41F15/08Machines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F15/00Screen printers
    • B41F15/14Details
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/0008Apparatus or processes for manufacturing printed circuits for aligning or positioning of tools relative to the circuit board
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/30Assembling printed circuits with electric components, e.g. with resistor
    • H05K3/32Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits
    • H05K3/34Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits by soldering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F15/00Screen printers
    • B41F15/08Machines
    • B41F15/12Machines with auxiliary equipment, e.g. for drying printed articles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F33/00Indicating, counting, warning, control or safety devices
    • B41F33/0036Devices for scanning or checking the printed matter for quality control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F33/00Indicating, counting, warning, control or safety devices
    • B41F33/0081Devices for scanning register marks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41MPRINTING, DUPLICATING, MARKING, OR COPYING PROCESSES; COLOUR PRINTING
    • B41M1/00Inking and printing with a printer's forme
    • B41M1/12Stencil printing; Silk-screen printing
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K1/00Printed circuits
    • H05K1/02Details
    • H05K1/0266Marks, test patterns or identification means
    • H05K1/0269Marks, test patterns or identification means for visual or optical inspection
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K2201/00Indexing scheme relating to printed circuits covered by H05K1/00
    • H05K2201/09Shape and layout
    • H05K2201/09818Shape or layout details not covered by a single group of H05K2201/09009 - H05K2201/09809
    • H05K2201/09918Optically detected marks used for aligning tool relative to the PCB, e.g. for mounting of components
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/10Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern
    • H05K3/12Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern using thick film techniques, e.g. printing techniques to apply the conductive material or similar techniques for applying conductive paste or ink patterns
    • H05K3/1216Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern using thick film techniques, e.g. printing techniques to apply the conductive material or similar techniques for applying conductive paste or ink patterns by screen printing or stencil printing
    • H05K3/3484
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/30Assembling printed circuits with electric components, e.g. with resistor
    • H05K3/32Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits
    • H05K3/34Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits by soldering
    • H05K3/3457Solder materials or compositions; Methods of application thereof
    • H05K3/3485Applying solder paste, slurry or powder

Definitions

  • Exemplary embodiments of the present invention relate to a method of correcting a screen printer and a board inspection system using the same. More particularly, exemplary embodiments of the present invention relate to a screen printer which forms a solder on a board, a method of correcting a screen printer by using communication between a solder paste inspection apparatus which inspects a solder formed on a board, and a board inspection system using the same.
  • solder paste inspection (SPI) apparatus In order to mount an electronic component on a printed circuit board, first, a solder is formed on a pad of a printed circuit board through a screen printer. Next, a solder forming state is inspected by a solder paste inspection (SPI) apparatus, and then, an electronic component is mounted through surface mount technology (SMT).
  • SPI solder paste inspection
  • a solder is formed on a pad of a printed circuit board by forming a solder on a stencil mask, which is disposed above a printed circuit board and has an opening formed on an area corresponding to a pad position formed on printed circuit board, through a screen printer.
  • the technical problem of the present invention is to provide a method of correcting a screen printer to improve a reliability of screen printing process by transmitting a feedback of an offset value and rotating amount of a stencil mask to a screen printer through a solder paste inspection apparatus.
  • a method of correcting a screen printer capable of statistical analysis of a printing condition change and a changed printed board by receiving a correcting printing condition of screen printer, from a solder paste inspection apparatus by using the inspection result is provided.
  • a board inspection system capable of statistical analysis of a printing condition change and a changed printed board by receiving a corrected printing condition of screen printer, from a solder paste inspection apparatus by using the inspection result is provided.
  • a method correcting a screen printer comprises receiving fiducial information from a screen printer, extracting position information of a pad formed on a board and position information of a solder through measuring by a solder paste inspection apparatus, estimating an x,y offset value and a rotating amount of a stencil mask based on the fiducial information by using the position information of the pad and the solder, and transmitting the x, y offset value and the rotating amount of the stencil mask to the screen printer.
  • An error of the stencil mask is defined as following formula, and the x, y offset value and the rotating amount of a stencil mask is estimated to minimize the defined error during the process of estimating the x, y offset value and the rotating amount of a stencil mask.
  • E means an error of the stencil mask, and i means each pad.
  • a weight corresponding to a reliability of a measured value of the solder is applied during the process of defining the error of the stencil mask.
  • a method of correcting a screen printer comprises receiving fiducial information from a screen printer, dividing the board into plurality of blocks, and estimating an x, y offset value and a rotating amount for each block based on the fiducial information by the solder paste inspection apparatus, estimating an x, y offset value and a rotating amount of a stencil mask based on the estimated x, y offset value and rotating amount for each block, and transmitting the x, y offset value and the rotating amount of the stencil mask to the screen printer.
  • the x, y offset value and the rotating amount for each block may be estimated by using at least one of a median value of each block, a position value of the pad and the solder for each block, and a random position value for each block.
  • the x, y offset value and the rotating amount of the stencil mask may be estimated by averaging the x, y offset value and the rotating amount of the blocks.
  • a method of correcting a screen printer comprises conveying a board on which a solder is printed from a screen printer to a solder paste inspection apparatus, inspecting the conveyed board, and analyzing the inspection result by the solder paste inspection apparatus, transmitting the analyzed inspection result to the screen printer, and receiving a corrected printing condition from the screen printer by using the analyzed inspection result.
  • the method of correcting a screen printer may further comprise displaying the corrected printing condition so that a user recognizes the correction after receiving a corrected printing condition.
  • the method of correcting a screen printer may further comprise analyzing a relationship between the analyzed inspection result and the corrected printing condition after receiving the corrected printing condition.
  • the corrected printing condition includes at least one of a printing pressure, a printing speed of the screen printer, and a correction of a stencil mask position.
  • a board inspection system comprises an inspection result transmitting part which receives a board from a screen printer that forms a solder on the board, inspects the formed solder and analyzing the inspection result, and transmits the analyzed inspection result to the screen printer, and a printing condition storing part which receives and stores a printing condition corrected in the screen printer by using the analyzed inspection result.
  • the board inspection system may further comprise a displaying part which displays the corrected printing condition so that a user recognizes the correction.
  • the board inspection system may further comprise an analyzing part which analyzes a relationship between the analyzed inspection result and the corrected printing condition.
  • the corrected printing condition includes at least one of a printing pressure, a printing speed of the screen printer, and a correction of a stencil mask position.
  • a method of correcting a screen printer may increase a reliability of solder forming process by correcting a position of a stencil mask by transmitting a feedback of an x,y offset value and a rotating amount of the stencil mask from a solder paste inspection apparatus, in which the x,y offset value and the rotating amount are estimated based on fiducial information transmitted from the screen printer.
  • a reliability of correcting a position of a stencil mask is increased through estimating entire x,y offset value and rotating amount of the stencil mask by dividing a board into plurality of blocks, estimating an x,y offset value and a rotating amount for each block, and using them.
  • a statistical analysis of a printing condition change and a changed printed board is available by receiving a corrected printing condition of screen printer from a solder paste inspection apparatus through using the inspection result, and therefore, it is possible to facilitate an analysis of which process to apply in order to optimize the process.
  • FIG. 1 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention
  • FIG. 2 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention
  • FIG. 3 is a diagram to explain a method of estimating an x, y offset value and rotating amount of stencil mask
  • FIG. 4 is a flow chart showing a method of correcting a screen printer according to an another embodiment of the present invention.
  • FIG. 5 is a floor plan of a board divided into plurality of blocks
  • FIG. 6 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention.
  • FIG. 7 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention.
  • FIG. 8 is a block diagram showing a board inspection system according to an embodiment of the present invention.
  • first, second, third etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another region, layer or section. Thus, a first element, component, or section discussed below could be termed a second element, component, or section without departing from the teachings of the present invention.
  • FIG. 1 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention.
  • an embodiment of the present invention relates to a correction of a position of a stencil mask used on a screen printer 100 to form a solder on a pad of a board.
  • the screen printer 100 transmits fiducial information to a solder paste information apparatus 200 in order to inspect forming state of the solder.
  • the solder paste inspection apparatus 200 measures position information of a solder and each pad on a coordinate system of a board based on the transmitted fiducial information, estimates an x, y offset value and a rotating amount of the stencil mask by using the measured position information of the pad and the solder, and transmits the estimated x, y offset value and rotating amount of the stencil mask to the screen printer 100 .
  • the screen printer 100 corrects a position of the stencil mask based on the received x, y offset value and the rotating amount from the solder paste inspection apparatus 200 , and increases a reliability of solder forming process. Meanwhile, feedback information transmitted from the solder paste inspection apparatus 200 to the screen printer 100 may be a control command which performs a position correction of stencil mask based on an x, y offset value and a rotating amount.
  • FIG. 2 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention.
  • a screen printer 100 transmits fiducial information related to a stencil mask used to form a solder to a solder paste inspection apparatus 200 (S 100 ).
  • the fiducial information may include at least one of a fiducial coordinate of a stencil mask, a coordinate matching algorithm between a board and a stencil mask, and a conversion formula of a coordinate.
  • a solder paste inspection apparatus 200 extracts position information of a pad formed on a board through measuring a board delivered from a screen printer 200 and solder position information formed on a board by a screen printer 100 (S 110 ). And, the position of the pad and solder may be obtained from the measured data obtained by the solder paste inspection apparatus 200 . For example, position information of each pad and a solder may be expressed in an x,y coordinate positioned at a center based on a surface or an x,y coordinate positioned at a center based on a volume.
  • a solder paste inspection machine 200 estimates an x,y offset value and a rotating amount of the stencil mask based on the fiducial information by using the position information of the pad and the solder (S 120 ).
  • FIG. 3 is a diagram to explain a method of estimating an x,y offset value and rotating amount of stencil mask.
  • (x 0 ,y 0 ) means a coordinate system of a board
  • (x s ,y s ) means a coordinate system of a screen printer.
  • a solder paste inspection apparatus 200 extracts positions of each pad 110 and each solder 120 on a board coordinate system (x s ,y s ) which is based on the fiducial information, and calculates a solder offset (dx,dy) corresponding to the positions of the pad 110 and the solder 120 based on the extracted position information.
  • a conversion formula of a coordinate for coordinate matching of a board coordinate system (x 0 ,y 0 ) and a screen printer coordinate system (x s ,y s ) may be expressed as a Formula 1.
  • the solder offset (dx,dy) may be expressed as Formula 2 by referring to the Formula 1.
  • dx x p ⁇ x r ( px r ⁇ qy r +a ) ⁇ x r
  • dy y p ⁇ y r ( qx r +py r +b ) ⁇ x r [Formula 2]
  • an error of stencil mask during estimating the x,y offset value of the stencil mask may be defined as Formula 3.
  • E means an error of the stencil mask, and i means each pad.
  • the Formula 3 may be expressed as Formula 4 by referring the Formula 2.
  • a solder paste inspection apparatus 200 estimates an x,y offset value (a,b) and a rotation amount ⁇ of the stencil mask minimizing the defined error E.
  • the offset value (a,b) and the rotation amount ⁇ of the stencil mask may be calculated by a Formula 5 which expresses a Partial derivatives for each parameter (a,b,p,q) for the error E.
  • a solder paste inspection apparatus 200 estimates the x,y offset value (a,b) and the rotation amount ⁇ of the stencil mask by using the Formulas 1 to 4, and transmits the estimated x,y offset value (a,b) and the rotation amount ⁇ of the stencil mask as feedback information to a screen printer 100 (S 130 ).
  • the weight is applied when defining the error E of the stencil mask as shown in Formula 6, and a reliability of the feedback information is increased.
  • the weight may be a reliability of a measured value of the solder, for example, the weight may include a visibility of the measured value of the solder.
  • a position of the stencil mask is corrected based on the feedback information which are the estimated x,y offset value (a,b) and the rotation amount ⁇ of the stencil mask (S 140 ).
  • the correction process shown in FIG. 3 may be repeatedly performed until the error of a solder printing of a screen printer 100 and a solder paste inspection apparatus 200 is minimized, and a reliability of a solder printer 100 is increased by consistently monitoring.
  • an x,y scale correction is available when two fiducials are used in a screen printer 100 and a solder paste inspection apparatus 200 , a skew of the stencil mask is precisely corrected by using three fiducials.
  • the additional third fiducial coordinate except for the two existing fiducial coordinates may be obtained from geber data or geber data of a board.
  • a reliability of a solder printer 100 is increased by estimating an x,y offset value (a,b) and a rotation amount ⁇ of the stencil mask and performing correction of the stencil mask by transmitting the estimated data as feedback information to a screen printer 100 .
  • FIG. 4 is a flow chart showing a method of correcting a screen printer according to an another embodiment of the present invention
  • FIG. 5 is a floor plan of a board divided into plurality of blocks.
  • a screen printer 100 transmits fiducial information related to a stencil mask used to form a solder to a solder paste inspection apparatus 200 (S 200 ).
  • a solder paste inspection apparatus 200 divides a board 300 delivered from a screen printer 100 into plurality of blocks 310 , and estimates an x,y offset value and a rotation amount for each block based on the fiducial information (S 210 ).
  • a solder paste inspection apparatus 200 divides the board 300 into plurality of blocks 310 , extracts a specific arbitrary position for each block 310 , and estimates an x,y offset value and a rotation amount for each block based on the fiducial information.
  • the specific arbitrary position may include at least one of a median value for each block, a position value of each pad and solder, and an arbitrary position for each block.
  • a solder paste inspection apparatus 200 may preferably estimate an x,y offset value and a rotation amount for each block by using at least more than two position values among the position values for each block mentioned above. Estimating the x,y offset value and the rotation amount for each block may use the same method which is explained referring to Formulas 1 to 4, and duplicated explanations are omitted.
  • a solder paste inspection apparatus 200 estimates an x,y offset value of the stencil mask based on the estimated x,y offset value and rotation amount for each block 310 (S 220 ). For example, a solder paste inspection apparatus 200 estimates the x,y offset value and the rotation amount of the stencil mask, which indicates a degree of an error, by averaging the estimated x,y offset value and rotation amount for each block 310 .
  • a solder paste inspection apparatus 200 transmits feedback information, which are the estimated x,y offset value and rotation amount of the stencil mask, to a screen printer 100 after estimating the x,y offset value and the rotation amount of the stencil mask (S 230 ).
  • a screen printer 100 corrects a stencil mask position based on the x,y offset value and the rotation amount of the stencil mask (S 240 ).
  • a reliability of a solder printer 100 is increased by dividing a board 300 into plurality of blocks 300 and estimating an x,y offset value and a rotation amount for each block, and performing correction of the stencil mask by transmitting the estimated data as feedback information to a screen printer 100 , and estimating an x,y offset value and a rotation amount of the stencil mask using them.
  • FIG. 6 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention.
  • a screen printer 400 exchanges information with a solder paste inspection apparatus 500 which inspects a solder forming state.
  • a solder paste inspection apparatus 500 inspects and analyzes a solder forming state, and a screen printer 400 receives the analyzed result, corrects a printing condition, and transmits the corrected printing condition to the solder paste inspection apparatus 500 .
  • FIG. 7 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention.
  • a method of correcting a screen printer according to an embodiment of the present invention is performed as below.
  • a screen printer 400 delivers a board 300 on which a solder is formed to a solder paste inspection apparatus 500 (S 300 ).
  • the screen printer 400 forms a solder on a pad of the board under specific condition. Then, the board is delivered to the solder paste inspection apparatus 500 after forming the solder.
  • the solder paste inspection apparatus 500 inspects the delivered board 300 and analyzes the inspection result (S 310 ).
  • the solder paste inspection apparatus 500 inspects the board by measuring 2 or 3 dimensional image such as a volume or a shape of a solder, and analyzes whether the solder is defective. Herein, the correction of the solder paste position is determined based on the value of the pad and the solder. Next, the solder paste inspection apparatus 500 transmits the analyzed result to the screen printer 400 (S 320 ), and corrects the printing condition of the screen printer based on the analyzed result (S 330 ).
  • the printing condition of the screen printer 400 may be corrected when the analysis result is determined “NO GOOD”.
  • the printing condition of the screen printer 400 may not be corrected when the analysis result is determined “GOOD”.
  • the printing condition of the screen printer 400 may be corrected when the degree of “GOOD” is unsatisfactory.
  • the printing condition may include at least one of a printing pressure, a printing speed, and a position correction of stencil mask of the screen printer 400 .
  • the corrected printing condition may be displayed so that a use is capable of recognizing after correcting the printing condition.
  • an icon for the corrected printing condition may be generated so that a user is easily capable of recognizing the correction.
  • the corrected printing condition is transmitted to the solder paste inspection apparatus (S 340 ), and the corrected printing condition is stored (S 350 ).
  • a relationship between the corrected printing condition according to the inspection result and the inspection result of the solder paste inspection apparatus may be analyzed after storing the corrected printing condition (S 360 ).
  • the feedback information is the corrected printing condition of the screen printer 400 which is corrected by using the inspection result of the solder paste inspection apparatus 500 , and therefore, a statistical analysis is available by using them. Also, an analysis of which process to be applied to optimize may be performed.
  • the method of correcting a screen printer according to an embodiment of the present invention described above may be specified in a board inspection system followed below.
  • FIG. 8 is a block diagram showing a board inspection system according to an embodiment of the present invention.
  • a board inspection system 1000 includes a screen printer 400 and a solder paste inspection apparatus 500 .
  • the screen printer 400 forms a solder on a board.
  • the solder paste inspection apparatus 500 receives the board from the screen printer 400 , inspects the formed solder, and analyzes the inspection result.
  • the solder paste inspection apparatus 500 inspects the board by measuring 2 or 3 dimensional image such as a volume or a shape of a solder, and analyzes whether the solder is defective.
  • the solder paste inspection apparatus 500 includes an inspection result transmitting part 510 which transmits the analyzed inspection result to the screen printer.
  • the screen printer 400 includes a printing condition correcting part 410 and a corrected printing condition transmitting part 420 .
  • the printing condition correcting part 410 corrects the printing condition of the screen printer 400 by using the analyzed inspection result.
  • the printing condition of the screen printer 400 may be corrected.
  • the inspection result is determined “GOOD”
  • the printing condition of the screen printer 400 may not be corrected.
  • the printing condition of the screen printer 400 may be corrected when the degree of “GOOD” is unsatisfactory.
  • the printing condition may include at least one of a printing pressure, a printing speed, and a position correction of stencil mask of the screen printer 400 .
  • the corrected printing condition transmitting part 420 transmits the corrected printing condition to the solder paste inspection apparatus 500 .
  • the solder paste inspection apparatus 500 further includes a printing condition storing part 520 which stores the corrected printing condition.
  • the feedback information is the corrected printing condition of the screen printer 400 which is corrected by using the inspection result of the solder paste inspection apparatus 500 , and therefore, a statistical analysis is available by using them. Also, an analysis of which process to be applied to optimize may be performed.
  • the solder paste inspection apparatus 500 may further include a display part 530 which interfaces and displays the corrected printing condition.
  • the display part 530 receives and displays the corrected printing condition from the printing condition storing part 520 , in one embodiment, an icon for the corrected printing condition may be generated so that a user is easily capable of recognizing the correction.
  • the board inspection system 1000 may further include an analyzing part (not shown) which analyzes relationship between the inspection result of the solder paste inspection apparatus 500 and the corrected printing condition according to the inspection result.
  • the analyzing part may be included in the solder paste inspection apparatus 500 .
  • the analyzing part may be included in a control part (not shown) which communicates with the screen printer 400 and the solder paste inspection apparatus 500 .
  • the control part may be a computer system. Also, the control part may send and control instructions between the screen printer 400 and the solder paste inspection apparatus 500 .
  • the control part include all or part among the printing condition correcting part 410 and a corrected printing condition transmitting part 420 of the screen printer 400 and all or part among the inspection result transmitting part 510 , the printing condition storing part 520 , and the displaying part 530 of the solder paste inspection apparatus 500 .
  • a reliability of a correction of a stencil mask position may be further increased by dividing the board into plurality of blocks and estimating an x,y offset value and a rotation amount for each block, and estimating an x,y offset value and a rotation amount of the stencil mask.
  • a statistical analysis is available by receiving feedback information from the solder paste inspection apparatus 500 , the feedback information is the corrected printing condition of the screen printer 400 which is corrected by using the inspection result of the solder paste inspection apparatus 500 , and therefore, a statistical analysis is available by using them. Also, an analysis of which process to be applied to optimize may be performed.

Abstract

The present invention relates to a method of correcting a position of a stencil mask which comprises receiving fiducial information from a screen printer, extracting position information of a pad and position information of a solder formed on a board through measuring by a solder paste inspection apparatus, estimating an x, y offset value and a rotating amount of a stencil mask based on the fiducial information by using the position information of the pad and the solder, and transmitting the x,y offset value and the rotating amount of the stencil mask to the screen printer. Thus, a reliability of solder forming process may be increased by correcting a stencil mask position by transmitting a feedback of an x,y offset value and a rotating amount of the stencil mask from a solder paste inspection apparatus, in which the x,y offset value and the rotating amount are estimated based on fiducial information transmitted from the screen printer.

Description

TECHNICAL FIELD
Exemplary embodiments of the present invention relate to a method of correcting a screen printer and a board inspection system using the same. More particularly, exemplary embodiments of the present invention relate to a screen printer which forms a solder on a board, a method of correcting a screen printer by using communication between a solder paste inspection apparatus which inspects a solder formed on a board, and a board inspection system using the same.
BACKGROUND ART
In general, in order to mount an electronic component on a printed circuit board, first, a solder is formed on a pad of a printed circuit board through a screen printer. Next, a solder forming state is inspected by a solder paste inspection (SPI) apparatus, and then, an electronic component is mounted through surface mount technology (SMT).
Herein, a solder is formed on a pad of a printed circuit board by forming a solder on a stencil mask, which is disposed above a printed circuit board and has an opening formed on an area corresponding to a pad position formed on printed circuit board, through a screen printer.
However, during process of printing a solder through a screen printer, a position error of a printed solder is actually generated by a misalignment of stencil mask, a mismatch between coordinate of fiducial mark camera which is inside screen printer and corrected coordinate of mask or board, etc, and therefore, a reliability of mounting process of electronic component is reduced.
DISCLOSURE Technical Problem
Therefore, the technical problem of the present invention is to provide a method of correcting a screen printer to improve a reliability of screen printing process by transmitting a feedback of an offset value and rotating amount of a stencil mask to a screen printer through a solder paste inspection apparatus.
Also, a method of correcting a screen printer capable of statistical analysis of a printing condition change and a changed printed board by receiving a correcting printing condition of screen printer, from a solder paste inspection apparatus by using the inspection result is provided.
Also, a board inspection system capable of statistical analysis of a printing condition change and a changed printed board by receiving a corrected printing condition of screen printer, from a solder paste inspection apparatus by using the inspection result is provided.
Technical Solution
In one embodiment of the present invention, a method correcting a screen printer comprises receiving fiducial information from a screen printer, extracting position information of a pad formed on a board and position information of a solder through measuring by a solder paste inspection apparatus, estimating an x,y offset value and a rotating amount of a stencil mask based on the fiducial information by using the position information of the pad and the solder, and transmitting the x, y offset value and the rotating amount of the stencil mask to the screen printer.
An error of the stencil mask is defined as following formula, and the x, y offset value and the rotating amount of a stencil mask is estimated to minimize the defined error during the process of estimating the x, y offset value and the rotating amount of a stencil mask.
(Herein, E means an error of the stencil mask, and i means each pad.)
A weight corresponding to a reliability of a measured value of the solder is applied during the process of defining the error of the stencil mask.
In one embodiment of the present invention, a method of correcting a screen printer comprises receiving fiducial information from a screen printer, dividing the board into plurality of blocks, and estimating an x, y offset value and a rotating amount for each block based on the fiducial information by the solder paste inspection apparatus, estimating an x, y offset value and a rotating amount of a stencil mask based on the estimated x, y offset value and rotating amount for each block, and transmitting the x, y offset value and the rotating amount of the stencil mask to the screen printer.
The x, y offset value and the rotating amount for each block may be estimated by using at least one of a median value of each block, a position value of the pad and the solder for each block, and a random position value for each block.
The x, y offset value and the rotating amount of the stencil mask may be estimated by averaging the x, y offset value and the rotating amount of the blocks.
In another embodiment of the present invention, a method of correcting a screen printer comprises conveying a board on which a solder is printed from a screen printer to a solder paste inspection apparatus, inspecting the conveyed board, and analyzing the inspection result by the solder paste inspection apparatus, transmitting the analyzed inspection result to the screen printer, and receiving a corrected printing condition from the screen printer by using the analyzed inspection result.
In one embodiment, the method of correcting a screen printer may further comprise displaying the corrected printing condition so that a user recognizes the correction after receiving a corrected printing condition.
In one embodiment, the method of correcting a screen printer may further comprise analyzing a relationship between the analyzed inspection result and the corrected printing condition after receiving the corrected printing condition.
In one embodiment, the corrected printing condition includes at least one of a printing pressure, a printing speed of the screen printer, and a correction of a stencil mask position.
In another embodiment of the present invention, a board inspection system comprises an inspection result transmitting part which receives a board from a screen printer that forms a solder on the board, inspects the formed solder and analyzing the inspection result, and transmits the analyzed inspection result to the screen printer, and a printing condition storing part which receives and stores a printing condition corrected in the screen printer by using the analyzed inspection result.
In one embodiment, the board inspection system may further comprise a displaying part which displays the corrected printing condition so that a user recognizes the correction.
In one embodiment, the board inspection system may further comprise an analyzing part which analyzes a relationship between the analyzed inspection result and the corrected printing condition.
For example, the corrected printing condition includes at least one of a printing pressure, a printing speed of the screen printer, and a correction of a stencil mask position.
Advantageous Effects
Thus, a method of correcting a screen printer according to the present invention may increase a reliability of solder forming process by correcting a position of a stencil mask by transmitting a feedback of an x,y offset value and a rotating amount of the stencil mask from a solder paste inspection apparatus, in which the x,y offset value and the rotating amount are estimated based on fiducial information transmitted from the screen printer.
Also, a reliability of correcting a position of a stencil mask is increased through estimating entire x,y offset value and rotating amount of the stencil mask by dividing a board into plurality of blocks, estimating an x,y offset value and a rotating amount for each block, and using them.
Also, a statistical analysis of a printing condition change and a changed printed board is available by receiving a corrected printing condition of screen printer from a solder paste inspection apparatus through using the inspection result, and therefore, it is possible to facilitate an analysis of which process to apply in order to optimize the process.
DESCRIPTION OF DRAWINGS
FIG. 1 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention;
FIG. 2 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention;
FIG. 3 is a diagram to explain a method of estimating an x, y offset value and rotating amount of stencil mask;
FIG. 4 is a flow chart showing a method of correcting a screen printer according to an another embodiment of the present invention;
FIG. 5 is a floor plan of a board divided into plurality of blocks;
FIG. 6 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention;
FIG. 7 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention; and
FIG. 8 is a block diagram showing a board inspection system according to an embodiment of the present invention.
MODE FOR INVENTION
The present invention is described more fully hereinafter with reference to the accompanying drawings, in which example embodiments of the present invention are shown. The present invention may, however, be embodied in many different forms and should not be construed as limited to the example embodiments set forth herein. Rather, these example embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present invention to those skilled in the art. In the drawings, the sizes and relative sizes of layers and regions may be exaggerated for clarity.
It will be understood that, although the terms first, second, third etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another region, layer or section. Thus, a first element, component, or section discussed below could be termed a second element, component, or section without departing from the teachings of the present invention.
The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Hereinafter, with reference to the drawings, preferred embodiments of the present invention will be described in detail.
FIG. 1 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention.
Referring to FIG. 1, an embodiment of the present invention relates to a correction of a position of a stencil mask used on a screen printer 100 to form a solder on a pad of a board. The screen printer 100 transmits fiducial information to a solder paste information apparatus 200 in order to inspect forming state of the solder. The solder paste inspection apparatus 200 measures position information of a solder and each pad on a coordinate system of a board based on the transmitted fiducial information, estimates an x, y offset value and a rotating amount of the stencil mask by using the measured position information of the pad and the solder, and transmits the estimated x, y offset value and rotating amount of the stencil mask to the screen printer 100. The screen printer 100 corrects a position of the stencil mask based on the received x, y offset value and the rotating amount from the solder paste inspection apparatus 200, and increases a reliability of solder forming process. Meanwhile, feedback information transmitted from the solder paste inspection apparatus 200 to the screen printer 100 may be a control command which performs a position correction of stencil mask based on an x, y offset value and a rotating amount.
FIG. 2 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention.
Referring to FIGS. 1-2, in order to correct a screen printer according to an embodiment of the present invention, a screen printer 100 transmits fiducial information related to a stencil mask used to form a solder to a solder paste inspection apparatus 200 (S100). Herein, the fiducial information may include at least one of a fiducial coordinate of a stencil mask, a coordinate matching algorithm between a board and a stencil mask, and a conversion formula of a coordinate.
A solder paste inspection apparatus 200 extracts position information of a pad formed on a board through measuring a board delivered from a screen printer 200 and solder position information formed on a board by a screen printer 100 (S110). And, the position of the pad and solder may be obtained from the measured data obtained by the solder paste inspection apparatus 200. For example, position information of each pad and a solder may be expressed in an x,y coordinate positioned at a center based on a surface or an x,y coordinate positioned at a center based on a volume.
A solder paste inspection machine 200 estimates an x,y offset value and a rotating amount of the stencil mask based on the fiducial information by using the position information of the pad and the solder (S120).
FIG. 3 is a diagram to explain a method of estimating an x,y offset value and rotating amount of stencil mask. In FIG. 3, (x0,y0) means a coordinate system of a board, (xs,ys) means a coordinate system of a screen printer.
Referring to FIGS. 1-3, a solder paste inspection apparatus 200 extracts positions of each pad 110 and each solder 120 on a board coordinate system (xs,ys) which is based on the fiducial information, and calculates a solder offset (dx,dy) corresponding to the positions of the pad 110 and the solder 120 based on the extracted position information.
In FIG. 3, a conversion formula of a coordinate for coordinate matching of a board coordinate system (x0,y0) and a screen printer coordinate system (xs,ys) may be expressed as a Formula 1.
[ x o y o ] = [ cos θ - sin θ sin θ cos θ ] [ x s y s ] + [ a b ] = [ p - q q p ] [ x s y s ] + [ a b ] [ Formula 1 ] where p = cos θ , q = sin θ
The solder offset (dx,dy) may be expressed as Formula 2 by referring to the Formula 1.
dx=x p −x r(px r −qy r +a)−x r
dy=y p −y r(qx r +py r +b)−x r  [Formula 2]
Meanwhile, an error of stencil mask during estimating the x,y offset value of the stencil mask may be defined as Formula 3.
E = i ( position of measured solder - estimated opening position of stencil mask ) 2 [ Formula 3 ]
(Herein, E means an error of the stencil mask, and i means each pad.)
The Formula 3 may be expressed as Formula 4 by referring the Formula 2.
E = i [ ( ( x pi - ( px ri - qy ri + a ) ) 2 + ( ( y pi - ( qx ri + py ri + b ) ) 2 ] [ Formula 4 ]
Herein, a solder paste inspection apparatus 200 estimates an x,y offset value (a,b) and a rotation amount θ of the stencil mask minimizing the defined error E.
For example, the offset value (a,b) and the rotation amount θ of the stencil mask may be calculated by a Formula 5 which expresses a Partial derivatives for each parameter (a,b,p,q) for the error E.
E p = 0 = ( x pi - ( px ri - qy ri + a ) ) · ( - x ri ) + ( y pi - ( qx ri + py ri + b ) ) · ( - y ri ) E p = 0 = ( x pi - ( px ri - qy ri + a ) ) · ( y ri ) + ( y pi - ( qx ri + py ri + b ) ) · ( - x ri ) E a = 0 = ( x pi - ( px ri - qy ri + a ) ) E b = 0 = ( y pi - ( qx ri + py ri + b ) ) [ Formula 5 ]
A solder paste inspection apparatus 200 estimates the x,y offset value (a,b) and the rotation amount θ of the stencil mask by using the Formulas 1 to 4, and transmits the estimated x,y offset value (a,b) and the rotation amount θ of the stencil mask as feedback information to a screen printer 100 (S130).
Meanwhile, a weight is applied when defining the error E of the stencil mask as shown in Formula 6, and a reliability of the feedback information is increased. Herein, the weight may be a reliability of a measured value of the solder, for example, the weight may include a visibility of the measured value of the solder.
E = i w i [ ( ( x pi - ( px ri - qy ri + a ) ) 2 + ( ( y pi - ( qx ri + py ri + b ) ) 2 ] [ Formula 6 ]
(Herein, i means each pad, Wi means a weight for each pad.)
Then, a position of the stencil mask is corrected based on the feedback information which are the estimated x,y offset value (a,b) and the rotation amount θ of the stencil mask (S140).
The correction process shown in FIG. 3 may be repeatedly performed until the error of a solder printing of a screen printer 100 and a solder paste inspection apparatus 200 is minimized, and a reliability of a solder printer 100 is increased by consistently monitoring.
Meanwhile, an x,y scale correction is available when two fiducials are used in a screen printer 100 and a solder paste inspection apparatus 200, a skew of the stencil mask is precisely corrected by using three fiducials. Herein, the additional third fiducial coordinate except for the two existing fiducial coordinates may be obtained from geber data or geber data of a board.
Thus, a reliability of a solder printer 100 is increased by estimating an x,y offset value (a,b) and a rotation amount θ of the stencil mask and performing correction of the stencil mask by transmitting the estimated data as feedback information to a screen printer 100.
FIG. 4 is a flow chart showing a method of correcting a screen printer according to an another embodiment of the present invention, and FIG. 5 is a floor plan of a board divided into plurality of blocks.
Referring to FIGS. 1,4, and 5, in order to correct a screen printer according to an embodiment of the present invention, a screen printer 100 transmits fiducial information related to a stencil mask used to form a solder to a solder paste inspection apparatus 200 (S200).
A solder paste inspection apparatus 200 divides a board 300 delivered from a screen printer 100 into plurality of blocks 310, and estimates an x,y offset value and a rotation amount for each block based on the fiducial information (S210). In other words, a solder paste inspection apparatus 200 divides the board 300 into plurality of blocks 310, extracts a specific arbitrary position for each block 310, and estimates an x,y offset value and a rotation amount for each block based on the fiducial information. Herein, the specific arbitrary position may include at least one of a median value for each block, a position value of each pad and solder, and an arbitrary position for each block. A solder paste inspection apparatus 200 may preferably estimate an x,y offset value and a rotation amount for each block by using at least more than two position values among the position values for each block mentioned above. Estimating the x,y offset value and the rotation amount for each block may use the same method which is explained referring to Formulas 1 to 4, and duplicated explanations are omitted.
A solder paste inspection apparatus 200 estimates an x,y offset value of the stencil mask based on the estimated x,y offset value and rotation amount for each block 310 (S220). For example, a solder paste inspection apparatus 200 estimates the x,y offset value and the rotation amount of the stencil mask, which indicates a degree of an error, by averaging the estimated x,y offset value and rotation amount for each block 310.
A solder paste inspection apparatus 200 transmits feedback information, which are the estimated x,y offset value and rotation amount of the stencil mask, to a screen printer 100 after estimating the x,y offset value and the rotation amount of the stencil mask (S230).
A screen printer 100 corrects a stencil mask position based on the x,y offset value and the rotation amount of the stencil mask (S240).
Thus, a reliability of a solder printer 100 is increased by dividing a board 300 into plurality of blocks 300 and estimating an x,y offset value and a rotation amount for each block, and performing correction of the stencil mask by transmitting the estimated data as feedback information to a screen printer 100, and estimating an x,y offset value and a rotation amount of the stencil mask using them.
FIG. 6 is a conceptual diagram explaining a method of correcting a screen printer according to an embodiment of the present invention.
Referring to FIG. 6, in order to form a solder on a board according to an embodiment of the present invention, a screen printer 400 exchanges information with a solder paste inspection apparatus 500 which inspects a solder forming state.
In more detail, first, a solder paste inspection apparatus 500 inspects and analyzes a solder forming state, and a screen printer 400 receives the analyzed result, corrects a printing condition, and transmits the corrected printing condition to the solder paste inspection apparatus 500.
FIG. 7 is flow chart showing a method of correcting a screen printer according to an embodiment of the present invention.
Referring to FIGS. 6 and 7, a method of correcting a screen printer according to an embodiment of the present invention is performed as below.
First, a screen printer 400 delivers a board 300 on which a solder is formed to a solder paste inspection apparatus 500 (S300).
The screen printer 400 forms a solder on a pad of the board under specific condition. Then, the board is delivered to the solder paste inspection apparatus 500 after forming the solder.
Next, the solder paste inspection apparatus 500 inspects the delivered board 300 and analyzes the inspection result (S310).
In more detail, the solder paste inspection apparatus 500 inspects the board by measuring 2 or 3 dimensional image such as a volume or a shape of a solder, and analyzes whether the solder is defective. Herein, the correction of the solder paste position is determined based on the value of the pad and the solder. Next, the solder paste inspection apparatus 500 transmits the analyzed result to the screen printer 400 (S320), and corrects the printing condition of the screen printer based on the analyzed result (S330).
The printing condition of the screen printer 400 may be corrected when the analysis result is determined “NO GOOD”. The printing condition of the screen printer 400 may not be corrected when the analysis result is determined “GOOD”. Alternatively, the printing condition of the screen printer 400 may be corrected when the degree of “GOOD” is unsatisfactory.
In one embodiment, the printing condition may include at least one of a printing pressure, a printing speed, and a position correction of stencil mask of the screen printer 400.
The corrected printing condition may be displayed so that a use is capable of recognizing after correcting the printing condition. For example, an icon for the corrected printing condition may be generated so that a user is easily capable of recognizing the correction.
Next, the corrected printing condition is transmitted to the solder paste inspection apparatus (S340), and the corrected printing condition is stored (S350).
A relationship between the corrected printing condition according to the inspection result and the inspection result of the solder paste inspection apparatus may be analyzed after storing the corrected printing condition (S360).
In more detail, it is possible to review a record of how an improved result of a printing condition is obtained, and what condition revision and which process has brought about an improved result by receiving feedback information from the solder paste inspection apparatus 500, the feedback information is the corrected printing condition of the screen printer 400 which is corrected by using the inspection result of the solder paste inspection apparatus 500, and therefore, a statistical analysis is available by using them. Also, an analysis of which process to be applied to optimize may be performed.
The method of correcting a screen printer according to an embodiment of the present invention described above may be specified in a board inspection system followed below.
FIG. 8 is a block diagram showing a board inspection system according to an embodiment of the present invention.
Referring to FIG. 8, a board inspection system 1000 according to an embodiment of the present invention includes a screen printer 400 and a solder paste inspection apparatus 500.
The screen printer 400 forms a solder on a board.
The solder paste inspection apparatus 500 receives the board from the screen printer 400, inspects the formed solder, and analyzes the inspection result.
In more detail, the solder paste inspection apparatus 500 inspects the board by measuring 2 or 3 dimensional image such as a volume or a shape of a solder, and analyzes whether the solder is defective.
The solder paste inspection apparatus 500 includes an inspection result transmitting part 510 which transmits the analyzed inspection result to the screen printer.
The screen printer 400 includes a printing condition correcting part 410 and a corrected printing condition transmitting part 420.
The printing condition correcting part 410 corrects the printing condition of the screen printer 400 by using the analyzed inspection result.
When the inspection result is determined “NO GOOD”, the printing condition of the screen printer 400 may be corrected. When the inspection result is determined “GOOD”, the printing condition of the screen printer 400 may not be corrected. Alternatively, the printing condition of the screen printer 400 may be corrected when the degree of “GOOD” is unsatisfactory.
In one embodiment, the printing condition may include at least one of a printing pressure, a printing speed, and a position correction of stencil mask of the screen printer 400.
The corrected printing condition transmitting part 420 transmits the corrected printing condition to the solder paste inspection apparatus 500.
The solder paste inspection apparatus 500 further includes a printing condition storing part 520 which stores the corrected printing condition.
In more detail, it is possible to review a record of how an improved result of a printing condition is obtained, and what condition revision and which process has brought about an improved result by receiving feedback information from the solder paste inspection apparatus 500, the feedback information is the corrected printing condition of the screen printer 400 which is corrected by using the inspection result of the solder paste inspection apparatus 500, and therefore, a statistical analysis is available by using them. Also, an analysis of which process to be applied to optimize may be performed.
In one embodiment, the solder paste inspection apparatus 500 may further include a display part 530 which interfaces and displays the corrected printing condition. Thus, the display part 530 receives and displays the corrected printing condition from the printing condition storing part 520, in one embodiment, an icon for the corrected printing condition may be generated so that a user is easily capable of recognizing the correction.
In one embodiment, the board inspection system 1000 may further include an analyzing part (not shown) which analyzes relationship between the inspection result of the solder paste inspection apparatus 500 and the corrected printing condition according to the inspection result. The analyzing part may be included in the solder paste inspection apparatus 500. Alternatively, the analyzing part may be included in a control part (not shown) which communicates with the screen printer 400 and the solder paste inspection apparatus 500. The control part may be a computer system. Also, the control part may send and control instructions between the screen printer 400 and the solder paste inspection apparatus 500.
Meanwhile, all or part among the printing condition correcting part 410 and a corrected printing condition transmitting part 420 and all or part among the inspection result transmitting part 510, the printing condition storing part 520, and the display part 530 may be included apart from the screen printer 400 and the solder paste inspection apparatus 500. Herein, the control part include all or part among the printing condition correcting part 410 and a corrected printing condition transmitting part 420 of the screen printer 400 and all or part among the inspection result transmitting part 510, the printing condition storing part 520, and the displaying part 530 of the solder paste inspection apparatus 500.
According to an embodiment of the present invention described above, a reliability of a correction of a stencil mask position may be further increased by dividing the board into plurality of blocks and estimating an x,y offset value and a rotation amount for each block, and estimating an x,y offset value and a rotation amount of the stencil mask.
Also, a statistical analysis is available by receiving feedback information from the solder paste inspection apparatus 500, the feedback information is the corrected printing condition of the screen printer 400 which is corrected by using the inspection result of the solder paste inspection apparatus 500, and therefore, a statistical analysis is available by using them. Also, an analysis of which process to be applied to optimize may be performed.
It will be apparent to those skilled in the art that various modifications and variation can be made in the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.

Claims (6)

The invention claimed is:
1. A method of estimating offset values in a stencil mask for correcting a screen printer configured to deliver a board, the method comprising:
partitioning the board into plurality of blocks in a computer processing environment, by a solder paste inspection apparatus, wherein the board consists of the plurality of blocks;
obtaining a position of each of a plurality of pads and a position of each of a plurality of solders formed on the board for each block on a coordinate system of the board, by a solder paste inspection apparatus;
estimating one block-x, y offset values for each block and one block-rotating amount for each block from the positions of the pads and the positions of the solders for minimizing distances between the positions of the pads and the positions of the solders by coordinate matching between the coordinate system of the board and a coordinate system of the screen printer, by the solder paste inspection apparatus;
estimating one x, y offset value and one rotating amount of a stencil mask based on the estimated block-x, y offset values for blocks and block-rotating amounts for blocks, by the solder paste inspection apparatus; and
transmitting the estimated x, y offset value and the estimated rotating amount of the stencil mask from the solder paste inspection apparatus to the screen printer; and
correcting a printing condition of the screen printer based on the estimated x, y offset value and the estimated rotating amount of the stencil mask.
2. The method of claim 1, wherein the x, y offset value and the rotating amount of the stencil mask are estimated by averaging the x, y offset value and the rotating amount of each block.
3. The method of claim 1, when estimating the block-x, y offset value and the block-rotating amount of the stencil mask, wherein the error of the stencil mask is defined as following formula:
E = i ( position of measured solder - estimated opening position of stencil mask ) 2
wherein E means the error of the stencil mask, and i means each pad, and
the block-x, y offset value and the block-rotating amount of the stencil mask are estimated to minimize the defined error.
4. The method of claim 3, wherein a weight corresponding to a reliability of a measured value of a solder is applied in defining the error of the stencil mask.
5. The method of claim 1, before dividing a board into plurality of blocks in a computer processing environment, by a solder paste inspection apparatus,
further comprising receiving fiducial information from a screen printer, by the solder paste inspection apparatus,
wherein the coordinate system of the board is based on the fiducial information.
6. A method of estimating offset values in a stencil mask for correcting a screen printer configured to deliver a board, the method comprising:
obtaining an image of the board;
partitioning the board into plurality of blocks in a computer processing environment, by a solder paste inspection apparatus, wherein the board consists of the plurality of blocks;
obtaining a position of each of a plurality of pads and a position of each of a plurality of solders formed on the board for each block on a coordinate system of the board, by a solder paste inspection apparatus;
estimating one block-x, y offset values for each block and one block-rotating amount for each block from the positions of the pads and the positions of the solders for minimizing distances between the positions of the pads and the positions of the solders by coordinate matching between the coordinate system of the board and a coordinate system of the screen printer, by the solder paste inspection apparatus;
estimating one x, y offset value and one rotating amount of a stencil mask based on the estimated block-x, y offset values for blocks and block-rotating amounts for blocks, by the solder paste inspection apparatus;
transmitting the estimated x, y offset value and the estimated rotating amount of the stencil mask from the solder paste inspection apparatus to the screen printer; and
correcting a printing condition of the screen printer based on the estimated x, y offset value and the estimated rotating amount of the stencil mask,
wherein the partitioning the image of the board into a plurality of blocks follows the obtaining the image of the board.
US14/396,545 2012-04-27 2013-04-29 Method of correcting a screen printer and a board inspection system using the same Active US9962926B2 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR20120044894 2012-04-27
KR10-2012-0044894 2012-04-27
KR20130046538A KR101491037B1 (en) 2012-04-27 2013-04-26 Method for compensation of screen printer and board inpection system using the same
KR10-2013-0046538 2013-04-26
PCT/KR2013/003668 WO2013162341A1 (en) 2012-04-27 2013-04-29 Method for compensating screen printer, and substrate inspection system using same

Publications (2)

Publication Number Publication Date
US20150210064A1 US20150210064A1 (en) 2015-07-30
US9962926B2 true US9962926B2 (en) 2018-05-08

Family

ID=49483543

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/396,545 Active US9962926B2 (en) 2012-04-27 2013-04-29 Method of correcting a screen printer and a board inspection system using the same

Country Status (6)

Country Link
US (1) US9962926B2 (en)
JP (1) JP6072897B2 (en)
KR (1) KR101491037B1 (en)
CN (1) CN104245317A (en)
DE (1) DE112013002209B4 (en)
WO (1) WO2013162341A1 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015147502A1 (en) * 2014-03-22 2015-10-01 주식회사 고영테크놀러지 Solder print apparatus, solder inspection apparatus, and method for correcting pad information of solder inspection apparatus system
KR20160019564A (en) 2014-08-11 2016-02-22 주식회사 고영테크놀러지 Inspection apparatus and method, and surface mounting technology system and mrthod having the same
KR101841472B1 (en) * 2014-08-18 2018-03-27 주식회사 고영테크놀러지 Solder paste inspection apparatus and method for generating a feedback information thereof
KR102106349B1 (en) * 2017-12-21 2020-05-04 주식회사 고영테크놀러지 Printed circuit board inspecting apparatus, method for detecting anomalry of solder paste and computer readable recording medium
KR20190084167A (en) * 2017-12-21 2019-07-16 주식회사 고영테크놀러지 Printed circuit board inspecting apparatus, method for determining fault type of screen printer and computer readable recording medium
US11202372B2 (en) 2018-05-25 2021-12-14 Koh Young Technology Inc. Apparatus for performing compensation associated with screen printer and method thereof
KR102146336B1 (en) * 2018-05-25 2020-08-21 주식회사 고영테크놀러지 Apparatus for compensating screen printer and method thereof
DE102018214520A1 (en) * 2018-08-28 2020-03-05 Siemens Aktiengesellschaft Quality management for solder paste printing on conductor tracks
WO2020217510A1 (en) * 2019-04-26 2020-10-29 株式会社Fuji Printing parameter acquisition device and printing parameter acquisition method
CN111954460B (en) * 2020-08-01 2022-08-09 深圳市华成工业控制股份有限公司 Vision-based automatic soldering tin position correction method and system
CN112078262B (en) * 2020-08-27 2022-04-08 金邦达有限公司 Manufacturing method of screen printing product and manufacturing method of intelligent card
CN112135511A (en) * 2020-09-28 2020-12-25 怀化建南机器厂有限公司 PCB solder paste printing quality inspection method, device and system
CN112654159A (en) * 2020-12-09 2021-04-13 广州京写电路板有限公司 Method for automatically supplementing and correcting film

Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4440080A (en) * 1981-12-21 1984-04-03 Armstrong World Industries, Inc. Screen registration device
US4981074A (en) * 1988-06-01 1991-01-01 Hitachi Techno Engineering Co., Ltd. Method and apparatus for screen printing
US5163012A (en) * 1989-07-24 1992-11-10 Man Roland Druckmaschinen Ag Apparatus for carrying out the comprehensive quality control of printed sheets
JPH0627032A (en) 1992-07-10 1994-02-04 Matsushita Electric Ind Co Ltd Cream solder print inspecting apparatus
JPH082085A (en) 1994-06-20 1996-01-09 Fujitsu Ltd Paste coating method
US5592877A (en) * 1995-10-25 1997-01-14 Elexon Ltd. Screen printing apparatus with data storage
US5740729A (en) * 1993-05-21 1998-04-21 Matsushita Electric Industrial Co., Ltd. Printing apparatus and method for inspecting printed materials
JPH11986A (en) 1997-06-13 1999-01-06 Pioneer Electron Corp Method for screen printing
JPH11138746A (en) 1997-11-10 1999-05-25 Matsushita Electric Ind Co Ltd Method and apparatus for printing
US5912984A (en) * 1996-12-19 1999-06-15 Cognex Corporation Method and apparatus for in-line solder paste inspection
US6011629A (en) * 1998-03-02 2000-01-04 Matsushita Electric Industrial Co., Ltd. Method of positional alignment of substrate and screen mask in electrical paste screen printing
JP2000200355A (en) 1999-01-08 2000-07-18 Matsushita Electric Ind Co Ltd Production of check program for cream solder print checking machine
JP2000233488A (en) 1999-02-17 2000-08-29 Matsushita Electric Ind Co Ltd Position alignment method of substrate in screen printing
JP2000263749A (en) 1999-03-15 2000-09-26 Eitekku Tectron Kk Screen printer for printed circuit board
JP2001007496A (en) 1999-06-18 2001-01-12 Matsushita Electric Ind Co Ltd Method and apparatus for screen printing
KR200236121Y1 (en) 2000-03-10 2001-10-06 (주)에이알아이 Apparatus for inspecting and refilling solder paste printed on a PCB
JP2002029027A (en) 2000-07-18 2002-01-29 Matsushita Electric Ind Co Ltd Screen printing apparatus and method
JP2003094613A (en) 2001-09-20 2003-04-03 Hitachi Industries Co Ltd Printing solder device
JP2003159778A (en) 2001-11-27 2003-06-03 Sankyo Seiki Mfg Co Ltd Method for aligning body to be detected and mask
JP2004079783A (en) 2002-08-19 2004-03-11 Matsushita Electric Ind Co Ltd Method for preparing print checking data
JP2004330690A (en) 2003-05-09 2004-11-25 Yamaha Motor Co Ltd Mask superimposed equipping method of screen printing machine and screen printing machine
JP2006005238A (en) 2004-06-18 2006-01-05 Anritsu Corp Printing solder inspection device
JP2006086323A (en) 2004-09-16 2006-03-30 I-Pulse Co Ltd Method of creating inspecting data of packaging substrate, and method and apparatus for inspecting the packaging substrate
JP2006305779A (en) 2005-04-26 2006-11-09 Fuji Mach Mfg Co Ltd Method for correcting position of substrate for multi-area subdividing and screen printing machine
JP2007184497A (en) 2006-01-10 2007-07-19 Yamaha Motor Co Ltd Print inspection method
WO2007092325A2 (en) 2006-02-02 2007-08-16 Speedline Technologies, Inc. Optimal imaging system and method for a stencil printer
JP2008307830A (en) 2007-06-15 2008-12-25 Yamaha Motor Co Ltd Printing apparatus
JP2009092557A (en) 2007-10-10 2009-04-30 Ckd Corp Apparatus for inspecting solder printing

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4964522B2 (en) * 2006-07-12 2012-07-04 ヤマハ発動機株式会社 Screen printing device
GB201005750D0 (en) * 2010-04-06 2010-05-19 Dtg Int Gmbh Screen printing machine and method

Patent Citations (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4440080A (en) * 1981-12-21 1984-04-03 Armstrong World Industries, Inc. Screen registration device
US4981074A (en) * 1988-06-01 1991-01-01 Hitachi Techno Engineering Co., Ltd. Method and apparatus for screen printing
US5163012A (en) * 1989-07-24 1992-11-10 Man Roland Druckmaschinen Ag Apparatus for carrying out the comprehensive quality control of printed sheets
JPH0627032A (en) 1992-07-10 1994-02-04 Matsushita Electric Ind Co Ltd Cream solder print inspecting apparatus
JP3071569B2 (en) 1992-07-10 2000-07-31 松下電器産業株式会社 Cream solder print inspection apparatus and method
US5740729A (en) * 1993-05-21 1998-04-21 Matsushita Electric Industrial Co., Ltd. Printing apparatus and method for inspecting printed materials
JPH082085A (en) 1994-06-20 1996-01-09 Fujitsu Ltd Paste coating method
US5592877A (en) * 1995-10-25 1997-01-14 Elexon Ltd. Screen printing apparatus with data storage
US5912984A (en) * 1996-12-19 1999-06-15 Cognex Corporation Method and apparatus for in-line solder paste inspection
JPH11986A (en) 1997-06-13 1999-01-06 Pioneer Electron Corp Method for screen printing
JPH11138746A (en) 1997-11-10 1999-05-25 Matsushita Electric Ind Co Ltd Method and apparatus for printing
US6011629A (en) * 1998-03-02 2000-01-04 Matsushita Electric Industrial Co., Ltd. Method of positional alignment of substrate and screen mask in electrical paste screen printing
JP2000200355A (en) 1999-01-08 2000-07-18 Matsushita Electric Ind Co Ltd Production of check program for cream solder print checking machine
JP2000233488A (en) 1999-02-17 2000-08-29 Matsushita Electric Ind Co Ltd Position alignment method of substrate in screen printing
JP2000263749A (en) 1999-03-15 2000-09-26 Eitekku Tectron Kk Screen printer for printed circuit board
JP2001007496A (en) 1999-06-18 2001-01-12 Matsushita Electric Ind Co Ltd Method and apparatus for screen printing
KR200236121Y1 (en) 2000-03-10 2001-10-06 (주)에이알아이 Apparatus for inspecting and refilling solder paste printed on a PCB
JP2002029027A (en) 2000-07-18 2002-01-29 Matsushita Electric Ind Co Ltd Screen printing apparatus and method
JP2003094613A (en) 2001-09-20 2003-04-03 Hitachi Industries Co Ltd Printing solder device
JP2003159778A (en) 2001-11-27 2003-06-03 Sankyo Seiki Mfg Co Ltd Method for aligning body to be detected and mask
JP2004079783A (en) 2002-08-19 2004-03-11 Matsushita Electric Ind Co Ltd Method for preparing print checking data
JP2004330690A (en) 2003-05-09 2004-11-25 Yamaha Motor Co Ltd Mask superimposed equipping method of screen printing machine and screen printing machine
JP2006005238A (en) 2004-06-18 2006-01-05 Anritsu Corp Printing solder inspection device
JP2006086323A (en) 2004-09-16 2006-03-30 I-Pulse Co Ltd Method of creating inspecting data of packaging substrate, and method and apparatus for inspecting the packaging substrate
JP2006305779A (en) 2005-04-26 2006-11-09 Fuji Mach Mfg Co Ltd Method for correcting position of substrate for multi-area subdividing and screen printing machine
JP2007184497A (en) 2006-01-10 2007-07-19 Yamaha Motor Co Ltd Print inspection method
WO2007092325A2 (en) 2006-02-02 2007-08-16 Speedline Technologies, Inc. Optimal imaging system and method for a stencil printer
JP2008307830A (en) 2007-06-15 2008-12-25 Yamaha Motor Co Ltd Printing apparatus
JP2009092557A (en) 2007-10-10 2009-04-30 Ckd Corp Apparatus for inspecting solder printing

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
International Search Report for International Application No. PCT/KR2013/003668, dated Jul. 18, 2013.
Written Opinion of the International Searching Authority for International Application No. PCT/KR2013/003668, dated Jul. 18, 2013.

Also Published As

Publication number Publication date
DE112013002209B4 (en) 2020-09-10
JP2015515403A (en) 2015-05-28
US20150210064A1 (en) 2015-07-30
CN104245317A (en) 2014-12-24
JP6072897B2 (en) 2017-02-01
KR20130121747A (en) 2013-11-06
WO2013162341A1 (en) 2013-10-31
KR101491037B1 (en) 2015-02-23
DE112013002209T5 (en) 2015-01-08

Similar Documents

Publication Publication Date Title
US9962926B2 (en) Method of correcting a screen printer and a board inspection system using the same
JP4185960B2 (en) Working device and working method for circuit board
JP4628205B2 (en) Feedback correction method and component mounting method
CN107734955B (en) Inspection device for surface mounting line, quality management system, and recording medium
EP3038444B1 (en) Substrate inspecting method and substrate inspecting system using same
EP2902861B1 (en) Production line monitoring device
US6640002B1 (en) Image processing apparatus
CN104718808B (en) Electronic component mounting system
CN102939565A (en) Method and apparatus for performing pattern alignment
JP2015142032A (en) Quality management apparatus and control method for quality management apparatus
JP2008036918A (en) Screen printing equipment, and method for image recognition and alignment
KR20190075641A (en) Printed circuit board inspecting apparatus, method for detecting anomalry of solder paste and computer readable recording medium
CN104853539A (en) Method for fully automatically detecting surface-mounting precision of electronic elements
CN101378649A (en) Abnormality detection method and device
US8689435B2 (en) Mounting system for mounting electronic components
CN106664826B (en) Inspection apparatus and method, and component mounting system and method including the same
EP3184302B1 (en) Solder inspection apparatus and feedback information generation method for solder inspection apparatus
CN205220075U (en) Identification code printing device
CN103722869B (en) The resolver and analytic method of silk-screen printing device, silk-screen printing poor prognostic cause
US20060034506A1 (en) Machine vision analysis system and method
JP2005317806A (en) Mounting accuracy measuring method
KR101748582B1 (en) Straight degree inspection apparatus and method for probe pin
TWI443329B (en) System and method for integrating defect detecting result
JP7126036B2 (en) COMPONENT MOUNTING SYSTEM, MOUNTING BOARD MANUFACTURING METHOD, AND CORRECTION VALUE CALCULATION METHOD
KR20180098807A (en) Inspection method of marking quality

Legal Events

Date Code Title Description
AS Assignment

Owner name: KOH YOUNG TECHNOLOGY INC., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KIM, MIN-YOUNG;KIM, MIN-SU;KIM, JA-GEUN;SIGNING DATES FROM 20141020 TO 20141021;REEL/FRAME:034037/0895

Owner name: KYUNGPOOK NATIONAL UNIVERSITY INDUSTRY ACADEMIC CO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KIM, MIN-YOUNG;KIM, MIN-SU;KIM, JA-GEUN;SIGNING DATES FROM 20141020 TO 20141021;REEL/FRAME:034037/0895

FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.)

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4