Ba cách đơn giản hóa việc tạo đầu ra PCB với Altium Designer

Zachariah Peterson
|  Created: Tháng Hai 10, 2017  |  Updated: Tháng Mười 14, 2026
Go Deeper with AI:
đầu ra thiết kế PCB

Các lỗi ở đầu ra sản xuất thường xuất phát từ sự không nhất quán giữa các tệp mà khi xem riêng lẻ thì có vẻ đều đúng. Ví dụ, một gói Gerber có thể mô tả phiên bản bo mạch đã sửa đổi, trong khi bản vẽ khoan lại mô tả mẫu lỗ của một phiên bản trước đó. Trong một trường hợp phổ biến khác, BOM có thể chứa đúng linh kiện nhưng lại thể hiện một biến thể lắp ráp khác với tệp placement. Khi đó, nhà sản xuất sẽ phải xác định xem tài liệu nào mới là tài liệu định nghĩa bản build mong muốn.

Cuối cùng, trách nhiệm vẫn quay lại với người thiết kế để xác định bộ tệp đầu ra nào là chính xác. Cách tiếp cận an toàn nhất là không tạo từng đầu ra riêng lẻ, mà là tái tạo lại toàn bộ gói đầu ra mỗi khi thiết kế hoặc yêu cầu thay đổi. Tính năng Output Job files của Altium Designer sẽ lưu lại cấu hình đã dùng để tạo dữ liệu đó, để các tệp xuất ra có thể được tái tạo lặp lại khi cần, và luôn với cùng một thiết lập.

Yêu Cầu Dữ Liệu Cho Chế Tạo và Lắp Ráp

Các nhà sản xuất PCB yêu cầu một bộ dữ liệu xác định trước khi họ báo giá hoặc sản xuất một bo mạch. Khâu chế tạo dựa vào dữ liệu artwork lớp ở định dạng Gerber, ODB++ hoặc IPC-2581, dữ liệu khoan NC, netlist IPC-D-356A dùng cho kiểm tra điện, báo cáo testpoint, và bản vẽ fabrication kèm ghi chú về vật liệu, stackup, lớp hoàn thiện và trở kháng. Khâu lắp ráp dựa trên ba hạng mục bàn giao dẫn dắt toàn bộ quy trình từ tìm nguồn cung ứng đến kiểm tra cuối cùng:

  • BOM đầy đủ với mã linh kiện của nhà sản xuất, reference designator, số lượng và các lựa chọn thay thế được phê duyệt
  • Tệp pick-and-place xác định vị trí và hướng linh kiện cho quá trình gắp đặt tự động
  • Bản vẽ assembly kèm ghi chú về hàn, kiểm tra, thao tác xử lý và các yêu cầu tuân thủ

Lựa Chọn Định Dạng Sản Xuất

Như tôi đã đề cập trong các bài viết khác, tệp Gerber đã trở thành một định dạng tiêu chuẩn thực tế và được các nhà sản xuất PCB hỗ trợ rộng rãi. Gerber RS-274X hỗ trợ một quy trình dựa trên artwork đã được thiết lập, trong khi Gerber X2, X3, ODB++ và IPC-2581 mang theo nhiều thông tin sản xuất hơn trong một gói có cấu trúc. Không phải mọi nhà cung cấp đều chấp nhận ODB++ hoặc IPC-2581, và các nhà sản xuất thường sẽ liệt kê các định dạng tệp được phê duyệt mà họ chấp nhận trên website hoặc trong tài liệu năng lực của họ.

Định dạng

Mức độ chấp nhận của nhà chế tạo

Bộ dữ liệu hoàn chỉnh

Khả năng truy vết phiên bản

Gerber RS-274X

Cần xác nhận quy ước lớp và dữ liệu khoan

Artwork được bổ sung bằng dữ liệu khoan, stackup và ghi chú sản xuất

Thay đổi phiên bản đòi hỏi phải tạo lại toàn bộ tệp, ngay cả khi chỉ một lớp thay đổi

ODB++

Nhà chế tạo phải xác nhận hỗ trợ nhập cơ sở dữ liệu

Cơ sở dữ liệu sản xuất có cấu trúc với một phần thông tin thiết kế liên quan

Toàn bộ cơ sở dữ liệu được giữ lại như một bản phát hành được định danh

IPC-2581

Phụ thuộc vào việc phiên bản tệp có được hỗ trợ hay không

Gói XML có thể bao gồm artwork, stackup, kết nối điện, linh kiện và ghi chú

Tệp xuất ra được lưu giữ cùng với bản phát hành nguồn của nó

