Kiểm tra và khắc phục các vi phạm thiết kế

Altium Training

Altium Essentials: PCB Design Rule Checks

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Sơ lược

Bài viết này hướng dẫn bạn cách kiểm tra quy tắc thiết kế PCB trong Altium Designer dễ dàng hơn bằng các phương pháp thực tế để giảm thiểu và rà soát vi phạm theo từng giai đoạn, hiểu cách các vi phạm được đánh dấu trong không gian thiết kế, đồng thời sử dụng các công cụ tích hợp như bảng PCB Rules and Violations để nhanh chóng định vị, kiểm tra và xử lý vấn đề. Bài viết cũng giải thích cách hoạt động của các chức năng tô sáng, thu phóng, che, làm mờ và xử lý miễn trừ vi phạm, giúp bạn tự tin chuyển từ một báo cáo DRC dài sang đúng những đối tượng cần chú ý mà ít bối rối hơn. Hãy đọc tiếp để tìm hiểu cách biến kết quả DRC thành một lộ trình rõ ràng, hiệu quả nhằm hoàn thiện thiết kế bo mạch và giảm thiểu vi phạm.

- Cách thực hiện DRC theo từng giai đoạn để việc rà soát vi phạm dễ kiểm soát hơn và bớt quá tải.
- Cách Altium Designer hiển thị vi phạm và cách sử dụng chức năng tô sáng cùng các công cụ trong bảng để tìm chính xác những đối tượng liên quan.
- Cách kiểm tra, quản lý, xóa hoặc miễn trừ các vi phạm được báo cáo bằng bảng PCB Rules and Violations và không gian thiết kế.
Tìm hiểu sâu hơn với AI:

Với sự cẩn thận, chú ý và việc kiểm tra quy tắc thiết kế theo từng giai đoạn trong suốt quá trình, chạy Batch DRC lần cuối trên bo mạch đã hoàn thiện và đi dây đầy đủ sẽ đưa thiết kế tiến thêm một bước đến khi phát hành. 

Báo cáo DRC có thể khiến người mới thiết kế PCB cảm thấy choáng ngợp. Bí quyết để kiểm soát quy trình này là xây dựng một chiến lược. Một chiến lược là giới hạn số lượng vi phạm được báo cáo bằng cách đặt giới hạn trong hộp thoại Design Rule Checker. Một chiến lược khác là chạy DRC theo nhiều giai đoạn, bật từng nhóm quy tắc trong hộp thoại DRC; và chiến lược thứ ba là chạy riêng từng quy tắc đã chọn từ bảng PCB Rules and Violations. Khi có thêm kinh nghiệm, bạn sẽ hình thành phương pháp phù hợp với mình để kiểm tra các quy tắc thiết kế khác nhau.

Hệ thống DRC hỗ trợ hai kiểu gắn cờ, hay đánh dấu, các đối tượng vi phạm quy tắc thiết kế: thêm lớp phủ vi phạm lên đối tượng hoặc đặt dấu chỉ chi tiết vi phạm cạnh đối tượng. 

