콘텐츠로 이동

제조 데이터 형식

설계가 끝나면 기판을 만들 수 있는 자료로 바꿔 내보낸다. 이때 쓰는 형식은 셋이고, 셋은 담는 범위가 다르다.

형식의 차이는 그림의 차이가 아니라 “무엇을 함께 담는가” 의 차이다.

형상 드릴 층 구성 넷 부품 스택업을 세 형식이 각각 어디까지 담는가

GerberODB++IPC-2581
성격층마다 도형을 그린 그림 파일 묶음디렉터리 트리 하나에 담은 자료 묶음문서 하나에 담은 XML 자료
형상담는다담는다담는다
드릴별도 형식(Excellon)으로 함께 낸다같은 묶음 안에 있다같은 문서 안에 있다
층 구성파일 이름과 별도 문서로 알린다자료로 적혀 있다자료로 적혀 있다
넷 연결담지 않는다 — 별도 넷리스트(netlist)를 함께 낸다담는다담는다
부품·BOM담지 않는다담는다담는다
스택업(stackup)·재료담지 않는다일부 담는다담는다
사람이 읽기명령 나열 — 읽을 수는 있다텍스트 — 읽을 수 있다XML — 이름으로 뜻이 드러난다

Gerber 묶음에서 어느 파일이 앞면 구리인지는 파일 이름과 별도 문서가 정한다. 받는 쪽이 그 약속을 알아야 하고, 약속이 어긋나면 층이 바뀐 채로 제조된다.

ODB++ 와 IPC-2581 은 그 정보를 자료 안에 담는다. 받는 쪽이 이름 규칙을 몰라도 무엇이 무엇인지 읽어 낼 수 있다.

넷 연결이 자료에 있으면 제조 쪽이 형상만 보고 연결을 되짚지 않아도 된다. 전기 시험 지그를 만들거나 형상 오류를 잡을 때 그 차이가 크다.

Gerber 는 연결을 담지 않으므로 별도 넷리스트를 함께 낸다. 그 파일이 빠지면 제조 쪽이 형상에서 연결을 추출하고, 그 추출이 설계 의도와 어긋날 수 있다.

2.3 한 벌이라는 것이 무엇으로 보장되는가

섹션 제목: “2.3 한 벌이라는 것이 무엇으로 보장되는가”
형식한 벌의 근거
Gerber약속이다. 파일이 하나 빠져도 자료는 그것을 모른다
ODB++디렉터리 트리 하나가 한 벌이다
IPC-2581문서 하나가 한 벌이다
상황쓰는 형식
어느 제조사에나 보낼 수 있어야 한다Gerber — 가장 널리 받아들여진다
조립까지 한 곳에 맡긴다ODB++ · IPC-2581 — 부품과 BOM 이 함께 간다
스택업·임피던스(impedance) 요구를 자료로 전달한다IPC-2581
설계 도구 사이에서 보드를 주고받는다IPC-2581
시험 지그·전기 시험을 함께 준비한다ODB++ · IPC-2581

실무에서는 함께 낸다. Gerber 묶음을 기본으로 내고, 조립·시험을 맡기는 곳에는 ODB++ 나 IPC-2581 을 함께 보내는 방식이 흔하다. 형식을 하나만 고르는 문제가 아니다.

4. 어느 형식이든 지켜야 하는 것

섹션 제목: “4. 어느 형식이든 지켜야 하는 것”
항목내용
좌표 서식과 단위묶음 안의 모든 파일이 같은 값을 쓴다
원점(origin)형상과 드릴이 같은 원점을 쓴다. 어긋나면 홀이 구리에서 밀린다
층 구성 문서어느 파일이 어느 층인지, 순서가 어떻게 되는지
스택업 지시두께·재료·임피던스 요구
개정 표기어느 판의 자료인지
검사 결과DRC 를 통과한 상태에서 낸 자료인지
형식문서
Gerber무엇인가 · 구조 · 예제
ODB++무엇인가 · 구조 · 예제
IPC-2581무엇인가 · 구조 · 예제