Nothing Special   »   [go: up one dir, main page]

KR100696933B1 - Apparatus and Method for dispensing simulation for a paste dispenser - Google Patents

Apparatus and Method for dispensing simulation for a paste dispenser Download PDF

Info

Publication number
KR100696933B1
KR100696933B1 KR1020060047062A KR20060047062A KR100696933B1 KR 100696933 B1 KR100696933 B1 KR 100696933B1 KR 1020060047062 A KR1020060047062 A KR 1020060047062A KR 20060047062 A KR20060047062 A KR 20060047062A KR 100696933 B1 KR100696933 B1 KR 100696933B1
Authority
KR
South Korea
Prior art keywords
application
paste
pattern data
simulation
coating
Prior art date
Application number
KR1020060047062A
Other languages
Korean (ko)
Inventor
조용주
Original Assignee
주식회사 탑 엔지니어링
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 주식회사 탑 엔지니어링 filed Critical 주식회사 탑 엔지니어링
Priority to KR1020060047062A priority Critical patent/KR100696933B1/en
Application granted granted Critical
Publication of KR100696933B1 publication Critical patent/KR100696933B1/en
Priority to JP2007129967A priority patent/JP2007313502A/en
Priority to CNB2007101061549A priority patent/CN100524326C/en
Priority to TW096118536A priority patent/TWI320341B/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05CAPPARATUS FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05C11/00Component parts, details or accessories not specifically provided for in groups B05C1/00 - B05C9/00
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05CAPPARATUS FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05C5/00Apparatus in which liquid or other fluent material is projected, poured or allowed to flow on to the surface of the work
    • B05C5/02Apparatus in which liquid or other fluent material is projected, poured or allowed to flow on to the surface of the work the liquid or other fluent material being discharged through an outlet orifice by pressure, e.g. from an outlet device in contact or almost in contact, with the work
    • B05C5/0208Apparatus in which liquid or other fluent material is projected, poured or allowed to flow on to the surface of the work the liquid or other fluent material being discharged through an outlet orifice by pressure, e.g. from an outlet device in contact or almost in contact, with the work for applying liquid or other fluent material to separate articles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05DPROCESSES FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05D1/00Processes for applying liquids or other fluent materials
    • B05D1/26Processes for applying liquids or other fluent materials performed by applying the liquid or other fluent material from an outlet device in contact with, or almost in contact with, the surface
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/1303Apparatus specially adapted to the manufacture of LCDs
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01JELECTRIC DISCHARGE TUBES OR DISCHARGE LAMPS
    • H01J9/00Apparatus or processes specially adapted for the manufacture, installation, removal, maintenance of electric discharge tubes, discharge lamps, or parts thereof; Recovery of material from discharge tubes or lamps

Landscapes

  • Application Of Or Painting With Fluid Materials (AREA)
  • Coating Apparatus (AREA)

Abstract

A simulated paste application device and a method for a paste applicator are provided to let a user exactly check out the paste application result by visually outputting a simulated paste application screen according to application pattern data and application condition information set in the actual paste applicator. The simulated paste application device for a paste applicator is composed of a pattern data input unit(110) receiving application pattern data; an information input unit(100) receiving application condition information including application speed; and a simulated application screen generating unit(130) comprising a graphic image generating unit(132) generating an actual application pattern-shaped graphic image according to the input application pattern data, a simulated application image generating unit(134) simulating the application of paste from a starting point of the application pattern to an ending point in proportion to the application speed input from the information input unit according to the application pattern data input from the pattern data input unit, and an image synthesizing unit(136) generating and outputting simulated application screen data including the graphic image generated from the graphic image generating unit and the simulated application image generated from the simulated application image generating unit.

Description

페이스트 도포기를 위한 페이스트 모의 도포 장치 및 방법{Apparatus and Method for dispensing simulation for a paste dispenser}Apparatus and Method for dispensing simulation for a paste dispenser}

도 1은 본 발명의 일 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 장치를 개략적으로 도시한 블록도이다. 1 is a block diagram schematically showing a paste simulation coating apparatus for a paste applicator according to an embodiment of the present invention.

도 2는 본 발명의 또 다른 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 장치를 개략적으로 도시한 블록도이다. FIG. 2 is a block diagram schematically showing a paste simulation coating apparatus for a paste applicator according to another embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 방법을 개략적으로 도시한 흐름도이다. 3 is a flowchart schematically illustrating a paste simulation application method for a paste applicator according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 모의 도포 실행 과정을 개략적으로 도시한 흐름도이다. 4 is a flowchart schematically illustrating a simulation application process according to an embodiment of the present invention.

도 5는 본 발명의 또 다른 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 방법을 개략적으로 도시한 흐름도이다. 5 is a flow chart schematically showing a paste simulation application method for a paste applicator according to another embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따른 도포 패턴의 묘화 데이터의 일 예이다. 6 is an example of drawing data of an application pattern according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

100: 정보 입력 수단 110: 패턴 데이터 생성 수단100: information input means 110: pattern data generating means

120: 데이터 저장 수단 130: 모의 도포 화면 생성 수단 120: data storage means 130: simulation application screen generating means

132: 그래픽 이미지 생성 수단 134: 모의 도포 이미지 생성 수단132: graphic image generating means 134: mock application image generating means

136: 이미지 합성 수단 140: 화면 출력 수단136: image synthesizing means 140: screen output means

200: 도포 시간 산출부200: application time calculation unit

본 발명은 디스플레이 제조 장비에 관한 것이며, 특히 페이스트 도포기에 관한 것이다.The present invention relates to display manufacturing equipment, and more particularly to a paste applicator.

액정 표시 장치에 있어서 씰란트(sealent)나 액정(liquid crystal), PDP(plasma display panel)에 있어서 형광체 재료와 같은 페이스트를 도포하는 장치가 알려져 있다. 이 장치들은 도포 헤드를 스테이지에 놓인 기판에 대해 상대적으로 구동하면서 주어진 도포 패턴에 따라 페이스트를 스테이지 상에 놓여진 기판에 정량 토출한다. 본 출원인이 생산하는 도포기는 스테이지가 도포 헤드에 대해 Y 축 방향으로 구동되고, 도포 헤드는 스테이지 상에 설치된 도포 헤드 지지대 상에서 X 축 방향으로 구동된다. 또 다른 회사에서 생산하는 도포기는 도포 헤드 지지대가 고정된 스테이지에 대해 Y 축 방향으로 구동되고, 도포 헤드는 이 도포 헤드 지지대 상에서 X 축 방향으로 구동된다. BACKGROUND ART In a liquid crystal display device, a device for applying a paste such as a phosphor material in a sealant, a liquid crystal, or a plasma display panel (PDP) is known. These devices drive the application head relative to the substrate placed on the stage while quantitatively discharging the paste onto the substrate placed on the stage in accordance with a given application pattern. The applicator produced by the applicant is driven in the Y axis direction with the stage driven in the Y axis direction with respect to the application head, and the application head is driven in the X axis direction on the application head support provided on the stage. An applicator produced by another company is driven in the Y axis direction with respect to the stage on which the application head support is fixed, and the application head is driven in the X axis direction on the application head support.

도포기의 도포 헤드 지지대에는 복수의 도포 헤드가 구비되므로, 한번에 복수의 패턴을 동시에 도포할 수 있다. 복수의 도포 헤드 각각은 한번 도포를 시작해서 직선, 곡선, 혹은 폐곡선을 그리고 도포를 중단한다. 이때 복수의 도포 헤드들에 의해 동시에 한 붓으로 그려지는 도포 패턴들을 단위 도포 패턴이라 한다. 전체적으로 동일한 도포 패턴이라고 하더라도 단위 도포 패턴은 도포 헤드 지지대에 설치된 헤드 수 또는 그 중 실제 도포에 사용되는 헤드 수에 따라 달라질 수 있음이 이해되어져야 한다. Since the application head support of the applicator is provided with a plurality of application heads, a plurality of patterns can be applied at once. Each of the plurality of application heads starts the application once and draws a straight line, curve or closed curve and stops the application. At this time, the coating patterns drawn by a single brush at the same time by the plurality of coating heads are called unit coating patterns. It should be understood that the unit coating pattern may vary depending on the number of heads installed on the application head support or the number of heads used for the actual application even though the application pattern is the same overall.

실제 기판의 공정은 절차적으로 이루어진다. 따라서 전체 공정 과정 중 일부인 페이스트 도포 과정에 소요되는 시간을 정확히 파악할 필요가 있다. 종래는 페이스트 도포에 필요한 시간을 개발자가 직접 공식에 대입하여 수작업으로 산출하였다. 그러나 이런 종래 방법은 오류의 가능성이 있을 뿐 아니라 공식에 포함되는 어떤 요소값에 변화가 있으면 도포 시간을 다시 산출해야 하기 때문에 시간이 많이 소요되는 문제점이 있었다. Actual substrate processing is done procedurally. Therefore, it is necessary to accurately understand the time required for the paste application process, which is part of the overall process. In the related art, the time required for paste application was manually calculated by assigning a developer directly to a formula. However, this conventional method not only has a possibility of error but also has a problem that it takes a long time because the application time must be recalculated if there is a change in any element value included in the formula.