Ví dụ, trong hình, số 1) là dấu chỉ chi tiết vi phạm đánh dấu một via có đường kính lớn hơn mức 0,9 mm được cho phép theo quy tắc thiết kế Routing Via Style đang áp dụng. Số 2) cũng là một dấu chỉ chi tiết – một đường nối từ via đến pad, bị ngắt bởi hai gạch chéo, cho biết vị trí của một Un-Routed Net. Số 3) vừa là dấu chỉ chi tiết khoảng hở đánh dấu vi phạm Clearance (khoảng hở nhỏ hơn 0,2 mm), vừa là lớp phủ vi phạm (các chấm màu xanh lá) đánh dấu các đối tượng cơ bản liên quan đến vi phạm này. Số 4) hiển thị cùng khung nhìn khi thu nhỏ; hãy lưu ý rằng các lớp phủ vi phạm rất hiệu quả trong việc xác định vị trí các đối tượng cơ bản vi phạm ở mức thu phóng thấp.

  • Có thể xóa các dấu chỉ lỗi DRC khỏi không gian thiết kế bằng cách chạy lệnh Tools » Reset Error Markers. Lưu ý rằng thao tác này chỉ xóa các dấu chỉ lỗi; những vi phạm quy tắc thiết kế bên dưới vẫn cần được phân tích và xử lý.

  • Có thể miễn trừ các vi phạm DRC cụ thể để ẩn một vi phạm được xem là không gây vấn đề, chẳng hạn khi lớp in lụa của linh kiện chồng lên mép bo mạch. Các vi phạm được miễn trừ vẫn được báo cáo và có thể được duyệt xem. Tham khảo trang Miễn trừ có chọn lọc các vi phạm DRC để tìm hiểu thêm.

Các tính năng làm nổi bật vi phạm khi duyệt xem

Để xử lý hiệu quả một vi phạm thiết kế, trước tiên bạn phải xác định được vị trí của vi phạm đó. Trình biên tập PCB cung cấp nhiều phương thức để duyệt xem và kiểm tra các vi phạm thiết kế, bao gồm: bảng Messages, bảng PCB Rules and Violations, báo cáo DRC, và thậm chí từ bên ngoài Altium Designer khi bạn xem dự án trong Altium Web Viewer.

Trình biên tập PCB cũng có các tính năng hiển thị và làm nổi bật vi phạm khi bạn duyệt xem bằng một trong các phương thức này. Nền tảng của trình biên tập PCB là một công cụ truy vấn mạnh mẽ, kết hợp với các tính năng thu phóng và làm nổi bật linh hoạt. Công cụ truy vấn có thể nhanh chóng lọc một lượng lớn dữ liệu thiết kế, trả về chính xác các đối tượng cần quan tâm. Sau đó, những đối tượng này có thể được làm nổi bật trong không gian thiết kế bằng cách chọn, thu phóng, và che mờ hoặc làm mờ. 

Khi bạn nhấp vào một mục vi phạm, trình biên tập PCB sẽ áp dụng bộ lọc với phạm vi là các đối tượng gây vi phạm. Khung nhìn trong cửa sổ thiết kế chính sẽ cập nhật tùy theo cách cấu hình các tùy chọn làm nổi bật ở đầu bảng (Mask/Dim/Normal, Select, Zoom). Nếu bật thu phóng, vi phạm sẽ được đưa vào giữa màn hình. Tìm hiểu thêm về che mờ và làm mờ, cũng như công cụ truy vấn và hệ thống lọc.

Kiểm tra các vi phạm quy tắc bằng bảng PCB Rules And Violations; nhấp vào một mục để làm nổi bật mục đó theo các thiết lập ở đầu bảng.
Kiểm tra các vi phạm quy tắc bằng bảng PCB Rules And Violations; nhấp vào một mục để làm nổi bật mục đó theo các thiết lập ở đầu bảng.

  • Che mờ hoặc làm mờ giữ nguyên khả năng hiển thị bình thường của các đối tượng cơ bản gây vi phạm, trong khi làm nhạt tất cả các đối tượng khác trong không gian thiết kế.

  • Bản thân các vi phạm – hay cụ thể hơn là các hình đánh dấu vi phạm tùy chỉnh – chỉ được vẽ trên những lớp liên quan đến vi phạm quy tắc (các lớp chứa các đối tượng cơ bản gây vi phạm). Khi nhấp vào một vi phạm cụ thể, lớp liên quan đến vi phạm đó sẽ trở thành lớp đang hoạt động trong không gian thiết kế (nếu lớp đó được bật hiển thị).

Bảng Quy tắc và Vi phạm PCB

