(+84) 0905 139 075

info@datmachin.com

Mon-Sat: 8:00-20:00 (UTC/GMT+7)

Cách xuất file Pick and Place KiCad: Hướng dẫn xuất tọa độ linh kiện SMT

Cập nhật ngày 11-08-2026 bởi Admin

Cách xuất file Pick and Place KiCad là bước quan trọng khi chuẩn bị dữ liệu cho quá trình SMT Assembly. File Pick and Place, còn gọi là Centroid File hoặc Position File, chứa thông tin về vị trí, góc xoay và mặt lắp ráp của các linh kiện trên PCB.

Nhà máy PCBA sử dụng file này để thiết lập máy gắp đặt linh kiện tự động, giúp xác định chính xác vị trí của từng linh kiện SMT trên bo mạch.

Trong bài viết này, HPTECH hướng dẫn chi tiết cách xuất Pick and Place trong KiCad, cách kiểm tra tọa độ linh kiện, xử lý Rotation, Front/Back, kiểm tra file sau khi xuất và chuẩn bị dữ liệu hoàn chỉnh để sản xuất PCBA.


Pick and Place KiCad là gì?

Pick and Place là file chứa thông tin vị trí của các linh kiện cần được đặt lên PCB.

Thông thường file sẽ chứa các thông tin như:

  • Reference.

  • Value.

  • Footprint.

  • X Position.

  • Y Position.

  • Rotation.

  • Side.

Ví dụ:

Reference Value X Y Rotation Side
R1 10K 25.40 18.20 Top
C1 100nF 30.10 20.50 90° Top
U1 MCU 45.20 35.10 Top

Những thông tin này giúp máy SMT xác định linh kiện nào được đặt ở đâu và theo hướng nào.


Pick and Place dùng để làm gì?

Trong quy trình PCBA, Pick and Place được sử dụng để:

  • Xác định vị trí linh kiện.

  • Xác định mặt PCB.

  • Xác định góc xoay.

  • Thiết lập máy SMT.

  • Tự động gắp và đặt linh kiện.

Có thể hiểu đơn giản:

BOM → Linh kiện nào?

Pick and Place → Đặt ở đâu?

Gerber → PCB được sản xuất như thế nào?

Ba loại dữ liệu này thường được sử dụng cùng nhau trong quá trình sản xuất PCBA.


Pick and Place có tên gọi khác là gì?

Tùy nhà máy hoặc phần mềm, file này có thể được gọi bằng nhiều tên:

  • Pick and Place File.

  • P&P File.

  • Position File.

  • Centroid File.

  • XY File.

  • Component Placement File.

Mặc dù tên gọi khác nhau, mục đích chính vẫn là cung cấp tọa độ và thông tin placement của linh kiện.


Khi nào cần xuất Pick and Place?

Pick and Place chủ yếu cần khi sản xuất PCB Assembly, đặc biệt là SMT.

Nếu chỉ đặt PCB trống:

Gerber + Drill

thường là dữ liệu chính.

Nếu yêu cầu lắp ráp:

Gerber + Drill + BOM + Pick and Place

sẽ là bộ dữ liệu phổ biến.

Tùy quy trình nhà máy, có thể cần thêm Assembly Drawing hoặc các tài liệu khác.


Quy trình xuất Pick and Place KiCad

Quy trình tổng quát:

Thiết kế PCB

Placement linh kiện

Kiểm tra PCB

DRC

Mở PCB Editor

Generate Position File

Chọn Front/Back

Xuất file

Kiểm tra tọa độ

Đối chiếu BOM

Gửi nhà máy SMT


Bước 1: Hoàn thành Placement

Trước khi xuất Pick and Place, cần hoàn thành việc đặt linh kiện.

Kiểm tra:

  • Vị trí linh kiện.

  • Hướng linh kiện.

  • Khoảng cách.

  • Mặt Top/Bottom.

  • Connector.

  • IC.

  • Diode.

  • LED.

  • Tụ và điện trở.

Không nên xuất Position File khi placement vẫn đang thay đổi.


Bước 2: Kiểm tra Footprint

Mỗi linh kiện SMT cần có footprint chính xác.

Ví dụ:

R_0603

C_0603

SOIC-8

QFN

QFP

Footprint phải phù hợp với linh kiện thực tế và BOM.

Nếu footprint sai, Pick and Place có thể vẫn có tọa độ đúng nhưng máy SMT vẫn không thể lắp đúng linh kiện.


Bước 3: Kiểm tra Reference

Reference trên PCB phải khớp với BOM.

Ví dụ:

R1

R2

C1

U1

Nếu BOM có R1 nhưng PCB lại sử dụng Reference khác, cần đồng bộ trước khi xuất dữ liệu sản xuất.


Bước 4: Mở PCB Editor