Khía cạnh cuối cùng, vốn không phải lúc nào cũng được bao gồm trong các định dạng xuất ở trên, là một bản vẽ fabrication và assembly tổng. Các bản vẽ này có thể được tạo trên các mechanical layer trong tệp layout PCB, nhưng đây không phải là thông lệ chung. Phần lớn các bản vẽ tổng mà tôi từng tạo đều được thực hiện trong một công cụ bên ngoài, như phần mềm drafting thương mại hoặc trong Draftsman của Altium. Tài liệu bổ sung này nên được cung cấp cho nhà chế tạo vì nó cung cấp thông tin đầy đủ về những gì họ được yêu cầu chế tạo, và thông tin trong bản vẽ này không thể được áp dụng theo cách nào khác trong một tài liệu PCB.

Sử Dụng Tính Năng Tạo Đầu Ra Hàng Loạt trong Altium Designer

Thiết Lập Output Job Files Một Lần

Một Output Job file ghi lại mọi thiết lập xuất dữ liệu cho chế tạo, lắp ráp và tài liệu hóa trong một cấu hình duy nhất. Bạn có thể định nghĩa artwork Gerber RS-274X, dữ liệu khoan NC, tệp pick-and-place và các đầu ra tài liệu trong một tệp OutJob, mỗi loại có định dạng và lựa chọn lớp riêng. Cấu hình này trở thành một phần của project, vì vậy cùng một định nghĩa đầu ra sẽ đi theo thiết kế qua mọi lần sửa đổi.

Một khi đã thiết lập xong, nó loại bỏ quy trình xuất thủ công từng bước vốn dễ gây ra sai lệch gốc tọa độ, thiếu lớp và dữ liệu khoan cũ. Các bản vẽ assembly và fabrication trong Draftsman có thể được thêm làm đầu ra tài liệu cùng với các tệp fabrication, và một PDF3D có thể được đưa vào như một bước kiểm tra trực quan nhanh cho nhóm lắp ráp.

Tạo Lại Toàn Bộ Gói Cho Mỗi Thay Đổi

Thay vì xuất từng tệp riêng lẻ khi một lớp thay đổi, hãy chạy batch output để tái tạo toàn bộ gói. Một tệp OutJob có thể chứa nhiều tùy chọn được bật cho các bộ tài liệu sản xuất khác nhau, vì vậy chỉ một lần chạy có thể tạo đồng thời artwork Gerber, dữ liệu khoan, tệp pick-and-place và các bản vẽ.

Điều này giúp giữ cho artwork, dữ liệu khoan, BOM và dữ liệu placement luôn đồng bộ với cùng một phiên bản, đồng thời ngăn các sai lệch biến thể khiến nhà sản xuất phải đoán xem tài liệu nào mới định nghĩa bản build. Vì OutJob lưu lại cấu hình, bạn có thể tái tạo các hạng mục bàn giao cho sản xuất bất cứ khi nào thiết kế hoặc yêu cầu thay đổi và luôn nhận được cùng một thiết lập.

Phát Hành Toàn Bộ Gói Thiết Kế + Sản Xuất

Việc tạo hàng loạt gắn các hạng mục đầu ra đã xuất với một bản phát hành thiết kế cụ thể. Project Releaser xây dựng gói từ các trình tạo đầu ra đã cấu hình và lưu nó như một hiện vật phát hành, còn nền tảng Altium 365 cho phép bạn chia sẻ và cộng tác trên gói đó với các nhà cung cấp fabrication và assembly. Bộ dữ liệu hoàn chỉnh mang theo khả năng truy vết phiên bản nhất quán, vì vậy dữ liệu fabrication và assembly luôn tham chiếu đến cùng một nguồn, và bất kỳ lần tái tạo đầu ra nào cũng tái hiện cấu hình giống hệt.

Gói Không Hoàn Chỉnh = Chậm Trễ Sản Xuất

Nếu bạn quên đưa các lớp vào dữ liệu xuất, nếu thiếu tệp, hoặc nếu các thông số chế tạo PCB trần không được cung cấp trong đầu ra của bạn (tức là bạn không có bản vẽ fab), thì đừng ngạc nhiên khi đơn hàng của bạn không được phê duyệt để sản xuất. Kết quả là hàng loạt câu hỏi kỹ thuật sẽ được gửi tới email của bạn và ngày bắt đầu sản xuất sẽ bị trì hoãn.

Có một số sai khác khá phổ biến, ngay cả với các nhà thiết kế giàu kinh nghiệm:

  • Thiếu các lớp solder mask, biên dạng bo mạch hoặc ghi chú fabrication
  • Không rõ đơn vị khoan, định dạng tọa độ, gốc tọa độ hoặc kiểu mạ
  • Gốc tọa độ được định nghĩa ở các vị trí khác nhau trong các tệp khác nhau
  • Thiếu thông tin đầy đủ về stackup, vật liệu hoặc yêu cầu trở kháng
  • Các mục BOM không có mã linh kiện của nhà sản xuất hoặc lựa chọn thay thế đã được phê duyệt