본 발명은 이 같은 배경에서 도출된 것으로, 페이스트 도포기에 설정된 도포 패턴과 도포 조건 정보에 따른 페이스트 도포 결과를 편리하게 확인하는 것을 목적으로 한다. The present invention is derived from such a background, and an object thereof is to conveniently confirm the paste application result according to the application pattern and application condition information set in the paste applicator.

나아가 본 발명은 페이스트 도포 시간을 신속하고 정확하게 산출하는 것을 목적으로 한다.Furthermore, an object of the present invention is to calculate the paste application time quickly and accurately.

상기 목적을 달성하기 위한 본 발명의 일 양상에 따른 페이스트 모의 도포 장치는 생성된 도포 패턴 데이터와 정보 입력 수단을 통해 입력된 도포 조건 정보 에 따라 페이스트의 도포가 진행되는 상황을 도포 패턴 상에서 모의 실행한 모의 도포 화면 데이터를 생성하여 출력하는 것을 특징으로 한다.The paste simulation coating apparatus according to an aspect of the present invention for achieving the above object simulates the situation that the application of the paste proceeds on the application pattern in accordance with the application pattern information and the application condition information input through the information input means generated And generating and outputting simulation application screen data.

본 발명의 이 같은 양상에 따라 본 발명에 따르면, 실제 페이스트 도포기에 설정된 도포 패턴 데이터와 도포 조건 정보에 따라 페이스트가 도포되는 상황을 모의 실행함으로써 설정된 내용에 대해 정확하게 파악할 수 있는 효과가 있다. According to the present invention according to this aspect of the present invention, it is possible to accurately grasp the set contents by simulating a situation in which the paste is applied according to the application pattern data and the application condition information set in the actual paste applicator.

본 발명의 추가적인 양상에 따르면, 도포 패턴 데이터와 도포 조건 정보로부터 전체 도포 패턴에 대해 각 도포 패턴의 길이를 해당 도포 속도로 나누어 도포 헤드의 이동 시간을 구하고, 각 꺽인점에서 회전하는데 소요되는 시간 및 패턴 간의 이동 시간을 가산한 값을 포함하여 전체 도포에 소요되는 시간을 산출하여 출력하는 것을 특징으로 한다. According to a further aspect of the present invention, the time required to obtain the movement time of the application head by dividing the length of each application pattern by the corresponding application speed for the entire application pattern from the application pattern data and application condition information, and the time required to rotate at each break point and It is characterized by calculating the time required for the entire application, including the value obtained by adding the movement time between the patterns, and outputting it.

이 같은 양상에 따라 전체 패턴에 대한 페이스트 도포 시간을 신속하고 정확하게 산출할 수 있다.According to this aspect, the paste application time for the whole pattern can be calculated quickly and accurately.

전술한, 그리고 추가적인 본 발명의 양상들은 후술하는 실시예들을 통해 더욱 명확해질 것이다. 이하에서는 본 발명을 첨부된 도면을 참조하여 설명되는 바람직한 실시예를 통하여 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명한다. The foregoing and further aspects of the present invention will become more apparent through the following embodiments. Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily understand and reproduce.

도 1은 본 발명의 일 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 장치를 개략적으로 도시한 블록도이다. 일 실시예에 있어서, 본 발명에 따른 도포 패턴 데이터의 생성 장치는 페이스트 도포기에 일체로 구비되거나 또는 이 장비와는 떨어져서 별도로 존재하는 개인용 컴퓨터에서 구현될 수 있다. 1 is a block diagram schematically showing a paste simulation coating apparatus for a paste applicator according to an embodiment of the present invention. In one embodiment, the apparatus for generating the coating pattern data according to the present invention may be implemented in a personal computer that is integrally provided with the paste applicator or that is separate from the equipment.

본 실시예에 있어서, 본 발명에 따른 페이스트 모의 도포 장치는 도포 패턴 데이터를 입력받는 패턴 데이터 입력 수단(110)과, 도포 속도를 포함하는 도포 조건 정보를 입력받는 정보 입력 수단(100)과, 패턴 데이터 입력 수단(110)을 통해 입력된 도포 패턴 데이터와 정보 입력 수단(100)을 통해 입력된 도포 조건 정보에 따라 페이스트의 도포를 모의 실행하는 모의 도포 화면 데이터를 생성하여 출력하는 모의 도포 화면 생성 수단(130)을 포함한다.In the present embodiment, the paste simulation coating apparatus according to the present invention includes a pattern data input means 110 for receiving application pattern data, information input means 100 for receiving application condition information including an application speed, and a pattern. Simulation application screen generation means for generating and outputting simulation application screen data for simulating application of paste according to application pattern data input through data input means 110 and application condition information input through information input means 100. 130.

그외, 도시된 데이터 저장 수단(120)은 개인용 컴퓨터 내에 구비된 메모리, 예를 들면 하드디스크, 불휘발성 반도체 메모리 등으로 구현될 수 있다. 본 실시예에 있어서, 데이터 저장 수단(120)은 패턴 데이터 입력 수단(110)으로 입력된 패턴 데이터 정보를 저장한다. 뿐만 아니라 데이터 저장 수단(120)은 정보 입력 수단(100)을 통해 입력된 도포 속도, 압력과 같은 도포 조건 정보를 저장할 수 있다. In addition, the illustrated data storage means 120 may be implemented as a memory provided in a personal computer, for example, a hard disk, a nonvolatile semiconductor memory, or the like. In the present embodiment, the data storage means 120 stores the pattern data information input to the pattern data input means 110. In addition, the data storage means 120 may store application condition information such as application speed and pressure input through the information input means 100.

패턴 데이터 입력 수단(110)은 패턴 데이터를 입력받는다. 패턴 데이터는 키보드를 통해 수치적으로 직접 입력되거나, 디스켓과 같은 기록 매체에 저장된 형태로 입력될 수 있다. 본 실시예에 있어서 패턴 데이터 입력 수단(110)은 그 외의 형태로 이루어진 데이터를 입력받고 그로부터 패턴 데이터를 생성하는 구성을 모두 포괄하도록 해석된다. The pattern data input unit 110 receives the pattern data. The pattern data may be input numerically directly through a keyboard or in a form stored in a recording medium such as a diskette. In the present embodiment, the pattern data input means 110 is interpreted to encompass all of the configurations for receiving data in other forms and generating pattern data therefrom.

일 실시예에 있어서, 패턴 데이터 입력 수단(110)은 도포 패턴의 묘화 데이터를 읽어들일 수 있다. 이 때 패턴 데이터 입력 수단(110)은 묘화 데이터가 포함된 파일을 입력받는 수단으로 예를 들면 컴퓨터에 장착된 디스크 드라이버, 이동식 저장장치, 혹은 유, 무선 네트워크일 수 있다. 본 실시예에 있어서, 패턴 데이터 입력 수단(110)으로 입력되는 도포 패턴의 묘화 데이터는 전문가가 드로윙 툴을 이용하여 도포 패턴 형태를 드로윙한 파일로, 예를 들어 캐드 툴을 이용하여 작성된 캐드 파일일 수 있다. In one embodiment, the pattern data input means 110 may read drawing data of the coating pattern. In this case, the pattern data input unit 110 is a means for receiving a file including drawing data. For example, the pattern data input unit 110 may be a disk driver mounted on a computer, a removable storage device, or a wired or wireless network. In the present embodiment, the writing data of the coating pattern input to the pattern data input means 110 is a file in which an expert draws a coating pattern shape using a drawing tool, for example, a CAD file created using a CAD tool. Can be.

본 실시예에 있어서, 묘화 데이터는 캐드 툴 상에서 도포 패턴을 그래픽으로 드로윙한 것으로 그 도포 패턴 그래픽에 대한 기술 정보(describing information)를 함께 포함한다. 캐드 파일은 다양한 형태가 될 수 있지만, 대부분 복수의 그래픽 레이어 별로 곡선 혹은 직선과 같은 도형을 객체로 표현하고 있으며, 개별 도형에 대한 부가 정보를 포함하고 있다. 각각의 객체들은 확대 및 축소 시에도 해상도를 유지할 수 있도록 벡터 그래픽 형태로 표현하는 경우가 많다. 도포 패턴의 경우에는 사각형, 직선, 원, 곡선과 같이 매우 간단한 도형만을 포함하는 것이 일반적이다. 따라서 도포 패턴의 묘화 데이터는 비교적 단순한 몇 개의 꺾인 점들의 좌표, 그리고 이들 꺾인 점간의 연결관계, 원의 반지름과 중심점의 좌표 등을 포함하여 구성된다. In the present embodiment, the drawing data is a graphic drawing of the application pattern on the CAD tool together with descriptive information about the application pattern graphic. The CAD file may be in various forms, but most of the graphic layers represent objects such as curves or straight lines as objects, and include additional information about individual figures. Each object is often represented in vector graphics to maintain resolution even when zooming in and out. In the case of coating patterns, it is common to include only very simple figures such as squares, straight lines, circles, and curves. Therefore, the drawing data of the application pattern includes the coordinates of several relatively simple broken points, the connection relationship between these broken points, the radius of the circle and the coordinates of the center point.

