This website requires JavaScript.

KiCad 6에서 거버 및 드릴 파일을 생성하는 방법

KiCad 6에서 거버 및 드릴 파일을 생성하는 방법

KiCad 7에서 Gerber 및 Drill 파일을 생성하는 방법에 대한 안내입니다!

KiCad에서 디자인을 완료한 후, 제작 업체에 PCB를 보내기 전에 마지막 단계는 Gerber 파일 드릴 파일을 생성하는 것입니다. PCB 제작 업체는 이 파일들을 사용하여 실제 PCB를 제작합니다. 기본적으로 다음 세 가지 파일 세트를 생성해야 합니다:



  • Gerber 파일
  • 드릴 파일
  • 드릴 맵 파일


이 문서에서는 데모 프로젝트 PCB_Design을 사용합니다. 모든 단계는 KiCad 6.0.2에서 테스트되었으며, 다른 버전을 사용하는 경우 약간의 차이가 있을 수 있습니다.


Gerber 파일 생성


참고Gerber 파일을 출력하기 전에 DRC(Design Rule Check)를 실행하는 것을 강력히 권장합니다.


PCB 편집기(PCB Editor)에서 상단 메뉴에서File → Fabrication Outputs → Gerbers (.gbr)… 을 선택하면 Gerber 생성 대화창이 열립니다.



그림 1. Plot 메뉴 항목


하지만 JLCPCB에 PCB를 주문하려면 기본 설정을 그대로 사용할 수 없습니다. 몇 가지 세부 조정이 필요합니다.


대상 폴더 선택



Plot 창 상단에서 폴더 아이콘을 클릭하여 대상 디렉토리를 선택하거나 새로 만들 수 있으며, 또는 원하는 폴더 이름을 직접 입력할 수도 있습니다. 예를 들어, 이 튜토리얼에서는 기본값인 "plots" 대신 "project-name-gerbers" 를 입력합니다. ("project-name"은 더 의미 있는 이름으로 바꾸세요). KiCad가 Gerber 파일을 생성할 때 해당 폴더가 자동으로 만들어집니다.


Gerber 파일을 별도의 폴더에 출력하는 것이 좋습니다. 그렇지 않으면 프로젝트 디자인 파일과 섞이게 되어, 수동으로 정리해야 할 수 있습니다.


그림 2. 대상 폴더 선택


레이어 선택


Plot 창의 왼쪽에서 Gerber 파일로 출력할 보드 레이어들을 선택할 수 있습니다. 다음 레이어는 모두 선택되어야 합니다:


F.Cu


F.Paste


F.Silks


F.Mask


B.Cu


B.Paste


B.Silks


B.Mask


Edge.Cuts (보드 외곽선 및 컷아웃)


In1.Cu, In2.Cu …4층 또는 6층 보드를 사용하는 경우


참고:KiCad에서 앞면과 뒷면 버전이 있는 레이어는 각각 F. (Front)와 B. (Back)으로 시작합니다. 하지만 구리(copper) 레이어의 이름은 File → Board Setup에서 변경할 수 있다는 점에 유의하세요. 각 레이어의 기능은 pcb_new 및What is the meaning of the layers in pcb_new and in the footprint editor? (KiCad 5 and earlier) 문서에서 확인할 수 있습니다.

일반 옵션 및 거버(Gerber) 옵션



  • Plot reference designators 항목을 체크하세요. 그렇지 않으면 실크스크린 레이어에 디자인 레퍼런스가 표시되지 않습니다.
  • Check zone fills before plotting 항목을 체크하세요.
  • Use Protel filename extensions 항목을 체크하세요. JLCPCB에서는 Protel 형식의 파일 확장자를 선호하므로 이를 권장합니다.
  • Subtract soldermask from silkscreen 항목을 체크하세요. 이는 패드 위에 실크스크린이 인쇄되지 않도록 보장합니다.
  • Use extended X2 format 항목은 신경 쓰지 않아도 됩니다.