Việc rà soát gói dữ liệu xuất ra cần xác lập sự nhất quán giữa artwork, dữ liệu khoan, bản vẽ và dữ liệu linh kiện. Điều này giúp phát hiện những lỗi mà kiểm tra layout không thể chỉ ra, bao gồm cả trường hợp thiết kế đúng nhưng được xuất ra với cấu hình sai. Một quy trình tạo đầu ra có thể lặp lại sẽ giữ nguyên các thiết lập đã xác lập; một bước rà soát phát hành phối hợp sẽ xác định liệu các thiết lập đó có tạo ra đúng gói dữ liệu sản xuất mong muốn hay không.

Để tìm hiểu thêm về đầu ra tệp sản xuất trong Altium Designer, hãy xem video bên dưới.

          

 

Dù bạn cần xây dựng các hệ thống điện tử công suất tin cậy hay các hệ thống số tiên tiến, hãy sử dụng bộ tính năng thiết kế PCB đầy đủ cùng các công cụ CAD đẳng cấp thế giới của Altium. Altium cung cấp nền tảng phát triển sản phẩm điện tử hàng đầu thế giới, hoàn chỉnh với các công cụ thiết kế PCB tốt nhất ngành và các tính năng cộng tác liên ngành dành cho các nhóm thiết kế tiên tiến. Hãy liên hệ với một chuyên gia của Altium ngay hôm nay!

 

Câu Hỏi Thường Gặp

Có cách nào tạo nhiều loại tệp đầu ra PCB theo lô không?

Có. Một Output Job file trong Altium Designer có thể nhóm các tệp Gerber, tệp khoan NC, BOM, tệp placement và bản vẽ vào các vùng chứa đầu ra đã cấu hình. Hãy chạy Generate Content cho từng vùng chứa cần thiết, hoặc tạo các gói đã cấu hình thông qua quy trình phát hành project. Cách này giúp giữ nguyên các thiết lập đầu ra giữa các lần chạy. Tìm hiểu thêm về tạo đầu ra hàng loạt.

Làm thế nào để tạo và cấu hình một Output Job file trong Altium Designer?

Chọn File > New > Output Job File, sau đó thêm các đầu ra fabrication, assembly và tài liệu hóa cần thiết. Chọn nguồn dữ liệu cho từng đầu ra và cấu hình thiết lập của nó, sau đó kết nối với một Folder Structure hoặc vùng chứa PDF. Thiết lập đường dẫn đích và biến thể lắp ráp áp dụng trước khi tạo tệp.

Làm thế nào để tái sử dụng một cấu hình OutJob trên nhiều project Altium Designer?

Sao chép OutJob vào project mới và sử dụng các nguồn dữ liệu tổng quát, chẳng hạn như [PCB Document] hoặc [Project], thay vì chọn tên tệp tài liệu cụ thể. Hãy rà soát lựa chọn lớp, gán mechanical layer, biến thể và đường dẫn đầu ra trước khi tạo vì các yếu tố này có thể khác nhau giữa các project.

Làm thế nào để nhanh chóng tái tạo tài liệu sản xuất sau một lần sửa đổi PCB?

Lưu và xác thực project đã sửa đổi, xác nhận biến thể cần thiết, rồi chạy lại các cấu hình OutJob hiện có của nó. Tạo một gói hoàn chỉnh vào một thư mục sạch dành riêng cho phiên bản, sau đó rà soát các đầu ra để bảo đảm tính nhất quán trước khi bàn giao. Việc tái sử dụng cấu hình giúp tránh phải dựng lại các thiết lập xuất dữ liệu cho mỗi lần sửa đổi. Tìm hiểu thêm về quy trình tạo đầu ra sản xuất có thể lặp lại.

Làm thế nào để cấu hình OutJob sử dụng tài liệu PCB của project hiện tại?

Với mỗi trình tạo đầu ra dựa trên PCB, hãy mở danh sách thả xuống Data Source và chọn mục tổng quát [PCB Document] thay vì một tệp .PcbDoc được đặt tên cụ thể. Điều này giúp cấu hình có thể tái sử dụng với tài liệu PCB trong một project khác. Hãy kiểm tra nguồn đã được phân giải trước khi tạo, đặc biệt khi project có nhiều tài liệu PCB.

About Author

About Author

Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to companies in the electronics industry. Prior to working in the PCB industry, he taught at Portland State University and conducted research on random laser theory, materials, and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensors, and stochastics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written 2500+ technical articles on PCB design for a number of companies. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society, and the Printed Circuit Engineering Association (PCEA). He previously served as a voting member on the INCITS Quantum Computing Technical Advisory Committee working on technical standards for quantum electronics, and he currently serves on the IEEE P3186 Working Group focused on Port Interface Representing Photonic Signals Using SPICE-class Circuit Simulators.

Related Resources

Related Technical Documentation

Back to Home
Thank you, you are now subscribed to updates.