Chỉ thị
Chỉ thị Generic No ERC, Differential Pair và Net Class
Chỉ thị thiết kế là các đối tượng được đặt trên sơ đồ nguyên lý trong quá trình thu thập thiết kế, cung cấp cách để truyền các hướng dẫn đã chỉ định đến những phần khác của phần mềm. Có nhiều loại Chỉ thị thiết kế khác nhau và có thể được sử dụng theo hai cách sau:
- Các chỉ thị liên quan đến quá trình biên dịch tự động các tài liệu sơ đồ nguyên lý nguồn.
- Các chỉ thị được dùng để փոխանցข้อมูล được định nghĩa trên một sheet sơ đồ nguyên lý sang PCB.

Generic No ERC
Sử dụng các dấu No ERC để chặn thông báo lỗi/cảnh báo về một nút cụ thể trong mạch. Dấu No ERC được đặt trên một nút trong mạch để chặn tất cả các điều kiện vi phạm cảnh báo và/hoặc lỗi được phát hiện khi dự án sơ đồ nguyên lý được biên dịch. Hãy dùng nó để chủ động giới hạn việc kiểm tra lỗi tại một điểm nhất định trong mạch mà bạn biết sẽ phát sinh cảnh báo (chẳng hạn như chân chưa được nối), trong khi vẫn thực hiện kiểm tra toàn diện cho phần còn lại của mạch.
Dấu No ERC hỗ trợ một số kiểu khác nhau và có thể được hiển thị với bất kỳ màu nào. Hãy tận dụng khả năng này để phản ánh ý đồ thiết kế tại điểm đó trong mạch.

Chọn kiểu phù hợp nhất với chức năng của nó tại điểm đó trong mạch.
Các chỉ thị Generic No ERC có thể được đặt trong Schematic Editor theo các cách sau:
- Chọn Home | Circuit Elements | Directives » Generic No ERC từ menu chính.

- Nhấp chuột phải trong vùng thiết kế rồi nhấp Place » Directives » Generic No ERC trong menu ngữ cảnh.
Sau khi khởi chạy lệnh, con trỏ sẽ đổi thành hình chữ thập và bạn sẽ vào chế độ đặt đối tượng:
- Đặt con trỏ lên một dây hoặc đối tượng net khác rồi nhấp hoặc nhấn Enter để đặt một chỉ thị tại điểm đó trong mạch.
- Tiếp tục đặt thêm các dấu No ERC hoặc nhấp chuột phải hay nhấn Esc để thoát chế độ đặt.
Các thao tác bổ sung có thể thực hiện trong khi đặt, khi No ERC vẫn đang đi theo con trỏ, gồm:
- Nhấn phím Tab để tạm dừng việc đặt và mở chế độ Generic No ERC của bảng Inspector , tại đó có thể thay đổi thuộc tính của nó ngay trong lúc thao tác. Nhấp nút phủ tạm dừng trong vùng thiết kế (
) để tiếp tục đặt.
Bảng Inspector cho phép bạn sửa đổi thuộc tính của một hoặc nhiều đối tượng thiết kế trong tài liệu đang hoạt động.

Trong khi đặt, có thể truy cập chế độ No ERC của bảng Inspector bằng cách nhấn phím Tab. Sau khi No ERC được đặt, tất cả các tùy chọn sẽ xuất hiện.
Sau khi đặt, có thể truy cập chế độ No ERC của bảng Inspector theo một trong các cách sau:
- Nhấp đúp vào đối tượng No ERC đã đặt.
- Đặt con trỏ lên đối tượng No ERC, nhấp chuột phải rồi chọn Properties từ menu ngữ cảnh.
Chỉnh sửa nhiều đối tượng
Bảng inspector hỗ trợ chỉnh sửa nhiều đối tượng, trong đó các thiết lập thuộc tính giống nhau ở tất cả các đối tượng hiện đang được chọn đều có thể được sửa đổi. Khi nhiều đối tượng cùng loại được chọn thủ công trong vùng thiết kế, trường trong bảng Inspector không hiển thị dấu hoa thị (*) có thể được chỉnh sửa cho tất cả các đối tượng đã chọn.