Mở project PCB trong KiCad.

Sau đó vào PCB Editor.

Kiểm tra toàn bộ placement trước khi tạo Position File.


Bước 5: Mở công cụ tạo Position File

Trong PCB Editor, tìm công cụ xuất dữ liệu Position / Component Placement.

Tùy phiên bản KiCad, tên menu và vị trí công cụ có thể thay đổi.

Trong các phiên bản KiCad hiện đại, công cụ này nằm trong nhóm xuất dữ liệu sản xuất của PCB Editor.


Bước 6: Chọn mặt linh kiện

Pick and Place thường được chia thành:

Top / Front

Bottom / Back

Top

Linh kiện được lắp ở mặt trên PCB.

Bottom

Linh kiện được lắp ở mặt dưới PCB.

Nếu PCB chỉ lắp SMT một mặt, có thể chỉ cần dữ liệu của mặt đó.

Nếu PCB lắp hai mặt, cần kiểm tra cả hai mặt.


Bước 7: Xuất file

Sau khi chọn các tùy chọn cần thiết, tiến hành xuất Position File.

File có thể được tạo ở dạng:

CSV

hoặc định dạng bảng phù hợp với nhà máy.

CSV rất phổ biến vì có thể mở bằng:

  • Excel.

  • Google Sheets.

  • LibreOffice.

  • Phần mềm quản lý sản xuất.


Bước 8: Kiểm tra các cột trong Pick and Place

Một file Pick and Place có thể có các cột như:

Cột Ý nghĩa
Reference Tên linh kiện
Value Giá trị
Footprint Footprint
X Tọa độ X
Y Tọa độ Y
Rotation Góc xoay
Side Mặt PCB

Tên cột có thể khác nhau tùy phiên bản KiCad và cấu hình xuất file.


X và Y trong Pick and Place là gì?

XY là tọa độ của linh kiện trên PCB.

Ví dụ:

X = 25.40 mm

Y = 18.20 mm

Máy SMT sử dụng tọa độ này để xác định vị trí đặt linh kiện.

Tọa độ thường dựa trên hệ tọa độ của PCB và thiết lập trong phần mềm.


Rotation trong Pick and Place là gì?

Rotation là góc xoay của linh kiện.

Ví dụ:

90°

180°

270°

Góc thực tế phụ thuộc vào:

  • Footprint.

  • Orientation của linh kiện.

  • Quy ước nhà máy.

  • Cách máy SMT xử lý dữ liệu.

Do đó, không nên tự động sửa Rotation chỉ vì thấy giá trị khác với dự kiến. Cần đối chiếu với footprint và yêu cầu của nhà máy.


Tại sao Rotation rất quan trọng?

Một linh kiện có thể được đặt đúng vị trí nhưng sai hướng.

Điều này đặc biệt nguy hiểm với các linh kiện có cực tính hoặc hướng pin.

Ví dụ:

  • LED.

  • Diode.

  • Tụ tantalum.

  • IC.

  • MOSFET.

  • Connector.

  • Module.

Nếu Rotation sai, linh kiện có thể được lắp ngược.


Kiểm tra linh kiện có cực tính

Đặc biệt kiểm tra:

Diode

Phải xác định đúng Cathode/Anode.

LED

Phải xác định đúng cực.

Tụ phân cực

Cần kiểm tra dấu cực tính.

IC

Cần kiểm tra Pin 1.

Connector

Cần kiểm tra hướng cắm.

MOSFET

Cần kiểm tra orientation theo datasheet và footprint.


Pick and Place cho PCB 2 mặt

Nếu PCB lắp linh kiện hai mặt:

Top SMT

Reflow

Bottom SMT

Reflow

Quy trình thực tế phụ thuộc vào thiết kế và quy trình sản xuất.

Khi đó cần đảm bảo Position File phân biệt rõ:

Top

Bottom

Không nên gộp dữ liệu hai mặt theo cách khiến nhà máy không thể xác định mặt lắp ráp.


Pick and Place và BOM phải khớp nhau

Đây là nguyên tắc rất quan trọng.

Ví dụ BOM có:

R1

thì Pick and Place cũng phải có:

R1

Nếu BOM có 50 linh kiện SMT nhưng Position File chỉ có 48 vị trí, cần kiểm tra nguyên nhân.

Có thể do:

  • Linh kiện chưa được đặt.

  • Reference bị thay đổi.

  • Linh kiện không được xuất.

  • Footprint không phù hợp.

  • Thiết lập xuất file chưa đúng.


Tại sao số lượng BOM và Pick and Place có thể khác?

Không phải mọi linh kiện trong BOM đều nhất thiết xuất hiện trong Pick and Place.

Ví dụ:

  • Linh kiện THT.

  • Linh kiện lắp thủ công.

  • Mechanical parts.

  • Connector lắp thủ công.

  • Các linh kiện không có footprint SMT.