패턴 데이터 입력 수단(110)은 입력된 도포 패턴의 묘화 데이터로부터 패턴 데이터를 생성한다. 먼저, 패턴 데이터 생성 수단(110)은 사용자로부터 해당 도포 패턴의 시작점 좌표와, 선택적으로 종료점의 좌표를 입력받는다. 시작점 좌표는 도포 헤드가 최초로 페이스트를 토출하는 위치이고, 종료점 좌표는 도포 헤드가 최종적으로 페이스트를 토출하면서 토출을 마무리하는 위치이다. 시작점과 종료점 좌표의 입력은 키보드에 의해 수치적으로 이루어질 수도 있고, 마우스에 의해 그래픽 방식으로 입력될 수도 있다. 시작점과 종료점은 동일한 점이 될 수도 있다. 또 다른 경우에 종료점은 시작점을 지난 위치일 수도 있다. The pattern data input means 110 generates pattern data from drawing data of the input coating pattern. First, the pattern data generating unit 110 receives the start point coordinates of the corresponding coating pattern and optionally the end point coordinates from the user. The start point coordinate is a position where the application head first discharges the paste, and the end point coordinate is a position where the application head finishes the discharge while finally discharging the paste. The input of the starting point and the ending point coordinates may be made numerically by the keyboard, or may be graphically input by the mouse. The start point and the end point may be the same point. In another case, the end point may be a position past the start point.

페이스트 도포기에서 사용되는 도포 패턴 데이터는 기판과 노즐의 상대이동 경로에 대한 정보이다. 이 정보는 사용자가 설정한 시작점으로부터 시작해서 꺾인 점들의 좌표값과 최종적으로 종료점의 좌표값을 포함한다. 본 명세서에 있어서 기준점이란 이들 시작점과 각각의 꺽인점들 및 종료점 중의 어느 하나로 정의된다. 각 기준점들의 좌표값은 이전 기준점의 좌표값에 대한 상대좌표로 표시된다. 도 6는 본 발명의 일 실시예에 따른 도포 패턴의 묘화 데이터의 일 예이다. 예를 들어 도 6에 도시된 패턴의 경우 시작점 B와 꺽인점 P, Q, R, S, 그리고 종료점 E의 좌표가 각각 도시된 바와 같이 B(0,0), P(50,0), Q(50,100), R(-50,100), S(-50,0), E(0,0) 이라고 한다. 이들 절대 좌표는 캐드 파일로부터 획득될 수 있다. 이 좌표들을 각각 이전 기준점에 대한 증분을 상대적으로 표현한 좌표값들의 순열이 패턴 데이터가 된다. 점 P의 점 B에 대한 상대 좌표는 점 P는 점 B에 대해 X 축 상으로는 양의 방향으로 50 만큼 전진하였고, Y 축 방향으로는 변화가 없으므로 상대 좌표는 P(50,0) 이다. 점 Q는 점 P 에 대해 X 축 방향으로는 변화가 없고 Y 축 방향으로는 100만큼 전진하였으므로 상대 좌표는 Q(0,100) 이다. 이런 식으로 산출하면, R(-100,0), S(0,-100), E(50,0) 가 되며, 패턴 데이터는 (0,0),(50,0),(0,100),(-100,0),(0,-100),(50,0)가 된다. 추가적으로 패턴 데이터는 각 모서리에서의 곡률 반경이 포함된다. 각 곡선에서 실제로 도포 헤드가 그리는 곡선은 장비 내부에서 자동적으로 결정되며, 도포 패턴 데이터는 곡률 반경만 포함한다. 이 곡률 반경 값도 대개 장비의 특성에 따라 결정되는 기본값(default value)이 할당된다. The application pattern data used in the paste applicator is information on the relative movement path of the substrate and the nozzle. This information includes the coordinate values of the points bent from the start point set by the user and the coordinate values of the end point. In the present specification, the reference point is defined as any one of these start points, respective break points, and end points. The coordinate values of the respective reference points are expressed as relative coordinates with respect to the coordinate value of the previous reference point. 6 is an example of drawing data of an application pattern according to an embodiment of the present invention. For example, in the case of the pattern illustrated in FIG. 6, the coordinates of the start point B, the break points P, Q, R, S, and the end point E are shown as B (0,0), P (50,0), Q, respectively. It is called (50,100), R (-50,100), S (-50,0), and E (0,0). These absolute coordinates can be obtained from the CAD file. The pattern data is a permutation of coordinate values, each of which represents an increment relative to the previous reference point. Relative coordinates of point P with respect to point B, the point P is advanced by 50 in the positive direction on the X axis with respect to the point B, the relative coordinate is P (50, 0) because there is no change in the Y axis direction. The point Q has no change in the X-axis direction and has advanced 100 in the Y-axis direction with respect to the point P, so the relative coordinate is Q (0,100). In this way, R (-100,0), S (0, -100), E (50,0), and the pattern data is (0,0), (50,0), (0,100), (-100,0), (0, -100), (50,0). In addition, the pattern data includes the radius of curvature at each corner. In each curve, the curve actually drawn by the application head is automatically determined inside the machine, and the application pattern data includes only the radius of curvature. This radius of curvature is also assigned a default value, which is usually determined by the characteristics of the equipment.

정보 입력 수단(100)은 사용자가 컴퓨터로 데이터나 명령을 입력하는 수단으로, 예를 들면 키보드, 마우스 혹은 터치 입력장치가 될 수 있다. 본 실시예에 있어서, 정보 입력 수단(100)은 사용자로부터 도포기를 구동하는데 필요한 데이터 예를 들어 도포 속도, 도포 높이, 도포 압력 등을 포함하는 페이스트 도포 조건 정보를 입력받는다. The information input means 100 is a means for a user to input data or a command to a computer. For example, the information input means 100 may be a keyboard, a mouse, or a touch input device. In the present embodiment, the information input means 100 receives from the user input paste application condition information including data necessary for driving the applicator, for example, application speed, application height, application pressure, and the like.

모의 도포 화면 생성 수단(130)은 패턴 데이터 입력 수단(110)으로 입력된 도포 패턴 데이터와 정보 입력 수단(100)을 통해 입력된 도포 조건 정보에 따라 페이스트의 도포를 모의 실행한 모의 도포 화면 데이터를 생성하여 출력한다.The simulation application screen generating means 130 performs simulation application screen data simulating the application of the paste according to the application pattern data input through the pattern data input means 110 and the application condition information input through the information input means 100. Create and print

본 발명의 특징적인 양상에 따라 본 발명에 따른 모의 도포 화면 생성 수단(130)은 패턴 데이터에 따른 실제 도포 패턴 형태의 그래픽 이미지를 생성하는 그래픽 이미지 생성 수단(132)과, 입력된 도포 조건 정보에 포함된 도포 속도로 시작점으로부터 다음 기준점으로 화면상에서 도포되는 궤적을 그리고 설정된 곡률반경에 따라 곡선을 그린 후 다시 다음 기준점으로 이동하는 궤적을 그리는 것을 반복하여 종료점까지 페이스트 도포를 모의 실행하는 모의 도포 그래픽 이미지를 생성하는 모의 도포 이미지 생성 수단(134)과, 그래픽 이미지 생성 수단(132)에서 생성된 그래픽 이미지에 모의 도포 이미지 생성 수단(134)에서 생성되는 모의 도포 그래픽 이미지를 포함한 출력 화면을 생성하는 이미지 합성 수단(136)을 포함한다.According to a characteristic aspect of the present invention, the simulation application screen generating means 130 according to the present invention includes a graphic image generating means 132 for generating a graphic image in the form of an actual application pattern according to the pattern data, and the input application condition information. Simulated application graphic image that simulates paste application to the end point by repeating the trajectory applied on the screen from the starting point to the next reference point at the included application speed, and drawing a curve according to the set radius of curvature and moving to the next reference point again. An image synthesis for generating an output screen including a simulated application image generating means 134 and a simulated application image generated by the simulation application image generation means 134 in a graphic image generated by the graphic image generation means 132. Means 136.