Bảng PCB Rules And Violations được thiết kế chuyên biệt để quản lý các quy tắc thiết kế và kiểm tra các vi phạm trong không gian thiết kế bo mạch. Bảng này cung cấp một nơi tập trung để duyệt xem và chỉnh sửa quy tắc, khởi chạy kiểm tra quy tắc thiết kế và xem từng vi phạm trong không gian thiết kế của trình biên tập.

Bảng PCB Rules And Violations
Bảng PCB Rules And Violations

Bảng Quy tắc và Vi phạm PCB

Truy cập bảng

Để hiển thị bảng PCB Rules And Violations :

  • Nhấp vào nút Panels ở góc dưới bên phải của Altium Designer khi Trình biên tập PCB đang hoạt động, sau đó chọn mục PCB Rules And Violations, hoặc

  • Chọn lệnh View » Panels » PCB Rules And Violations từ các menu.

Các điều khiển làm nổi bật

Sử dụng các điều khiển ở đầu bảng để cấu hình cách phản hồi khi bạn nhấp vào các mục trong những phần bên dưới của bảng:

  • Apply – nhấp để áp dụng các tùy chọn làm nổi bật đã chọn cho mục được nhấp trong bảng.

  • Clear – nhấp để xóa các tùy chọn làm nổi bật khỏi mục được nhấp trong bảng.

  • Magnify – nhấp để mở cửa sổ bật lên cho phép bạn điều khiển việc thu phóng các đối tượng được làm nổi bật (). Sử dụng thanh trượt để cấu hình mức thu phóng.

  • Mask and Dim settings – sử dụng danh sách thả xuống để chọn chế độ làm nổi bật – cách các đối tượng sẽ hiển thị khi bạn nhấp vào một mục trong bảng. Các lựa chọn gồm: Normal, Mask, và Dim. Dim và Mask là các chế độ lọc hiển thị, trong đó mọi đối tượng ngoài những đối tượng cần quan tâm đều được làm mờ, chỉ giữ các đối tượng được chọn ở độ hiển thị bình thường. Chế độ Dim áp dụng bộ lọc nhưng vẫn cho phép chỉnh sửa tất cả các đối tượng trong không gian thiết kế (lưu ý rằng các đối tượng bị làm mờ vẫn giữ nguyên màu sắc). Chế độ Mask lọc bỏ tất cả các đối tượng khác trong không gian thiết kế (các đối tượng bị làm mờ được hiển thị đơn sắc), chỉ cho phép chỉnh sửa các đối tượng không bị lọc. Mức Mask và Dim được thiết lập trong bảng View Configuration (), tìm hiểu thêm về cài đặt mask và dim.

  • Select – bật để chọn mục được nhấp trong bảng.

  • Zoom – bật để phóng to mục được nhấp trong bảng, theo mức thu phóng được xác định bằng cách nhấp vào nút Magnify.

  • Clear Existing – bật để xóa mọi phần tô sáng hiện có trong không gian thiết kế.

Rule Classes section

Phần này của bảng liệt kê tất cả các Nhóm quy tắc (các loại quy tắc đã có ít nhất một quy tắc thiết kế được xác định). Trong phần này của bảng:

  • Nhấp một lần vào một mục trong danh sách để hiển thị tất cả các quy tắc thuộc loại đó đã được xác định cho bo mạch này (). Phần Rules ngay bên dưới sẽ liệt kê tất cả các quy tắc thuộc loại đó hiện đã được xác định; nếu có quy tắc nào bị vi phạm, chúng sẽ được liệt kê trong phần Violations. 

  • Để thực hiện kiểm tra quy tắc thiết kế chỉ cho các quy tắc thuộc loại đó, nhấp chuột phải vào loại quy tắc và chọn Run DRC Rule Class từ menu ngữ cảnh (). Menu này cũng có lệnh để Clear Violations for Rule Class.

Rules section

