KR102074966B1 - 기판의 장착점 분배 장치 및 방법과 이를 이용한 pcb 생산 시스템 - Google Patents

기판의 장착점 분배 장치 및 방법과 이를 이용한 pcb 생산 시스템 Download PDF

Info

Publication number
KR102074966B1
KR102074966B1 KR1020140184209A KR20140184209A KR102074966B1 KR 102074966 B1 KR102074966 B1 KR 102074966B1 KR 1020140184209 A KR1020140184209 A KR 1020140184209A KR 20140184209 A KR20140184209 A KR 20140184209A KR 102074966 B1 KR102074966 B1 KR 102074966B1
Authority
KR
South Korea
Prior art keywords
feeder
substrate
view
mounting
mounting point
Prior art date
Application number
KR1020140184209A
Other languages
English (en)
Other versions
KR20160074928A (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 KR1020140184209A priority Critical patent/KR102074966B1/ko
Priority to CN201510088736.3A priority patent/CN105988658B/zh
Publication of KR20160074928A publication Critical patent/KR20160074928A/ko
Application granted granted Critical
Publication of KR102074966B1 publication Critical patent/KR102074966B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/04Mounting of components, e.g. of leadless components
    • H05K13/0404Pick-and-place heads or apparatus, e.g. with jaws
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/04Mounting of components, e.g. of leadless components
    • H05K13/043Feeding one by one by other means than belts

Landscapes

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

Abstract

본 발명의 일 실시예에 따른 기판의 장착점 분배 장치는, 제1 기판에서 부품이 장착될 영역을 시각적으로 나타내는 기판 레이어 뷰 및 복수 개의 피더(Feeder)들의 배치를 시각적으로 나타내는 피더 뷰를 동시에 제공하는 화면 제공부; 및 상기 피더 뷰에서 제1 피더가 선택되는 경우, 상기 제1 기판의 장착점들 중에서 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들을 다른 장착점들과 시각적으로 구분되도록 상기 기판 레이어 뷰 상에서 표시하는 장착점 표시부를 포함할 수 있다.

Description

기판의 장착점 분배 장치 및 방법과 이를 이용한 PCB 생산 시스템{Apparatus and Method for Distributing Mounted Point of Board and System for Manufacturing PCB}
본 발명은 기판의 장착점 분배 장치 및 방법과 이를 이용한 PCB 생산 시스템에 관한 것이다. 보다 자세하게는, 기판의 장착점에 부품을 장착하는 피더에 장착점을 분배하는 기판의 장착점 분배 장치 및 방법과 이를 이용한 PCB 생산 시스템 에 관한 것이다.
SMT 장치와 같이 표면 실장형 부품을 기판에 장착하여 인쇄회로기판(PCB, Printed Circuit Board)을 생산하는 장치이다.
기존의 인쇄회로기판을 생산하는 방법은 기판의 장착점과 피더들 간을 매칭시켜주는 프로그램인 장착점 매칭용 소프트웨어 등을 이용하여 1차적으로 기판의 장착점을 피더(Feeder)에 분배한다. 기판의 장착점을 피더에 분배하는 과정을 장착점과 피더를 매칭하는 과정이라고 할 수 있다.
다만, 공지되어 있는 다양한 장착점 매칭용 소프트웨어를 이용하여 1차적으로 기판의 장착점을 피더에 분배하더라도 완전히 최적화가 되도록 분배가 이루어지는 것은 아니다.
최적화가 되도록 기판의 장착점을 피더에 분배하고 PCB 생산의 효율성을 향상시키기 위해서는 전문가의 특정 장착점을 새로운 피더에 분배하거나 이미 분배된 장착점을 다른 피더에 분배하는 등 분배를 수정 및 변경할 필요성이 있다.
그러나, 공지된 기술은 어떠한 장착점이 어떠한 피더와 매칭되어 장착이 이루어 지는지 파악하기가 어려운 문제가 존재한다.
본 발명이 해결하고자 하는 기술적 과제는 기판의 장착점들이 어떠한 피더에 배분되어 있는지 여부를 시각적으로 간편하고 용이하게 파악할 수 있는 기판의 장착점 분배 장치 및 방법과 이를 이용한 PCB 생산 시스템을 제공하는 것을 목적으로 한다.
또한, 본 발명이 해결하고자 하는 다른 기술적 과제는 기판의 특정 장착점을 특정 피더에 간편하고 직관적으로 분배할 수 있는 기판의 장착점 분배 장치 및 방법과 이를 이용한 PCB 생산 시스템을 제공하는 것을 목적으로 한다.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 당업자에게 명확하게 이해 될 수 있을 것이다.
상기 기술적 과제를 달성하기 위한 본 발명의 제1 태양(Aspect)에 따른 기판의 장착점 분배 장치는, 제1 기판에서 부품이 장착될 영역을 시각적으로 나타내는 기판 레이어 뷰 및 복수 개의 피더(Feeder)들의 배치를 시각적으로 나타내는 피더 뷰를 동시에 제공하는 화면 제공부; 및 상기 피더 뷰에서 제1 피더가 선택되는 경우, 상기 제1 기판의 장착점들 중에서 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들을 다른 장착점들과 시각적으로 구분되도록 상기 기판 레이어 뷰 상에서 표시하는 장착점 표시부를 포함할 수 있다.
일 실시예에 있어서, 상기 기판의 장착점 분배 장치는, 상기 피더 뷰에서 제2 피더에 대한 추가적인 선택을 수신하면, 상기 제1 피더 및 상기 제2 피더를 다른 피더들과 시각적으로 구분되도록 상기 피더 뷰에 표시하는 추가 피더 표시부; 및 상기 제1 피더에 의하여 상기 제1 부품이 장착되는 장착점들 중에서 적어도 하나의 장착점을 선택하는 입력을 수신하고 상기 선택된 적어도 하나의 장착점을 상기 피더 뷰에 표시된 상기 제2 피더로 드래그 앤 드롭(Drag and Drop)하는 입력을 수신하는 입력 수신부를 더 포함할 수 있다.
일 실시예에 있어서, 상기 화면 제공부는, 상기 제1 기판에 부품을 장착하는 피더들을 상기 제1 기판에 부품을 장착하지 않는 피더들과 시각적으로 구분되도록 상기 피더 뷰 상에서 표시할 수 있다.
일 실시예에 있어서, 상기 기판 레이어 뷰에서 적어도 하나의 장착점을 선택하는 입력을 수신하면, 상기 화면 제공부는, 상기 선택된 적어도 하나의 장착점에 부품을 장착하는 피더들을 다른 피더들과 시각적으로 구분되도록 상기 피더 뷰 상에서 표시할 수 있다.
일 실시예에 있어서, 상기 화면 제공부는, 상기 피더 뷰 상에서 상기 제1 기판을 포함하는 복수 개의 기판에 부품을 장착하는 피더들과 상기 복수 개의 기판 중 어느 기판에도 부품을 장착하지 않는 피더들을 서로 시각적으로 구분되도록 표시할 수 있다.
상기 기술적 과제를 달성하기 위한 본 발명의 제2 태양(Aspect)에 따른 PCB 생산 시스템은, 제1 피더를 포함하는 복수 개의 피더와, 제1 기판에서 부품이 장착될 영역을 시각적으로 나타내는 기판 레이어 뷰 및 상기 복수 개의 피더(Feeder)들의 배치를 시각적으로 나타내는 피더 뷰를 동시에 제공하는 화면 제공부; 및 상기 피더 뷰에서 상기 제1 피더가 선택되는 경우, 상기 제1 기판의 장착점들 중에서 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들을 상기 다른 장착점들과 시각적으로 구분되도록 상기 기판 레이어 뷰에 표시하는 장착점 표시부;를 포함하는 기판의 장착점 분배 장치를 포함할 수 있다.
일 실시예에 따르면, 상기 복수 개의 피더는 제2 피더를 더 포함하며, 상기 기판의 장착점 분배 장치는, 상기 피더 뷰에서 상기 제2 피더에 대한 추가적인 선택을 수신하면, 상기 제1 피더 및 상기 제2 피더를 다른 피더들과 시각적으로 구분되도록 상기 피더 뷰 상에서 표시하는 추가 피더 표시부; 및 상기 장착점 중에서 적어도 하나의 장착점을 선택하는 입력을 수신하고 상기 선택된 적어도 하나의 장착점을 상기 피더 뷰에 표시된 상기 제2 피더로 드래그 앤 드롭(Drag and Drop)하는 입력을 수신하는 입력 수신부를 더 포함하고, 상기 드래그 앤 드롭하는 입력을 수신하면, 상기 제1 피더는 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들에 상기 제1 부품을 장착하고, 상기 제2 피더는 상기 선택된 적어도 하나의 장착점에 상기 제1 부품을 장착할 수 있다.
일 실시예에 따르면, 상기 화면 제공부는, 상기 제1 기판에 부품을 장착하는 피더들을 나타내는 영역의 색상, 명도, 무늬, 형태 및 그라데이션 중 적어도 어느 하나를 상기 피더 뷰 상에서 상기 제1 기판에 부품을 장착하지 않는 피더들과 상이하게 표시할 수 있다.
상기 기술적 과제를 달성하기 위한 본 발명의 제3 태양(Aspect)에 따른 기판의 장착점 분배 방법은, 제1 기판에서 부품이 장착될 영역을 시각적으로 나타내는 기판 레이어 뷰 및 복수 개의 피더(Feeder)들의 배치를 시각적으로 나타내는 피더 뷰를 동시에 제공하는 단계; 및 상기 피더 뷰에서 제1 피더가 선택되는 경우, 상기 제1 기판의 장착점들 중에서 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들을 상기 기판 레이어 뷰에 상기 다른 장착점들과 시각적으로 구분되도록 표시하는 단계를 포함할 수 있다.
상기 기술적 과제를 달성하기 위한 본 발명의 제4 태양(Aspect)에 따른 컴퓨터 프로그램은, 하드웨어와 결합되어 본 발명의 제3 태양에 따른 기판의 장착점 분배 방법을 수행하기 위하여 매체에 저장된 것일 수 있다.
상기와 같은 본 발명에 따르면, 기판의 장착점들이 어떠한 피더에 배분되어 있는지 여부를 시각적으로 간편하고 용이하게 파악할 수 있다.
또한, 상기와 같은 본 발명에 따르면, 기판의 장착점들 중에서 사용자가 선택한 피더에 의하여 부품이 장착되는 장착점을 시각적으로 한눈에 파악할 수 있다.
또한, 상기와 같은 본 발명에 따르면, 기판의 특정 장착점을 특정 피더에 간편하고 직관적으로 분배할 수 있다.
또한, 상기와 같은 본 발명에 따르면, 오류가 발생한 장착점이나 피더를 용이하게 발견하고 디버깅할 수 있다.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해 될 수 있을 것이다.
도 1은 본 발명의 일 실시예에 따른 PCB 생산 시스템을 나타내는 도면이다.
도 2는 본 발명의 다른 실시예에 따른 기판의 장착점 분배 장치에 관한 블록도이다.
도 3은 기판 레이어 뷰(300)의 일 예를 나타내는 도면이다.
도 4는 피더 뷰에 관한 일 예를 나타내는 도면이다.
도 5는 선택된 피더에 의하여 부품이 장착되는 장착점이 표시된 기판 레이어 뷰의 일 예를 나타내는 도면이다.
도 6은 입력 수신부가 수신하는 특정 피더가 공급하는 부품에 관한 정보를 다른 피더로 복사하는 입력을 나타내는 화면이다.
도 7은 입력 수신부가 수신하는 적어도 하나의 장착점을 선택하는 입력을 나타내는 화면이다.
도 8과 같은 화면은 화면 제공부에 의하여 제공될 수 있다.
도 9는 본 발명의 다른 실시예에 따른 기판의 장착점 분배 장치의 하드웨어 구성도이다.
도 10은 본 발명의 또 다른 실시예에 따른 기판의 장착점 분배 방법에 관한 순서도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 게시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 게시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다. 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다.
본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함될 수 있다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.
도 1은 본 발명의 일 실시예에 따른 PCB 생산 시스템을 나타내는 도면이다.
PCB 생산 시스템(1000)은 기판의 장착점 분배 장치(100) 및 복수 개의 피더(200)를 포함한다.
복수 개의 피더(200)는 복수 개의 피더(200)가 존재한다. 예를 들면, 복수 개의 피더(200)는 제1 피더(210), 제2 피더(220) 및 제3 피더(230)를 포함할 수 있다.
피더는 PCB를 생산하기 위하여 기판(Board)에 부품을 장착하는 장치이다.
기판의 장착점 분배 장치(100)는 각각의 기판에 존재하는 장착점들이 어떠한 피더에 의하여 부품이 장착될지 여부를 결정할 수 있다.
기판의 장착점 분배 장치(100)는 1차적으로 공지된 다양한 장착점 매칭용 소프트웨어를 이용하여 장착점들 각각을 피더들에 분배할 수 있다.
기판의 장착점 분배 장치(100)는 장착점들과 각각의 피더들 간 1차적 분배로 인하여 매칭된 관계를 시각적으로 사용자에게 제공할 수 있다.
또한, 기판의 장착점 분배 장치(100)를 이용하여 사용자는 특정 장착점을 특정 피더에 용이하고 간단하게 분배할 수 있다.
기판의 장착점 분배 장치(100)에 관한 보다 상세한 설명은 도 2 및 9를 참조하여 설명한다.
도 2는 본 발명의 다른 실시예에 따른 기판의 장착점 분배 장치에 관한 블록도이다.
도 2를 참조하면, 본 발명의 다른 실시예에 따른 기판의 장착점 분배 장치(100)는 화면 제공부(110) 및 장착점 표시부(120)를 포함할 수 있다. 또한, 기판의 장착점 분배 장치(100)는 추가 피더 표시부(130) 및 입력 수신부(140)를 더 포함할 수 있다.
화면 제공부(110)는 기판 레이어 뷰(300) 및 피더 뷰(400)를 동시에 제공할 수 있다.
화면 제공부(110)는 하나의 디스플레이 장치를 이용하여 기판 레이어 뷰(300) 및 피더 뷰(400)를 멀티 스크린(Multi Screen)으로 제공할 수 있다.
또는, 화면 제공부(110)는 제1 디스플레이 장치를 이용하여 기판 레이어 뷰(300)를 제공하고 제2 디스플레이 장치를 이용하여 피더 뷰(400)를 제공할 수도 있다.
기판 레이어 뷰(300)는 사용자에 의하여 선택된 기판에서 부품의 장착점이 존재하는 영역을 포함한 영역을 시각적으로 나타낸 뷰(View)이다.
도 3은 기판 레이어 뷰의 일 예를 나타내는 도면이다.
도 3을 참조하면, 사용자가 입력 장치를 통하여 여러 기판들 중 특정 기판인 제1 기판을 선택하면, 화면 제공부(110)는 제1 기판과 제1 기판의 장착점들을 디스플레이 장치를 이용하여 시각적으로 사용자에게 제공(350)할 수 있다.
사용자는 330, 340과 같은 메뉴를 이용하여 선택되는 기판을 변경할 수 있다. 사용자가 특정 기판을 선택하기 위하여 제공받는 메뉴는 310 또는 320에 존재할 수도 있다. 310 및 320은 화면 제공부(110)에 의하여 제공되는 메뉴일 수 있다. 메뉴(310, 320)은 기판을 선택하기 위한 메뉴, 장착점에 관한 정보를 제공하는 메뉴 등이 존재할 수 있다.
예를 들면, 도 3에서 350은 제1 기판에서 부품이 장착되는 영역을 나타내며, 350 내부에 존재하는 선들이 장착점들을 의미할 수 있다.
화면 제공부(110)에 의하여 제공되는 기판 레이어 뷰(300)는 350이 나타내는 영역일 수 있으며, 350영역뿐만 아니라, 다양한 메뉴들을 포함(310, 320, 330, 340)하는 것을 의미할 수도 있다. 중요한 것은 기판 레이어 뷰(300)는 사용자에 의하여 선택된 기판의 장착점들이 시각적으로 나타난다는 것이다.
피더 뷰(400)는 복수 개의 피더(200)들의 배치를 시각적으로 나타낸 뷰이다.
도 4는 피더 뷰에 관한 일 예를 나타내는 도면이다.
도 4를 참조하면, 피더 뷰(400)는 PCB 생산을 위하여 기판에 부품을 장착하는 복수 개의 피더(200)들의 배치 및 작업 현황에 관하여 나타낼 수 있다.
예를 들면, 도 4에서 음영으로 표시된 피더들(Line 1의 R1의 2번째 피더, Line 2의 R1의 28번째 피더, Line 3의 R1의 3번째 피더, Line 4의 R1의 30번째 피더)은 사용자가 선택한 제1 기판의 부품 장착에 사용되는 피더들일 수 있다. 또는, 음영으로 표시된 피더들은 복수 개의 기판들 중 적어도 하나에라도 부품 장착에 사용되는 피더들일 수 있다. 화면 제공부(110)는 피더들에 표시된 음영, 색상, 글자 등의 표시에 의하여 해당 피더가 어떠한 기판의 부품 장착에 사용되는지 구분될 수 있도록 표시할 수 있다.
화면 제공부(110)는 피더 뷰(400)를 다양한 형태로 볼 수 있는 메뉴(410)를 제공할 수도 있다. 메뉴(410)를 예를 들면, 피더 뷰(400)에서 특정 라인에 속한 피더들만 확대하여 볼 수 있는 메뉴, 피더들이 장착하는 부품에 관한 정보를 해당 피더에 표시하는 메뉴 등이 존재할 수 있다.
다시 도 2를 참조하면, 화면 제공부(110)는 기판 레이어 뷰(300)와 피더 뷰(400)를 동시에 제공할 수 있다.
장착점 표시부(120)는 사용자가 피더 뷰(400)에서 특정 피더를 선택하면, 선택된 특정 피더에 의하여 부품이 장착되는 장착점이 기판 레이어 뷰(300)에 표시할 수 있다.
예를 들어, 도 4와 도 5를 참조하여 선택된 특정 피더에 의하여 부품이 장착되는 장착점이 기판 레이어 뷰(300)에 표시되는 일 예를 설명한다.
도 5는 선택된 피더에 의하여 부품이 장착되는 장착점이 표시된 기판 레이어 뷰의 일 예를 나타내는 도면이다.
도 4에서 사용자가 특정 피더로 제1 피더(210)를 선택하면(ⓐ), 장착점 표시부(120)는 선택된 제1 피더(210)에 의하여 사용자에 의하여 선택된 제1 기판에 부품이 장착되는 장착점들을 다른 장착점들과 시각적으로 구분될 수 있도록 표시한다.
예를 들면, 장착점 표시부(120)는 기판 레이어 뷰(300)에 표시된 장착점들의 명도, 굵기, 색상, 그라데이션, 음영, 형태, 투명도 등을 변경하여 시각적으로 구분할 수 있다. 또는 장착점 표시부(120)는 제1 피더(210)에 의하여 제1 기판에 부품이 장착되는 장착점들의 주변을 점선, 실선, 일점 쇄선 등으로 표시하거나 음영을 표시하여 다른 장착점들과 시각적으로 구분할 수 도 있다.
도 5를 참조하면, 박스(ⓑ) 안에 존재하는 6개의 장착점들이 기판 레이어 뷰(300)에 표시된 제1 기판의 장착점들 중에서 선택된 제1 피더(210)에 의하여 부품이 장착되는 장착점들이다.
도 4 및 5를 통하여 설명한 장착점 표시부(120)에 의하여 사용자는 어떠한 피더가 어떠한 장착점에 부품을 장착하는지를 명확하고 용이하게 파악할 수 있다.
사용자는 보다 효율적인 PCB 생산을 위하여 특정한 장착점들을 특정한 피더에 배분 또는 분산하는 작업을 수행한다.
예를 들면, 제1 기판을 인쇄회로기판으로 완성하기 위해서 장착되는 부품 중 소모량이 많은 부품은 여러 개의 피더로 분산하여 배분하면 피더에 의하여 공급되는 부품을 교환하기 위한 작업 주기를 늦출 수 있으며 생산 효율이 증가할 수 있다.
본 발명의 실시예에 따른 기판의 장착점 배분 장치는 사용자가 효율적인 PCB 생산을 위하여 특정한 장착점들을 특정한 피더에 배분하는 작업을 용이하게 수행하는 것을 가능하게 한다.
다시 도 2를 참조하면, 입력 수신부(140)는 피더 뷰(400)에서 선택된 특정 피더가 공급하는 부품에 관한 정보를 다른 피더로 복사하는 사용자의 입력을 수신할 수 있다.
또한, 입력 수신부(140)는 기판 레이어 뷰(300)에서 특정 피더에 의하여 부품이 장착되는 장착점들 중 적어도 하나의 장착점을 선택하는 사용자의 입력을 수신할 수 있다.
또한, 입력 수신부(140)는 기판 레이어 뷰(300)에서 선택된 적어도 하나의 장착점을 피더 뷰(400) 상에서 복사된 다른 피더로 드래그 앤 드롭(Drag & Drop)하는 사용자의 입력을 수신할 수 있다.
즉, 사용자는 마우스, 키보드, 터치 스크린 등의 입력 장치를 이용하여 기판의 장착점 분배 장치(100)로 신호를 입력할 수 있고, 입력 수신부(140)는 이러한 사용자의 입력을 수신할 수 있다.
화면 제공부(110)는 입력 수신부(140)에 의하여 수신되는 입력에 따라서 디스플레이 장치를 통하여 제공하는 화면을 변경할 수 있다. 이에 관하여 도 6 및 도 8을 참조하여 이해할 수 있다.
도 6 내지 8을 참조하여 본 발명의 실시예에 따른 기판의 장착점 배분 장치를 이용하여 사용자가 효율적인 PCB 생산을 위하여 특정한 장착점들을 특정한 피더에 배분하는 작업 수행하는 과정을 설명한다.
도 6은 입력 수신부가 수신하는 특정 피더가 공급하는 부품에 관한 정보를 다른 피더로 복사하는 입력을 나타내는 화면이다.
도 6과 같은 화면은 화면 제공부(110)에 의하여 제공될 수 있다.
도 6을 참조하면, 사용자에 의하여 최초 선택된 제1 피더(210)(예를 들면, Line 3의 R1의 3번째 피더)가 공급하는 부품에 관한 정보를 제2 피더(220)(61)(예를 들면, Line 3의 R1의 29번째 피더)로 복사(ⓒ)할 수 있다.
도 7은 입력 수신부가 수신하는 적어도 하나의 장착점을 선택하는 입력을 나타내는 화면이다.
도 7과 같은 화면은 화면 제공부(110)에 의하여 제공될 수 있다.
도 7을 참조하면, 기판 레이어 뷰(300)에는 사용자에 의하여 최초 선택된 제1 피더(210)가 부품을 장착하는 장착점들(ⓑ)을 다른 장착점들과 구분되어 표시되고 있다.
사용자는 제1 피더(210)가 부품을 장착하는 장착점들(ⓑ) 중 적어도 하나의 장착점들을 선택하는 입력을 할 수 있다. 도 6에서는 사용자의 입력에 따라서 3개의 장착점들(ⓓ)이 선택된 것을 볼 수 있다.
사용자는 입력 장치를 이용하여 선택된 3개의 장착점들(ⓓ)을 드래그(ⓓ)하는 입력을 하면, 입력 수신부(140)는 입력을 수신할 수 있다.
도 8은 입력 수신부가 수신하는 적어도 하나의 장착점을 드래그 앤 드롭하는 입력을 나타내는 화면이다.
도 8과 같은 화면은 화면 제공부(110)에 의하여 제공될 수 있다.
도 8을 참조하면, 사용자는 입력 장치를 이용하여 선택된 3개의 장착점들(ⓓ)을 드래그(ⓔ)하여 제2 피더(220)(61)에 드롭(ⓕ)하는 입력을 할 수 있다.
입력 수신부(140)는 드래그(ⓔ) 앤 드롭(ⓕ) 입력을 수신할 수 있다. 화면 제공부(110)는 입력 수신부(140)에 의하여 수신된 드래그(ⓔ) 앤 드롭(ⓕ) 입력에 따라서 제공하는 기판 레이어 뷰(300) 및 피더 뷰(400)를 변경할 수 있다.
구체적으로, 화면 제공부(110)는 제2 피더(220)(61)에 의하여 부품이 장착되는 제1 기판의 장착점을 앞서 선택된 3개의 장착점(ⓓ)으로 표시할 수 있다.
또한, 화면 제공부(110)는 제2 피더(220)(61)에 의하여 장착되는 부품은 제1 피더(210)에 의하여 장착되는 부품과 동일하다는 정보를 숫자, 문자, 색상, 음영, 그라데이션 등으로 표현할 수 있다.
도 2에서 기판의 장착점 분배 장치(100)는 입력 수신부(140)에 의하여 수신된 정보를 기반으로 복수 개의 피더(200)에 제어 명령을 전송할 수 있다.
예를 들면, 도 7내지 8을 참조하여 설명한 사용자의 드래그(ⓔ) 앤 드롭(ⓕ) 입력에 의하여 기판의 장착점 분배 장치(100)는 제2 피더(220)로 3개의 장착점(ⓓ)에 제1 피더(210)가 공급하는 부품과 동일한 부품을 장착하라는 제어 명령을 전송할 수 있다.
즉, 사용자는 입력 장치를 이용하여 ⓒ, ⓓ. ⓔ 및 ⓕ 입력을 수행함으로써 제1 피더(210)의 작업의 전부 또는 일부를 제2 피더(220)로 분배할 수 있다.
도 2에서 장착점 표시부(120) 및 추가 피더 표시부(130)는 화면 제공부(110)와 별개의 구성으로 나타내고 있으나, 화면 제공부(110)에 포함되는 구성이 될 수도 있다.
도 9는 본 발명의 또 다른 실시예에 따른 기판의 장착점 분배 장치의 하드웨어 구성도이다.
본 실시예에 따른 기판의 장착점 분배 장치(100)는 도 9의 성을 가질 수 있다.
도 9에 도시된 바와 같이, 기판의 장착점 분배 장치(100)는 장착점 분배 프로세서(10), 스토리지(20), 메모리(30), 네트워크 인터페이스(40), 시스템 버스(80), 그래픽 처리 유닛들(50)(예를 들면, GeForce, NVIDA 등) 및 입력 장치(70)들(예를 들면, 키보드, 마우스, 터치 스크린)로부터 입력을 수신하는 사용자 인터페이스(60)를 포함할 수 있다.
시스템 버스(80)는 장착점 분배 프로세서(10) 및 메모리(30)와 연결되어 데이터 이동 통로가 될 수 있다.
네트워크 인터페이스(40)에는 다른 컴퓨팅 장치가 연결 될 수 있다. 예를 들면, 네트워크 인터페이스(40)에 연결되는 다른 컴퓨팅 장치는 디스플레이 장치, 사용자 단말 등이 될 수 있다.
네트워크 인터페이스(40)는 이더넷, FireWire, USB 등이 될 수 있다.
스토리지(20)는 플래쉬 메모리(30)(Flash memory)와 같은 비휘발성 메모리(30) 소자, 하드 디스크 등으로 구현될 수 있으나 이에 한정되지는 않는다.
스토리지(20)는 장착점 분배용 컴퓨터 프로그램(21)의 데이터를 저장한다. 장착점 분배용 컴퓨터 프로그램(21)의 데이터는 바이너리 실행 파일 및 기타 리소스 파일을 포함할 수 있다.
또한, 스토리지(20)는 장착점 매칭용 컴퓨터 프로그램(22)를 더 저장할 수 있다. 장착점 매칭용 컴퓨터 프로그램(22)은 기 설정된 방식에 의하여 기판의 장착점과 피더를 자동적으로 매칭하는 컴퓨터 프로그램이다. 장착점 매칭용 컴퓨터 프로그램(22)에 의하여 기판의 장착점과 피더가 매칭된 후 장착점 매칭용 컴퓨터 프로그램(22)이 동작할 수 있다.
메모리(30)는 장착점 분배용 컴퓨터 프로그램(21)를 로딩한다. 기판의 장착점 분배용 컴퓨터 프로그램(21)은 장착점 분배 프로세서(10)에 제공 되고, 장착점 분배 프로세서(10)에 의하여 실행 된다.
장착점 분배 프로세서(10)는 기판의 장착점 분배용 컴퓨터 프로그램(21)을 실행할 수 있는 프로세서이다. 다만, 장착점 분배 프로세서(10)는 기판의 장착점 분배용 컴퓨터 프로그램(21)만을 실행할 수 있는 프로세서는 아닐 수 있다. 예를 들면, 장착점 분배 프로세서(10)는 기판의 장착점 분배용 컴퓨터 프로그램(21) 외에 다른 프로그램을 실행할 수도 있다.
기판의 장착점 분배용 컴퓨터 프로그램(21)은, 제1 기판에서 부품이 장착될 영역을 시각적으로 나타내는 기판 레이어 뷰 및 복수 개의 피더(Feeder)들의 배치를 시각적으로 나타내는 피더 뷰를 동시에 제공하는 과정 및 상기 피더 뷰에서 제1 피더가 선택되는 경우, 상기 제1 기판의 장착점들 중에서 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들을 상기 기판 레이어 뷰에 상기 다른 장착점들과 시각적으로 구분되도록 표시하는 과정을 수행하는 일련의 오퍼레이션을 포함할 수 있다.
또한, 기판의 장착점 분배용 컴퓨터 프로그램(21)은 상기 피더 뷰에서 제2 피더에 대한 추가적인 선택을 수신하면, 상기 제1 피더 및 상기 제2 피더를 다른 피더들과 시각적으로 구분되도록 상기 피더 뷰에 표시하는 과정 및 상기 제1 피더에 의하여 상기 제1 부품이 장착되는 장착점들 중에서 적어도 하나의 장착점을 선택하는 입력을 수신하고 상기 선택된 적어도 하나의 장착점을 상기 피더 뷰에 표시된 상기 제2 피더로 드래그 앤 드롭(Drag and Drop)하는 입력을 수신하는 과정을 더 포함하여 수행하는 일련의 오퍼레이션을 포함할 수 있다.
사용자는 입력 장치(70)를 이용하여 특정 기판 선택 입력, 특정 피더 선택 입력, 피더 분배 선택 입력, 장착점 선택 입력, 드래그 앤 드롭 입력 등을 본 발명의 실시예에 따른 장착점 분배 장치(100)로 전송할 수 있다.
도 10은 본 발명의 또 다른 실시예에 따른 기판의 장착점 분배 방법에 관한 순서도이다.
이하, 도 10을 참조하여 본 발명의 또 다른 실시예에 따른 기판의 장착점 분배 방법을 설명한다. 본 실시예는 연산 수단을 구비한 컴퓨팅 장치에 의하여 수행 될 수 있다. 상기 컴퓨팅 장치는, 예를 들어 본 발명의 다른 실시예에 따른 기판의 장착점 분배 장치(100)일 수 있다. 상기 기판의 장착점 분배 장치(100)의 구성 및 동작에 대하여는 도 1 및 도 9를 참조하여 설명한 내용을 통해 이해할 수 있다.
컴퓨팅 장치가 사용자에 의하여 선택된 기판(예를 들면 제1 기판)의 기판 레이어 뷰(300)와 피더 뷰(400)를 동시에 제공한다(S1100).
컴퓨팅 장치가 피더 뷰(400) 상에서 제1 피더(210)를 선택하는 입력을 수신한다(S1200).
컴퓨팅 장치는 상기 선택한 제1 피더(210)에 대응되는 장착점을 기판 레이어 뷰(300) 상에서 표시한다(S1300). 구체적으로, 컴퓨팅 장치는 상기 선택한 제1 피더(210)에 의하여 부품이 장착되는 장착점을 기판 레이어 뷰(300) 상에서 다른 장착점들과 시각적으로 구분될 수 있게 표시한다.
컴퓨팅 장치가 피더 뷰(400) 상에서 제1 피더(210)를 제2 피더(220)로 분배하는 입력을 수신할 수 있다(S1400).
컴퓨팅 장치는 상기 대응되는 장착점 중 일부의 장착점을 제2 피더(220)로 드래그 앤 드롭하는 입력을 수신할 수 있다(S1500).
컴퓨팅 장치는 S1400 및 S1500 단계에서 수신한 입력에 기반하여 제2 피더(220)가 제1 피더(210)가 장착점들에 제공하는 부품과 동일한 부품(예를 들면 제1 부품)을 상기 대응되는 장착점 중 일부의 장착점에 장착하라는 제어 신호를 생성할 수 있다(S1600).
도 S1400 내지 S1600 단계를 통하여 제2 피더(220)는 제1 부품을 상기 일부의 장착점에 장착한다. 본 발명을 이용하여 사용자는 이러한 일련의 입력을 통하여 특정 피더의 작업의 전부 또는 일부를 다른 피더에 배분할 수 있다. 즉, 본 발명을 이용하여 사용자는 이러한 일련의 입력을 통하여 장착점들을 피더에 배분할 수 있다.
유사하게, 도면에서 동작들이 특정한 순서로 도시되어 있지만, 원하는 결과를 얻기 위해서 그러한 동작들이 도시된 특정한 순서로 또는 순차적 순서로 실행되어야만 하거나 또는 모든 도시된 동작들이 실행되어야만 하는 것으로 이해되어서는 안된다. 특정 상황에서는, 멀티태스킹 및 병렬 처리가 유리할 수도 있다. 더욱이, 위에 설명한 실시예들에서 다양한 구성들의 분리는 그러한 분리가 반드시 필요한 것으로 이해되어서는 안되고, 설명된 프로그램 컴포넌트들 및 시스템들은 일반적으로 단일 소프트웨어 제품으로 함께 통합되거나 다수의 소프트웨어 제품으로 패키지될 수 있음을 이해하여야 한다.
지금까지 도 2의 각 구성요소는 소프트웨어(software) 또는, FPGA(field-programmable gate array)나 ASIC(application-specific integrated circuit)과 같은 하드웨어(hardware)를 의미할 수 있다. 그렇지만 상기 구성요소들은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, 어드레싱(addressing)할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 실행시키도록 구성될 수도 있다. 상기 구성요소들 안에서 제공되는 기능은 더 세분화된 구성요소에 의하여 구현될 수 있으며, 복수의 구성요소들을 합하여 특정한 기능을 수행하는 하나의 구성요소로 구현할 수도 있다.
이상 첨부된 도면을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.

Claims (14)

  1. 제1 기판에서 부품이 장착될 영역을 시각적으로 나타내는 기판 레이어 뷰 및 복수 개의 피더(Feeder)들의 배치를 시각적으로 나타내는 피더 뷰를 동시에 제공하는 화면 제공부;
    상기 피더 뷰에서 제1 피더가 선택되는 경우, 상기 제1 기판의 장착점들 중에서 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들을 다른 장착점들과 시각적으로 구분되도록 상기 기판 레이어 뷰 상에서 표시하는 장착점 표시부;
    상기 피더 뷰에서 제2 피더에 대한 추가적인 선택을 수신하면, 상기 제1 피더 및 상기 제2 피더를 다른 피더들과 시각적으로 구분되도록 상기 피더 뷰에 표시하는 추가 피더 표시부; 및
    상기 제1 피더에 의하여 상기 제1 부품이 장착되는 장착점들 중에서 적어도 하나의 장착점을 선택하는 입력을 수신하고 상기 선택된 적어도 하나의 장착점을 상기 피더 뷰에 표시된 상기 제2 피더로 드래그 앤 드롭(Drag and Drop)하는 입력을 수신하는 입력 수신부를 더 포함하는, 기판의 장착점 분배 장치.
  2. 삭제
  3. 제1 항에 있어서,
    상기 화면 제공부는,
    상기 제1 기판에 부품을 장착하는 피더들을 상기 제1 기판에 부품을 장착하지 않는 피더들과 시각적으로 구분되도록 상기 피더 뷰 상에서 표시하는, 기판의 장착점 분배 장치.
  4. 제1 항에 있어서,
    상기 기판 레이어 뷰에서 적어도 하나의 장착점을 선택하는 입력을 수신하면,
    상기 화면 제공부는,
    상기 선택된 적어도 하나의 장착점에 부품을 장착하는 피더들을 다른 피더들과 시각적으로 구분되도록 상기 피더 뷰 상에서 표시하는, 기판의 장착점 분배 장치.
  5. 제1 항에 있어서,
    상기 화면 제공부는,
    상기 피더 뷰 상에서 상기 제1 기판을 포함하는 복수 개의 기판에 부품을 장착하는 피더들과 상기 복수 개의 기판 중 어느 기판에도 부품을 장착하지 않는 피더들을 서로 시각적으로 구분되도록 표시하는, 기판의 장착점 분배 장치.
  6. 제1 피더를 포함하는 복수 개의 피더와,
    제1 기판에서 부품이 장착될 영역을 시각적으로 나타내는 기판 레이어 뷰 및 상기 복수 개의 피더(Feeder)들의 배치를 시각적으로 나타내는 피더 뷰를 동시에 제공하는 화면 제공부; 및
    상기 피더 뷰에서 상기 제1 피더가 선택되는 경우, 상기 제1 기판의 장착점들 중에서 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들을 다른 장착점들과 시각적으로 구분되도록 상기 기판 레이어 뷰에 표시하는 장착점 표시부;를 포함하되,
    상기 복수 개의 피더는 제2 피더를 더 포함하며,
    상기 기판의 장착점 분배 장치는,
    상기 피더 뷰에서 상기 제2 피더에 대한 추가적인 선택을 수신하면, 상기 제1 피더 및 상기 제2 피더를 다른 피더들과 시각적으로 구분되도록 상기 피더 뷰 상에서 표시하는 추가 피더 표시부; 및
    상기 장착점 중에서 적어도 하나의 장착점을 선택하는 입력을 수신하고 상기 선택된 적어도 하나의 장착점을 상기 피더 뷰에 표시된 상기 제2 피더로 드래그 앤 드롭(Drag and Drop)하는 입력을 수신하는 입력 수신부를 더 포함하고,
    상기 드래그 앤 드롭하는 입력을 수신하면, 상기 제1 피더는 상기 제1 피더에 의하여 제1 부품이 장착되는 장착점들에 상기 제1 부품을 장착하고,
    상기 제2 피더는 상기 선택된 적어도 하나의 장착점에 상기 제1 부품을 장착하는, PCB 생산 시스템.
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
  11. 삭제
  12. 삭제
  13. 삭제
  14. 삭제
KR1020140184209A 2014-12-19 2014-12-19 기판의 장착점 분배 장치 및 방법과 이를 이용한 pcb 생산 시스템 KR102074966B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020140184209A KR102074966B1 (ko) 2014-12-19 2014-12-19 기판의 장착점 분배 장치 및 방법과 이를 이용한 pcb 생산 시스템
CN201510088736.3A CN105988658B (zh) 2014-12-19 2015-02-26 基板的安装点分配装置及方法和利用此的pcb生产***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140184209A KR102074966B1 (ko) 2014-12-19 2014-12-19 기판의 장착점 분배 장치 및 방법과 이를 이용한 pcb 생산 시스템

Publications (2)

Publication Number Publication Date
KR20160074928A KR20160074928A (ko) 2016-06-29
KR102074966B1 true KR102074966B1 (ko) 2020-02-10

Family

ID=56365506

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140184209A KR102074966B1 (ko) 2014-12-19 2014-12-19 기판의 장착점 분배 장치 및 방법과 이를 이용한 pcb 생산 시스템

Country Status (2)

Country Link
KR (1) KR102074966B1 (ko)
CN (1) CN105988658B (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101892042B1 (ko) 2018-04-26 2018-08-27 마하선 인쇄 회로 기판 자동 분배 시스템
KR101892041B1 (ko) 2018-04-26 2018-08-27 마하선 사이즈에 따른 인쇄 회로 기판 분배 시스템

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4541095B2 (ja) * 2004-10-15 2010-09-08 富士機械製造株式会社 位置関連データ変換装置および対部品装着基板作業システム
KR20070002278A (ko) * 2005-06-30 2007-01-05 삼성전자주식회사 표시 기판 및 이를 구비한 표시 장치
US7514799B2 (en) * 2006-07-26 2009-04-07 Lotes Co., Ltd. Connecting structure used in a chip module
US7906734B2 (en) * 2007-01-30 2011-03-15 Mcdata Corporation Electrical terminal footprints for a printed circuit board
JP2010014996A (ja) * 2008-07-04 2010-01-21 Nec Lcd Technologies Ltd 表示装置
JP6154120B2 (ja) * 2012-12-03 2017-06-28 Juki株式会社 管理システム

Also Published As

Publication number Publication date
CN105988658A (zh) 2016-10-05
CN105988658B (zh) 2019-08-06
KR20160074928A (ko) 2016-06-29

Similar Documents

Publication Publication Date Title
EP3191928B1 (en) Systems and methods for providing drag and drop analytics in a dynamic data visualization interface
CN102037436B (zh) 利用拖拽操作来访问菜单
EP2908232B1 (en) Display control device, display control method and program for managing the layout of software applications
US20090150823A1 (en) Apparatus and Method for Improved Window Management in a Grid Management System
US20150363062A1 (en) Storage System User Interface With Floating File Collection
JP2000305688A (ja) アプリケーション制御方法、グラフィカルユーザーインタフェースおよび記録媒体
US9268477B2 (en) Providing contextual menus
EP2642377B1 (en) Handheld device and homescreen management method thereof
US10120659B2 (en) Adaptive user interfaces
US20200117172A1 (en) User interface widget modeling and placement
US20190087069A1 (en) Tiling content for presentation on different display sizes
KR102074966B1 (ko) 기판의 장착점 분배 장치 및 방법과 이를 이용한 pcb 생산 시스템
US9059931B2 (en) System and method for visualizing an address space
US20140058542A1 (en) Automatic Generation Of Visual Representation Of User Interface Of Process Control System
KR20150019064A (ko) 계층정보 표시방법 및 이를 이용한 계층정보 표시장치
US20130198675A1 (en) Display with shared control panel for different input sources
WO2011154989A1 (ja) プログラマブル表示器の画面作成システム及びその画面作成プログラム
JP6141561B2 (ja) オブジェクト調整ツールおよびオブジェクト調整プログラム
US11093127B2 (en) System and method for an intelligent drag and drop designer
EP2940559A1 (en) Information processing device, information processing method, and program storage medium
US11966693B2 (en) Electronic device and method for editing resume
US20140068481A1 (en) Rich User Experience in Purchasing and Assignment
CN111052070B (zh) 用户接口开发支持装置与方法以及计算机可读记录介质
US9811253B2 (en) System for dragging a device onto a chart to plot data of its sources
US10860162B2 (en) Supervisory control system for controlling a technical system, a method and computer program products

Legal Events

Date Code Title Description
A201 Request for examination
AMND Amendment
E902 Notification of reason for refusal
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant