Đi dây tương tác

Parent page: Các hộp thoại PCB

Hộp thoại Interactive RoutingHộp thoại Interactive Routing

Tóm tắt

Hộp thoại này cung cấp các điều khiển để thay đổi các thiết lập định tuyến tương tác ngay trong lúc đang định tuyến cho net hiện tại. Hộp thoại hỗ trợ nhập chính xác độ rộng đường mạch hoặc kích thước via, mang lại mức kiểm soát tối đa ngay trong tầm tay. Bạn cũng có thể kiểm tra các thiết lập Định tuyến tương tác hiện tại mà không cần thoát khỏi chế độ định tuyến và mở hộp thoại Preferences.

Truy cập

Có thể mở hộp thoại này từ PCB Editor bằng cách nhấn phím Tab trong khi đang định tuyến tương tác một net bằng Interactive Router.

Tùy chọn/Điều khiển

Hộp thoại này về cơ bản được chia thành hai nửa. Bên trái cung cấp các điều khiển liên quan đến việc định tuyến tương tác của net cụ thể đang xét, trong khi bên phải cung cấp các tùy chọn định tuyến tương tác ở cấp hệ thống có trên trang PCB Editor - Interactive Routing của hộp thoại Preferences .

Bên trái (Theo net)

Thuộc tính

  • User preferred Width - độ rộng đường mạch hiện tại được dùng khi định tuyến net trên Layer định tuyến hiện tại. Trường này có thể được điền theo các cách sau:
    • Nếu Track Width Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Minimum, trường này sẽ nhận độ rộng nhỏ nhất được định nghĩa cho lớp tương ứng (trong quy tắc Width định tuyến áp dụng có mức ưu tiên cao nhất).
    • Nếu Track Width Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Preferred, trường này sẽ nhận độ rộng ưu tiên được định nghĩa cho lớp tương ứng (trong quy tắc Width định tuyến áp dụng có mức ưu tiên cao nhất).
    • Nếu Track Width Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Maximum, trường này sẽ nhận độ rộng lớn nhất được định nghĩa cho lớp tương ứng (trong quy tắc Width định tuyến áp dụng có mức ưu tiên cao nhất).
    • Nếu Track Width Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành User Choice, trường này sẽ nhận độ rộng định tuyến ưa thích đã chọn (Shift+W trong khi định tuyến tương tác).
    • Chọn một độ rộng định tuyến ưa thích đã được định nghĩa sẵn từ danh sách thả xuống của trường. Danh sách này phản ánh tất cả các độ rộng đã được cấu hình trong hộp thoại Favorite Interactive Routing Widths.
    • Nhập trực tiếp một giá trị cụ thể vào trường ngay trong lúc thao tác.
