Giám sát kiểm tra tình trạng PCB

Mục tiêu cuối cùng của mỗi thiết kế PCB là tạo ra một bộ dữ liệu đầu ra cho lắp ráp và chế tạo chính xác, đáng tin cậy; và mục đích của bất kỳ công cụ thiết kế nào là cung cấp cho người dùng các công cụ để tìm và giải quyết những vấn đề có thể phát sinh trong quá trình thiết kế trước khi thiết kế được đưa vào sản xuất. Trong quá trình phát triển liên tục, Altium Designer cung cấp các cải tiến và bản sửa lỗi trong mỗi bản phát hành nhằm mang đến cho bạn trải nghiệm thiết kế tốt hơn và giúp bạn tránh một số khía cạnh bố trí PCB “không lành mạnh”. Trong một số trường hợp, các khu vực như vậy trên bo mạch có thể vẫn chấp nhận được theo góc nhìn của hệ thống DRC của Altium Designer và không dẫn đến các vấn đề chế tạo nghiêm trọng. Tuy nhiên, chúng có thể gây suy giảm hiệu năng phần mềm và phát sinh vấn đề trong quá trình đồng thiết kế MCAD hoặc khi tạo đầu ra PCB. Ví dụ, trong các phiên bản trước của Altium Designer, linh kiện PCB có thể có giá trị xoay 360 độ, nhưng tình huống này hiện không còn được cho phép nữa – phần mềm sẽ đặt các linh kiện như vậy về 0 độ.

Những phần tử bố trí bo mạch “không lành mạnh” này có thể tồn tại trong các thiết kế được tạo bằng những phiên bản phần mềm trước khi một số khu vực nhất định được cải tiến và sửa lỗi. Chức năng PCB Health Checks được cung cấp để giúp bạn phát hiện và xử lý các vấn đề như vậy cũng như những vấn đề khác có thể phát sinh trong các điều kiện nhất định. Các kiểm tra này cho phép bạn phát hiện những vấn đề thường gặp trong thiết kế PCB, khắc phục chúng và tránh các sự cố tiềm ẩn ở những giai đoạn tiếp theo của quá trình thiết kế và sản xuất.

Chức năng Health Check Monitor có thể được cấu hình bằng tùy chọn PCB.HealthCheckMonitor trong hộp thoại Advanced Settings dialog. Sử dụng các thiết lập sau để cấu hình chế độ tính năng mong muốn. Giá trị mặc định là 1.

0 - tắt
1 - chế độ người dùng
2 - chế độ gỡ lỗi (cung cấp thêm các kiểm tra hiện đang được phát triển).

Khi không có đối tượng nào được chọn trong tài liệu PCB đang hoạt động, bảng Properties sẽ bao gồm tab Health Check cho phép bạn cấu hình, thực hiện và xem kết quả của PCB Health Check.

Giao diện của Health Check Monitor là tab Health Check của bảng Properties khi không có đối tượng nào được chọn trong tài liệu PCB.
Giao diện của Health Check Monitor là tab Health Check của bảng Properties khi không có đối tượng nào được chọn trong tài liệu PCB.

Thiết lập và chạy Health Check

Các kiểm tra khả dụng được liệt kê trong vùng lưới của khu vực Checks trên tab Health Checks. Tất cả các kiểm tra được nhóm theo các danh mục liên quan (Regions, Polygons, Components, v.v.). Sử dụng cột hộp kiểm, bạn có thể bật/tắt từng kiểm tra cụ thể hoặc dùng hộp kiểm ở tiêu đề cột để bật/tắt tất cả các kiểm tra.

Health check được thực hiện tự động khi tài liệu PCB được mở. Bất kỳ lúc nào trong quá trình thiết kế, bạn có thể chạy thủ công một kiểm tra cụ thể bằng cách nhấp chuột phải vào kiểm tra đó trong danh sách và chọn lệnh Run Check, hoặc chạy tất cả các kiểm tra đang được bật bằng cách nhấp nút Check All ở cuối danh sách.

Chạy một kiểm tra cụ thể hoặc chạy tất cả các kiểm tra cùng lúc.
Chạy một kiểm tra cụ thể hoặc chạy tất cả các kiểm tra cùng lúc.

Nếu tài liệu thiết kế PCB bị thay đổi, một cảnh báo cho biết kết quả health check đã lỗi thời sẽ được hiển thị. Sử dụng nút Check All trên biểu ngữ cảnh báo để chạy PCB health check và làm mới kết quả.

Nếu phát hiện vấn đề đối với một kiểm tra, số lượng vấn đề được phát hiện cho kiểm tra đó sẽ được hiển thị trong cột Issues. Tổng số vấn đề được tìm thấy cho thiết kế PCB hiện tại được hiển thị trong ngoặc đơn ở tiêu đề cột. Ngoài ra, một biểu tượng cũng sẽ được hiển thị trong cột này. Biểu tượng phản ánh mức độ nghiêm trọng của vấn đề được phát hiện, tùy theo loại của nó:

  • – Thông tin
  • – Cảnh báo
  • – Lỗi