그래픽 이미지 생성 수단(132)은 도포 패턴 데이터 정보를 읽어들여 그에 따라 직선 혹은 곡선, 사각형과 같은 도형을 그려 도포 패턴에 해당하는 이미지 데이 터를 그래픽 레이어로 출력한다. The graphic image generating means 132 reads the application pattern data information, and draws a figure such as a straight line, a curve, or a rectangle, and outputs the image data corresponding to the application pattern as a graphic layer.

모의 도포 이미지 생성 수단(134) 패턴 데이터 정보를 읽어들여 그에 따라 페이스트를 모의 도포하는 모의 도포 그래픽 레이어를 생성한다. 본 실시예에 어서, 모의 도포 이미지 생성 수단(134)은 입력된 도포 조건 정보에 포함된 도포 속도와 비례하여 시작점으로부터 다음 기준점으로 이동하는 궤적을 그리고 설정된 곡률반경에 따라 곡선을 그린 후 다시 다음 기준점으로 이동하는 궤적을 그리는 것을 반복하여 종료점까지 페이스트 도포를 모의 실행하는 모의 도포 그래픽 이미지를 생성한다. 궤적을 그리는 것이 모니터로 출력할 화면의 픽셀들을 점들로 채워 나감으로써 실행되는 것은 자명하다. 본 실시예에 있어서, 모의 도포 이미지는 그래픽 이미지 생성 수단(132)에서 생성된 도포 패턴의 그래픽 이미지보다 더 굵게 표시되는 것이 바람직하다. 예를 들어 그래픽 이미지 생성 수단(132)에서 생성된 이미지 데이터에 도포 패턴을 1 픽셀의 선으로 도시한 경우, 모의 도포 이미지 생성 수단(134)에서는 모의 도포 상태를 5 픽셀의 선으로 표시한다. The simulated application image generating means 134 reads the pattern data information, and thereby generates a simulated application graphic layer which simulates the paste. In this embodiment, the simulation application image generating means 134 draws a trajectory moving from the starting point to the next reference point in proportion to the application speed included in the input application condition information, and draws a curve according to the set radius of curvature and then again the next reference point. Iteratively draws a trajectory that moves to create a simulated application graphical image that simulates paste application to the end point. Obviously, drawing the trajectory is done by filling in the pixels of the screen to be output to the monitor. In this embodiment, the simulated application image is preferably displayed to be thicker than the graphic image of the application pattern generated by the graphic image generation means 132. For example, when the application pattern is shown by the line of 1 pixel in the image data generated by the graphic image generating means 132, the simulated application image generating means 134 displays the simulated application state by the line of 5 pixels.

그리고 모의 도포 이미지 생성 수단(134)은 실제 기판상에서 패턴의 길이와 화면상에서 픽셀 수의 비율을 정하여 실제 페이스트가 도포되는 속도와 대응되도록 페이스트가 도포되는 그래픽 이미지를 생성한다. 예를 들어 도포 속도가 70mm/s로 설정되었다고 가정한다. 이때 도포 속도를 크게 설정할수록 페이스트 도포 작업을 빠르게 수행할 수 있다. 그러나 페이스트 도포 속도가 빠르면 페이스트 도포 정지시에 모터 응답이 좋지않아 마무리가 깔끔하게 되지 않기 때문에 도포 속도는 개발자에 의해 적절한 속도로 설정되는 것이 바람직하다. 본 실시예에 있어서, 실제 기판상에서 페이스트가 1초에 70mm속도로 전진하며 도포 되는 것을 화면상에서는 1초에 10 픽셀씩 채워 나가며 도포 그래픽 이미지로 그려나갈 수 있다. 즉, 도포 패턴 데이터에 따라 시작점으로부터 도포 방향으로 1초에 10 * 5 픽셀씩 채워나감으로써, 모의 도포 그래픽 이미지를 생성한다. 설정된 도포 속도가 80mm로 증가하면, 1초에 12 * 5픽셀 씩 채워나감으로써 페이스트 도포 그래픽을 생성한다. 이와 같이 설정된 도포 속도가 증가하거나 감소하면, 모의 도포 이미지 생성 수단(134)은 변화된 도포 속도에 비례하여 1초에 채워지는 픽셀 수를 증가시키거나 감소시킨다. 이때, 사용자의 설정에 따라 도포 속도의 2배 혹은 1/2배로 모의 도포를 실행하는 모의 도포 이미지를 생성할 수도 있다. 이에 따라 개발자는 화면에 디스플레이되는 모의 도포 상태에서도 실제 도포 속도의 변화를 느낄 수 있다.The simulation application image generating means 134 determines the ratio of the length of the pattern on the actual substrate and the number of pixels on the screen to generate a graphic image to which the paste is applied so as to correspond to the speed at which the actual paste is applied. For example, suppose the application speed is set to 70 mm / s. At this time, the greater the application speed, the faster the paste coating operation can be performed. However, if the paste application speed is high, the motor response is poor at the time of paste application stop, and the finish is not neat. Therefore, the application speed is preferably set by the developer at an appropriate speed. In this embodiment, the paste is applied while advancing at a speed of 70 mm per second on the actual substrate and can be drawn as a coated graphic image by filling out 10 pixels per second on the screen. In other words, a simulated coating graphic image is generated by filling 10 * 5 pixels per second in the coating direction from the starting point in accordance with the coating pattern data. When the set application speed is increased to 80 mm, a paste application graphic is generated by filling in 12 * 5 pixels per second. When the application speed set in this way is increased or decreased, the simulated application image generating means 134 increases or decreases the number of pixels filled in one second in proportion to the changed application speed. At this time, according to the user's setting, it is also possible to generate a simulated application image for performing the simulation application at 2 times or 1/2 times the application speed. Accordingly, the developer can feel the change in the actual application speed even in the simulated application state displayed on the screen.

이미지 합성 수단(136)은 그래픽 이미지 생성 수단(132)에서 생성된 도포 패턴 형태의 이미지를 포함하는 복수개의 그래픽 레이어들과 모의 도포 이미지 생성 수단에서 생성되는 모의 도포 그래픽 이미지 레이어들을 중첩하여 합성함으로써 출력화면 이미지를 생성한다. 이때 모의 도포 이미지 생성 수단(134)이 출력하는 이미지는 그래픽 이미지 생성 수단(132)이 출력하는 그래픽 레이어에 비해 상위 그래픽 레이어로 출력된다. The image synthesizing means 136 outputs by overlaying and synthesizing a plurality of graphic layers including an image in the form of a coating pattern generated by the graphic image generating means 132 and a simulated application graphic image layers generated by the simulation application image generating means. Create a screen image. At this time, the image output by the simulation application image generating means 134 is output as a higher graphic layer than the graphic layer output by the graphic image generating means 132.

이 같은 그래픽 이미지 생성 수단(132), 모의 도포 이미지 생성 수단(134), 이미지 합성 수단(136)은 그래픽 카드의 그래픽 프로세서와 프레임 메모리에 의해 소프트웨어적으로 처리되는 것이 일반적이다. Such graphic image generating means 132, mock-coated image generating means 134, and image synthesizing means 136 are generally processed in software by the graphics processor of the graphics card and the frame memory.

이미지 합성 수단(136)에서 생성된 출력화면 이미지는 모니터와 같은 화면 출력 수단(140)으로 출력되어 시각적으로 디스플레이된다. The output screen image generated by the image synthesizing means 136 is output to the screen output means 140 such as a monitor and visually displayed.

도 2는 본 발명의 또 다른 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 장치를 개략적으로 도시한 블록도이다. 도시된 바와 같이, 본 발명의 또 다른 양상에 따라 본 발명에 따른 페이스트 모의 도포 장치는 도포 패턴 데이터를 입력받는 패턴 데이터 입력 수단(110)과, 도포 속도를 포함하는 도포 조건 정보를 입력받는 정보 입력 수단(100)과, 패턴 데이터 입력 수단(110)으로부터 입력된 도포 패턴 데이터에 따라 전체 도포 패턴에 대해 각 도포 패턴의 길이를 정보 입력 수단(100)으로부터 입력된 해당 도포 속도로 나누어 구간별 도포 헤드의 이동 시간을 구하고, 각 꺽인점에서 회전하는데 소요되는 시간 및 도포 패턴 간의 이동 시간을 가산한 값을 포함하는 도포에 소요되는 도포 시간을 산출하여 화면 출력 수단(140)으로 출력하는 도포 시간 산출부(200)를 포함한다. FIG. 2 is a block diagram schematically showing a paste simulation coating apparatus for a paste applicator according to another embodiment of the present invention. As shown, according to another aspect of the present invention, the paste simulation coating apparatus according to the present invention includes a pattern data input means 110 for receiving application pattern data and information input for receiving application condition information including an application speed. The coating head for each section by dividing the length of each coating pattern by the corresponding coating speed input from the information input means 100 for the entire coating pattern according to the means 100 and the coating pattern data input from the pattern data input means 110. An application time calculation unit for calculating an application time required for application including a value obtained by adding a time required for rotation at each break point and a time added between the application patterns and the output time to the screen output means 140. 200.