Nếu tùy chọn Characteristic Impedance Driven Width được bật cho quy tắc áp dụng, trường này sẽ phản ánh giá trị trở kháng thay vì độ rộng. Một trường văn bản bên dưới tùy chọn Apply to all layers sẽ phản ánh Width/Impedance tương ứng.
  • Apply to all layers - tùy chọn này được dùng để xác định phạm vi áp dụng của độ rộng đã định nghĩa, hoặc chỉ cho lớp được chỉ định hoặc cho tất cả các lớp định tuyến. Nếu chọn tùy chọn User Choice (trong vùng Interactive Routing Width / Via Size Sources), và bạn chọn áp dụng một độ rộng định tuyến ưa thích định nghĩa sẵn cho tất cả các lớp, tùy chọn này sẽ được bật.
  • Via Hole Size - kích thước lỗ via hiện tại được dùng khi thả một via trong lúc định tuyến net này. Trường này có thể được điền theo các cách sau:
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Minimum, trường này sẽ nhận giá trị nhỏ nhất được định nghĩa cho kích thước lỗ via (trong quy tắc Routing Via Style áp dụng có mức ưu tiên cao nhất).
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Preferred, trường này sẽ nhận giá trị ưu tiên được định nghĩa cho kích thước lỗ via (trong quy tắc Routing Via Style áp dụng có mức ưu tiên cao nhất).
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Maximum, trường này sẽ nhận giá trị lớn nhất được định nghĩa cho kích thước lỗ via (trong quy tắc Routing Via Style áp dụng có mức ưu tiên cao nhất).
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành User Choice, trường này sẽ nhận phần kích thước lỗ của kích thước via ưa thích đã chọn (Shift+V trong khi định tuyến tương tác).
    • Nhập trực tiếp một giá trị cụ thể vào trường, ngay trong lúc thao tác.
  • Via Diameter - đường kính via hiện tại được dùng khi thả một via trong lúc định tuyến net này. Trường này có thể được điền theo các cách sau:
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Minimum, trường này sẽ nhận giá trị nhỏ nhất được định nghĩa cho đường kính via (trong quy tắc Routing Via Style áp dụng có mức ưu tiên cao nhất).
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Preferred, trường này sẽ nhận giá trị ưu tiên được định nghĩa cho đường kính via (trong quy tắc Routing Via Style áp dụng có mức ưu tiên cao nhất).
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành Rule Maximum, trường này sẽ nhận giá trị lớn nhất được định nghĩa cho đường kính via (trong quy tắc Routing Via Style áp dụng có mức ưu tiên cao nhất).
    • Nếu Via Size Mode (trong vùng Interactive Routing Width / Via Size Sources) được đặt thành User Choice, trường này sẽ nhận phần đường kính của kích thước via ưa thích đã chọn (Shift+V trong khi định tuyến tương tác).
    • Nhập trực tiếp một giá trị cụ thể vào trường ngay trong lúc thao tác.
  • Layer - lớp định tuyến hiện tại. Dùng danh sách thả xuống của trường để chuyển sang định tuyến trên một lớp khác (một via sẽ được thả xuống lớp đích, với kích thước theo các trường Via Hole SizeVia Diameter).
Việc chọn một độ rộng đường mạch ưa thích định nghĩa sẵn và/hoặc kích thước via, hoặc chỉ định một giá trị ngay trong lúc thao tác được gọi là User Choice. Điều này giúp bạn linh hoạt hơn khi định tuyến mà vẫn nằm trong giới hạn của các quy tắc định tuyến áp dụng.
Bất kể giá trị nào được nạp/thiết lập trong hộp thoại, bạn vẫn được bảo vệ đầy đủ bởi hệ thống quy tắc. Nếu độ rộng định tuyến và/hoặc kích thước via định tuyến được chọn/chỉ định nằm ngoài thiết lập quy tắc min-max áp dụng, độ rộng và/hoặc kích thước lỗ và/hoặc đường kính sẽ bị cắt về giá trị nhỏ nhất hoặc lớn nhất, tùy trường hợp.

Ràng buộc độ rộng định tuyến

Vùng này hiển thị thông tin về quy tắc thiết kế đang được áp dụng cho độ rộng đường mạch định tuyến của net theo các khía cạnh sau:

  • Tên của quy tắc.
  • Độ rộng đường mạch tối thiểu và tối đa cho phép đối với lớp định tuyến hiện tại. Các giá trị được trình bày theo đơn vị workspace cũng như các giá trị trở kháng đã tính toán.
Nếu một giá trị User Choice đã được nhập cho User preferred Width - từ một giá trị ưa thích định nghĩa sẵn đã chọn hoặc nhập trực tiếp ngay trong lúc thao tác - vùng này sẽ cảnh báo (bằng chữ đỏ) nếu giá trị nằm ngoài giới hạn của quy tắc áp dụng (giới hạn Max/Min). Giá trị đó sẽ bị cắt để đưa trở lại trong phạm vi.
  • Edit Width Rule - nhấp nút này để truy cập hộp thoại Edit PCB Rule với quy tắc Width áp dụng đã được nạp. Từ đây, bạn có thể sửa đổi phạm vi và/hoặc các ràng buộc của quy tắc khi cần.

Ràng buộc kiểu via

Vùng này của hộp thoại hiển thị thông tin về quy tắc thiết kế đang được áp dụng cho kiểu via định tuyến của net theo các khía cạnh sau:

  • Tên của quy tắc.
  • Kích thước lỗ tối thiểu và tối đa cho phép của via.
  • Đường kính tối thiểu và tối đa cho phép của via.