Generic No ERC Properties
Thuộc tính đối tượng trong Schematic Editor là các tùy chọn có thể xác định, dùng để chỉ định kiểu hiển thị, nội dung và hành vi của đối tượng đã đặt.
Tất cả thuộc tính của No ERC đều có thể chỉnh sửa trong bảng Inspector khi một No ERC đã đặt được chọn trong vùng thiết kế.

Vị trí
- (X/Y)
- X (trường đầu tiên) - tọa độ X (ngang) hiện tại của điểm tham chiếu của đối tượng, tương đối so với gốc hiện tại của vùng thiết kế. Chỉnh sửa để thay đổi vị trí X của đối tượng. Giá trị có thể được nhập theo hệ mét hoặc hệ inch; hãy kèm đơn vị khi nhập giá trị có đơn vị khác với đơn vị mặc định hiện tại.
- Y (trường thứ hai) - Tọa độ Y (dọc) hiện tại của điểm tham chiếu của đối tượng, tương đối so với gốc hiện tại. Chỉnh sửa để thay đổi vị trí Y của đối tượng. Giá trị có thể được nhập theo hệ mét hoặc hệ inch; hãy kèm đơn vị khi nhập giá trị có đơn vị khác với đơn vị mặc định hiện tại.
- Rotation - dùng danh sách thả xuống để chọn góc xoay. Các lựa chọn gồm: 0 Degrees, 90 Degrees, 180 Degrees, và 270 Degrees.
Thuộc tính
- Color - nhấp vào ô màu để mở danh sách thả xuống, từ đó bạn có thể chọn màu mặc định.
- Symbol - dùng danh sách thả xuống để chọn mặc định từ các lựa chọn sẵn có: Thin Cross, Thick Cross, Small Cross, Checkbox, và Triangle.
- Active - bật để làm cho primitive hoạt động.
Differential Pair

Differential Pair là một chỉ thị thiết kế cho phép liên kết các đặc tả thiết kế với một đối tượng kiểu net trong thiết kế sơ đồ nguyên lý. Các cặp vi sai bao gồm tham số được định nghĩa sẵn có tên DIFFPAIR, cho phép phần mềm nhận biết điều này và hiển thị đối tượng dưới dạng chỉ thị cặp vi sai.
Có thể đặt Differential Pair trong Schematic Editor theo các cách sau:
- Chọn Home | Circuit Elements | Directives » Differential Pairs từ menu chính.