패턴 데이터 입력 수단(110)은 패턴 데이터를 입력받는다. 패턴 데이터는 키보드를 통해 수치적으로 직접 입력되거나, 디스켓과 같은 기록 매체에 저장된 형태로 입력될 수 있다. 본 실시예에 있어서 패턴 데이터 입력 수단(110)은 그 외의 형태로 이루어진 데이터를 입력받고 그로부터 패턴 데이터를 생성하는 구성을 모두 포괄하도록 해석된다. The pattern data input unit 110 receives the pattern data. The pattern data may be input numerically directly through a keyboard or in a form stored in a recording medium such as a diskette. In the present embodiment, the pattern data input means 110 is interpreted to encompass all of the configurations for receiving data in other forms and generating pattern data therefrom.

정보 입력 수단(100)은 사용자가 컴퓨터로 데이터나 명령을 입력하는 수단으로, 예를 들면 키보드, 마우스 혹은 터치 입력장치가 될 수 있다. 본 실시예에 있어서, 정보 입력 수단(100)은 사용자로부터 도포기를 구동하는데 필요한 데이터 예 를 들어 도포 속도, 도포 높이, 도포 압력 등을 포함하는 페이스트 도포 조건 정보를 입력받는다. The information input means 100 is a means for a user to input data or a command to a computer. For example, the information input means 100 may be a keyboard, a mouse, or a touch input device. In the present embodiment, the information input means 100 receives from the user the paste application condition information including data necessary for driving the applicator, for example, application speed, application height, application pressure, and the like.

도포 시간 산출부(200)는 도포 패턴 데이터와 정보 입력 수단(100)을 통해 입력된 도포 조건 정보에 기초하여, 기판이 페이스트 도포기에 반입되고 전체 패턴에 패턴 데이터에 따라 페이스트가 도포되고 페이스트 도포기에서 반출되는 데까지 걸리는 시간을 산출한다.The application time calculating unit 200 is based on the application pattern data and the application condition information input through the information input means 100, the substrate is loaded into the paste applicator, the paste is applied to the entire pattern in accordance with the pattern data, the paste applicator Calculate how long it takes to get out of.

본 실시예에 있어서 도포 시간 산출부(200)는 '기판 반입시간 + 딜레이 시간 + (도포 패턴의 길이 / 도포 속도) + (꺽인점에서 회전하는데 소요되는 시간 * 꺾인점의 수) + 패턴 간의 노즐 이동 시간 + 기판의 반출시간을 통하여 전체 패턴에 대해 페이스트 도포에 소요되는 시간'으로 도포 시간을 산출할 수 있다. In the present embodiment, the coating time calculating unit 200 is a substrate loading time + delay time + (length of coating pattern / coating speed) + (time required to rotate at the break point * number of break points) + nozzle between the patterns The application time can be calculated by the time taken for applying the paste to the entire pattern through the movement time + the time taken out of the substrate.

딜레이 시간은 처음 노즐에서 페이스트가 토출되어 기판에 닿기까지 걸리는 시간과 페이스트 도포가 정지되었을 때에 페이트의 토출이 완전히 멈추기까지 소요되는 시간이다. The delay time is the time taken for the paste to be discharged from the nozzle to the substrate and the time taken for the discharge of the paste to stop completely when the paste application is stopped.

도포 패턴의 길이는 패턴 데이터에 의해 산출될 수 있다. The length of the coating pattern can be calculated by the pattern data.

패턴 데이터는 각 기준점에 대한 상대 좌표 정보로, 이 값으로부터 두 기준점 사이의 직선 거리를 산출할 수 있다. The pattern data is relative coordinate information for each reference point, and the straight line distance between the two reference points can be calculated from this value.

도 6에 도시된 바와 같이 두점의 절대 좌표가 R(100, -50), S(0, -50)인 경우에, 패턴 데이터로 변환될 때에 S에 대한 R의 상대 좌표는 (-100, 0)가 된다. 상대 좌표는 (Sx-Rx, Sy-Ry)이다. 그리고 이때 두 점 사이의 거리는As shown in FIG. 6, when the absolute coordinates of the two points are R (100, -50) and S (0, -50), the relative coordinates of R to S when converted to pattern data are (-100, 0). ) Relative coordinates are (Sx-Rx, Sy-Ry). And the distance between the two points

Figure 112006036781173-pat00001
Figure 112006036781173-pat00001

식에 의해 산출할 수 있다. 따라서 기준점들에 대한 상대좌표의 순열을 포함하는 도포 패턴 데이터로부터 두 기준점 사이의 직선 거리를 산출할 수 있다. It can calculate by an equation. Therefore, the linear distance between the two reference points can be calculated from the application pattern data including the permutation of the relative coordinates with respect to the reference points.

패턴 간의 노즐 이동 시간은 한붓 그리기로 정의될 수 있는 복수의 패턴들 중에서 제 1 패턴에 대해 페이스트 도포가 끝나고, 제 1 패턴의 종료점에서 출발하여 다음 페이스트를 도포하기 위해 제 2 패턴의 시작점에 도달하기까지 노즐이 이동하는데 걸리는 시간이다. The nozzle movement time between patterns is the end of paste application for the first pattern among the plurality of patterns that can be defined by single stroke, starting from the end of the first pattern and reaching the start of the second pattern to apply the next paste. This is the time it takes for the nozzle to move.

본 발명의 추가적인 양상에 따라 본 발명에 따른 페이스트 모의 도포 장치는 According to a further aspect of the present invention, the paste simulation coating apparatus according to the present invention

패턴 데이터 입력 수단(110)을 통해 입력된 도포 패턴 데이터와 정보 입력 수단(100)을 통해 입력된 도포 조건 정보에 따라 페이스트 모의 도포 화면 데이터를 생성하여 출력하는 모의 도포 화면 생성 수단(130)을 더 포함하는 것을 특징으로 한다.According to the coating pattern data input through the pattern data input means 110 and the coating condition information input through the information input means 100, the simulation application screen generating means 130 generating and outputting the paste simulation application screen data is further added. It is characterized by including.

모의 도포 화면 생성 수단(130)은 패턴 데이터 입력 수단(110)으로 입력된 도포 패턴 데이터와 정보 입력 수단(100)을 통해 입력된 도포 조건 정보에 따라 페이스트의 도포를 모의 실행한 모의 도포 화면 데이터를 생성하여 출력한다.The simulation application screen generating means 130 performs simulation application screen data simulating the application of the paste according to the application pattern data input through the pattern data input means 110 and the application condition information input through the information input means 100. Create and print

모의 도포 화면 생성 수단(130)에 관한 상세한 설명은 이미 전술한 바와 동일하다. Detailed description of the simulation application screen generating means 130 is the same as already described above.

이하에서는 본 발명의 바람직한 일 실시예에 따른 도포 패턴 데이터 생성 방 법을 도 3을 참조하여 상세히 설명하기로 한다. 도 3은 본 발명의 일 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 방법을 개략적으로 도시한 흐름도이다. 일 실시예에 있어서 본 발명에 따른 페이스트 모의 도포 방법은 페이스트 도포기에 일체로 구비되거나 또는 이 장비와는 별개인 개인용 컴퓨터에서 실행될 수 있는 하나 혹은 유기적으로 협업하는 복수의 프로그램들에 의해 구현된다. Hereinafter, a method of generating coating pattern data according to an exemplary embodiment of the present invention will be described in detail with reference to FIG. 3. 3 is a flowchart schematically illustrating a paste simulation application method for a paste applicator according to an embodiment of the present invention. In one embodiment, the paste simulation application method according to the present invention is implemented by one or organically cooperating plurality of programs that may be integrated into a paste applicator or run on a personal computer separate from the equipment.

도 3에 도시된 바와 같이 본 발명에 따른 도포 패턴 데이터의 생성 방법은 도포 패턴 데이터를 입력받는 단계(S300)와, 도포 조건 정보를 입력받는 단계(S320)와, 입력된 도포 패턴 데이터와 도포 조건 정보에 따라 페이스트의 도포를 모의 실행하는 모의 도포 화면 데이터를 생성하여 출력하는 단계(S360)를 포함한다. As shown in FIG. 3, the method of generating coating pattern data according to the present invention includes receiving the coating pattern data (S300), receiving the coating condition information (S320), input coating pattern data and the coating conditions. And generating and outputting simulation application screen data for simulating application of the paste according to the information (S360).