Nếu một giá trị User Choice đã được nhập cho Via Hole Size/Via Diameter - từ một giá trị ưa thích định nghĩa sẵn đã chọn hoặc nhập trực tiếp ngay trong lúc thao tác - vùng này sẽ cảnh báo (bằng chữ đỏ) nếu giá trị nằm ngoài giới hạn của quy tắc áp dụng (giới hạn Max/Min). Giá trị đó sẽ bị cắt để đưa trở lại trong phạm vi.
  • Edit Via Rule - nhấp nút này để truy cập hộp thoại Edit PCB Rule với quy tắc Routing Via Style áp dụng đã được nạp. Từ đây, bạn có thể sửa đổi phạm vi và/hoặc các ràng buộc của quy tắc khi cần.

Hoán đổi chân

  • Enabled - bật tùy chọn này để cho phép hoán đổi chân cho các linh kiện có các chân (pad) là thành viên của net này.
Hoán đổi chân yêu cầu project phải được cập nhật theo đúng trạng thái biên dịch của nó. Một cảnh báo sẽ được hiển thị (bằng chữ đỏ) nếu không đúng như vậy và tùy chọn Enabled sẽ bị làm mờ. Trong trường hợp này, hãy dùng nút Compile Project được cung cấp để biên dịch lại project. Lưu ý rằng sau khi biên dịch, project sẽ cần được lưu. Điều này cũng sẽ được cảnh báo bằng chữ đỏ. Điều khiển Enabled sẽ vẫn bị làm mờ cho đến khi việc này hoàn tất.
Vì việc lưu project yêu cầu phải thoát khỏi hộp thoại Interactive Routing, nên tốt nhất bạn nên biên dịch và lưu trước khi thực hiện định tuyến tương tác nếu muốn bật/tắt khả năng Pin Swapping cho net ngay trong lúc thao tác.

Menu

Nhấp nút này để truy cập các lệnh sau:

  • Edit Width Rule - dùng lệnh này để truy cập hộp thoại Edit PCB Rule với quy tắc Width hiện đang áp dụng đã được nạp. Từ đây, bạn có thể sửa đổi phạm vi và/hoặc các ràng buộc của quy tắc khi cần.
  • Edit Via Rule - dùng lệnh này để truy cập hộp thoại Edit PCB Rule với quy tắc Routing Via Style hiện đang áp dụng đã được nạp. Từ đây, bạn có thể sửa đổi phạm vi và/hoặc các ràng buộc của quy tắc khi cần.
  • Add Width Rule - dùng lệnh này để tạo một quy tắc Width mới. Hộp thoại Edit PCB Rule sẽ mở ra để bạn định nghĩa quy tắc theo yêu cầu.
  • Add Via Rule - dùng lệnh này để tạo một quy tắc Routing Via Style mới. Hộp thoại Edit PCB Rule sẽ mở ra để bạn định nghĩa quy tắc theo yêu cầu.
  • Net Properties - dùng lệnh này để truy cập hộp thoại Edit Net, tại đó bạn có thể duyệt và chỉnh sửa các thuộc tính của net.
Hãy lưu ý rằng một rule mới được tạo sẽ được gán mức ưu tiên cao nhất và do đó sẽ trở thành rule áp dụng cho net này.

Phía bên phải (System Preferences)

Routing Conflict Resolution

  • Ignore Obstacles - bật tùy chọn này để Interactive Router cho phép đường mạch đi xuyên qua các vật cản trong khi đi dây.
  • Push Obstacles - bật tùy chọn này để Interactive Router di chuyển các đường mạch hiện có ra khỏi đường đi trong khi đi dây. Chế độ này cũng có thể đẩy các via để nhường chỗ cho đường đi mới. Nếu chế độ này không thể đẩy một vật cản mà không gây ra vi phạm, một chỉ báo sẽ xuất hiện để cho biết đường đi đang bị chặn.
  • Stop At First Obstacle - bật tùy chọn này để Interactive Router dừng đi dây khi gặp vật cản đầu tiên trên đường đi của nó.
  • Current Mode - trường này hiển thị chế độ Routing Conflict Resolution hiện tại được chọn khi sử dụng Interactive Router. Sử dụng danh sách thả xuống tương ứng để thay đổi chế độ khi cần.