Phần này của bảng liệt kê từng quy tắc thiết kế được xác định cho Nhóm quy tắc hiện được chọn.

  • Nhấp một lần vào một mục trong danh sách Rules để tô sáng tất cả các đối tượng thuộc phạm vi áp dụng của quy tắc đó trong không gian thiết kế, theo các tùy chọn tô sáng được cấu hình ở đầu bảng ().

  • Nhấp đúp vào một quy tắc để mở hộp thoại Edit PCB Rule (), nơi bạn có thể xem và chỉnh sửa các tiêu chí đối sánh cũng như các ràng buộc của quy tắc đó. Về cơ bản, hộp thoại này là phiên bản dành riêng cho từng quy tắc của PCB Rules and Constraints Editor.

  • Để thực hiện kiểm tra quy tắc thiết kế cho riêng quy tắc đó, nhấp chuột phải và chọn Run DRC Rule từ menu ngữ cảnh (). Menu này cũng có các lệnh để Clear Violations for Rule.

  • Với mỗi quy tắc, các trạng thái Name, Priority, Scope, Attributes và Enabled đều được hiển thị. Di con trỏ lên phần thuộc tính quy tắc để hiển thị chú giải công cụ nêu chi tiết các thuộc tính của quy tắc đó ().

Khi thiết kế có một hoặc nhiều bộ quy tắc do người dùng xác định, phần này sẽ có thêm cột Rule Set cho biết mỗi quy tắc trong danh sách thuộc bộ quy tắc nào.

Violations section

Phần này của bảng trình bày chi tiết từng vi phạm quy tắc được báo cáo trong lần kiểm tra quy tắc thiết kế gần nhất.

  • Mỗi vi phạm đều có thông tin tóm tắt; di con trỏ lên vi phạm để hiển thị chú giải công cụ với thông tin chi tiết hơn ().

  • Nhấp một lần vào một mục trong danh sách để tô sáng các đối tượng vi phạm, theo các tùy chọn tô sáng được cấu hình ở đầu bảng.

  • Nhấp đúp vào một mục trong danh sách để tô sáng các đối tượng vi phạm, đồng thời mở hộp thoại Violation Details. Hộp thoại này có thông tin chi tiết về các đối tượng cơ bản gây ra vi phạm. Tìm hiểu thêm về hộp thoại Chi tiết vi phạm.

  • Các vi phạm được hiển thị bằng màu đã chọn trong vùng System Colors trên tab Layers and Colors của bảng View Configuration ().

  • Nhấp chuột phải vào một mục để hiển thị menu ngữ cảnh, tại đó bạn có thể chọn Waive Selected Violations. 

Waived Violations

Phần này của bảng trình bày chi tiết từng vi phạm quy tắc được miễn trừ, theo báo cáo của lần kiểm tra quy tắc thiết kế gần nhất.

  • Mỗi vi phạm được miễn trừ đều có thông tin tóm tắt; di con trỏ lên vi phạm để hiển thị chú giải công cụ với thông tin chi tiết hơn.

  • Nhấp một lần vào một mục trong danh sách để tô sáng các đối tượng liên quan đến vi phạm được miễn trừ này, theo các tùy chọn tô sáng được cấu hình ở đầu bảng.

  • Nhấp đúp vào một mục trong danh sách để tô sáng các đối tượng liên quan đến vi phạm được miễn trừ này, đồng thời mở hộp thoại Violation Details. Hộp thoại này có thông tin chi tiết về các đối tượng cơ bản gây ra vi phạm được miễn trừ, cùng một trường để bổ sung thông tin về lý do vi phạm được miễn trừ (). Tìm hiểu thêm về hộp thoại Chi tiết vi phạm.

  • Các vi phạm được miễn trừ được hiển thị bằng màu đã chọn trong vùng System Colors trên tab Layers and Colors của bảng View Configuration ().

  • Nhấp chuột phải vào một mục để hiển thị menu ngữ cảnh, tại đó bạn có thể chọn Unwaive Selected Violations. 