본 발명의 특징적인 양상에 따라, 모의 도포 화면 데이터를 생성하여 출력 하는 단계가(S360) 입력된 도포 패턴 데이터로부터 실제 패턴 형태의 그래픽 이미지를 생성하는 단계(S340와, 입력된 도포 패턴 데이터에 따라 도포 속도에 비례하여 도포 패턴의 시작점으로부터 종료점까지 페이스트 도포를 모의 실행하는 모의 도포 이미지를 생성하는 단계(S400)와, 생성된 그래픽 이미지와 모의 도포 이미지를 포함하는 모의 도포 화면 데이터를 생성하여 이를 화면에 출력하는 단계(S360)를 포함한다. According to a characteristic aspect of the present invention, the step of generating and outputting the simulated coating screen data (S360) generates a graphic image of the actual pattern form from the input coating pattern data (S340), according to the input coating pattern data Generating a simulated application image for simulating paste application from a start point to an end point of the application pattern in proportion to the application speed (S400), and generating simulated application screen data including the generated graphic image and the simulation application image and displaying the image on the screen; And outputting to (S360).

먼저 패턴 데이터 입력 수단(110)은 패턴 데이터를 입력받는다(S300). 패턴 데이터는 사용자로부터 직접 수치적으로 입력될 수도 있고, 기록 매체에 저장된 형태로 입력될 수도 있고, 별도 모듈에서 입력된 묘화 데이터로부터 생성되어 입력될 수도 있다.First, the pattern data input unit 110 receives the pattern data (S300). The pattern data may be input numerically directly from a user, may be input in a form stored in a recording medium, or may be generated and input from drawing data input in a separate module.

그리고 사용자로부터 도포기를 구동하는데 필요한 데이터 예를 들어 도포 속도, 도포 높이, 도포 압력 등을 포함하는 페이스트 도포 조건 정보를 입력받는다(단계 S320). Then, the user receives input of paste application condition information including data necessary for driving the applicator, for example, application speed, application height, application pressure, and the like (step S320).

이 후에 그래픽 이미지 생성 수단(132)은 패턴 데이터 입력 수단(110)으로 입력된 도포 패턴 데이터 정보를 읽어들여 그에 따라 직선 혹은 곡선, 사각형과 같은 도형을 그려 실제 도포 패턴 형태의 그래픽 이미지를 화면에 출력한다(단계 S340). Thereafter, the graphic image generating means 132 reads the coating pattern data information inputted to the pattern data input means 110, and draws a graphic such as a straight line, a curve or a square according to the pattern data input means 110, and outputs the graphic image in the form of an actual coating pattern on the screen. (Step S340).

이 후에 모의 도포 이미지 생성 수단(134)은 입력된 도포 조건 정보에 포함된 도포 속도로 시작점으로부터 다음 기준점으로 이동하는 궤적을 그리고 설정된 곡률반경에 따라 곡선을 그린 후 다시 다음 기준점으로 이동하는 궤적을 그리는 것을 반복하여 종료점까지 페이스트 도포를 모의 실행하는 모의 도포 그래픽 이미지를 생성한다(단계 S400).Thereafter, the simulation application image generating means 134 draws a trajectory moving from the starting point to the next reference point at the application speed included in the input application condition information, and draws a trajectory moving back to the next reference point after drawing a curve according to the set curvature radius. This is repeated to generate a simulation application graphic image that simulates paste application to the end point (step S400).

도 4는 본 발명의 일 실시예에 따른 모의 도포 실행 과정을 개략적으로 도시한 흐름도이다. 본 발명의 또 다른 특징적인 양상에 따라, 모의 도포 이미지를 생성하는 단계(S400)는 시작점으로부터 입력된 도포 조건 정보에 포함된 속도에 대응하여 다음 기준점으로 이동하는 궤적을 그리는 단계(S420)와, 설정된 곡률반경에 따라 곡선을 그린 후(S440) 다음 기준점으로 이동하는 궤적을 그리는 단계(S460)와, 설정된 곡률반경에 따라 곡선을 그린 후(S440) 다음 기준점으로 이동하는 궤적 을 그리는 단계(S460)를 종료점까지 반복하여 모의 도포를 종료하는 단계(S480)를 포함한다.4 is a flowchart schematically illustrating a simulation application process according to an embodiment of the present invention. According to another characteristic aspect of the present invention, the step of generating a simulated coating image (S400) comprises the step of drawing a trajectory moving to the next reference point corresponding to the speed included in the application condition information input from the starting point (S420), After drawing a curve according to the set radius of curvature (S440) and drawing a trajectory to move to the next reference point (S460), and drawing a curve according to the set radius of curvature (S440) and drawing a trajectory to move to the next reference point (S460) Repeating to the end point to end the simulation application (S480).

도 4에 도시된 바와 같이, 모의 도포 이미지 생성 수단(134)은 사용자로부터 지정된 시작점으로부터 설정된 방향으로 기준점까지 궤적을 그리는 도포 그래픽 이미지를 생성한다(단계 S420). As shown in Fig. 4, the simulated application image generating means 134 generates an application graphic image which draws a trajectory from the start point designated by the user to the reference point in the set direction (step S420).

그리고 기준점에 도달하면 설정된 곡률반경에 따라 곡선을 그리고(단계 S440) 다시 다음 기준점까지 궤적을 그린다(단계 S460). 이때에 기준점이 종료점일 때까지(단계 S480) 다음 기준점으로 이동하는 궤적을 그리는 단계(S460)와, 설정된 곡률반경에 따라 곡선을 그린 후(S440) 다음 기준점으로 이동하는 궤적을 그리는 단계(S460)를 반복하여 수행한다. 따라서 시작점에서 출발하여 종료점까지 패턴 형태의 그래픽 이미지상에서 페이스트 모의 도포를 실행할 수 있다.When the reference point is reached, a curve is drawn according to the set radius of curvature (step S440), and a trajectory is drawn to the next reference point again (step S460). At this time, until the reference point is the end point (step S480), a step of drawing a trajectory moving to the next reference point (S460), a curve is drawn according to the set radius of curvature (S440), and a step of drawing a trajectory moving to the next reference point (S460) Repeat to run. Therefore, the paste simulation can be performed on the graphic image of the pattern form starting from the start point to the end point.

도 5는 본 발명의 또 다른 실시예에 따른 페이스트 도포기를 위한 페이스트 모의 도포 방법을 개략적으로 도시한 흐름도이다. 도시된 바와 같이, 본 발명의 또 다른 양상에 따라 본 발명에 따른 페이스트 모의 도포 방법은 도포 패턴 데이터를 입력받는 단계(S300)와, 도포 조건 정보를 입력받는 단계(S320)와, 입력받은 도포 패턴 데이터와 도포 조건 정보에 따라 전체 도포 패턴에 대해 각 도포 패턴의 길이를 해당 도포 속도로 나누어 구간별 도포 헤드의 이동 시간을 구하고, 각 꺽인점에서 회전하는데 소요되는 시간 및 패턴 간의 이동 시간을 가산한 값을 포함하는 도포에 소요되는 도포 시간을 산출하는 단계(S520)와, 산출된 도포 시간을 화면에 출력하는 단계(S520)를 포함한다. 5 is a flow chart schematically showing a paste simulation application method for a paste applicator according to another embodiment of the present invention. As shown, according to another aspect of the present invention, the paste simulation coating method according to the present invention includes the step of receiving the application pattern data (S300), the step of receiving the application condition information (S320), and the received application pattern According to the data and the application condition information, the length of each coating pattern is divided by the corresponding coating speed for the entire coating pattern, and the moving time of the coating head for each section is obtained, and the time taken to rotate at each break point and the moving time between the patterns are added. Calculating an application time required for application including a value (S520); and outputting the calculated application time to a screen (S520).

사용자로부터 전체 페이스트 도포에 소요되는 도포 시간의 산출 명령이 있으면(단계 S260), 도포 시간 산출부(200)는 도포시간을 산출하여 출력한다(단계 S280).If the user has a command for calculating the coating time required to apply the whole paste (step S260), the coating time calculating unit 200 calculates and outputs the coating time (step S280).

도포시간 산출부(200)는 도포 패턴 데이터와 정보 입력 수단(100)을 통해 입력된 도포 조건 정보에 기초하여, 기판이 페이스트 도포기에 반입되고 전체 패턴에 패턴 데이터에 따라 페이스트가 도포되고 페이스트 도포기에서 반출되는 데까지 걸리는 시간을 산출하여 출력한다.The application time calculating unit 200 is based on the application pattern data and the application condition information input through the information input means 100, the substrate is loaded into the paste applicator, the paste is applied to the entire pattern in accordance with the pattern data and paste applicator Calculate and output the time it takes to export from.

본 실시예에 있어서 도포 시간 산출부(200)는 '기판 반입시간 + 딜레이 시간 + (도포 패턴의 길이 / 도포 속도) + (꺽인점에서 회전하는데 소요되는 시간 * 꺾인점의 수) + 패턴 간의 노즐 이동 시간 + 기판의 반출시간을 통하여 전체 패턴에 대해 페이스트 도포에 소요되는 시간'으로 도포 시간을 산출할 수 있다. In the present embodiment, the coating time calculating unit 200 is a substrate loading time + delay time + (length of coating pattern / coating speed) + (time required to rotate at the break point * number of break points) + nozzle between the patterns The application time can be calculated by the time taken for applying the paste to the entire pattern through the movement time + the time taken out of the substrate.

이에 따라 수작업으로 도포 시간을 산출할 필요 없이 더 신속하고 정확하게 페이스트 도포에 소요되는 시간을 산출할 수 있다. Accordingly, it is possible to calculate the time required for paste application more quickly and accurately without having to calculate the application time manually.

본 발명의 추가적인 양상에 따라 본 발명에 따른 페이스트 모의 도포 방법은 입력된 도포 패턴 데이터와 상기 입력된 도포 조건 정보에 따라 페이스트의 도포를 모의 실행하는 모의 도포 화면 데이터를 생성하여 출력하는 단계(S360)를 더 포함한다. According to an additional aspect of the present invention, the paste simulation coating method according to the present invention generates and outputs simulated application screen data for simulating application of paste according to input application pattern data and input application condition information (S360). It further includes.

이상에서 상세히 설명한 바와 같이, 본 발명에 따르면 실제 페이스트 도포기에 설정된 도포 패턴 데이터와 도포 조건 정보에 따라 시각적으로 페이스트 모의 도포 화면을 출력함으로써, 페이스트 도포기에 설정된 도포 패턴과 도포 조건 정보에 따른 페이스트 도포 결과를 편리하고 정확하게 확인할 수 있는 효과가 있다. As described in detail above, according to the present invention, by visually outputting the paste simulation application screen according to the application pattern data and application condition information set in the actual paste applicator, the paste application result according to the application pattern and application condition information set in the paste applicator There is an effect that can be confirmed conveniently and accurately.

나아가 본 발명에 따르면, 이미 설정된 도포 패턴 데이터와 도포 조건 정보에 따라 페이스트 도포 시간을 산출하여 출력함으로써, 전체 패턴에 대한 페이스트 도포 시간을 신속하고 정확하게 산출할 수 있다.Furthermore, according to the present invention, the paste application time for the entire pattern can be calculated quickly and accurately by calculating and outputting the paste application time according to the already set application pattern data and application condition information.

이상에서 본 발명은 첨부된 도면을 참조하여 기술되 바람직한 실시예를 중심으로 설명되었지만 여기에 한정되는 것은 아니며, 본 발명의 범위를 벗어남이 없이 당업자라면 자명하게 도출가능한 많은 변형예들을 포괄하도록 해석된다. 첨부된 특허청구범위는 이와 같은 의도에 따라 작성된 것이다. The present invention has been described above with reference to the accompanying drawings, but described with reference to the preferred embodiment is not limited thereto, it is construed to cover many modifications that will be apparent to those skilled in the art without departing from the scope of the invention. . The appended claims are made with this intent.

Claims (10)

삭제delete 도포 패턴 데이터를 입력받는 패턴 데이터 입력 수단과;Pattern data input means for receiving application pattern data; 도포 속도를 포함하는 도포 조건 정보를 입력받는 정보 입력 수단과;Information input means for receiving application condition information including an application speed; 상기 입력된 도포 패턴 데이터에 따른 실제 도포 패턴 형태의 그래픽 이미지를 생성하는 그래픽 이미지 생성 수단과, 상기 패턴 데이터 입력 수단으로부터 입력된 도포 패턴 데이터에 따라 상기 정보 입력 수단으로부터 입력된 도포 속도에 비례하여 도포 패턴의 시작점으로부터 종료점까지 페이스트 도포를 모의 실행하는 모의 도포 이미지를 생성하는 모의 도포 이미지 생성 수단과, 상기 그래픽 이미지 생성 수단에서 생성된 그래픽 이미지와 상기 모의 도포 이미지 생성 수단에서 생성되는 모의 도포 이미지를 포함하는 모의 도포 화면 데이터를 생성하여 출력하는 이미지 합성 수단을 포함하는 모의 도포 화면 생성 수단;Graphic image generating means for generating a graphic image in the form of an actual coating pattern according to the input coating pattern data, and applying in proportion to the coating speed input from the information input means according to the coating pattern data input from the pattern data input means. Simulation application image generation means for generating a simulation application image for simulating paste application from a start point to an end point of a pattern, and a graphic image generated by the graphic image generation means and a simulation application image generated by the simulation application image generation means. Simulation application screen generating means including image synthesizing means for generating and outputting simulated application screen data; 을 포함하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 장치.Paste simulation coating device for a paste applicator comprising a. 제 2항에 있어서, 상기 모의 도포 이미지 생성 수단은 :The method of claim 2, wherein the simulated application image generating means comprises: 상기 패턴 데이터 입력 수단으로부터 입력된 도포 패턴 데이터에 따라 시작점으로부터 다음 기준점으로 페이스트가 도포되는 궤적을 그리고 기준점에 도달하면 설정된 곡률반경에 따라 곡선을 그린 후 다시 다음 기준점으로 이동하는 궤적을 그리는 것을 반복하여 종료점까지 페이스트 도포를 모의 도포하는 모의 도포 이미지를 생성하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 장치.Based on the coating pattern data inputted from the pattern data input means, the trace from which the paste is applied from the starting point to the next reference point is drawn, and when the reference point is reached, the curve is drawn according to the set radius of curvature and then the trace moving to the next reference point is repeated. A paste simulation application device for a paste applicator, characterized by generating a simulation application image that simulates paste application to an end point. 도포 패턴 데이터를 입력받는 패턴 데이터 입력 수단과;Pattern data input means for receiving application pattern data; 도포 속도를 포함하는 도포 조건 정보를 입력받는 정보 입력 수단과;Information input means for receiving application condition information including an application speed; 상기 패턴 데이터 입력 수단으로부터 입력된 도포 패턴 데이터에 따라 전체 도포 패턴에 대해 각 도포 패턴의 길이를 상기 정보 입력 수단으로부터 입력된 해당 도포 속도로 나누어 구간별 도포 헤드의 이동 시간을 구하고, 각 꺽인점에서 회전하는데 소요되는 시간 및 도포 패턴 간의 이동 시간을 가산한 값을 포함하는 도 포에 소요되는 도포 시간을 산출하여 화면 출력 수단으로 출력하는 도포 시간 산출부;According to the application pattern data inputted from the pattern data input means, the length of each application pattern is divided by the corresponding application speed input from the information input means for the entire application pattern, and the moving time of the application head for each section is obtained. An application time calculating unit for calculating an application time required for coating, including a value obtained by adding a time required to rotate and a moving time between the application patterns, and outputting the application time to the screen output means; 를 포함하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 장치.Paste simulation coating device for a paste applicator comprising a. 제 4항에 있어서, 상기 페이스트 모의 도포 장치가:The apparatus of claim 4, wherein the paste simulation applicator is: 상기 패턴 데이터 입력 수단을 통해 입력된 도포 패턴 데이터와 상기 정보 입력 수단을 통해 입력된 도포 조건 정보에 따라 페이스트 모의 도포 화면 데이터를 생성하여 출력하는 모의 도포 화면 생성 수단;Simulation application screen generation means for generating and outputting a paste simulation application screen data according to application pattern data input through the pattern data input means and application condition information input through the information input means; 을 더 포함하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 장치.Paste simulation coating device for a paste applicator characterized in that it further comprises. 삭제delete 컴퓨터에서 실행되는 페이스트 도포기를 위한 페이스트 모의 도포 방법에 있어서 :In a paste simulation application method for a paste applicator executed on a computer: a) 도포 패턴 데이터를 입력받는 단계와;a) receiving the coating pattern data; b) 도포 조건 정보를 입력받는 단계와;b) receiving application condition information; c1) 상기 입력된 도포 패턴 데이터로부터 실제 패턴 형태의 그래픽 이미지를 생성하는 단계와;c1) generating a graphic image of an actual pattern form from the input coating pattern data; c2) 상기 입력된 도포 패턴 데이터에 따라 도포 속도에 비례하여 도포 패턴의 시작점으로부터 종료점까지 페이스트 도포를 모의 실행하는 모의 도포 이미지를 생성하는 단계와;c2) generating a simulated application image for simulating paste application from a start point to an end point of the application pattern in proportion to the application speed according to the input application pattern data; c3) 상기 단계 c1) 에서 생성된 그래픽 이미지와 상기 단계 c2) 에서 생성된 모의 도포 이미지를 포함하는 모의 도포 화면 데이터를 생성하여 이를 화면에 출력하는 단계;c3) generating simulated application screen data including the graphic image generated in step c1) and the simulation application image generated in step c2) and outputting the simulated application screen data on the screen; 를 포함하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 방법.Paste simulation application method for a paste applicator comprising a. 제 7항에 있어서, 상기 단계 c2)가 :The method of claim 7, wherein step c2) comprises: c21) 시작점으로부터 입력된 도포 조건 정보에 포함된 속도에 비례하여 다음 기준점으로 이동하는 궤적을 그리는 단계와;c21) drawing a trajectory for moving to the next reference point in proportion to the speed included in the application condition information inputted from the start point; c22) 설정된 곡률반경에 따라 곡선을 그린 후 다음 기준점으로 이동하는 궤적을 그리는 단계와;c22) drawing a trajectory for moving to the next reference point after drawing a curve according to a set radius of curvature; c23) 상기 단계 c22) 를 종료점까지 반복하여 모의 도포를 종료하는 단계;c23) terminating the simulation application by repeating step c22) to the end point; 를 포함하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 방법.Paste simulation application method for a paste applicator comprising a. aa) 도포 패턴 데이터를 입력받는 단계와;aa) receiving the coating pattern data; bb) 도포 조건 정보를 입력받는 단계와;bb) receiving the application condition information; cc) 상기 입력받은 도포 패턴 데이터와 도포 조건 정보에 따라 전체 도포 패턴에 대해 각 도포 패턴의 길이를 해당 도포 속도로 나누어 구간별 도포 헤드의 이동 시간을 구하고, 각 꺽인점에서 회전하는데 소요되는 시간 및 패턴 간의 이동 시간을 가산한 값을 포함하는 도포에 소요되는 도포 시간을 산출하는 단계와;cc) the time required to obtain the movement time of the coating head for each section by dividing the length of each coating pattern by the corresponding coating speed for the entire coating pattern according to the application pattern data and the application condition information received above; and Calculating a coating time required for coating including a value obtained by adding a shift time between patterns; dd) 상기 산출된 도포 시간을 화면에 출력하는 단계;dd) outputting the calculated coating time on a screen; 를 더 포함하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 방법.Paste simulation application method for a paste applicator characterized in that it further comprises. 제 9항에 있어서, 상기 방법이:The method of claim 9 wherein the method is: ee) 상기 입력된 도포 패턴 데이터와 상기 입력된 도포 조건 정보에 따라 페이스트의 도포를 모의 실행하는 모의 도포 화면 데이터를 생성하여 출력하는 단계;ee) generating and outputting simulation application screen data for simulating application of paste according to the input application pattern data and the input application condition information; 를 더 포함하는 것을 특징으로 하는 페이스트 도포기를 위한 페이스트 모의 도포 방법.Paste simulation application method for a paste applicator characterized in that it further comprises.
KR1020060047062A 2006-05-25 2006-05-25 Apparatus and Method for dispensing simulation for a paste dispenser KR100696933B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020060047062A KR100696933B1 (en) 2006-05-25 2006-05-25 Apparatus and Method for dispensing simulation for a paste dispenser
JP2007129967A JP2007313502A (en) 2006-05-25 2007-05-16 Simulating paste application device and method for paste applicator
CNB2007101061549A CN100524326C (en) 2006-05-25 2007-05-24 Method for simulating dispensing paste data and the device
TW096118536A TWI320341B (en) 2006-05-25 2007-05-24 Method for simulating parameters under which to dispense a paste and apparatus capable of simulating parameters under which to dispense a paste

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060047062A KR100696933B1 (en) 2006-05-25 2006-05-25 Apparatus and Method for dispensing simulation for a paste dispenser

