', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); EagleCAD 파일로 PCB 주문하는 법 #1 :: MakerLee's Workspace
728x90

본론만 보고 싶으신 분들은 쭉 내려서 붉은 글씨부터 읽으시면 됩니다 :)
처음부터 중간까지 부분은 그냥 주저리 잡담입니다. 

 

블로그 보시는분들은 알겠지만 PCB는 거의 자작으로 해결합니다. 

특별한 경우 가끔 PCB 주문을 하긴 하는데 완벽하게 잘 알고 하는건 아닙니다. 

주문할 때마다 매번 이건가 저건가 헷갈리는 부분이 있어 스스로를 위해 정리해 봅니다. 

 

 

 

일단 PCB를 주문할 때는 거버 파일이라고 불리는 데이터 파일을 만들어야 하는데요. 

 

 

거버 파일에는 PCB를 구성하는 요소인 배선과 드릴링, 외곽선과 비아홀, 솔더마스크, 실크스크린 등의 데이터를 구성하는 파일들이 있고요.

이런 각각의 파일들이 전부 거버 파일입니다. 

 

 

이런 거버 파일들을 만들어서 PCB 업체에 넘기면 됩니다. 

그리고 이게 끝이죠.

 

 

 

 

문제는 초보자가 거버 파일을 만드는데 잘 모르는 부분이 많다는 거죠.

저는 이번에 JLCPCB(링크)를 사용했기에, 이곳 기준으로 설명을 하고자 합니다. 

 

국내에는 한샘디지텍(링크)이라는 준수한 업체가 있습니다. 

거버 파일에 문제가 있을때는 바로 연락이 와서 수정도 도와주고 피드백과 납기가 매우 빠릅니다. 

그래서 국내업체들은 이곳을 많이 사용하고 있고요. 

저도 왕초보 시절 첫 PCB 주문을 이곳에 했었는데 거버파일에 문제된 부분이 있어 연락이 왔었고

어줍잖게 이리저리 설명하니 알아서 수정해 주시고 빠르게 완성해서 보내주셨습니다. 

 

하지만 단점은 가격이죠...이곳도 비싸진 않습니다만 10장 주문해서 9장 버리는 개인 제작자에게는

비용대비 가격이 맞지 않는 면이 있습니다. 

 

기본적인 2Layer 양면 PCB 100*100mm 이하 사이즈 기준입니다. 

 

 

 

 

홈페이지 초기화면에서 약간 내려와서 2layer Quote Now 버튼을 클릭합니다. 

 

 

 

 

 

 

 

그러면 이렇게 PCB 주문 화면으로 넘어갑니다. 

중간에 파란색 [How to Generate Gerber Files] 를 누르면 설명을 볼 수 있습니다. 

 

 

 

 

 

 

 

EagleCad 를 누릅니다. 

 

 

 

 

 

그러면 이렇게 설명이 나옵니다. 

보드 창에서 화면상의 CAM 아이콘을 누르고요.

 

 

 

 

그러면 이렇게 CAM Processor 화면이 나옵니다. 

EagleCAD 구 버전은 화면 구성이 다릅니다만

왼쪽 Top Layer, Bottom Layer 등으로 구분된 부분이 상단 탭으로 되어 있을 뿐입니다.

기본적인 내용은 다른게 없으니 참조해서 작업하시면 됩니다. 

 

 

 

 

 

 

그대로 작업하면 안되고 CAM jobs 를 눌러 gerb274x.com으로 작업을 하라고 합니다. 

거버 파일 포맷이 몇가지 형식이 있는데 JLCPCB에서는 gerb274x 방식으로만 받습니다. 

 

 

 

 

 

 

 

 

 

 

 

다시 JLCPCB 설명으로 돌아가서, 이대로 끝내면 안되고 

바닥면 실크 스크린을 추가하는 작업을 해야 한다고 합니다. 

기본 gerb274x 포맷에는 바닥면 실크 스크린 레이어가 포함되어 있지 않기 때문에 이 부분을 추가하지 않으면 실크가 안나옵니다. 

 

 

 

 

 

 

추가로 드릴 데이터도 해야 하는군요.

 

 

 

 

 

 

 

 

이런 부분들이 불편해서 기존 데이터를 참고하고 수정해서 

 

새 CAM을 만들었습니다. 

 






 