Làm việc với các vi phạm trong không gian thiết kế

Bạn cũng có thể xem xét các vi phạm trực tiếp trong không gian thiết kế PCB. Đặt con trỏ lên đối tượng vi phạm, nhấp chuột phải và chọn một lệnh từ menu con Violations , như minh họa trong hai trang trình chiếu đầu tiên bên dưới. Ngoài ra, bạn có thể sử dụng bảng Board Insight (trang trình chiếu 3).

Nhấp chuột phải vào một đối tượng vi phạm trong không gian thiết kế để xem chính xác những quy tắc nào đang bị vi phạm, sau đó chọn một quy tắc cụ thể để mở hộp thoại Violations Details (như minh họa), hoặc

Chọn Show All Violations để mở hộp thoại Violation Details với danh sách tất cả các vi phạm ở phía trên, như minh họa ở trên.

Ngoài ra, nhấn Shift+V khi con trỏ đang ở trên một vi phạm để hiển thị bảng Board Insight, nơi bạn có thể xem xét từng vi phạm và hiển thị thông tin chi tiết về vi phạm (Thuộc tính).

 

Xem xét một vi phạm trong không gian thiết kế

Kiểm tra đối tượng vi phạm Khi bạn nhấp chuột phải vào một đối tượng vi phạm, menu ngữ cảnh sẽ có menu con Violations. Menu con này có một mục cho mỗi quy tắc bị vi phạm cùng với tùy chọn Show All Violations.
Chi tiết vi phạm Khi bạn chọn một mục trong menu con Violations, hộp thoại Violations Details sẽ mở ra. Gần phía trên cùng của hộp thoại là thông tin chi tiết về quy tắc bị vi phạm. Tên quy tắc màu xanh lam nhạt là một liên kết; nhấp vào đó để mở PCB Rules and Constraint Editor, nơi bạn có thể xem và chỉnh sửa các cài đặt của quy tắc. Phần tiếp theo của hộp thoại trình bày chi tiết các đối tượng cơ bản vi phạm, bên dưới là các tùy chọn Miễn trừ (chọn bỏ qua) vi phạm này. Tìm hiểu thêm về hộp thoại Chi tiết vi phạm. Tìm hiểu thêm về miễn trừ một vi phạm.
Hiển thị tất cả vi phạm Chọn mục cuối cùng trong menu con Violations để Show All Violations. Lệnh này cũng mở hộp thoại Violations Details, nhưng lần này hộp thoại bao gồm danh sách tất cả các vi phạm tại vị trí con trỏ khi bạn nhấp chuột phải (như trong trang chiếu thứ hai ở trên). Danh sách này cho phép bạn xem xét chi tiết từng vi phạm. Tìm hiểu thêm về hộp thoại Violations Details.
Cách chế độ hiển thị phản hồi Khi bạn chọn một mục từ menu con Violations, ngoài việc mở hộp thoại Violation Details, màn hình còn phóng to đến các đối tượng được nêu chi tiết trong hộp thoại. Mức thu phóng này là cố định.
Các tùy chọn khác của hộp thoại Hành vi mặc định là chuyển đến và phóng to vi phạm. Sau đó, bạn có thể dùng nút Jump nếu mở hộp thoại bằng lệnh Show All Violations và muốn lần lượt chuyển đến từng vi phạm trong danh sách. Nút Highlight tạm thời làm mờ tất cả các đối tượng không thuộc vi phạm; hãy di chuyển hộp thoại sang một bên để dễ quan sát hiệu ứng này hơn.
Board Insight panel Một cách khác là xem xét các vi phạm trong bảng Board Insight. Khi con trỏ nằm trên một đối tượng vi phạm, nhấn Shift+V để hiển thị bảng. Tại đây, bạn có thể chuyển đến, chọn từng vi phạm và xem các thuộc tính trong hộp thoại Violation Details. Nhấp vào bất kỳ đâu trong không gian thiết kế để đóng bảng. Lưu ý rằng bảng sẽ không xuất hiện khi bạn nhấn Shift+V nếu không có vi phạm nào tại vị trí con trỏ vào thời điểm nhấn phím tắt.
From the Messages panel Nếu phát hiện vi phạm khi chạy DRC hàng loạt, bảng Messages sẽ tự động mở. Nhấp đúp vào một vi phạm trong bảng để phóng to đến các đối tượng gây ra vi phạm đó (). Các đối tượng vi phạm sẽ được phóng to và đưa vào giữa màn hình, nhưng không áp dụng bất kỳ hình thức làm nổi bật nào khác (che, làm mờ). Mức thu phóng được cấu hình trên trang System – Navigation của hộp thoại Preferences (), hoặc bằng cách nhấp vào nút Magnify ở đầu bảng PCB Rules and Violations ().
From a DRC report