- Nhấp chuột phải trong vùng thiết kế rồi nhấp Place » Directives » Differential Pairs trong menu ngữ cảnh.
Một cặp vi sai có thể được dùng để gắn tham số vào Wire, Bus, Signal harness, và Sheet Symbol.
Sau khi khởi chạy lệnh, con trỏ sẽ đổi thành hình chữ thập và bạn sẽ vào chế độ đặt chỉ thị thiết kế. Việc đặt được thực hiện bằng các thao tác sau:
- Đặt con trỏ lên một dây hoặc đối tượng net khác rồi nhấp hoặc nhấn Enter để đặt.
- Tiếp tục đặt thêm các chỉ thị khác hoặc nhấp chuột phải hay nhấn Esc để thoát chế độ đặt.
Các thao tác bổ sung có thể thực hiện trong khi đặt – khi tập tham số vẫn đang đi theo con trỏ – gồm:
- Nhấn phím Tab để tạm dừng việc đặt và truy cập chế độ Differential Pair của bảng Inspector , tại đó có thể thay đổi thuộc tính của nó ngay trong lúc thao tác. Nhấp nút phủ tạm dừng trong vùng thiết kế (
) để tiếp tục đặt. - Nhấn phím Alt để giới hạn hướng di chuyển theo trục ngang hoặc trục dọc, tùy thuộc vào hướng di chuyển ban đầu.
Nhấn Spacebar để xoay ngược chiều kim đồng hồ hoặc Shift+Spacebar để xoay theo chiều kim đồng hồ. Thao tác này cũng có thể thực hiện khi đang kéo đối tượng. Việc xoay diễn ra theo từng bước 90°. - Nhấn các phím X hoặc Y trong khi ở chế độ đặt để lật tập tham số theo trục X hoặc trục Y.
Chỉnh sửa đồ họa
Phương pháp chỉnh sửa này cho phép bạn chọn trực tiếp một chỉ thị tập tham số đã đặt trong vùng thiết kế và thay đổi vị trí hoặc hướng của nó bằng đồ họa.
Khi một chỉ thị cặp vi sai được chọn trong vùng thiết kế, một khung nét đứt sẽ xuất hiện quanh chỉ thị. Khung này chỉ bao quanh vùng mà chỉ thị chiếm chỗ. Với mỗi tham số thành viên của tập đang được bật hiển thị, sẽ thấy một đường nét đứt nối trường văn bản của tham số với phần thân của chỉ thị, xác nhận sự liên kết.
Nhấp vào bất kỳ đâu bên trong khung nét đứt rồi kéo để định vị lại cặp vi sai theo yêu cầu. Trong khi kéo, cặp vi sai có thể được xoay (Spacebar/Shift+Spacebar) hoặc đối xứng (X hoặc Y để đối xứng theo trục X hoặc trục Y).
Chỉnh sửa không dùng đồ họa
Phương pháp chỉnh sửa này sử dụng chế độ bảng Inspector để sửa đổi thuộc tính của một đối tượng cặp vi sai.
Sau khi đặt, có thể truy cập chế độ Differential Pair của bảng Inspector theo một trong các cách sau:
- Nhấp đúp vào đối tượng cặp vi sai đã đặt.
- Đặt con trỏ lên đối tượng cặp vi sai, nhấp chuột phải rồi chọn Properties từ menu ngữ cảnh.
Chỉnh sửa nhiều đối tượng
Bảng inspector hỗ trợ chỉnh sửa nhiều đối tượng, trong đó các thiết lập thuộc tính giống nhau ở tất cả các đối tượng hiện đang được chọn đều có thể được sửa. Khi nhiều đối tượng cùng loại được chọn thủ công trong vùng thiết kế, mục nhập trường của bảng Inspector không hiển thị dấu hoa thị (*) có thể được chỉnh sửa cho tất cả các đối tượng đã chọn.

Differential Pair Properties
Thuộc tính đối tượng trong Schematic Editor là các tùy chọn có thể xác định, dùng để chỉ định kiểu hiển thị, nội dung và hành vi của đối tượng đã đặt.
Tất cả thuộc tính của Differential Pair đều có thể chỉnh sửa trong bảng Inspector khi một cặp vi sai đã đặt được chọn trong vùng thiết kế.