Publications (1)

Publication Number Publication Date
KR100696933B1 true KR100696933B1 (en) 2007-03-20

Family

ID=38782741

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060047062A KR100696933B1 (en) 2006-05-25 2006-05-25 Apparatus and Method for dispensing simulation for a paste dispenser

Country Status (4)

Country Link
JP (1) JP2007313502A (en)
KR (1) KR100696933B1 (en)
CN (1) CN100524326C (en)
TW (1) TWI320341B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6365396B2 (en) * 2015-05-08 2018-08-01 トヨタ車体株式会社 Sealer application requirement check device, sealer application requirement check program, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05115823A (en) * 1987-08-27 1993-05-14 Fuji Mach Mfg Co Ltd Highly viscous fluid applying device having trial shooting function
KR19990077916A (en) * 1998-03-17 1999-10-25 우치가사키 기이치로 Paste coating apparatus
KR20050082239A (en) * 2004-02-18 2005-08-23 주식회사 탑 엔지니어링 Method for controlling of paste dispenser
KR100556625B1 (en) * 2002-08-20 2006-03-06 다이닛뽕스크린 세이조오 가부시키가이샤 Coater and coating method
KR20060048005A (en) * 2004-05-19 2006-05-18 동경 엘렉트론 주식회사 Coating film forming apparatus and coating film forming method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1125137A (en) * 1997-07-01 1999-01-29 Nippon Paint Co Ltd Device and method for preparing sample for coated board, coated board sample and sample coated board and design-coated board produced based on the coated board sample
JP2000153194A (en) * 1999-01-01 2000-06-06 Ricoh Co Ltd Method and apparatus for forming resin structure and resin structure
JP4151151B2 (en) * 1999-04-06 2008-09-17 松下電器産業株式会社 Paste coating apparatus and paste coating method for die bonding
JP4277428B2 (en) * 2000-07-18 2009-06-10 パナソニック株式会社 Bonding paste coating apparatus and coating method
JP4762596B2 (en) * 2005-04-13 2011-08-31 パナソニック株式会社 Chip bonding apparatus and bonding method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05115823A (en) * 1987-08-27 1993-05-14 Fuji Mach Mfg Co Ltd Highly viscous fluid applying device having trial shooting function
KR19990077916A (en) * 1998-03-17 1999-10-25 우치가사키 기이치로 Paste coating apparatus
KR100556625B1 (en) * 2002-08-20 2006-03-06 다이닛뽕스크린 세이조오 가부시키가이샤 Coater and coating method
KR20050082239A (en) * 2004-02-18 2005-08-23 주식회사 탑 엔지니어링 Method for controlling of paste dispenser
KR20060048005A (en) * 2004-05-19 2006-05-18 동경 엘렉트론 주식회사 Coating film forming apparatus and coating film forming method