Nếu tùy chọn Create Report File được bật trong hộp thoại Design Rule Checker, các vi phạm được phát hiện khi chạy DRC hàng loạt sẽ được liệt kê trong Design Rule Verification Report được tạo ra. Nhấp vào mục có siêu liên kết của một đối tượng vi phạm để truy xuất chéo trực tiếp đến đối tượng đó trong không gian thiết kế (). Các đối tượng vi phạm sẽ được phóng to và đưa vào giữa màn hình, nhưng không áp dụng bất kỳ hình thức làm nổi bật nào khác (che, làm mờ). Mức thu phóng được cấu hình trên trang System – Navigation của hộp thoại Preferences (). Định dạng báo cáo và các tùy chọn mở báo cáo được cấu hình trên trang PCB Editor - Reports của hộp thoại Preferences (). Tìm hiểu thêm về báo cáo DRC.

Diễn giải các vi phạm

Một màn hình dày đặc các dấu đánh dấu vi phạm có thể khiến bạn cảm thấy choáng ngợp. Bạn có thể khắc phục bằng cách quản lý quy trình theo từng giai đoạn, chẳng hạn như tạm hoãn kiểm tra các quy tắc sản xuất cho đến khi hoàn tất bố trí linh kiện và đi dây.

Hệ thống DRC hỗ trợ kiểm tra khoảng hở linh kiện cả trong không gian 2 chiều và 3 chiều.

 Hình dạng chính xác của mô hình 3D được sử dụng để kiểm tra khoảng hở, cho phép các mô hình lồng vào nhau.

Để mô hình hóa chính xác linh kiện trong 2D, hãy xác định một hình khép kín trên lớp Courtyard. Nếu không có hình Courtyard, phần mềm sẽ sử dụng hình chữ nhật nhỏ nhất bao quanh tất cả các đối tượng cơ bản.

Linh kiện bên trái và ở giữa có đường bao trên lớp Courtyard, còn linh kiện bên phải thì không, nên phần mềm sử dụng hình chữ nhật nhỏ nhất bao quanh các đối tượng cơ bản.

 

Mẹo diễn giải các vi phạm

Kiểm tra theo từng giai đoạn

Một cách tiếp cận hiệu quả là chỉ bật các quy tắc kiểm tra liên quan đến giai đoạn hiện tại của quy trình thiết kế – nếu đang bố trí linh kiện, hãy bật các quy tắc Placement và tắt tất cả các quy tắc khác; nếu đang đi dây, chỉ bật các quy tắc Routing, v.v.

Sử dụng menu ngữ cảnh khi nhấp chuột phải trong Design Rule Checker hộp thoại để bật và tắt tính năng kiểm tra quy tắc. Một tính năng tiện lợi là các lệnh trong menu ngữ cảnh chỉ áp dụng cho những quy tắc đang hiển thị; nếu chọn một loại quy tắc ở bên trái, bạn có thể nhanh chóng tắt hoặc bật các quy tắc thuộc loại đó ().