Vị trí
- (X/Y)
- X (trường thứ nhất) - tọa độ X (ngang) hiện tại của điểm tham chiếu của đối tượng, tương đối so với gốc hiện tại của vùng thiết kế. Chỉnh sửa để thay đổi vị trí X của đối tượng. Giá trị có thể được nhập theo hệ mét hoặc hệ inch; hãy kèm đơn vị khi nhập một giá trị có đơn vị khác với đơn vị mặc định hiện tại.
- Y (trường thứ hai) - tọa độ Y (dọc) hiện tại của điểm tham chiếu của đối tượng, tương đối so với gốc hiện tại. Chỉnh sửa để thay đổi vị trí Y của đối tượng. Giá trị có thể được nhập theo hệ mét hoặc hệ inch; hãy kèm đơn vị khi nhập một giá trị có đơn vị khác với đơn vị mặc định hiện tại.
- Rotation - dùng danh sách thả xuống để chọn góc xoay. Các lựa chọn là 0 Degrees, 90 Degrees, 180 Degrees, và 270 Degrees.
Thuộc tính
- Label - nhãn cặp vi sai. Chỉnh sửa nếu muốn.
- Style - dùng danh sách thả xuống để chọn kiểu: Large hoặc Tiny. Nhấp vào ô màu để mở danh sách thả xuống, từ đó bạn có thể chọn màu mặc định.
Tham số
- Grid - liệt kê Name và Value của các tham số liên kết với tham số hiện được chọn. Sau khi được thêm vào, các trường Name và Value có thể được chỉnh sửa. Giá trị có thể được đặt tên bằng cách nhấp vào trường và nhập nội dung mong muốn. Trường Name chỉ có thể được thay đổi khi ở chế độ Inspector panel của đối tượng Differential Pair, bằng cách dùng Ctrl+Click. Cách này sẽ mở bảng Parameter Inspector , nơi bạn có thể nhập tên mong muốn trong trường Name . Bạn có thể dùng biểu tượng khóa để khóa/mở khóa một tham số được liệt kê. Bạn có thể dùng biểu tượng ẩn (
) hoặc để hiển thị/ẩn tham số tương ứng trong Schematic editor. Tất cả tham số, từng tham số riêng lẻ hoặc không tham số nào có thể được hiển thị trong vùng này bằng cách chuyển đổi All và các nút tham số riêng lẻ. Các tham số bị vô hiệu khi các nút tương ứng có màu xám, và được kích hoạt khi các nút tương ứng có màu xanh dương. - Add - dùng danh sách thả xuống để thêm một loại lớp:
- Net Class - chọn để thêm một lớp net mới.
- Diff. Pair Net Class - chọn để thêm một lớp net cặp vi sai mới.
- Parameter - chọn để thêm một lớp tham số mới.
- Rule - nhấp để mở hộp thoại Choose Design Rule Type trong đó bạn có thể chọn một rule mới. Sau khi chọn một design rule mới rồi nhấp OK, hộp thoại Edit PCB Rule (From Schematic) sẽ mở ra để bạn có thể chỉnh sửa rule mới nếu muốn.
Nhấp vào biểu tượng bút chì (
) để mở hộp thoại Edit PCB Rule (From Schematic ) nhằm chỉnh sửa mục đã chọn. Nhấp vào biểu tượng thùng rác (
) để xóa mục đã chọn.
Hộp thoại Edit PCB Rule (From Schematic) khi chỉnh sửa Routing Corners design rule.
- Font Settings - nhấp vào phông chữ đang hiển thị để thay đổi kiểu phông. Tùy chọn này chỉ khả dụng sau khi một lớp net, lớp net cặp vi sai, tham số hoặc rule đã được thêm vào.
- Other - Nếu một lớp net, lớp net cặp vi sai, tham số hoặc rule đã được thêm vào, hãy nhấp để mở danh sách thả xuống nhằm thay đổi các tùy chọn bổ sung:
- Show Parameter Name - bật để hiển thị tên tham số.
- Allow Synchronization with Database - bật để đồng bộ với cơ sở dữ liệu.
- X/Y - nhập tọa độ X và Y.
- Rotation - dùng danh sách thả xuống để chọn góc xoay. Các lựa chọn là: 0°, 90°, 180°, và 270°.
- Autoposition - đánh dấu để bật tự động định vị.
Net Class

Net Class là một chỉ thị thiết kế cho phép các đặc tả thiết kế được gắn với một đối tượng kiểu net trong thiết kế sơ đồ nguyên lý. Net Classes là các chỉ thị parameter set mặc định.
Net Classes có thể được đặt trong Schematic Editor theo các cách sau:
- Chọn Home | Circuit Elements | Directives » Net Class từ menu chính.

