Quy tắc PCB và các vi phạm
Parent page: Các bảng PCB
Duyệt, chỉnh sửa và xem tương tác các quy tắc thiết kế cùng những vi phạm liên quan của chúng.
Tóm tắt
Kiểm tra Quy tắc Thiết kế (DRC) là một tính năng tự động mạnh mẽ, dùng để kiểm tra cả tính toàn vẹn logic lẫn vật lý của thiết kế. Bảng PCB Rules And Violations cho phép dễ dàng duyệt các quy tắc thiết kế đang bật và các vi phạm trong không gian làm việc bố trí mạch hiện tại. Bảng này cung cấp một điểm trung tâm để duyệt 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 dưới dạng lớp phủ đồ họa trong không gian làm việc của trình biên tập.
Truy cập bảng
Truy cập bảng PCB Rules And Violations bằng cách nhấp vào Home | Design Rules|
từ menu chính. Bảng Rules And Violations sẽ khả dụng khi PCB Editor đang hoạt động.
Chọn quy tắc và vi phạm
Phần thân của bảng PCB Rules And Violations có ba phần, mỗi phần cung cấp phạm vi chi tiết hơn về các quy tắc thiết kế và vi phạm:
- Rule Classes – Các quy tắc thiết kế được nhóm theo lớp, chẳng hạn như Clearances và Widths.
- Rules – Các quy tắc thiết kế riêng lẻ trong lớp đang chọn. Có thể chạy Design Rule Check (DRC) cụ thể thông qua menu nhấp chuột phải.
- Violations – Chi tiết của từng vi phạm quy tắc được báo cáo bởi các lần kiểm tra quy tắc thiết kế đang kích hoạt.
Việc chọn một vi phạm quy tắc riêng lẻ sẽ khiến không gian làm việc thiết kế làm nổi bật vi phạm đó bằng đồ họa. Đồ họa vi phạm nâng cao chỉ được vẽ trên các lớp mà những đối tượng nguyên thủy gây lỗi đang nằm trên đó, và lớp đó (nếu được bật) sẽ trở thành lớp đang hoạt động trong không gian làm việc.
Khi phần chi tiết vi phạm quy tắc được bật (xem bên dưới), đồ họa của trình biên tập sẽ hiển thị giá trị ràng buộc được định nghĩa cho quy tắc và cho biết các đối tượng nguyên thủy gây lỗi đang thấp hơn hay cao hơn giá trị này như thế nào.
Vi phạm quy tắc Width tối thiểu được đặt là 11mil cho Net LCD_DB7.
Vi phạm quy tắc kích thước Via được đặt với mức tối thiểu là đường kính 50mil và kích thước lỗ 28mil.
Lưu ý rằng nếu bạn đã bật phương pháp làm nổi bật Zoom, không gian làm việc sẽ được phóng to để vừa với vi phạm đang duyệt nhằm cho cái nhìn chính xác hơn nhiều về khu vực vi phạm. Mức độ phóng to đó có thể được thay đổi thông qua nút Zoom Level của bảng.
Bạn cũng có thể xem trực tiếp chi tiết của một vi phạm từ bảng PCB Rules and Violations hoặc trong không gian làm việc thiết kế.
- Trong bảng, nhấp đúp vào một mục vi phạm trong danh sách Violations để mở hộp thoại Violation Details.
- Trong không gian làm việc, với con trỏ đặt trên một đối tượng nguyên thủy gây lỗi, nhấp chuột phải và chọn Violations từ menu ngữ cảnh, sau đó chọn vi phạm phù hợp để mở hộp thoại Violation Details.
Thông tin chi tiết của các ví dụ vi phạm quy tắc được hiển thị trong các hình ảnh đồ họa không gian làm việc ở trên.
Xem trang hộp thoại Violation Details để biết thêm thông tin.
Thiết lập bộ lọc hiển thị
Kết quả trực quan của các lựa chọn trên bảng đối với tài liệu trong cửa sổ trình biên tập thiết kế được xác định bởi một loạt điều khiển làm nổi bật ở gần đầu bảng. Hiệu ứng được áp dụng trong chế độ xem trình biên tập có thể được đặt là Normal, Mask hoặc Dim, trong đó trên thực tế, Mask có hiệu ứng làm nổi bật rõ ràng nhất.
Danh sách thả xuống Normal / Mask / Dim cung cấp các tùy chọn để tạo độ tương phản trực quan giữa các đối tượng được lọc và không được lọc trong cửa sổ trình biên tập thiết kế.
Chọn kiểu lọc hiển thị được áp dụng bằng danh sách thả xuống chế độ che.
Hiệu ứng làm nổi bật trực quan cho từng chế độ che:
- Normal – Các đối tượng được lọc sẽ hiển thị trong cửa sổ trình biên tập thiết kế và diện mạo của các đối tượng không được lọc vẫn không thay đổi.
- Mask – Các đối tượng được lọc được làm nổi bật trong cửa sổ trình biên tập thiết kế, còn tất cả đối tượng khác được chuyển sang đơn sắc
- Dim – Các đối tượng được lọc được làm nổi bật trong cửa sổ trình biên tập thiết kế, còn tất cả đối tượng khác vẫn giữ màu nhưng được làm mờ.
Nhấp nút
Điều khiển hiển thị
Trong chế độ xem Mask, các đối tượng không được lọc (không được chọn) sẽ ở dạng đơn sắc. Để đặt độ tương phản của các đối tượng nền (không được làm nổi bật), hãy dùng thanh trượt Mask Level có sẵn trong nhóm View | Highlight & Edit Mask.
Tương tự, trong chế độ xem Dim, các đối tượng không được lọc vẫn giữ màu nhưng được làm mờ. Hãy đặt mức cân bằng giữa các đối tượng được lọc và không được lọc bằng thanh trượt Dim Level có sẵn trong nhóm View | Highlight & Edit Mask, như minh họa ở trên.
Sử dụng nút View | Highlight & Edit Mask |
hoặc nút
của bảng để bỏ phần làm nổi bật hiển thị.
Tùy chọn bộ lọc
Ba ô chọn của bảng áp dụng các thao tác lọc sau:
- Select – khi được bật, các đối tượng được lọc sẽ được chọn trong không gian làm việc.
-
Zoom – khi được bật (mặc định), các đối tượng được lọc sẽ được phóng to và căn giữa (khi có thể) trong cửa sổ trình biên tập thiết kế. Sử dụng nút
để điều chỉnh hệ số thu phóng sẽ được dùng để phóng gần vào các đối tượng được lọc.
- Clear Existing – khi được bật (mặc định), mọi bộ lọc hiện có sẽ được xóa trước khi áp dụng bộ lọc mới. Tắt tùy chọn này cho phép bạn mở rộng bộ lọc hiện có, về cơ bản là tinh chỉnh thêm bộ lọc bằng cách áp dụng bộ lọc mới bên cạnh bộ lọc đang có.
Bất kỳ tổ hợp nào của các tùy chọn này đều có thể được bật. Ví dụ, bạn có thể muốn tất cả các đối tượng được lọc đều được phóng to, căn giữa và chọn trong cửa sổ trình biên tập thiết kế, đồng thời áp dụng chế độ che để giảm bớt sự rối mắt từ các đối tượng thiết kế khác.
Sử dụng nút
để tắt bộ lọc hiện đang được áp dụng. Tất cả đối tượng trong không gian làm việc thiết kế sẽ hiển thị đầy đủ và sẵn sàng để chọn/chỉnh sửa. Nếu bạn muốn áp dụng lại bộ lọc, hãy nhấp nút
Điều khiển việc hiển thị các vi phạm DRC
Việc hiển thị trực quan các vi phạm DRC có thể được cấu hình để tối đa hóa độ rõ ràng và/hoặc phù hợp với sở thích riêng của bạn bằng cách thiết lập kiểu, số lượng và màu sắc của các dấu đồ họa. Cùng với phần hiển thị đồ họa của chi tiết vi phạm, các đối tượng nguyên thủy thiết kế có thể được phủ một mẫu đồ họa được chọn từ nhiều kiểu khác nhau.
Tùy chọn hiển thị vi phạm
Việc kiểm soát cách các vi phạm DRC được hiển thị – bằng đồ họa vi phạm tùy chỉnh và/hoặc lớp phủ vi phạm được xác định – được chỉ định trên trang PCB Editor – DRC Violations Display của hộp thoại Preferences (File »
![]()
nút).
Các thiết lập tùy chọn hiển thị vi phạm cho phép:
- Chỉ định kiểu màu lớp phủ cho các Rule Violations được làm nổi bật – một mẫu phủ hoặc một màu.
- Thiết lập cách các kiểu hiển thị Violation được xử lý khi bạn phóng to và thu nhỏ – cách mẫu hoặc màu hiển thị theo các mức thu phóng, và mức độ chi tiết ra sao.
- Định nghĩa kiểu hiển thị Violation cho từng loại Rule – bật hoặc tắt chi tiết vi phạm bằng đồ họa và lớp phủ cho từng loại.
Xem trang DRC Violations Display Preferences để biết thêm thông tin.
Định nghĩa màu vi phạm
Để tăng thêm tính linh hoạt khi hiển thị các vi phạm quy tắc trong không gian làm việc, hai kiểu hiển thị vi phạm – chi tiết vi phạm và lớp phủ vi phạm – có các màu hệ thống liên kết riêng biệt. Điều này cho phép bạn phân biệt giữa hai kiểu bằng các màu khác nhau, riêng biệt.
Việc gán màu được thực hiện trong hộp thoại View Configurations – ở chế độ 2D Layout Mode, nhấp
Trong hộp thoại View Configurations, chỉ định màu khác nhau cho hai kiểu hiển thị vi phạm và bật/tắt việc hiển thị của chúng theo yêu cầu.
Xem trang hộp thoại DRC Board Layers and Colors để biết thêm thông tin.
Menu nhấp chuột phải
Các mục trong mỗi phần của bảng PCB Rules And Violations cung cấp nhiều tùy chọn thông qua menu ngữ cảnh nhấp chuột phải. Các tùy chọn nhấp chuột phải đáng chú ý cho từng phần gồm:
Lớp quy tắc
- Run DRC Rule Class – Chạy tất cả các quy tắc có trong lớp. Các lớp có thể chứa một quy tắc duy nhất (chẳng hạn như Short-Circuit Constraint) hoặc rất nhiều quy tắc (thường là lớp Clearance Constraint).
-
Clear Violations For Rule Class – Xóa các vi phạm (cả về mặt đồ họa lẫn trong danh sách của bảng) cho tất cả các quy tắc có trong lớp. Dùng nút
để đặt lại phần làm nổi bật trong không gian làm việc.
Quy tắc
- Run DRC Rule – Chạy quy tắc được chọn.
- Clear Violations – Xóa các vi phạm do quy tắc được chọn báo cáo.
-
Properties – Mở hộp thoại Edit PCB Rule, cho phép thay đổi cấu hình quy tắc ngay lập tức. Tương đương với việc nhấp đúp vào tên quy tắc.
Có thể chỉnh sửa quy tắc ngay lập tức từ bảng PCB Rules And Violations.
Vi phạm
- Properties – Mở hộp thoại Violation Details, cung cấp đầy đủ chi tiết về ràng buộc của quy tắc và vi phạm hiện tại. Tương đương với việc nhấp đúp vào mục vi phạm.
- Zoom Selected – Phóng to không gian làm việc đến (các) vi phạm đã chọn. Hữu ích khi tùy chọn ô chọn Zoom không được bật.
Lưu ý
-
Để truy cập đầy đủ vào PCB Constraint Classes and Rules, hãy mở hộp thoại PCB Rules and Constraints Editor từ nút Home | Design Rules |
.
-
Online Design Rule Checking có thể được bật/tắt trong trang PCB Editor - General của hộp thoại Preferences; File »

-
Các Design Rule có thể được bật riêng lẻ cho kiểm tra Online hoặc Batch (hoặc cả hai) trong hộp thoại Design Rule Checker – nút Home | Design Rules |
.