Bạn có thể chuyển đổi chế độ đi dây ngay trong lúc thao tác bằng Shift+R.

Interactive Routing Options

  • Restrict To 90/45 - bật tùy chọn này để giới hạn việc đi dây chỉ ở các góc 90 độ và 45 độ.
  • Automatically Remove Loops - bật tùy chọn này để tự động xóa mọi vòng lặp dư thừa được tạo ra trong quá trình đi dây thủ công. Điều này cho phép một kết nối được đi dây lại mà không cần phải tự tay xóa các đường mạch dư thừa.
Khi cần các vòng lặp, chẳng hạn như với các power net, tùy chọn Remove Loops có thể được tắt ở mức cục bộ của net (thông qua hộp thoại Edit Net liên quan). Thiết lập cục bộ Remove Loops cho net được chỉ định sẽ ghi đè thiết lập toàn cục này đối với chính net đó.

Nguồn chiều rộng đi dây tương tác / kích thước via

  • Pickup Track Width From Existing Routes - bật tùy chọn này để sử dụng chiều rộng đường mạch hiện có khi đi dây từ một đường mạch đã được đặt. Tức là, ngay cả khi chiều rộng đi dây hiện tại khác với đường mạch hiện có, chiều rộng của đường mạch hiện có sẽ được áp dụng khi bạn tiếp tục đi dây từ đó.
  • Track Width Mode - sử dụng trường này để chọn chế độ chiều rộng đường mạch cho đi dây tương tác. Các chế độ khả dụng gồm:
    • User Choice - khi bật chế độ này, chiều rộng được xác định theo giá trị được chọn trong hộp thoại Choose Width, truy cập bằng cách nhấn Shift+W trong khi đi dây.
    • Rule Minimum - khi bật chế độ này, chiều rộng tối thiểu được xác định cho lớp tương ứng (trong rule Width đi dây áp dụng có mức ưu tiên cao nhất) sẽ được sử dụng.
    • Rule Preferred - khi bật chế độ này, chiều rộng ưu tiên được xác định cho lớp tương ứng (trong rule Width đi dây áp dụng có mức ưu tiên cao nhất) sẽ được sử dụng.
    • Rule Maximum - khi bật chế độ này, chiều rộng tối đa được xác định cho lớp tương ứng (trong rule Width đi dây áp dụng có mức ưu tiên cao nhất) sẽ được sử dụng.
  • Via Size Mode - sử dụng trường này để chọn chế độ kích thước via cho đi dây tương tác. Các chế độ khả dụng gồm:
    • User Choice - khi bật chế độ này, kích thước via được xác định theo giá trị được chọn trong hộp thoại Choose Via Size, truy cập bằng cách nhấn Shift+V trong khi đi dây.
    • Rule Minimum - khi bật chế độ này, các giá trị tối thiểu được xác định cho đường kính via và kích thước lỗ (trong rule Routing Via Style áp dụng có mức ưu tiên cao nhất) sẽ được sử dụng.
    • Rule Preferred - khi bật chế độ này, các giá trị ưu tiên được xác định cho đường kính via và kích thước lỗ (trong rule Routing Via Style áp dụng có mức ưu tiên cao nhất) sẽ được sử dụng.
    • Rule Maximum - khi bật chế độ này, các giá trị tối đa được xác định cho đường kính via và kích thước lỗ (trong rule Routing Via Style áp dụng có mức ưu tiên cao nhất) sẽ được sử dụng.

Favorites

  • Favorite Interactive Routing Widths - nhấp vào nút này để truy cập hộp thoại Favorite Interactive Routing Widths, nơi bạn có thể xác định trước các chiều rộng đường mạch ưa thích để dùng khi đi dây tương tác trên bo mạch bằng Interactive Router.
  • Favorite Interactive Routing Via Sizes - nhấp vào nút này để truy cập hộp thoại Favorite Interactive Via Sizes, nơi bạn xác định trước các kích thước via ưa thích để dùng khi đi dây tương tác trên bo mạch bằng Interactive Router.

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Nội dung