- Nhấp chuột phải trong vùng thiết kế sau đó nhấp Place » Directives » Net Class từ menu ngữ cảnh.
Net Class có thể được dùng để gắn tham số vào Wire, Bus, Signal harness, và Sheet Symbol.
Sau khi khởi chạy lệnh, con trỏ sẽ đổi thành dấu chữ thập và bạn sẽ vào chế độ đặt chỉ thị thiết kế. Việc đặt được thực hiện bằng các thao tác sau:
- Đặt con trỏ lên một wire hoặc đối tượng net khác và nhấp hoặc nhấn Enter để đặt.
- Tiếp tục đặt thêm các chỉ thị khác hoặc nhấp chuột phải hay nhấn Esc để thoát chế độ đặt.
Các thao tác bổ sung có thể thực hiện trong khi đặt – khi parameter set vẫn đang bám theo con trỏ là:
- Nhấn phím Tab để tạm dừng việc đặt và truy cập chế độ Net Class của bảng Inspector , từ đó có thể thay đổi thuộc tính ngay trong lúc thao tác. Nhấp vào lớp phủ nút tạm dừng trong vùng thiết kế (
) để tiếp tục đặt. - Nhấn phím Alt để giới hạn hướng di chuyển theo trục ngang hoặc dọc, tùy theo hướng di chuyển ban đầu.
- Nhấn Spacebar để xoay cung ngược chiều kim đồng hồ hoặc Shift+Spacebar để xoay theo chiều kim đồng hồ. Thao tác này cũng có thể được thực hiện khi đang kéo đối tượng. Góc xoay tăng theo bước 90°.
- Nhấn các phím X hoặc Y khi đang ở chế độ đặt để lật parameter set theo trục X hoặc trục Y.
Chỉnh sửa đồ họa
Phương pháp chỉnh sửa này cho phép bạn chọn trực tiếp chỉ thị parameter set đã đặt trong vùng thiết kế và thay đổi vị trí hoặc hướng của nó bằng đồ họa.
Khi một chỉ thị Net Class được chọn trong vùng thiết kế, một khung nét đứt sẽ xuất hiện xung quanh chỉ thị. Khung này chỉ bao quanh phần diện tích do chỉ thị chiếm chỗ. Với mỗi tham số thành viên của tập có bật hiển thị, một đường nét đứt sẽ hiển thị, nối trường văn bản của tham số với phần thân của chỉ thị để xác nhận sự liên kết.
Nhấp vào bất kỳ đâu bên trong khung nét đứt rồi kéo để đặt lại vị trí Net Class theo yêu cầu. Trong khi kéo, Net Class có thể được xoay (Spacebar/Shift+Spacebar) hoặc đối xứng (X hoặc Y để đối xứng theo trục X hoặc trục Y).
Chỉnh sửa phi đồ họa
Phương pháp chỉnh sửa này sử dụng chế độ bảng Inspector để sửa các thuộc tính của đối tượng Net Class.

Trong khi đặt, có thể truy cập chế độ Parameter Set của bảng inspector bằng cách nhấn phím Tab. Sau khi net class được đặt, tất cả các tùy chọn sẽ xuất hiện.
Sau khi đặt, chế độ Parameter Set của bảng Inspector có thể được truy cập theo một trong các cách sau:
- Nhấp đúp vào đối tượng Net Class đã đặt.
- Đặt con trỏ lên đối tượng Net Class, nhấp chuột phải rồi chọn Properties từ menu ngữ cảnh.
Chỉnh sửa nhiều đối tượng
Bảng inspector hỗ trợ chỉnh sửa nhiều đối tượng, trong đó các thiết lập thuộc tính giống nhau ở tất cả các đối tượng hiện đang được chọn đều có thể được sửa. Khi nhiều đối tượng cùng loại được chọn thủ công trong vùng thiết kế, mục nhập trường của bảng Inspector không hiển thị dấu hoa thị (*) có thể được chỉnh sửa cho tất cả các đối tượng đã chọn.

Mẹo
- Các chỉ thị Net Class cho phép bạn tạo các net class do người dùng định nghĩa trên sơ đồ nguyên lý. Khi một PCB được tạo từ sơ đồ nguyên lý, thông tin trong chỉ thị Net Class sẽ được dùng để tạo Net Class tương ứng trên PCB. Để đưa một net vào một net class, hãy gắn một chỉ thị parameter set vào dây hoặc bus liên quan và một class có tên được đặt theo class mong muốn. Tùy chọn Generate Net Classes (dành cho User-Defined Classes) phải được bật trên tab Class Generation của hộp thoại Project Options dialog để sử dụng tính năng này.
- Nếu một chỉ thị Net Class đã được định nghĩa cho một net, thì bất kỳ quy tắc thiết kế PCB nào cũng được tạo bởi đối tượng parameter set đó sẽ có phạm vi quy tắc là Net Class khi thiết kế được chuyển sang trình biên tập PCB.
- Có thể tạo một chỉ thị Net Class từ chỉ thị Parameter Set đã đặt của bạn bằng cách thêm một class và đặt giá trị của class đó thành PCB Net Class yêu cầu.
Net Class Properties
Tất cả các thuộc tính của Net Class đều có thể chỉnh sửa trong bảng Inspector khi một Net Class đã đặt được chọn trong không gian thiết kế.

