Cách xuất Gerber KiCad: Hướng dẫn xuất file Gerber PCB từ A-Z
Cập nhật ngày 11-08-2026 bởi Admin
Cách xuất Gerber KiCad là bước cuối cùng trong quá trình chuẩn bị dữ liệu để sản xuất PCB. Sau khi hoàn thành Schematic, Footprint, Placement, Routing và kiểm tra DRC, người thiết kế cần xuất các file Gerber và Drill để gửi cho nhà sản xuất mạch in.
Gerber là định dạng dữ liệu phổ biến được sử dụng để mô tả các lớp của PCB như Copper, Solder Mask, Silkscreen và Board Outline.
Trong bài viết này, HPTECH hướng dẫn chi tiết cách xuất Gerber bằng KiCad, cách chọn đúng lớp PCB, tạo file khoan NC Drill, kiểm tra Gerber sau khi xuất và chuẩn bị bộ file hoàn chỉnh để sản xuất PCB.
Gerber KiCad là gì?
Gerber là định dạng dữ liệu dùng để mô tả hình học của từng lớp trên PCB.
Một bộ Gerber có thể bao gồm:
-
Top Copper.
-
Bottom Copper.
-
Inner Copper.
-
Top Solder Mask.
-
Bottom Solder Mask.
-
Top Silkscreen.
-
Bottom Silkscreen.
-
Board Outline.
-
Các lớp đặc biệt khác.
Nhà sản xuất PCB sử dụng những dữ liệu này để chế tạo bo mạch theo thiết kế.
Có thể hiểu đơn giản:
KiCad PCB → Xuất Gerber → Nhà máy PCB → Sản xuất mạch in
Vì sao cần xuất Gerber?
File KiCad gốc là dữ liệu thiết kế.
Nhưng nhà sản xuất PCB thường cần bộ dữ liệu sản xuất như:
Gerber + NC Drill
Gerber giúp mô tả các lớp PCB.
NC Drill mô tả vị trí và kích thước các lỗ khoan.
Do đó, sau khi hoàn thành PCB, cần xuất đúng bộ dữ liệu để nhà sản xuất có thể đọc và sản xuất.
Khi nào nên xuất Gerber?
Chỉ nên xuất Gerber sau khi:
-
Hoàn thành Schematic.
-
Gán Footprint.
-
Hoàn thành Placement.
-
Hoàn thành Routing.
-
Hoàn thành Copper Zone.
-
Kiểm tra DRC.
-
Kiểm tra Board Outline.
-
Kiểm tra kích thước PCB.
-
Kiểm tra các lỗ khoan.
-
Kiểm tra 3D.
Không nên xuất Gerber khi PCB vẫn còn lỗi thiết kế chưa được xử lý.
Quy trình xuất Gerber KiCad
Quy trình cơ bản:
Hoàn thành PCB
↓
Kiểm tra DRC
↓
Mở Plot
↓
Chọn các lớp Gerber
↓
Plot
↓
Generate Drill Files
↓
Kiểm tra Gerber
↓
Nén bộ file
↓
Gửi nhà sản xuất PCB
Bước 1: Kiểm tra PCB trước khi xuất Gerber
Trước tiên hãy mở PCB Editor.
Kiểm tra:
-
Board Outline.
-
Footprint.
-
Track.
-
Via.
-
Copper Zone.
-
Silkscreen.
-
Solder Mask.
-
Hole.
Sau đó chạy DRC.
Một PCB hoàn chỉnh không nên còn các lỗi nghiêm trọng chưa được xử lý.
Bước 2: Kiểm tra Board Outline
Board Outline xác định hình dạng và kích thước PCB.
Đây là lớp cực kỳ quan trọng.
Nếu board outline sai, nhà sản xuất có thể tạo PCB sai kích thước.
Hãy kiểm tra:
-
Chiều dài.
-
Chiều rộng.
-
Góc bo.
-
Lỗ bắt vít.
-
Vị trí connector.
-
Khoảng cách từ mép PCB đến linh kiện.
Đảm bảo outline nằm trên đúng lớp dùng cho board fabrication theo quy trình của KiCad và yêu cầu nhà sản xuất.
Bước 3: Mở cửa sổ Plot
Trong PCB Editor, mở công cụ xuất dữ liệu sản xuất.
Tùy phiên bản KiCad, bạn có thể truy cập thông qua:
File → Plot
hoặc công cụ tương ứng trong giao diện PCB Editor.
Cửa sổ Plot sẽ hiển thị danh sách các lớp có thể xuất.
Bước 4: Chọn các lớp Gerber
Đối với PCB 2 lớp thông thường, có thể cần các lớp:
Copper
F.Cu
B.Cu
Solder Mask
F.Mask
B.Mask
Silkscreen
F.Silkscreen
B.Silkscreen
Board Outline
Lớp chứa đường viền PCB.
Tùy thiết kế, có thể cần thêm các lớp khác.
Bước 5: Xuất Top Copper
F.Cu là lớp đồng phía trên PCB.
Lớp này có thể chứa:
-
Track.
-
Pad.
-
Copper Zone.
-
Via connection.
Đây là một trong những file Gerber quan trọng nhất.
Bước 6: Xuất Bottom Copper
B.Cu là lớp đồng phía dưới PCB.
Với PCB 2 lớp, đây là lớp đồng thứ hai.
Nếu thiết kế chỉ có PCB 1 lớp, bộ dữ liệu sẽ khác.
Bước 7: Xuất Solder Mask
Solder Mask là lớp phủ bảo vệ phần đồng trên PCB.
Thông thường gồm:
F.Mask
và
B.Mask
Các vùng mở của solder mask sẽ cho phép pad được hàn.
Việc xuất sai solder mask có thể ảnh hưởng trực tiếp đến khả năng hàn linh kiện.
Bước 8: Xuất Silkscreen
Silkscreen chứa thông tin in trên PCB.
Ví dụ:
-
Logo.
-
Reference.
-
Text.
-
Ký hiệu linh kiện.
-
Pin 1.
-
Cực tính.
Thông thường gồm:
F.Silkscreen
và
B.Silkscreen
Không phải PCB nào cũng cần cả hai lớp.
Bước 9: Xuất Board Outline
Board Outline xác định biên dạng PCB.
Đây là dữ liệu rất quan trọng đối với nhà sản xuất.
Board có thể có hình:
-
Chữ nhật.
-
Hình tròn.
-
Bo góc.
-
Hình dạng tùy chỉnh.
Nếu PCB có hình dạng đặc biệt, cần kiểm tra kỹ outline trước khi gửi sản xuất.
Bước 10: Xuất NC Drill
Gerber không chứa đầy đủ thông tin về các lỗ khoan PCB.
Vì vậy cần xuất thêm:
NC Drill
NC Drill chứa thông tin về:
-
Vị trí lỗ.
-
Kích thước lỗ.
-
Số lượng lỗ.
-
Loại drill.
Trong cửa sổ Plot, sử dụng chức năng tạo Drill Files.
Tên và tùy chọn có thể khác nhau tùy phiên bản KiCad.
NC Drill khác Gerber như thế nào?
Gerber mô tả các lớp hình ảnh/hình học PCB.
NC Drill mô tả các lỗ khoan.
Ví dụ:
F.Cu → đường đồng
F.Mask → solder mask
F.Silkscreen → chữ
Edge/Outline → biên PCB
NC Drill → lỗ khoan
Vì vậy, khi gửi PCB sản xuất, không nên chỉ gửi các file copper mà bỏ qua drill data.
Bước 11: Chọn thư mục xuất file
Nên tạo một thư mục riêng cho mỗi phiên bản PCB.
Ví dụ:
HPTECH_PCB_V1.0
Bên trong có:
Gerber/
Drill/
hoặc có thể đặt toàn bộ dữ liệu sản xuất trong cùng một thư mục.
Việc quản lý phiên bản giúp tránh gửi nhầm file cũ.
Bước 12: Plot Gerber
Sau khi chọn đúng các lớp cần thiết, thực hiện:
Plot
KiCad sẽ tạo các file Gerber tương ứng.
Tên file phụ thuộc vào tên project và cấu hình của KiCad.
Ví dụ có thể có:
-
.gbr -
.gtl -
.gbl -
.gto -
.gbo -
.gtm -
.gbm
Không nên chỉ dựa vào phần mở rộng để xác định lớp; hãy kiểm tra nội dung và tên file trong bộ dữ liệu.
Bước 13: Generate Drill Files
Sau khi Plot Gerber, tiếp tục tạo Drill Files.
Chọn:
Generate Drill Files
KiCad sẽ tạo dữ liệu khoan cho PCB.
Có thể xuất:
-
PTH Drill.
-
NPTH Drill.
Tùy thiết kế và phiên bản KiCad, các file có thể được tạo riêng hoặc theo cấu hình của phần mềm.
PTH và NPTH là gì?
PTH
Plated Through Hole
Lỗ có mạ đồng bên trong.
Ví dụ:
-
Chân linh kiện THT.
-
Via dạng through-hole.
-
Một số lỗ kết nối điện.
NPTH
Non-Plated Through Hole
Lỗ không mạ đồng.
Ví dụ:
-
Lỗ bắt vít.
-
Lỗ cơ khí.
-
Một số lỗ định vị.
Cần đảm bảo dữ liệu drill phân biệt đúng các loại lỗ theo thiết kế.
Bước 14: Kiểm tra Gerber bằng Gerber Viewer
Đây là bước rất nên thực hiện.
Không nên xuất Gerber xong rồi gửi ngay cho nhà sản xuất.
Hãy mở Gerber Viewer của KiCad hoặc một trình xem Gerber phù hợp.
Kiểm tra từng lớp:
Top Copper
Bottom Copper
Solder Mask
Silkscreen
Board Outline
Drill
Kiểm tra Top Copper
Xem:
-
Track.
-
Pad.
-
Via.
-
Copper zone.
-
Kết nối.
Đảm bảo không có đường đồng bất thường.
Kiểm tra Bottom Copper
Kiểm tra tương tự Top Copper.
Đặc biệt chú ý các đường đi qua via và các khu vực chuyển layer.
Kiểm tra Solder Mask
Kiểm tra:
-
Pad có mở mask đúng không.
-
Các vùng mask có bất thường không.
-
Connector có đúng không.
Kiểm tra Silkscreen
Đây là lớp rất dễ gặp lỗi.
Kiểm tra:
-
Chữ có bị cắt không.
-
Logo có nằm đúng vị trí không.
-
Reference có chồng lên pad không.
-
Pin 1 có rõ không.
-
Silkscreen có nằm ngoài PCB không.
Kiểm tra Board Outline
Đây là một trong những bước quan trọng nhất.
Hãy kiểm tra:
-
Hình dạng PCB.
-
Kích thước.
-
Bo góc.
-
Cutout.
-
Slot.
-
Lỗ cơ khí.
Nếu outline không chính xác, PCB thành phẩm có thể không lắp vừa vỏ.
Kiểm tra Drill
Kiểm tra:
-
Số lượng lỗ.
-
Kích thước lỗ.
-
Vị trí lỗ.
-
PTH.
-
NPTH.
Đặc biệt chú ý các lỗ cơ khí và lỗ connector.
Cách tạo file ZIP Gerber
Sau khi kiểm tra hoàn tất, có thể nén toàn bộ dữ liệu sản xuất thành một file ZIP.
Ví dụ:
HPTECH_PCB_V1.0_Gerber.zip
Bên trong có:
-
Gerber Copper.
-
Solder Mask.
-
Silkscreen.
-
Board Outline.
-
Drill.
Không nên đưa các file không cần thiết vào bộ dữ liệu nếu nhà sản xuất không yêu cầu.
Bộ file Gerber PCB gồm những gì?
Một bộ Gerber phổ biến có thể gồm:
| Dữ liệu | Ý nghĩa |
|---|---|
| F.Cu | Top Copper |
| B.Cu | Bottom Copper |
| F.Mask | Top Solder Mask |
| B.Mask | Bottom Solder Mask |
| F.Silkscreen | Top Silkscreen |
| B.Silkscreen | Bottom Silkscreen |
| Board Outline | Biên dạng PCB |
| Drill | Dữ liệu khoan |
PCB nhiều lớp sẽ có thêm các lớp Inner Copper.
PCB 2 lớp cần xuất những file nào?
Một PCB 2 lớp thông thường có thể cần:
F.Cu
B.Cu
F.Mask
B.Mask
F.Silkscreen
B.Silkscreen
Board Outline
NC Drill
Các lớp không sử dụng có thể không cần xuất.
Tuy nhiên, hãy kiểm tra yêu cầu cụ thể của nhà sản xuất.
PCB 4 lớp cần xuất những file nào?
PCB 4 lớp sẽ có thêm các lớp đồng bên trong.
Ví dụ:
F.Cu
In1.Cu
In2.Cu
B.Cu
Ngoài ra còn có:
F.Mask
B.Mask
F.Silkscreen
B.Silkscreen
Board Outline
NC Drill
Tên lớp cụ thể phụ thuộc vào stackup và phiên bản KiCad.
Những lỗi thường gặp khi xuất Gerber KiCad
1. Quên xuất Drill
Gerber không thay thế dữ liệu khoan.
Giải pháp: luôn kiểm tra NC Drill.
2. Quên Board Outline
Nếu không có dữ liệu outline rõ ràng, nhà sản xuất có thể không xác định được hình dạng PCB.
3. Xuất nhầm phiên bản PCB
Đây là lỗi rất nguy hiểm.
Ví dụ:
PCB_V1.0
nhưng lại gửi:
Gerber_V0.9
Giải pháp: quản lý version rõ ràng.
4. Silkscreen chồng lên pad
Có thể gây ảnh hưởng đến chất lượng in.
5. Không kiểm tra Gerber sau khi xuất
Đây là lỗi nhiều người mới mắc phải.
Không nên chỉ tin rằng KiCad đã xuất đúng.
Hãy mở Gerber Viewer để kiểm tra.
6. Sai Board Outline
PCB có thể được sản xuất với kích thước hoặc hình dạng không đúng.
7. Thiếu lớp PCB
PCB nhiều lớp có thể bị thiếu một hoặc nhiều lớp Inner Copper nếu chọn Plot không đầy đủ.
Xuất Gerber có cần xuất file KiCad không?
Thông thường, nhà sản xuất PCB sử dụng bộ dữ liệu sản xuất như Gerber và Drill.
Không phải lúc nào cũng cần gửi file project KiCad.
Tuy nhiên, nếu nhà sản xuất hoặc kỹ sư yêu cầu file nguồn để kiểm tra hoặc chỉnh sửa, có thể cung cấp project theo thỏa thuận.
Nếu chỉ đặt PCB thông thường, hãy gửi đúng bộ dữ liệu sản xuất mà nhà cung cấp yêu cầu.
Gerber có cần DRC trước không?
Có.
Quy trình nên là:
Thiết kế PCB
↓
Routing
↓
Fill Copper Zone
↓
DRC
↓
Sửa lỗi
↓
DRC lần cuối
↓
Plot Gerber
↓
Generate Drill
↓
Gerber Viewer
↓
Gửi sản xuất
Không nên xuất Gerber chính thức trước khi hoàn thành kiểm tra DRC.
Gerber và PCB Assembly
Nếu chỉ sản xuất PCB trống, thường cần:
Gerber + Drill
Nếu yêu cầu lắp ráp linh kiện SMT/THT, có thể cần thêm:
BOM
Pick & Place
Assembly Drawing
Tùy quy trình của nhà máy, có thể cần thêm thông tin về:
-
Component orientation.
-
Part number.
-
Mặt lắp ráp.
-
Số lượng.
-
Giá trị linh kiện.
Cách chuẩn bị file để gửi HPTECH sản xuất PCB
Sau khi hoàn thành thiết kế, có thể chuẩn bị một file ZIP.
Ví dụ:
HPTECH_Controller_V1.0.zip
Bao gồm:
Gerber
NC Drill
Nếu có lắp ráp:
BOM
Pick & Place
Assembly Drawing
Ngoài ra nên cung cấp các thông tin:
-
Số lượng PCB.
-
Số lớp.
-
Kích thước PCB.
-
Độ dày PCB.
-
Màu solder mask.
-
Màu silkscreen.
-
Độ dày copper.
-
Yêu cầu bề mặt.
-
Yêu cầu lắp ráp nếu có.
Checklist trước khi gửi Gerber
Hãy kiểm tra toàn bộ danh sách:
-
Schematic hoàn chỉnh.
-
Footprint chính xác.
-
Placement hoàn chỉnh.
-
Routing hoàn chỉnh.
-
Copper Zone đã fill.
-
DRC đã kiểm tra.
-
Board Outline chính xác.
-
F.Cu có đầy đủ.
-
B.Cu có đầy đủ.
-
Inner Layers nếu có.
-
Solder Mask.
-
Silkscreen.
-
Drill.
-
PTH/NPTH nếu cần.
-
Gerber đã được xem lại.
-
Đúng phiên bản PCB.
-
Đúng số lượng và thông số sản xuất.
Gerber KiCad có thể dùng cho PCB nhiều lớp không?
Có.
KiCad hỗ trợ xuất Gerber cho PCB nhiều lớp.
Ví dụ PCB 6 lớp có thể bao gồm:
-
Top Copper.
-
Inner Copper 1.
-
Inner Copper 2.
-
Inner Copper 3.
-
Inner Copper 4.
-
Bottom Copper.
Ngoài ra còn có solder mask, silkscreen, outline và drill data.
Số lớp thực tế phải khớp với thiết kế và stackup PCB.
Gerber có thể dùng để sản xuất PCB HDI không?
Có thể sử dụng dữ liệu sản xuất phù hợp cho PCB HDI, nhưng PCB HDI thường yêu cầu nhiều thông tin và quy trình sản xuất phức tạp hơn PCB thông thường.
Các cấu trúc như:
-
Microvia.
-
Blind Via.
-
Buried Via.
-
Sequential Lamination.
cần được thiết kế và xuất dữ liệu phù hợp với công nghệ sản xuất.
Đối với HDI, nên trao đổi trước với nhà sản xuất để xác nhận yêu cầu dữ liệu và stackup.
Kết luận
Cách xuất Gerber KiCad là bước quan trọng để chuyển thiết kế PCB thành bộ dữ liệu có thể sử dụng cho sản xuất.
Quy trình cơ bản:
Thiết kế PCB → DRC → Plot Gerber → Generate Drill → Gerber Viewer → ZIP → Gửi sản xuất
Một bộ dữ liệu PCB hoàn chỉnh thường cần:
Copper + Solder Mask + Silkscreen + Board Outline + Drill
Đối với PCB nhiều lớp, cần bổ sung đầy đủ các lớp Inner Copper.
Đặc biệt, đừng bỏ qua bước kiểm tra Gerber sau khi xuất. Một vài phút kiểm tra bằng Gerber Viewer có thể giúp phát hiện lỗi trước khi PCB được đưa vào sản xuất.
Khi Gerber đã chính xác, bạn có thể gửi bộ file đến nhà sản xuất PCB để tiến hành gia công.
FAQ – Câu hỏi thường gặp về xuất Gerber KiCad
Gerber KiCad là gì?
Gerber là bộ dữ liệu mô tả các lớp hình học của PCB để nhà sản xuất sử dụng trong quá trình chế tạo bo mạch.
Xuất Gerber KiCad ở đâu?
Trong PCB Editor, sử dụng công cụ Plot để xuất các lớp Gerber và công cụ Generate Drill Files để tạo dữ liệu khoan.
Xuất Gerber có cần NC Drill không?
Có. NC Drill chứa thông tin về các lỗ khoan và thường là một phần quan trọng của bộ dữ liệu sản xuất PCB.
Có cần kiểm tra Gerber sau khi xuất không?
Nên kiểm tra. Gerber Viewer giúp xác nhận các lớp Copper, Mask, Silkscreen, Outline và Drill được xuất đúng.
PCB 2 lớp cần những Gerber nào?
Thông thường gồm Top Copper, Bottom Copper, Solder Mask, Silkscreen, Board Outline và Drill. Các lớp cụ thể phụ thuộc vào thiết kế và yêu cầu nhà sản xuất.
Có cần gửi file KiCad cho nhà sản xuất không?
Thông thường không cần nếu nhà sản xuất chỉ yêu cầu dữ liệu sản xuất. Gerber và Drill thường là bộ dữ liệu chính để gia công PCB.
Gerber có dùng cho PCB 4 lớp và nhiều lớp không?
Có. PCB nhiều lớp sẽ cần xuất đầy đủ các lớp Inner Copper cùng với các lớp Mask, Silkscreen, Outline và Drill tương ứng.
Thông tin SEO
SEO Title: Cách xuất Gerber KiCad từ A-Z | Hướng dẫn xuất file PCB
Meta Description: Hướng dẫn cách xuất Gerber KiCad, xuất NC Drill, chọn lớp PCB, kiểm tra Gerber bằng Gerber Viewer và chuẩn bị file sản xuất PCB 2 lớp, 4 lớp, nhiều lớp.
URL đề xuất: /cach-xuat-gerber-kicad.html
Từ khóa chính: cách xuất Gerber KiCad
Từ khóa phụ: xuất Gerber KiCad, cách xuất file Gerber KiCad, Gerber PCB KiCad, xuất file PCB KiCad, NC Drill KiCad
Từ khóa liên quan: KiCad Plot, Gerber Viewer, PCB Gerber, F.Cu, B.Cu, Solder Mask, Silkscreen, Board Outline, NC Drill, PCB 2 lớp, PCB 4 lớp, PCB nhiều lớp, sản xuất PCB
Bài viết liên quan
Bạn có thiết kế cần đặt mạch in PCB?
Hãy gửi file Gerber và yêu cầu thông số kỹ thuật, chúng tôi sẽ hỗ trợ ngay nhé!