Hỗ trợ xác minh dữ liệu đã nhập khẩu

Trình chỉnh sửa CAM của Altium Designer cho phép bạn nhập các tệp Gerber, NC Drill, ODB++, Netlist, Mill/Rout cùng nhiều loại tệp khẩu độ khác, sau đó chạy một bộ quy tắc thiết kế để xác minh dữ liệu trong các tệp đã nhập. Sau khi xác minh, bạn có thể sử dụng tùy chọn Auto Fix cho nhiều quy tắc trong số này.

Tạo Tài liệu CAM Mới

Bạn có thể tạo một tài liệu CAM mới bằng cách chọn File » New » CAM Document từ menu. Một tài liệu CAM trống mới sẽ xuất hiện trong cửa sổ thiết kế. Bạn có thể lưu tài liệu bằng cách chọn File » Save (Ctrl+S).

Nhập tệp bằng Quick Load

Chọn File » Import » Quick Load để mở hộp thoại File Import - Quick Load. Để nhập các tệp mong muốn vào tài liệu CAM mới, bạn có thể dùng tùy chọn Quick Load để nhập tất cả các tệp tìm thấy trong thư mục đã chọn trong một lần.

Hộp thoại File Import - Quick Load Hộp thoại File Import - Quick Load

Nhấp () để mở thư mục tệp của bạn và chọn thư mục bạn muốn nhập. Sau khi tất cả các tệp (bao gồm Gerber, NC Drill và các tệp netlist) được nhập, hộp thoại Import Drill Data sẽ mở ra.

Hộp thoại Import Drill DataHộp thoại Import Drill Data

Sau khi cấu hình các thiết lập theo ý muốn, các tệp được nhập vào CAM Editor sẽ được hiển thị trong cửa sổ thiết kế cùng với Báo cáo Quy trình Quick Load (*.log).

Nếu bo mạch của bạn có bất kỳ lỗ nào, ví dụ lỗ xuyên hoặc via mù/chôn, bạn phải cung cấp ít nhất các lớp tín hiệu (ví dụ các tệp Gerber cho mặt trên và mặt dưới) và một hoặc nhiều tệp NC Drill (định dạng Excellon 2).

Xác minh Gán lớp

Tất cả các lớp Gerber, NC Drill và netlist trong tài liệu CAM phải được gán cho một loại lớp phù hợp. CAM Editor sẽ cố gắng thực hiện việc này cho bạn bằng cách đối chiếu phần mở rộng của các tệp Gerber với các phần mở rộng được liệt kê trong hộp thoại Layer Types Detection Template , nhưng bạn vẫn nên xem lại Layers Table để bảo đảm đầy đủ và chính xác. Để xem hoặc chỉnh sửa Mẫu Nhận diện Loại Lớp, hãy chọn Tables » Layer Type Detection để mở hộp thoại Layer Types Detection Template.

Hộp thoại Layer Types Detection TemplateHộp thoại Layer Types Detection Template

Các lớp quan trọng cho việc trích xuất netlist, vốn cần thiết trước khi chạy DRC để xác minh dữ liệu, là các lớp tín hiệu và lớp plane. Các lớp tín hiệu có thể được gán cho các loại lớp sau: top, bottom hoặc internal. Các lớp silkscreen cũng sẽ được xét đến trong quá trình DRC. Nếu bạn cần thêm một chuỗi loại lớp khác, hãy thêm một chuỗi (được phân tách bằng dấu phẩy với mục trước đó như minh họa ở trên) để liên kết lớp với loại lớp. Lưu ý rằng nếu bạn đã thay đổi mẫu này ở giai đoạn này, bạn sẽ phải nhập lại các tệp để thấy các liên kết mới.

Hộp thoại Layers Table Hộp thoại Layers Table

Để xem lại hoặc chỉnh sửa Bảng Lớp, hãy chọn Tables » Layers từ menu chính để mở hộp thoại Layers Table.

Bạn có thể xem lại danh sách tên lớp được thiết lập thông qua việc gán kiểu tự động. Khi thực hiện việc này, bạn có thể thấy rằng các tên lớp đã được gán cho các loại lớp như được định nghĩa trong mẫu Layer Types Detection. Các lớp cơ khí được đặt là Temporary.