Vị trí
- (X/Y)
- X (trường thứ nhất) - tọa độ X (ngang) hiện tại của điểm tham chiếu của đối tượng, tương đối so với gốc hiện tại của không gian thiết kế. Chỉnh sửa để thay đổi vị trí X của đối tượng. Giá trị có thể được nhập theo hệ mét hoặc hệ imperial; hãy kèm theo đơn vị khi nhập một giá trị có đơn vị không phải mặc định hiện tại.
- Y (trường thứ hai) - tọa độ Y (dọc) hiện tại của điểm tham chiếu của đối tượng, tương đối so với gốc hiện tại. Chỉnh sửa để thay đổi vị trí Y của đối tượng. Giá trị có thể được nhập theo hệ mét hoặc hệ imperial; hãy kèm theo đơn vị khi nhập một giá trị có đơn vị không phải mặc định hiện tại.
- Rotation - dùng danh sách thả xuống để chọn góc xoay.
Thuộc tính
- Label - nhãn Net Class. Chỉnh sửa nếu muốn.
- Style - dùng danh sách thả xuống để chọn kiểu: Large hoặc Tiny. Nhấp vào ô màu để mở danh sách thả xuống, từ đó bạn có thể chọn màu mặc định.
Tham số
- Grid - liệt kê Name và Value của các tham số liên kết với tham số hiện đang được chọn. Sau khi thêm, các trường Name và Value có thể được chỉnh sửa. Giá trị có thể được đặt tên bằng cách nhấp vào trường và nhập văn bản mong muốn. Trường Name chỉ có thể được thay đổi khi ở chế độ bảng Inspector của đối tượng Net Class, bằng cách dùng Ctrl+Click. Phương thức này sẽ mở bảng Parameter Inspector , nơi bạn có thể nhập tên mong muốn vào trường Name . Bạn có thể dùng biểu tượng khóa để khóa/mở khóa một tham số được liệt kê. Bạn có thể dùng biểu tượng ẩn (
) hoặc để hiển thị/ẩn tham số tương ứng trong trình biên tập Schematic. Tất cả tham số, từng tham số riêng lẻ hoặc không tham số nào có thể được hiển thị trong vùng này bằng cách chuyển đổi nút All và các nút tham số riêng lẻ. Các tham số bị vô hiệu hóa khi các nút tương ứng có màu xám, và được kích hoạt khi các nút tương ứng có màu xanh. - Add - dùng danh sách thả xuống để thêm một loại class:
- Net Class - chọn để thêm một net class mới.
- Diff. Pair Net Class - chọn để thêm một differential pair net class mới.
- Parameter - chọn để thêm một parameter class mới.
- Rule - nhấp để mở hộp thoại Choose Design Rule Type trong đó bạn có thể chọn một quy tắc mới. Sau khi chọn một quy tắc thiết kế mới rồi nhấp vào OK, hộp thoại Edit PCB Rule (From Schematic) sẽ mở ra để bạn có thể chỉnh sửa quy tắc mới, nếu muốn.
Nhấp vào biểu tượng bút chì (
) để mở hộp thoại Edit PCB Rule (From Schematic ) nhằm chỉnh sửa mục đã chọn. Nhấp vào biểu tượng thùng rác (
) để xóa mục đã chọn.
Hộp thoại Edit PCB Rule (From Schematic) khi chỉnh sửa quy tắc thiết kế Routing Corners .
- Font Settings - nhấp vào phông chữ đang hiển thị để thay đổi kiểu phông. Tùy chọn này chỉ khả dụng sau khi một net class, Net Class, tham số hoặc quy tắc đã được thêm vào.
- Other - Nếu đã thêm net class, differential pair, tham số hoặc quy tắc, hãy nhấp để mở danh sách thả xuống nhằm thay đổi các tùy chọn bổ sung.
)