Also Published As

Publication number Publication date
TWI320341B (en) 2010-02-11
CN100524326C (en) 2009-08-05
TW200804002A (en) 2008-01-16
JP2007313502A (en) 2007-12-06
CN101051330A (en) 2007-10-10

Similar Documents

Publication Publication Date Title
US7385605B2 (en) Computer display system for dynamically modifying stacked area line graphs to change the order or presence of a set of stacked areas in the graph respectively representative of the proportions contributed to a total by each of a set of time dependent variables
EP1884896A2 (en) Converting deformation data for a mesh to animation data for a skeleton, skinning and shading in a runtime computer graphics animation engine
US5596692A (en) Computer graphics
KR100696933B1 (en) Apparatus and Method for dispensing simulation for a paste dispenser
US5046026A (en) Method and apparatus for precisely varying the display rate of computer generated graphic images
WO2010089805A1 (en) Graphical user interface device and method for realizing graphical user interface
KR100673298B1 (en) Apparatus and method for generating dispensing pattern data for a paste dispenser
CN109461215B (en) Method and device for generating character illustration, computer equipment and storage medium
JP3964219B2 (en) Image processing apparatus, image processing method, image processing program, and recording medium
CN110012089B (en) Control method and electronic equipment
US8902233B1 (en) Driving systems extension
JP5531087B1 (en) Image processing apparatus and method, and program
JP2003006552A (en) Simulation system, simulation method and simulation program
WO2010053102A1 (en) Figure drawing device, anti-aliasing method, and storage medium
JP4986835B2 (en) Collective display image output device, collective display image output method, computer program, and recording medium
JP3324580B2 (en) Image processing device
KR101927069B1 (en) Gui providing device providing fluid painer effects and method for controlling thereof
JP4245998B2 (en) Drawing device, program and recording medium
JP2003187260A (en) Image rendering program, recording medium in which image rendering program is recorded, image rendering apparatus and method
JPH09259291A (en) Area separately painting device
JP4845043B2 (en) Drawing information processing apparatus, drawing information processing method, drawing information processing program, and computer-readable recording medium recording the drawing information processing program
JP4974935B2 (en) Line drawing processing apparatus, line drawing processing method, and program
JPH04296987A (en) Drawing method
JP2012008694A (en) Layout pattern generation device and layout pattern generation method
JP2965021B2 (en) Coating processing method, coating processing method, and recording medium storing coating processing program

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121220

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140404

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141215

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151125

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170118

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20180122

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20190121

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20200120

Year of fee payment: 14