Do đó cần xác định rõ linh kiện nào được máy SMT lắp tự động.


Kiểm tra Pick and Place bằng Excel

Sau khi xuất CSV, có thể mở bằng Excel để kiểm tra.

Nên kiểm tra:

  • Reference.

  • X.

  • Y.

  • Rotation.

  • Side.

  • Footprint.

Có thể sắp xếp theo:

Reference

hoặc:

Side

để kiểm tra dễ dàng hơn.


Những lỗi thường gặp khi xuất Pick and Place KiCad

1. Sai Rotation

Linh kiện được đặt đúng vị trí nhưng xoay sai.

Đặc biệt cần kiểm tra IC, diode, LED và linh kiện phân cực.


2. Sai Side

Linh kiện Top bị xác định thành Bottom hoặc ngược lại.

Cần kiểm tra thuộc tính mặt của footprint.


3. Reference không khớp BOM

Ví dụ:

BOM:

U1

Pick and Place:

U2

Cần đồng bộ lại thiết kế.


4. Thiếu linh kiện

Một số linh kiện có thể không xuất hiện do thiết lập hoặc do chúng không thuộc nhóm linh kiện SMT.

Cần kiểm tra danh sách linh kiện thực tế.


5. Sai tọa độ

Có thể xảy ra do:

  • Thay đổi board.

  • Thay đổi footprint.

  • Thay đổi origin.

  • Chỉnh sửa placement sau khi xuất file.

Vì vậy nên xuất Position File từ phiên bản PCB cuối cùng.


Origin trong Pick and Place là gì?

Origin là điểm tham chiếu tọa độ.

PCB có thể sử dụng một hệ tọa độ dựa trên:

  • Auxiliary axis origin.

  • Grid origin.

  • Board origin.

  • Một điểm tham chiếu được cấu hình trong KiCad.

Điều quan trọng là tọa độ phải nhất quán với cách nhà máy đọc dữ liệu.

Nếu nhà máy yêu cầu một loại origin cụ thể, hãy thiết lập theo yêu cầu trước khi xuất.


Có nên chỉnh sửa Pick and Place bằng tay không?

Thông thường không nên chỉnh sửa thủ công nếu không cần thiết.

Nếu có vấn đề về:

  • X.

  • Y.

  • Rotation.

  • Side.

tốt nhất nên sửa trong PCB Editor rồi xuất lại Position File.

Điều này giúp dữ liệu:

PCB ↔ Pick and Place

luôn đồng bộ.

Nếu nhà máy yêu cầu chuyển đổi định dạng hoặc hiệu chỉnh dữ liệu, cần thống nhất trước khi chỉnh sửa.


Pick and Place và Gerber khác nhau thế nào?

Gerber

Mô tả hình học PCB:

  • Copper.

  • Solder Mask.

  • Silkscreen.

  • Outline.

Pick and Place

Mô tả vị trí linh kiện:

  • Reference.

  • X.

  • Y.

  • Rotation.

  • Side.

Có thể hiểu:

Gerber = PCB được sản xuất như thế nào

Pick and Place = Linh kiện được đặt ở đâu


Pick and Place và BOM khác nhau thế nào?

BOM Pick and Place
Danh sách linh kiện Vị trí linh kiện
Reference Reference
Value X/Y
MPN Rotation
Manufacturer Side
Quantity Footprint

Hai file bổ sung cho nhau trong quá trình PCBA.


Pick and Place có dùng cho THT không?

Có thể có dữ liệu vị trí cho các linh kiện có footprint, nhưng Pick and Place chủ yếu phục vụ máy gắp đặt SMT.

Linh kiện THT thường được lắp bằng:

  • Thủ công.

  • Wave soldering.

  • Selective soldering.

  • Máy lắp ráp chuyên dụng.

Quy trình phụ thuộc vào nhà máy.


Cách chuẩn bị Pick and Place cho sản xuất SMT

Một bộ dữ liệu PCBA có thể gồm:

1. Gerber

Dữ liệu PCB.

2. NC Drill

Dữ liệu khoan.

3. BOM

Danh sách linh kiện.

4. Pick and Place

Tọa độ và hướng linh kiện.

5. Assembly Drawing

Hình ảnh hoặc bản vẽ vị trí linh kiện nếu nhà máy yêu cầu.


Checklist Pick and Place trước khi gửi nhà máy

  • PCB đã hoàn thành placement.

  • Reference chính xác.

  • Footprint chính xác.

  • X/Y chính xác.

  • Rotation đã kiểm tra.

  • Top/Bottom chính xác.

  • Linh kiện phân cực đã kiểm tra.

  • BOM và Pick and Place đồng bộ.

  • Đúng phiên bản PCB.

  • Không sử dụng file Position cũ.

  • Đúng đơn vị.

  • Đúng origin theo yêu cầu nhà máy.

  • File CSV mở và kiểm tra được.


