먼저 알아둘 용어
Gerber·드릴(drill) 데이터 — Gerber는 구리·마스크(mask)·실크(silkscreen) 등 제조 층의 형상을 전달하는 형식입니다. 드릴 데이터는 홀 위치·크기 등을 담습니다. 두 데이터의 위치와 단위를 함께 맞춰야 합니다.
CAM(Computer-Aided Manufacturing)·DRC(Design Rule Check) — CAM 출력은 설계 층을 제조 형식으로 변환하는 과정입니다. DRC는 설계 규칙 검사이며, 통과한 설계에서 출력 파일이 빠지지 않았는지는 따로 확인해야 합니다.
마스크(mask)·실크(silkscreen) — 솔더 마스크(solder mask)는 접합할 곳을 제외한 구리를 덮는 절연 보호층입니다. 실크는 부품 표시 등 인쇄 정보입니다. 두 층의 개구(opening)와 패드(pad)·홀의 상대 위치도 검사합니다.
통합 제조 형식 — ODB++나 IPC-2581처럼 여러 제조 정보를 함께 전달하는 형식입니다. 수신 측 지원과 실제 층·홀 내용은 여전히 확인해야 합니다.
가는 전원 배선, 패드 위 실크, 리드(lead)와 홀 불일치, 외곽 누락, 구리 간격은 검사 대상이 서로 다릅니다. 설계 규칙과 부품 외형 대조를 마친 뒤에도 출력된 결과물을 다시 읽는 단계가 필요합니다. 파일 생성 성공 메시지(message)는 내용 검증과 같지 않습니다.
실제로 전달할 파일 묶음을 검사합니다
검사할 폴더나 압축 파일 하나를 정하고 출력 시점을 맞춥니다. 현재 프로젝트와 예전에 만든 제조 파일을 번갈아 보면 수정이 전달 파일에 반영됐는지 놓칠 수 있습니다. 검사한 파일과 실제로 전달할 파일이 같아야 합니다.
- 설계 규칙 검사 결과를 확인하고 제조 데이터를 새로 출력합니다.
- 전달할 Gerber와 드릴 파일을 뷰어에 불러옵니다. 다른 시점의 파일을 섞지 않습니다.
- 외곽의 전체 크기·윤곽·절개부를 확인합니다. 파일명만으로 판단하지 않습니다.
- 구리·마스크·실크를 필요한 조합으로 켜서 위치 관계를 봅니다. 표시를 끈 경우와 실제 누락을 구분합니다.
- 드릴을 겹쳐 패드·홀의 정렬과 단위·원점을 확인합니다.
- 오류가 있으면 설계 데이터를 수정하고 다시 출력합니다. 다시 출력한 파일도 처음부터 재검사합니다.
Gerber와 드릴을 함께 읽는 뷰어에서 레이어(layer) 표시와 두 점 사이 거리 측정을 사용합니다. 홀과 패드가 전체적으로 어긋나면 단위·원점·출력 설정을 먼저 확인합니다. 한 부분만 다르면 실제 설계 위치나 층 선택을 대조합니다.
검사 범위를 과장하지 않기
육안 검사는 누락과 보이는 위치 관계를 확인합니다. 회로 기능·임피던스(impedance)·전류 용량·모든 미세 간격을 보증하는 시험은 아닙니다. 출력 설정에 따라 확장자가 달라질 수 있으므로, 파일 이름만 보지 말고 각 파일에 올바른 층의 형상이 들어 있는지 확인합니다.
설계에 외곽선이 있어도 제조 파일에 해당 층을 포함하지 않았다면 누락됩니다. DRC를 통과했고 출력도 성공했다는 메시지만으로는 이 문제를 알기 어렵습니다. 그래서 실제로 전달할 압축 파일을 열어 외곽선이 들어 있는지 확인해야 합니다.
프로젝트 폴더와 제조 파일 묶음을 구별합니다
출력 전에는 CAM 설정에서 각 설계 레이어가 어떤 제조 파일로 나가는지 확인합니다. 보드(board)의 층수와 출력 형식에 맞는 작업을 선택하고 구리·마스크·실크·드릴·외곽의 대응을 대조한 뒤 실행합니다. 설정 이름이 비슷해도 버전(version)이나 층수가 다를 수 있으므로 내용을 확인한 뒤 재사용합니다.
출력 폴더에는 설계 데이터, 보고서와 부수 파일이 함께 생길 수 있습니다. 폴더 전체를 그대로 보내기보다 제조에 필요한 파일을 골라 압축합니다. 최종 ZIP을 만든 뒤 실제 안에 들어 있는 파일로 다시 확인합니다.
| 출력 내용 | 확인할 대응 |
|---|---|
| 각 구리 층 | 실제 층수·순서·배선·패드 |
| 위·아래 마스크 | 개구와 패드의 관계 |
| 위·아래 실크 | 방향·표시·패드 침범 |
| 드릴 | 위치·직경·도금 구분에 필요한 정보 |
| 외곽 | 전체 크기·윤곽·절개 |
두 층 보드의 한 출력 예에서 파일이 여덟 개였다는 식의 개수 규칙을 다층판에 적용하지 않습니다. 제조 수신 조건에 필요한 추가 파일이 있는지 확인하고, 보고서와 실제 형상 데이터를 구분합니다. 필요한 정보는 파일명·내용·층의 대응 목록으로 남깁니다.
출력 성공, 파일 개수, 압축 생성, 실제 내용 검사는 각각 다른 확인입니다. 검증한 ZIP의 식별 정보와 설계 버전을 함께 남기면 이후 파일이 교체되거나 섞이는 일을 줄일 수 있습니다.
분할 비아는 출력 자료에서도 같은 층 구간으로 전달합니다
층간 연결을 여러 비아(via) 구간으로 나눴다면 출력된 드릴 자료를 구간 목록과 대응시킵니다. 시작·끝층, 위치·지름·도금 구분을 제조자가 같은 의미로 해석하는지 확인합니다. CAD(Computer-Aided Design)에서는 나눈 연결을 출력에서는 여전히 하나의 전체 깊이 홀로 전달하면 의도를 보존하지 못합니다.
파일 수만 세거나 통합 형식을 사용했다는 사실로 확인을 끝내지 않습니다. 수신한 자료에서 실제 층 범위와 홀 위치를 다시 대조하고 같은 설계 버전에서 출력한 파일들이 동일한 단위와 원점을 사용하는지 확인합니다. 출력 형식을 바꿨어도 각 구간의 실제 내용은 다시 검사해야 합니다.