Xác minh Thứ tự lớp

Sau khi tất cả các lớp đã được gán đúng, bạn có thể xem lại Layers Order Table để bảo đảm stack lớp PCB là chính xác.

Chọn Tables » Layers Order để mở hộp thoại Create/Update Layers Order. Hộp thoại này cung cấp ánh xạ giữa các lớp khi chúng được nhập vào CAM Editor (thứ tự logic của lớp), và cấu trúc vật lý của chúng cho sản xuất (thứ tự vật lý của lớp). Bạn có thể xem lại danh sách tên lớp với các gán ánh xạ tự động. Thay đổi Layer Physical Order nếu cần bằng cách nhấp vào danh sách thả xuống của một lớp có trong cột này và chọn giá trị mới. Lưu ý rằng bạn không thể gán cùng một Layer Physical Order cho nhiều hơn một lớp.

Hộp thoại Create/Update Layers OrderHộp thoại Create/Update Layers Order

Nếu bạn đóng rồi mở lại hộp thoại này, bạn sẽ thấy stackup đã được sắp xếp lại để phản ánh mọi thay đổi đối với Layer Physical Order.

Xác minh Tập lớp

Việc kiểm tra tập lớp chỉ cần thiết nếu bo mạch của bạn chứa via mù và/hoặc via chôn, khi đó bạn phải chỉ định từng tập lỗ khoan riêng biệt, liên kết tệp NC Drill tương ứng và chọn tất cả các lớp mà tập lỗ khoan đó sẽ đi qua. Để thiết lập các tập lớp cho một thiết kế khác, hãy bắt đầu bằng cách chọn Tables » Layers Sets để mở hộp thoại Create/Update Layers Sets.

Hộp thoại Create/Update Layers Set  Hộp thoại Create/Update Layers Set  

Từ hộp thoại Create/Update Layers Sets, bạn có thể chèn hoặc xóa các tập lớp và chọn các cặp lớp. Để tạo một tập lớp, hãy nhập tên vào cột Layers Set Name, ví dụ Blind Top, hoặc nhấp Insert Layers Set để thêm một tập mới. Nhập dữ liệu để tạo các Tập Lớp cần thiết cho via mù và via chôn trong thiết kế. Chọn một lớp drill đã gán từ danh sách thả xuống xuất hiện khi bạn nhấp vào cột Assigned Drill Layer .

Chọn các lớp tín hiệu/plane sẽ được bao gồm trong tập từ hộp thoại Select Layer Pairs xuất hiện khi bạn nhấp vào cột Signal/Plane Layers in Set. Bạn có thể dùng phím Ctrl hoặc Shift để chọn nhiều lớp.

Trích xuất và Đổi tên Netlist

Sau khi kiểm tra các thiết lập lớp, bạn có thể tạo netlist. Phải trích xuất netlist trước khi chạy Design Rule Check để xác minh thiết kế. Để thực hiện, hãy chọn Tools » Netlist » Extract. Khi netlist được trích xuất, các net sẽ được dò theo phần đồng kết nối từ lớp này sang lớp khác theo stack lớp và các tập lớp đã cung cấp. Nhấp vào tab Nets trong panel CAMtastic để xem tên net. Ở giai đoạn này, các tên net chung đã được gán, ví dụ $Net1.

Đổi tên Net

Nếu muốn, bạn có thể đổi tên các net trở lại tên gốc trong thiết kế PCB vì chúng ta đã bao gồm IPC Netlist, nơi lưu trữ tên net gốc, trong quá trình nhập Quick Load. Nếu tệp netlist IPC-356-D cho dữ liệu Gerber và NC Drill của bạn chưa được đưa vào thư mục Quick Load, bạn có thể nhập tệp đó bằng lệnh File » Import » Netlist.

Để đổi tên các net, hãy chọn Tools » Netlist » Rename Nets. Tên net sẽ được đổi từ các net do CAM Editor tạo ra (ví dụ $Net1) về tên gốc như trong thiết kế PCB, chẳng hạn GND và VCC. Sau khi tên net được cập nhật, các thay đổi sẽ được phản ánh trong tab Nets của panel CAMtastic.

Thiết lập Kiểm tra Quy tắc Thiết kế