Quy trình PCBA hoàn chỉnh từ KiCad

Sau khi thiết kế PCB:

Schematic

Footprint

PCB Layout

Routing

DRC

Gerber

BOM

Pick and Place

Assembly Drawing

SMT Assembly

Kiểm tra PCBA

Đây là quy trình cơ bản để chuyển thiết kế KiCad thành sản phẩm điện tử thực tế.


HPTECH nhận PCB Assembly từ dữ liệu KiCad

Sau khi hoàn thành thiết kế PCB bằng KiCad, bạn có thể chuẩn bị:

Gerber + Drill + BOM + Pick and Place

để gửi sản xuất PCBA.

HPTECH hỗ trợ:

  • PCB Prototype.

  • PCB 2 lớp.

  • PCB 4 lớp.

  • PCB nhiều lớp.

  • PCB FR-4.

  • PCB nhôm.

  • PCB Flex.

  • PCB HDI.

  • SMT Assembly.

  • THT Assembly.

  • PCBA.

Bộ dữ liệu cụ thể có thể thay đổi tùy yêu cầu của từng dự án và quy trình sản xuất.


Kết luận

Cách xuất file Pick and Place KiCad là một bước quan trọng khi chuẩn bị dữ liệu cho sản xuất PCB Assembly.

File Pick and Place cung cấp các thông tin quan trọng như:

  • Reference.

  • X.

  • Y.

  • Rotation.

  • Side.

  • Footprint.

Để tránh lỗi khi lắp ráp, cần đảm bảo:

BOM ↔ PCB ↔ Pick and Place

được đồng bộ với nhau.

Đặc biệt, hãy kiểm tra kỹ Rotation, Side, Origin và các linh kiện có cực tính trước khi gửi dữ liệu cho nhà máy SMT.

Quy trình hoàn chỉnh có thể tóm tắt:

Thiết kế PCB → DRC → Gerber → BOM → Pick and Place → Kiểm tra dữ liệu → SMT Assembly

Một bộ dữ liệu chính xác sẽ giúp nhà máy thiết lập máy SMT nhanh hơn, giảm nguy cơ đặt sai linh kiện và hạn chế lỗi trong quá trình lắp ráp PCBA.


FAQ – Câu hỏi thường gặp về Pick and Place KiCad

Pick and Place KiCad là gì?

Đây là file chứa thông tin vị trí, tọa độ, góc xoay và mặt PCB của các linh kiện cần được đặt lên bo mạch.

Pick and Place còn gọi là gì?

Có thể gọi là Position File, Centroid File, XY File hoặc Component Placement File.

Pick and Place có cần khi sản xuất PCB không?

Nếu chỉ sản xuất PCB trống thì thường không cần. Nếu sản xuất PCBA bằng máy SMT thì thường cần.

Pick and Place có thay thế BOM không?

Không. BOM và Pick and Place có chức năng khác nhau và thường được sử dụng cùng nhau.

Rotation trong Pick and Place có quan trọng không?

Có. Rotation xác định hướng xoay của linh kiện và đặc biệt quan trọng đối với IC, diode, LED và các linh kiện phân cực.

PCB hai mặt có cần hai file Pick and Place không?

Tùy quy trình nhà máy. Có thể xuất dữ liệu chứa cả Top và Bottom hoặc tách theo từng mặt.

Có nên sửa X/Y trực tiếp trong file CSV không?

Thông thường nên sửa placement trong PCB Editor rồi xuất lại file để giữ dữ liệu PCB và Position File đồng bộ.

Pick and Place có dùng cho PCB Assembly không?

Có. Đây là một trong những dữ liệu quan trọng để thiết lập máy SMT trong quá trình PCB Assembly.


Thông tin SEO

SEO Title: Cách xuất file Pick and Place KiCad từ A-Z | Hướng dẫn P&P PCB

Meta Description: Hướng dẫn cách xuất file Pick and Place KiCad, Position File, Centroid File, kiểm tra X/Y, Rotation, Top/Bottom và chuẩn bị dữ liệu SMT Assembly.

URL đề xuất: /cach-xuat-file-pick-and-place-kicad.html

Từ khóa chính: cách xuất file Pick and Place KiCad

Từ khóa phụ: xuất Pick and Place KiCad, Pick and Place KiCad, Position File KiCad, Centroid File KiCad, P&P KiCad

Từ khóa liên quan: SMT Assembly, PCB Assembly, BOM KiCad, Gerber KiCad, X Y Coordinate PCB, Rotation PCB, Footprint KiCad, PCBA, sản xuất PCB

Liên hệ GPWebMedia

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é!