Autodesk Eagle에서 Gerber 및 Drill File의 생성 방법
Autodesk Eagle에서 Gerber 및 Drill File의 생성 방법
Eagle에서 설계를 완료하면, 제작 공장으로 보내기 전 마지막 단계는 Gerber File과 Drill File을 생성하는 것입니다. PCB 제작 공장은 이 Gerber File과 Drill File을 사용하여 보드를 제작합니다. Autodesk EAGLE에는 편리한 CAM(Computer-Aided Manufacturing) 프로세서가 포함되어 있어 CAM 파일을 로드하고 설계에 필요한 파일을 신속하게 생성할 수 있습니다.
JLCPCB는 RS-274X 형식의 Gerber File을 사용하며, Gerber X2 형식은 지원하지 않습니다.
CAM 파일 설치
먼저, 사전 정의된 CAM 파일을 다운로드하여 컴퓨터에 저장합니다.
팁 : CAM File은 어디에나 저장할 수 있지만, 쉽게 찾을 수 있는 위치에 저장하는 것이 좋습니다. 예를 들어, Dropbox에 저장하면 여러 컴퓨터에서 동일한 CAM File을 사용할 수 있습니다.
표 1. 다양한 Eagle 버전의 CAM 작업 파일
Eagle 버전 | CAM Files |
---|---|
8.6.0 to 9.6.2 [8.6.0부터 Eagle은 CAM 작업 파일에 JSON 형식을 사용하기 시작하며, 이전 CAM 파일은 "legacy"로 표시됩니다.] | jlcpcb_2_layer_v9.cam |
jlcpcb_4_layer_v9.cam | |
jlcpcb_6_layer_v9.cam | |
7.2 to 8.5.2 [Eagle 7.2부터 오래된 EXCELLON 장치 출력 형식은 drills의 경우 2.4가 아닌 2.5로 시작하는데, 이로 인해 일부 Gerber Viewer에서 "Drill 구멍이 10배로 확대됨" 문제가 발생했습니다.] | jlcpcb_2_layer_v72.cam |
jlcpcb_4_layer_v72.cam | |
jlcpcb_6_layer_v72.cam | |
5, 6, 7.1 and Lower | jlcpcb_2_layer_v6.cam |
jlcpcb_4_layer_v6.cam | |
jlcpcb_6_layer_v6.cam |
Windows
CAM 파일을 Users\\your\_user\_name\\Documents\\EAGLE\\cam 폴더에 복사하세요.
GNU/Linux
CAM 파일을 /home/your\_user\_name/EAGLE/cam 폴더에 복사하세요.
macOS
추후 완료 예정.
파일 생성
1. CAM 프로세서 실행
CAM 프로세서 버튼을 클릭하세요.
[사용자는 CAM 프로세서 버튼 옆에 "CAM 데이터 생성" 버튼이 발견할 수 있습니다. 이 버튼을 클릭하면 미리 정의된 template\_2\_layer.cam 템플릿을 기반으로 CAM 파일이 생성됩니다. 하지만 JLCPCB에서는 생성된 파일의 파일 확장자나 유연성 부족 등의 이유로 이를 선호하지 않습니다.]
팁 : 오래된 Eagle 버전에서는 CAM 프로세서 아이콘이 다를 수 있으며, CAM 프로세서는 파일 메뉴에서 호출할 수 있습니다.
그림 1. Eagle 9.6.2에서 CAM 프로세서 버튼
2. CAM 작업 파일 불러오기
이제 아래와 같이 이전에 설치한 CAM 작업 파일을 불러와야 합니다.
그림 2. Eagle 9에서 CAM 작업 로드
이전 버전에서는 CAM 작업 로드 인터페이스가 다릅니다.
그림 3. Eagle 7.1.0에서 CAM 작업 불러오기
3. 검사
이 CAM 프로세서에는 내장된 Gerber File가 있어서 매우 편리합니다. 왼쪽의 레이어 항목을 클릭하면 레이어 창과 미리보기가 실시간으로 업데이트됩니다.
주변을 확인하고, 확대 및 축소해보세요. 이를 통해 내보낼 Gerber File을 간단히 검사할 수 있습니다.
일부 경우에는 설정을 조정할 필요가 있을 수 있습니다. 자세한 내용은 특별 설명 섹션을 참고하세요.
4. 작업 처리
모든 것이 정상이라면 창의 오른쪽 하단에 있는 "작업 처리" 버튼을 클릭하십시오. 이제 본격적으로 작업이 시작됩니다! CAM 프로세서는 모든 출력 파일을 하나의 ZIP 아카이브로 묶어줍니다. 아래와 같이 표시됩니다.
그림 4. 작업이 성공적으로 처리됨
그림 5. 생성된 ZIP File과 내부 파일들
이전 버전의 Eagle에서는 생성된 Gerber File이 자동으로 압축되지 않으므로, 사용자 스스로 파일을 선택하여 압축해주셔야 합니다.
참고 : Eagle은 일부 CAM 작업에서 .gpi 및 .dri 파일을 생성할 수 있으며, 이러한 파일들은 제조 과정에서 사용되지 않으므로 삭제하거나 무시하셔도 됩니다.
그림 6. Eagle 8.5.2로 생성된 파일
특별 설명
제공된 미리 정의된 CAM 작업은 대부분의 일반 디자인을 처리할 수 있지만, 일부 예외 상황이 있습니다. 이러한 경우, 요구 사항을 충족하도록 CAM 작업을 조정해야 합니다.
보드 아웃라인
보드 아웃라인은 보드의 물리적 윤곽을 결정하며, 많은 고객 주문에서 아웃라인에 문제가 발생합니다 (예: 아웃라인 레이어가 없거나 실크스크린 레이어에 아웃라인이 포함됨). 연속적이고 방수 처리가 된 보드 아웃라인은 Layer 20 Dimension에 (일반적으로 10 밀 너비의 선으로) 그려야 합니다.
내부 컷아웃
내부 컷아웃(비도금) 및 다른 종류의 컷아웃은 Layer 20 Dimension에 Wire 또는 Line 도구를 사용해 그려야 합니다. 제거해야 할 영역의 가장자리를 단순히 그리면 됩니다.
비도금 슬롯
Eagle에서는 슬롯을 직접 지원하지 않습니다. 하지만 슬롯은 Eagle에서 여러 가지 방식으로 표현될 수 있습니다. 슬롯은 출력 시 외곽선 레이어(즉, \*.GKO 파일)로 병합됩니다.
그림 7. 도금되지 않은 슬롯 최소 너비
도금 슬롯 구멍
일부 부품, 예를 들어 DC 배럴 전원 잭/커넥터, 오디오 커넥터 및 일부 마이크로 USB 커넥터는 넓고 얇은 핀이 있습니다. 이 핀들을 위해 큰 원형 구멍을 뚫을 수 있지만, 때로는 실용적이지 않을 수 있습니다 (예를 들어, 원형 구멍은 보통 더 많은 공간을 차지합니다). 이러한 부품의 경우 슬롯형 구멍이 필요해집니다.
현재 EAGLE에서는 슬롯형 구멍을 직접 처리할 수 있는 내장 기능이 없습니다. 하지만 해결 방법이 있습니다: 슬롯형 구멍을 Milling 레이어(46)에 그리면 됩니다. 그리고 이 작업은 푸티프린트 에디터에서 **폭이 0인 선과 아크**를 사용하여 그리는 것이 좋습니다.
그림 8. 밀링층의 슬롯형 구멍 (46)
도금된 슬롯의 최소 너비는 0.65mm(25.6 mil)이며, 아래 그림과 같이 상단 및 하단 구리 패드로 표시됩니다.
그림 9. 슬롯 구멍 최소 너비
플레이팅된 슬롯 구멍도 CAM 파일(예: *.GKO 파일)의 아웃라인 레이어에 병합됩니다.
중요사항 | 안전하게 처리하기 위해, 주문 시 주문 시스템의 비고란에 특별 지시 사항을 작성해 주시기 바랍니다. 다음과 같이 작성해 주세요: "주의: 이 설계에는 3개의 도금된 슬롯 구멍이 있습니다". 저희 CAM 엔지니어는 파일을 처리하는 동안, (예: 환상링 및 솔더 마스크 오프닝과 같은) 문맥을 통해 그것들을 파악하여 처리할 것입니다. |
도금된 드릴과 비도금된 드릴
이들은 하나의 드릴 파일(.XLN 파일)로 통합됩니다.
실크스크린 레이어에 주석
기본적으로, 당사 CAM 작업에서는 실크스크린에 다음 레이어를 사용합니다.
표 2. 실크스크린용 레이어
레이어 | 실크스크린 |
---|---|
21 tPlace | 상단 실크스크린 |
25 tName | |
22 bPlace | 바텀 실크스크린 |
26 bName |
가끔은 실크스크린을 위해 추가적인 요소가 필요할 수 있습니다. 예를 들어:
* 다른 그래픽 소프트웨어에서 디자인된 아트워크를 가져와야 할 때는, 별도의 레이어에 배치하는 것이 좋습니다.
* 로고(비트맵 또는 벡터).
* 특정 경우에는 tValue/bValue.
* 특정 경우에는 tDocu/bDocu.
가끔은 실크스크린이 전혀 필요하지 않을 수도 있습니다.
이러한 특수한 경우에는 작업을 진행하기 전에 실크스크린 출력용 레이어를 수동으로 추가하거나 제거할 수 있습니다. 또한 수정된 CAM 작업을 다른 파일 이름으로 저장해 두어 향후 사용할 수 있습니다.
Gerber 파일 명명 규칙에 대한 코멘트
기본적으로, 서로 다른 EDA 소프트웨어는 Gerber 파일에 대한 각기 다른 명명 규칙을 사용합니다. 제작 과정을 더 원활하게 하기 위해, 우리는 Protel 명명 규칙을 사용하고 있습니다.
Protel 명명 규칙에서는 레이어 정보가 파일 확장명에 인코딩됩니다.
Table 3. Gerber File Naming Conventions JLCPCB Prefers
확장 | 설명 |
---|---|
GBL | 바텀 구리 층 |
GBO | 바텀 실크스크린/오버레이 |
GBS | 바텀 솔더 마스크 |
GBP | 바텀 페이스트 마스크 |
GTL | 상단 구리층 |
GTO | 상단 실크스크린/오버레이 |
GTS | 상단 솔더 마스크 |
GTP | 상단 페이스트 마스크 |
GKO | 킵아웃 레이어(보드 아웃라인) |
G1,G2,etc. | 내부 구리 층 1, 2 등 |
XLN | 엑셀론 드릴 파일 |
Gerber Viewer에서 파일 검사
Gerber File을 저희 웹사이트에 업로드하기 전에, 생성된 파일을 3자 Gerber Viewer로 교차 확인하는 것이 매우 권장됩니다.
파일을 확인할 때 다음 항목들에 주의해 주세요.
1. 보드 아웃라인이 존재합니까?
2. 보드 아웃라인이 빈틈없이 연속적으로 연결되어 있습니까?
3. 내부 컷아웃과 비도금 슬롯이 GKO 레이어에 올바르게 표시되어 있습니까?
4. 모든 드릴 구멍이 다른 레이어와 정확하게 정렬되어 있습니까?
5. 비아가 설계대로 덮여 있습니까, 아니면 노출되어 있습니까?
6. 실크스크린 텍스트와 그래픽이 올바르게 표시되어 있습니까?
7. 기타 항목들
만약 문제가 발견된다면, 이를 수정한 후 Gerber/Drill File을 다시 내보내고, Gerber Viewer에서 다시 확인하세요.
다음과 같은 사용하기 편리한 Gerber Viewer들이 있습니다. 편리한 것을 선택해 사용하면 됩니다.
* Gerbv
* tracespace view
* Ucamco의 참고용 Gerber Viewer
도표 10. Gerbv에서 파일 보기
SMT용 BOM 및 중심 파일 생성
JLCPCB에서 SMT 서비스를 이용하려면 BOM 및 중심 파일을 생성해야 합니다. Eagle CAD를 사용하여 자동으로 BOM 및 CPL 파일을 생성하려면 이 튜토리얼을 참조하세요.