***JLCPCB 전용입니다. 

***JLCPCB에서는 0.4mm 미만 drill이 안됩니다. via나 drill 직경이 최저 0.4mm인지 확인하고 진행하세요.

***http://pashiran.tistory.com/830 참조해서 DRC 수정 후 아래 작업을 진행하세요.

 

https://github.com/JLCPCB/jlcpcb-eagle

 

GitHub - JLCPCB/jlcpcb-eagle: EAGLE cad helpers for JLCPCB production and assembly services

EAGLE cad helpers for JLCPCB production and assembly services - GitHub - JLCPCB/jlcpcb-eagle: EAGLE cad helpers for JLCPCB production and assembly services

github.com

현재는 이곳에서 JLCPCB가 직접 올려둔 cam 파일과 design rules 파일을 다운로드 받을 수 있습니다. 

링크 하단의 설명을 참조해서 버전에 맞는 파일을 사용하시면 됩니다.

 

 

 

첨부된 CAM파일을 다운로드 후 보드 파일을 열고 CAM을 누릅니다. 

 

 

 

 

 

 

 

Open CAM File을 선택합니다. 

 

 

 

 

 

 

 

 

 

다운로드한 CAM 파일을 선택합니다. 

 

 

 

 

 

 

 

Export as ZIP 을 체크하고 Process Job 을 누릅니다. 

 

 

 

 

 

 

 

폴더를 지정하고 저장하면 끝입니다. 

 

 

 

 

 

 

 

이제 JLCPCB의 주문 창으로 돌아가 Add your gerber file 을 누르고 생성된 ZIP 파일을 클릭해서 업로드합니다.

 

 

 

 

 

업로드 후 이렇게 거버 뷰어가 자동으로 실행되며 만들어질 보드를 이미지해줍니다. 

 

 

 

 

이미지 하단의 gerber viewer를 누르면 거버 분석을 해주는데 일부 에러가 뜹니다만 상관은 없습니다. 

 

 

 

 

 

 

그리고 하단의 옵션 설정을 하게 되는데요.

PCB Qty : 주문 수량

PCB Thickness : PCB 두께 설정

PCB Color : PCB의 솔더마스크 색상

Surface Finish : 유연납, 무연납 마감 선택

Copper Weight : 동박 두께

Gold Fingers:

 

이런 형태의 PCB를 말합니다. 슬롯에 끼울 수 있는 형태로 금도금이 되어 있죠.

 

 

기본 옵션들의 가격이 제일 저렴하고, 옵션을 변경할 때마다 우측의 가격이 변하니 확인하면서 변경하시면 됩니다. 

개인적으로는 PCB 색을 바꿔보고 싶은데 9$씩 추가되는 걸 보고 관뒀습니다. 

수정) 현재는 PCB 칼라 변경은 무료입니다. 다만 작업에 따라 배치가 뒤로 밀릴 수 있어 하루이틀 정도 시간이 더 걸릴 수 있습니다. 

 

마지막에 우측의 Save to Cart를 눌러 저장하고 체크아웃하면 됩니다.

 

 

 

 

 

 

 

 

 

배송옵션은 DHL과 일반 Air Mail이 있습니다. 

가격 차이가 있으니 본인이 원하시는 것을 고르면 되고요

 

 

 

 

 

결재는 신용카드와 Paypal로 할 수 있습니다. 

 

 

 

저는 4개의 PCB를 동시에 주문했고 PCB 요금은 2$ + 5$ + 5$ + 5$ = 17$ 가 나왔습니다.

총 40장이니 PCB 한장에 500원도 안하는군요.

배송은 DHL로 선택했습니다.

 

그런데 오늘 확인하니 17$ + DHL요금이 아니라 그냥 17$만 결재되었네요..?

전부 20mm 남짓한 소형을 10개씩 시킨거라 물량이 많아서 그런것도 아닌 것 같은데

왜 DHL요금이 결재되지 않았는지 잘 모르겠습니다. 

 

 

 

 

 

 

 

진행은 매우 빠릅니다. 19일 저녁 8시에 들어간 주문이 21일 새벽 5시에 출고됐네요.

 

 

 

 

 

그리고 다음날 DHL 배송이 시작되었습니다. 

 

 

 

 

 

 

 

 

 

 

728x90

+ Recent posts