Để bảo đảm không có vi phạm nào trong tệp .CAM có thể ảnh hưởng đến quá trình chế tạo, bạn có thể chạy Design Rule Check (DRC) để xác minh rằng không có vi phạm nào. Ngoài ra, bạn có thể chọn Analysis » PCB Design Check/Fix để mở hộp thoại PCB Design Check/Fix.

 Hộp thoại PCB Design Check / Fix

Từ hộp thoại này, bạn có thể thay đổi các giá trị kích thước liên quan nếu cần, hoặc bật tùy chọn Auto Fix nếu có. Với Auto Fix, CAM Editor sẽ cố gắng sửa mọi vi phạm được phát hiện. Trước tiên, chúng ta sẽ chạy DRC mà không bật Auto Fix để xem số lượng vi phạm, sau đó chạy lại khi bật tùy chọn này.

Sử dụng Auto Fix

Sau khi hộp thoại PCB Design Check/Fix đã được tùy chỉnh theo ý muốn, nhấp OK để chạy DRC. Khi hoàn tất, hộp thoại Information sẽ hiển thị chi tiết về từng vi phạm.

Hộp thoại Information Hộp thoại Information

Bạn cũng có thể dùng tùy chọn Auto Fix, khi áp dụng được, từ menu chuột phải trong tab DRC của panel CAMtastic. Điều này cho phép bạn sửa từng lỗi riêng lẻ cũng như toàn bộ các loại DRC. Ví dụ, để tự động sửa lỗi silkscreen chồng lên solder mask, hãy nhấp chuột phải vào thư mục vi phạm Silkscreen over Solder Mask trong tab DRC của panel CAMtastic và chọn Fix All Silkscreen over Solder Mask errors. Để tự động sửa từng lỗi riêng lẻ, nếu có hỗ trợ, hãy nhấp chuột phải vào thư mục Ref của một lỗi cụ thể và chọn Fix DRC Error.

Bạn có thể dùng Edit » Undo (Ctrl+Z) để hoàn tác mọi thao tác tự sửa.

Nhấp đúp vào một lỗi DRC từ tab DRC của panel CAMtastic sẽ làm nổi bật vị trí của lỗi đã chọn.

Truy vấn một Vi phạm để Có thêm Thông tin

Bạn có thể tìm thêm thông tin về nguyên nhân có thể gây ra lỗi bằng cách truy vấn đối tượng liên quan đến vi phạm. Nếu panel CAMtastic đang hoạt động, nhấn Shift+F5 để kích hoạt cửa sổ thiết kế hoặc nhấp vào vùng thiết kế.

Chọn Analysis » Query » Object hoặc nhấn Q để đổi con trỏ thành hình bàn tay chỉ. Nhấp vào đối tượng mà bạn muốn tìm thêm thông tin. Thông tin về đối tượng đã chọn sẽ được hiển thị trong tab Info của panel CAMtastic. Ở cuối phần Info Query , tất cả các lỗi DRC liên quan đến đối tượng được truy vấn sẽ được liệt kê. Nhấp vào các lỗi này để phóng đến các vi phạm liên quan.

Bạn cũng có thể muốn đo khoảng cách giữa các đối tượng nếu có vấn đề về clearance. Nếu vậy, bạn có thể chọn một tùy chọn đo, chẳng hạn Point to Point hoặc Object to Object từ menu con Analysis » Measure, sau đó nhấp vào các điểm hoặc đối tượng bạn muốn đo. Các phép đo sẽ được hiển thị trong tab Info của panel CAMtastic.

Bạn cũng có thể muốn đo khoảng cách giữa các đối tượng nếu có vấn đề về clearance. Nếu vậy, bạn có thể chọn một tùy chọn đo, chẳng hạn Point to Point hoặc Object to Object từ menu con Analysis » Measure, sau đó nhấp vào các điểm hoặc đối tượng bạn muốn đo. Các phép đo sẽ được hiển thị trong tab Info của panel CAMtastic.

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng có sẵn cho bạn phụ thuộc vào giải pháp Altium mà bạn đang sử dụng – Altium Develop, một phiên bản của Altium Agile (Agile Teams hoặc Agile Enterprise), hoặc Altium Designer (đang còn hiệu lực).

Nếu bạn không thấy tính năng được đề cập trong phần mềm của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Nội dung