따라서, 최종 설정은 다음과 같습니다:


그림 3. 거버(Gerber) 옵션


이제 창 하단에 있는 Plot 버튼을 클릭하세요. 생성된 모든 거버 파일은 이전에 지정한 대상 폴더에 저장됩니다.


만약 존(zone) 채우기가 최신 상태가 아니고, 이를 다시 채우는 것을 잊었다면, Check zone fills before plotting 항목이 체크되어 있는 경우 KiCad가 확인 메시지를 표시합니다. 이때 Refill 버튼을 클릭하면 파일 생성이 계속됩니다.


그림 4. 존(Zone) Refill


PCB를 주문하려면 드릴 파일도 필요합니다.


드릴 파일 생성


거버 파일을 위한 동일한 대화창에서, 오른쪽 하단에 있는 Generate Drill Files 버튼을 클릭하면 드릴 파일을 위한 대화창이 열립니다.


Output folder는 변경할 필요가 없습니다. KiCad가 거버 파일과 동일한 폴더를 자동으로 사용합니다.


다음 옵션을 체크하세요:



  • Use alternate drill mode (Oval Holes Drill Mode)
  • Absolute (Drill Origin)
  • Millimeters (Drill Units)
  • Decimal format (Zeros Format)



아래 스크린샷은 해당 설정을 보여줍니다:


그림 5. 드릴 파일 설정


이제 Generate Drill File 버튼을 클릭하면 드릴 파일이 생성되어 출력 폴더에 저장됩니다.


드릴 맵 파일 생성



이 항목은 선택 사항이지만, 권장됩니다.

같은 드릴 파일 대화창에서 진행할 수 있습니다. "Map File Format" 항목에서 Gerber를 선택하고, 대화창 오른쪽 하단의 Generate Map File 버튼을 클릭하세요.

이 드릴 맵 파일은 드릴 구멍에 대한 추가 정보를 제공합니다. 사람이 읽기 위한 용도로, 어떤 구멍이 도금(PTH)인지, 어떤 구멍이 비도금(NPTH)인지, 그리고 총 슬롯형 구멍 수 등을 표시합니다. 정보가 많을수록 오류 가능성은 줄어듭니다.


그림 6. PTH 드릴 맵



파일 검증

JLCPCB에 거버 파일을 업로드하기 전에, 서드파티 Gerber 뷰어를 사용하여 생성된 파일을 교차 확인하는 것을 강력히 권장합니다.

파일을 확인할 때 다음 항목들을 유의 깊게 살펴보세요:

  1. 보드 외곽선이 존재하나요?
  2. 보드 외곽선이 완전한가요? (연결되어 있고, 끊김이 없는가?)
  3. 모든 내부 컷아웃, 비도금 슬롯, V컷 라인이 GM1 레이어에 정확히 표시되나요?
  4. 모든 드릴 구멍이 표시되며 다른 레이어와 정확히 정렬되었나요?
  5. 비아(via)가 설계대로 마스킹 처리 또는 노출되어 있나요?
  6. 실크스크린이 잘 보이나요?
  7. 기타 등등.

문제가 있다면 수정하고, 다시 Gerber/Drill 파일을 내보내고 Gerber 뷰어로 다시 확인하세요.

사용하기 편리한 Gerber 뷰어는 여러 가지가 있으며, 다음과 같은 도구들이 있습니다:


Gerbv


tracespace view


Reference gerber viewer from ucamco


모든 것이 괜찮다면, 출력 폴더를 ZIP 파일로 압축하고 주문을 진행하면 됩니다.


SMT 서비스를 위한 BOM 및 Centroid 파일 생성


JLCPCB의 SMT 서비스를 이용하려면, BOMCentroid 파일도 생성해야 합니다.

KiCad에서 BOM과 Centroid 파일을 생성하는 방법은 다음 문서를 참고하세요:

How to generate the BOM and Centroid file from KiCAD




JLCPCB





May 15, 2025에 마지막으로 업데이트됨