Sử dụng dấu chỉ báo chi tiết Ưu điểm của các dấu chỉ báo chi tiết vi phạm là chúng cung cấp thông tin về loại vi phạm và, khi có thể, cả chi tiết của vi phạm.
Tìm hiểu về va chạm linh kiện

Để hiểu lý do một va chạm linh kiện bị đánh dấu, cần hiểu cách hệ thống DRC xem xét các linh kiện:

  • Về cơ bản, hệ thống DRC xem mỗi linh kiện là hình chữ nhật nhỏ nhất bao quanh tất cả các đối tượng có trên mọi lớp đồng và lớp cơ khí. Các chuỗi ký hiệu định danh và chú thích được bỏ qua, nhưng các chuỗi khác thì không. Đây là cách phần mềm xem xét linh kiện bên phải trong các trang trình chiếu 2 và 3 ở trên. 

  • Để mô hình hóa linh kiện chính xác hơn cho DRC trong không gian 2D, hãy xác định đường bao khoảng hở của linh kiện trên lớp Courtyard. Để thực hiện, hãy tạo một hình khép kín từ các đoạn đường mạch và cung tròn (không hỗ trợ các loại đối tượng khác, chẳng hạn như vùng). Phần mềm lần theo đường tâm của hình khép kín để xác định đường bao linh kiện cho DRC. Các trang trình chiếu 2 và 3 ở trên minh họa điều này đối với linh kiện bên trái và ở giữa. Hình trên lớp Courtyard này được sử dụng khi không có mô hình 3D hoặc khi tùy chọn Check clearance by component boundary được BẬT.

  • Nếu có mô hình 3D và tùy chọn Check clearance by component boundary được TẮT, hình dạng chính xác của mô hình 3D sẽ được sử dụng. Khi có mô hình 3D, tính năng kiểm tra khoảng hở linh kiện được hỗ trợ theo cả 3 chiều.

Tìm hiểu thêm về quy tắc thiết kế khoảng hở linh kiện.

Miễn trừ có chọn lọc các vi phạm DRC

Phần mềm hỗ trợ miễn trừ có chọn lọc bất kỳ vi phạm DRC nào. Tính năng này cho phép bạn “ẩn” một vi phạm được xem là không đáng lo ngại mà không phải tạo một quy tắc thiết kế riêng (và có thể phức tạp) để xử lý tình huống thiết kế đó. Các vi phạm được miễn trừ được liệt kê chi tiết trong bảng PCB Rules and Violation khi loại quy tắc tương ứng được chọn.

Thông tin được lưu cho một vi phạm được miễn trừ được nhập qua hộp thoại Waived Violation Info hoặc hộp thoại Violation Details.Thông tin được lưu cho một vi phạm được miễn trừ được nhập qua hộp thoại Waived Violation Info hoặc hộp thoại Violation Details.

Tất cả các vi phạm luôn được phát hiện trong quá trình Kiểm tra quy tắc thiết kế; phần mềm theo dõi những vi phạm bạn đã chọn miễn trừ và áp dụng lại trạng thái này sau khi kiểm tra quy tắc thiết kế. Ngoài ra, mặc dù các vi phạm được miễn trừ không còn xuất hiện dưới dạng thông báo lỗi trong bảng Messages, chúng vẫn được đánh dấu trực quan trong không gian thiết kế.

Miễn trừ các vi phạm DRC

Miễn trừ một vi phạm DRC

