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.
Khi không có đối tượng nào được chọn trong tài liệu PCB đang hoạt động, bảng

Giao diện của Health Check Monitor là tab
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
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

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 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
-
– 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
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

Chọn một kiểm tra để hiển thị danh sách các vấn đề đã phát hiện.
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
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 -
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

Tự động khắc phục các vấn đề đã phát hiện bằng lệnh
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

Hộp thoại
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

Tùy chọn
Sau khi chạy Batch DRC bằng nút

Một ví dụ về báo cáo được tạo khi tùy chọn