Biểu tượng của vấn đề nghiêm trọng nhất được phát hiện cũng sẽ được hiển thị bên cạnh tiêu đề tab Health Check. Nếu không có vấn đề nào, biểu tượng sẽ được hiển thị trong tiêu đề tab.

Chọn một mục kiểm tra để hiển thị danh sách các vấn đề được phát hiện cho kiểm tra đó trong khu vực Issues của bảng.

Chọn một kiểm tra để hiển thị danh sách các vấn đề đã phát hiện.
Chọn một kiểm tra để hiển thị danh sách các vấn đề đã phát hiện.

Để chỉ hiển thị trong danh sách những kiểm tra có phát hiện vấn đề, hãy sử dụng điều khiển Show issues only ở phía trên danh sách.

Sử dụng điều khiển Show issues only để lọc danh sách kiểm tra.
Sử dụng điều khiển Show issues only để lọc danh sách kiểm tra.

Khi điều khiển Show issues only được bật, bạn có thể sắp xếp danh sách kiểm tra theo mức độ nghiêm trọng bằng cách nhấp vào tiêu đề cột biểu tượng.

Khắc phục các vấn đề đã phát hiện

Khi nhấp vào một kiểm tra trong khu vực Check của bảng, khu vực Issues của bảng sẽ được điền các vấn đề được phát hiện cho kiểm tra đó. Nhấp vào một vấn đề trong danh sách để phóng to, căn giữa và tô sáng (nếu có thể) đối tượng vi phạm trong vùng thiết kế của trình biên tập PCB. Các khuyến nghị về cách khắc phục vấn đề cho kiểm tra đã chọn sẽ được hiển thị trong khu vực thông tin của bảng.

Các kiểm tra sau đây có thể được khắc phục tự động:

  • Zero Area Regions

  • Zero Area Polygons

  • Micro-Segments

  • Shelved/Modified Polygons

  • 360deg Component

  • Components with Mirrored Footprints

    Kiểm tra này (mặc định bị tắt) phát hiện các thay đổi ở chân giữa footprint linh kiện đã được đặt trong không gian thiết kế PCB và footprint tương ứng trong thư viện nguồn áp dụng. Lưu ý rằng chỉ các phần tử liên quan đến việc phản chiếu (chân, lớp overlay và khối 3D) mới được xem xét khi áp dụng bản sửa lỗi. Những thay đổi khác đối với footprint linh kiện đã đặt, chẳng hạn như xoay, sẽ được giữ nguyên.

  • Duplicate Component Designators

  • Unused xSignals

  • Unused From-Tos

Để sử dụng tính năng khắc phục tự động, hãy chọn một kiểm tra trong danh sách và nhấp vào nút Fix Issues ở cuối danh sách vấn đề. Hoặc, nhấp chuột phải vào một kiểm tra trong danh sách Checks và chọn lệnh Fix Issues từ menu xuất hiện.

Tự động khắc phục các vấn đề đã phát hiện bằng lệnh Fix Issues.
Tự động khắc phục các vấn đề đã phát hiện bằng lệnh Fix Issues.

Thực hiện Health Check trong quá trình tạo đầu ra

Khi cố gắng tạo đầu ra từ tệp OutJob hoặc trực tiếp từ trình biên tập PCB và thiết kế chứa một vấn đề nghiêm trọng (một polygon đang bị shelved hoặc một polygon đã được sửa đổi nhưng chưa được repour và/hoặc một panel có layer stack không tương thích với layer stack của bo mạch cha), một hộp thoại cảnh báo sẽ được hiển thị. Hộp thoại này sẽ cảnh báo rằng các đầu ra được tạo ra sẽ không chính xác và hiển thị số lượng đối tượng vi phạm. Bạn có thể hủy việc tạo đầu ra và mở ngay tab Health Check từ hộp thoại, hoặc tiếp tục tạo đầu ra. Đối với vấn đề layer stack không tương thích, bạn cũng có thể mở báo cáo HTML về tính tương thích.

Hộp thoại PCB Health Check Issues Detected
Hộp thoại PCB Health Check Issues Detected

Báo cáo các vấn đề đã phát hiện

Các vấn đề được phát hiện bởi PCB Health Check Monitor có thể được liệt kê trong báo cáo HTML được tạo khi thực hiện Batch DRC. Trong hộp thoại Design Rule Checker dialog, hãy chọn tùy chọn Create Report File và tùy chọn con Report PCB Health Issues của nó.

Tùy chọn Report PCB Health Issues trong hộp thoại Design Rule Checker
Tùy chọn Report PCB Health Issues trong hộp thoại Design Rule Checker

Sau khi chạy Batch DRC bằng nút Run Design Rule Check của hộp thoại, số lượng PCB Health Issues được phát hiện sẽ được hiển thị ở đầu báo cáo và các vấn đề sẽ được liệt kê dưới tiêu đề PCB Health Issues .

Một ví dụ về báo cáo được tạo khi tùy chọn Report PCB Health Issues được bật trong hộp thoại Design Rule Checker
Một ví dụ về báo cáo được tạo khi tùy chọn Report PCB Health Issues được bật trong hộp thoại Design Rule Checker

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 bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế 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