Có thể miễn trừ các vi phạm DRC bằng cách:

  • Chọn các vi phạm cần miễn trừ trong bảng Messages, nhấp chuột phải rồi chọn lệnh Waive Violation từ menu ngữ cảnh ().

  • Chọn các vi phạm cần miễn trừ trong vùng Violations của bảng Quy tắc và vi phạm PCB, nhấp chuột phải rồi chọn lệnh Waive Selected Violations từ menu ngữ cảnh ().

  • Bật tùy chọn Waive this violation trong hộp thoại Chi tiết vi phạm (). Hộp thoại này xuất hiện khi bạn nhấp đúp vào một vi phạm trong bảng PCB Rules and Violations hoặc xem xét trực tiếp một vi phạm trong không gian thiết kế như vừa đề cập.

Những thông tin được lưu

Với mỗi vi phạm được miễn trừ, phần mềm ghi lại ba thông tin:

  • Created At – ngày và giờ vi phạm được miễn trừ. Trường này được tự động điền khi tùy chọn Wave this violation được bật.

  • Author – nếu bạn đã đăng nhập vào máy chủ nội dung được quản lý, trường này được tự động điền họ và tên của người dùng hiện đang đăng nhập và không thể chỉnh sửa giá trị đó. Nếu bạn hiện chưa đăng nhập vào máy chủ nội dung được quản lý, trường này được điền họ và tên của Tài khoản đăng nhập hiện đang được sử dụng cho suất cấp phép phần mềm này. Trong trường hợp này, bạn có thể chỉnh sửa trường đó.

  • Reason – sử dụng trường này để nhập lý do miễn trừ vi phạm nếu muốn.

  • Lưu ý rằng những chỉnh sửa này áp dụng cho tất cả các vi phạm đã chọn đang được miễn trừ.

  • Việc Kiểm tra quy tắc thiết kế được thực hiện trên các đối tượng nguyên thủy — điều đó có nghĩa là một lựa chọn thiết kế đơn lẻ, chẳng hạn như đặt đầu nối vượt ra ngoài mép bo mạch, có thể khiến nhiều đối tượng vi phạm. Ví dụ, nếu phần biểu diễn của đầu nối trên lớp in ký hiệu nhô ra ngoài mép bo mạch, có thể sẽ có một số đoạn nét trên lớp này bị báo lỗi. Cần miễn trừ vi phạm trên tất cả các đoạn nét đó để xử lý tình huống thiết kế này. Cách hiệu quả nhất là chọn tất cả chúng trong bảng Quy tắc và vi phạm PCB, rồi miễn trừ tất cả bằng một thao tác.

Làm việc với các vi phạm được miễn trừ
  • Khi thiết kế có các vi phạm được miễn trừ, chúng được liệt kê ở phần dưới của bảng PCB Rules and Violations (). 

  • Nhấp vào một mục vi phạm được miễn trừ để chuyển đến vi phạm đó trong không gian thiết kế (với điều kiện tùy chọn Zoom ở đầu bảng được bật). Nhấp đúp để vừa chuyển đến vi phạm (với điều kiện tùy chọn Zoom được bật), vừa mở hộp thoại Violation Details hiển thị vi phạm đó.

Thu hồi miễn trừ cho một vi phạm

Có thể thu hồi trạng thái miễn trừ của một vi phạm bất cứ lúc nào bằng cách:

  • Nhấp chuột phải vào mục vi phạm trong vùng Waived Violations của bảng PCB Rules And Violations rồi chọn lệnh Unwaive Selected Violations từ menu ngữ cảnh.

  • Mở hộp thoại Violation Details của vi phạm được miễn trừ và tắt tùy chọn Waive this violation.

Vi phạm bị thu hồi miễn trừ sẽ được xóa khỏi vùng Waived Violations của bảng PCB Rules And Violations và xuất hiện trong danh sách ở vùng Violations.

Ghi nhận các vi phạm được miễn trừ trong báo cáo

Nếu tùy chọn Create Report File được bật trong hộp thoại Trình kiểm tra quy tắc thiết kế, các vi phạm được miễn trừ sẽ được đưa vào một phần riêng trong báo cáo (). Tìm hiểu thêm về thiết lập báo cáo DRC.

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.
Nav
Contents
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.

Contents