Định tuyến tương tác

Altium Training

Altium Essentials: PCB Routing

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

Đi dây là quá trình xác định đường kết nối giữa các nút trong từng net, bằng cách đặt các đối tượng thiết kế PCB như track, arc và via trên các lớp đồng để tạo ra kết nối liên tục giữa các nút. Thay vì đặt từng đối tượng một để xây dựng đường kết nối, bạn interactively route đi dây cho kết nối đó.

  • Trong trình biên tập PCB, đi dây tương tác là một quy trình thông minh. Sau khi khởi chạy lệnh đi dây tương tác, bạn nhấp vào một pad để chọn kết nối cần đi dây. Khi bạn di chuyển con trỏ ra xa pad, bộ định tuyến tương tác sẽ cố gắng xác định một đường đi từ pad đó đến vị trí hiện tại của con trỏ. Đường đi mà bộ định tuyến xác định được kiểm soát bởi nhiều thuộc tính khác nhau, bao gồm corner style hiện tại và các thiết lập gloss.

  • Các thuộc tính của track/arc đang được đặt được kiểm soát bởi quy tắc thiết kế Routing Width, và khoảng cách với các đối tượng net khác được kiểm soát bởi quy tắc thiết kế điện Clearance.

  • Cách bộ định tuyến tương tác phản ứng với các đối tượng đã tồn tại trên bo mạch, chẳng hạn như pad linh kiện và đường đi dây của các net khác, phụ thuộc vào chế độ Routing Conflict Resolution hiện tại. Chế độ này quyết định liệu bộ định tuyến sẽ Walkaround chướng ngại vật, hay Hug đối tượng and Push nó nếu cần, hoặc Push nó, hoặc Stop, hoặc Ignore nó.

Đi dây tương tác một kết nối - sau khi khởi chạy lệnh và nhấp vào một đường kết nối, Interactive Router sẽ tìm một đường đi từ đối tượng net đến vị trí hiện tại của con trỏ, len lỏi qua các đối tượng hiện có. Một cú nhấp chuột sẽ đặt tất cả các đoạn track gạch chéo, Ctrl+Click để tự động hoàn tất đường đi dây.

Đi dây tương tác có thể được thực hiện trên:

  • Một net đơn – Route » Interactive Routing

  • Hai net được cấu hình như một cặp vi sai – Route » Interactive Differential Pair Routing (tìm hiểu thêm)

  • Một tập hợp các net được chọn – Route » Interactive Multi-Routing

Để thành thạo đi dây, bạn cần hiểu rõ về cách các đối tượng được bố trí trong không gian thiết kế PCB, phần sau đây sẽ cung cấp tổng quan về điều này. Ngoài ra, cũng rất quan trọng để hiểu cách kiểm soát việc hiển thị các đường đi dây, nhằm dễ dàng quan sát những gì bạn đang thao tác trong không gian thiết kế dày đặc, nội dung này được tổng quan ở phần thứ hai. Kỹ năng thứ ba giúp nâng cao khả năng đi dây của bạn là học cách kiểm soát các thuộc tính của track và via trong quá trình đi dây.

Nếu bạn đã có những kỹ năng này và truy cập trang này để tìm hiểu thêm về quy trình đi dây, hãy chuyển xuống phần làm việc với bộ định tuyến tương tác.

Cách các đối tượng được bố trí trong không gian thiết kế

Trình biên tập PCB là môi trường chỉnh sửa dựa trên lưới, hành vi mặc định là việc đi dây tương tác của bạn sẽ được đặt theo snap grid hiện tại. Bên cạnh snap grid, phần mềm còn bao gồm một số tính năng bắt điểm bổ sung, được thiết kế để giúp bạn định vị và căn chỉnh chính xác các đối tượng thiết kế. Tổng thể, các tính năng này được gọi là Unified Cursor-Snap System.

Hệ thống bắt dính con trỏ có hai khía cạnh cốt lõi: what con trỏ sẽ bắt vào cái gì, và when khi nào nó sẽ bắt.

  • What - các điểm trong không gian mà con trỏ sẽ bắt vào bao gồm: Grids do người dùng xác định, Guides, làm việc và các điểm bắt trên các đối tượng hiện có Objects.

  • When - con trỏ bắt vào một điểm bắt: nó sẽ bắt khi nằm trong Snap Distance, và việc bắt điểm được cho phép trên Layer đó.

Minh họa các tính năng bắt dính con trỏ: cấu hình các tùy chọn trong bảng Properties, hoặc bằng cách nhấn Ctrl+E.

Bạn bắt vào cái gì

Snap to grids

Lưới có sẵn ở cả định dạng Cartesian và Polar (Minh họa các loại lưới khác nhau). Có thể định nghĩa nhiều lưới trong cùng một khu vực, và lưới có mức ưu tiên cao nhất (giá trị số nhỏ nhất) sẽ được áp dụng (). Lưới cũng có thể được cấu hình để nhắm tới: tất cả đối tượng, chỉ đối tượng linh kiện, hoặc các đối tượng không phải linh kiện; hãy dùng tính năng này để xác định một lưới đặt linh kiện có ưu tiên cao hơn (). Tìm hiểu thêm về lưới.

Snap to objects Các đối tượng đã đặt sẽ pull kéo con trỏ vào đúng vị trí khi nó di chuyển vào trong Snap Distance, dựa trên khoảng cách gần của con trỏ tới các điểm bắt (hotspot) của đối tượng đó. Hãy dùng tính năng này để kéo con trỏ vào tâm của một track hoặc một pad nằm ngoài lưới, chẳng hạn. Bắt điểm theo đối tượng có thể được áp dụng trên: tất cả các lớp, chỉ lớp hiện tại, hoặc bị tắt. Dùng phím tắt Shift+E để chuyển qua các chế độ và theo dõi chế độ hiện tại trên thanh trạng thái().
Snap to guides Có thể đặt các guide ngang, dọc, chéo và theo điểm, rồi sử dụng chúng để căn chỉnh đối tượng như minh họa trong video ở trên. Tìm hiểu thêm về guide.
Snap to object axes Một tính năng kéo con trỏ theo hướng X hoặc Y, để nó căn trục với một hotspot trên đối tượng đã đặt nằm trong Axis Snap Range ().
Controlling the snapping
  • Before you start – cấu hình các tùy chọn bắt điểm trong bảng Properties () (khi không có gì được chọn trong không gian thiết kế).

  • During routing – Nhấn Ctrl+E để hiển thị bảng chọn tùy chọn bắt điểm, như trong video ở trên. Nhấn Esc để ẩn bảng chọn.

  • Inhibit snapping – mọi thao tác bắt điểm sẽ tạm thời bị vô hiệu hóa khi giữ phím Ctrl.

Kiểm soát hiển thị các đường đi dây

Thiết kế bo mạch in thường rất dày đặc và chật kín đối tượng. Phần mềm cung cấp một số tính năng để giúp quản lý khả năng hiển thị của đối tượng, bao gồm: hiển thị lớp, che mờ và làm tối, hiển thị đối tượng và độ trong suốt, cùng với một số tính năng khác.

Sử dụng các tính năng tô sáng, điều khiển đối tượng và lớp để giúp diễn giải thiết kế.

Kiểm soát hiển thị các đường đi dây

Single layer mode Nhấn Shift+S để chuyển chế độ hiển thị sang single layer mode. Có 3 chế độ khả dụng, hãy bật các chế độ bạn muốn trong trang PCB Editor – Board Insight Display của hộp thoại Preferences (). Mỗi lần nhấn Shift+S sẽ chuyển sang chế độ single layer được bật tiếp theo, và cuối cùng quay lại hiển thị tất cả các lớp hiện đang được bật.
Layer sets Các tập hợp lớp hiển thị được định nghĩa sẵn có thể được cấu hình, sau đó chọn bằng nút Manage Layer Sets ở góc dưới bên trái cửa sổ chỉnh sửa (). Các tập hợp mới được định nghĩa trong bảng View Configuration, điều này được minh họa trong video ở trên.
Dim or Mask to fade Để nhanh chóng tô sáng một đối tượng cần quan tâm, chẳng hạn như một linh kiện, một net, một cặp vi sai hoặc bất kỳ loại class nào, hãy duyệt đối tượng trong bảng PCB và bật chế độ Dim hoặc Mask (). Cả hai chế độ này đều làm mờ tất cả các đối tượng except những đối tượng mà bạn quan tâm, giúp các đối tượng cần chú ý nổi bật hơn. Mức Dim và Mask được cấu hình trong bảng View Configuration ().
Clearance boundaries

Bật tùy chọn này để hiển thị khoảng hở yêu cầu xung quanh các đối tượng điện. (). Khoảng hở được hiển thị dưới dạng vùng tô trắng, được cấu hình để thể hiện khoảng cách do ràng buộc electrical clearance áp dụng cho đối tượng đang được đi dây (hoặc trượt). Bạn dùng phím tắt Ctrl+W để bật đi dây tương tác, sau đó trong khi đi dây, phím tắt Ctrl+W được dùng để bật/tắt ranh giới clearance. 

Tìm hiểu thêm về việc kiểm soát hiển thị các ranh giới clearance.

Object transparency Mức độ trong suốt của từng loại đối tượng có thể được cấu hình trong phần Object Visibility của bảng View Configuration (). Sử dụng thanh trượt All Objects ở phía trên nhóm này để điều chỉnh đồng thời tất cả các đối tượng.
The visibility of objects Ẩn các đối tượng không cần quan tâm là một cách thuận tiện để làm gọn không gian thiết kế (). Lưu ý rằng các đối tượng này vẫn được hệ thống ràng buộc kiểm tra; để ẩn polygon khỏi chế độ hiển thị and khỏi hệ thống ràng buộc, thay vào đó hãy Shelve chúng.
 Displaying net names  Cấu hình các tùy chọn để kiểm soát việc hiển thị tên net trên pad, via và track trong bảng View Configuration (). Lưu ý rằng tên net luôn được hiển thị tại tâm của mỗi đoạn track, nhưng có thể lặp lại nếu cần. Các thuộc tính phông chữ hiển thị được cấu hình trong trang PCB Editor – Board Insight Display của hộp thoại Preferences ().

Kiểm soát Thuộc tính của Route

Cách tiếp cận được dùng để xác định các yêu cầu thiết kế – hoặc là Constraint Manager hoặc Design Rules, được chọn khi dự án được tạo lần đầu. Tùy chọn sử dụng Constraint Manager được thiết lập trong hộp thoại Create Project. Tìm hiểu thêm về Xác định Yêu cầu Thiết kế bằng Constraint Manager. Hoặc, tìm hiểu thêm về Xác định, Phân phạm vi và Quản lý Quy tắc Thiết kế

Bạn đã cấu hình các ràng buộc thiết kế cho khoảng hở, độ rộng đi dây và kiểu via khi đi dây – giờ bạn đã sẵn sàng để đi dây. Khi bạn bấm để bắt đầu đi dây, bộ định tuyến sẽ biết dùng độ rộng track nào, và dùng kích thước via nào khi bạn chuyển lớp?

Minh họa đơn giản về việc thiết lập để đi dây, sau đó chọn độ rộng đi dây và kiểu via trong khi đi dây.

Bắt đầu một Route

Launch the interactive router...

Sử dụng một trong các cách sau để bắt đầu đi dây tương tác:

  • Chọn lệnh Route » Interactive Routing từ menu.

  • Nhấp vào nút Interactive Routing trên Active Bar ().

  • Nhấn phím tắt Shift+W.

Một con trỏ hình chữ thập sẽ xuất hiện; bạn đã sẵn sàng để bắt đầu đi dây.

...then click on a connection line

Nếu bạn nhấp vào một đường kết nối sau khi khởi chạy lệnh Interactive Routing, Interactive Router sẽ nhảy đến đối tượng ở đầu gần nhất của đường kết nối và thêm các đoạn track từ vị trí nhấp đến vị trí hiện tại của con trỏ. Nó cũng sẽ chuyển sang lớp mà đối tượng đó đang nằm trên, nếu đó không phải lớp hiện tại. 

  • Nhấn phím tắt 9 để chuyển sang đầu còn lại của đường kết nối đó và bắt đầu đi dây.

  • Nhấn phím tắt 7 để bỏ đường kết nối đang chọn và lấy một đường kết nối khác rời khỏi cùng đối tượng đó.

...or click on an object Nếu bạn nhấp vào một đối tượng thuộc về một net, Interactive Router sẽ chuyển sang lớp mà đối tượng đó nằm trên và thêm các đoạn track từ vị trí nhấp đến vị trí hiện tại của con trỏ.
...or click in free space Nếu bạn nhấp vào vùng trống, bạn sẽ bắt đầu đi dây, nhưng lần này sẽ là route không thuộc net nào. Là route không-net, nó sẽ dùng độ rộng track mặc định của trình biên tập PCB.
The initial style of the route

Độ rộng bắt đầu của route được mô tả trong phần có thể thu gọn ngay bên dưới. Cách mà bộ đi dây tương tác tạo góc khi bạn di chuyển con trỏ được gọi là corner style. Góc chéo là phổ biến nhất, nhưng góc cong (được tạo bằng cách đặt các cung tròn) cũng rất được ưa chuộng.

Tìm hiểu thêm về cài đặt kiểu góc.

Manually editing the properties during routing

Bạn cũng có thể chỉnh sửa thủ công các giá trị trong khi đi dây. Nhấn Tab để truy cập các tùy chọn Interactive Routing trong bảng Properties (Bảng thuộc tính Interactive Routing), và chỉnh sửa:

  • lớp đi dây,

  • đường kính via và kích thước lỗ khi đi dây,

  • độ rộng đi dây (trong khoảng cài đặt min và max được xác định trong ràng buộc Width; có thể chọn hoặc nhập giá trị). 

Mỗi lần nhấp chuột sẽ đặt (xác nhận) tất cả các đoạn track gạch chéo từ vị trí bắt đầu của chúng đến vị trí con trỏ. Nhấn Backspace để hoàn tác lần xác nhận cuối cùng, giải phóng các đoạn đó để chúng lại được Interactive Router và các thuật toán làm mượt kiểm soát. 

Làm việc với Interactive Router

Bạn khởi chạy lệnh Interactive Routing và nhấp vào một pad hoặc đường kết nối – điều gì sẽ xảy ra? Bộ máy đi dây tương tác sẽ cố gắng tìm một đường đi từ phần đồng gần nhất với vị trí bạn nhấp đang thuộc net đó (pad, via, track) đến vị trí hiện tại của con trỏ, đặt các track/cung tròn với độ rộng đã chỉ định, và bố trí chúng theo mẫu gọn gàng dựa trên các thiết lập router hiện tại của bạn.

Route rời khỏi một pad SMD như thế nào? Việc đi dây phản ứng ra sao khi gặp vật cản, nó sẽ đi vòng quanh vật cản đó, đẩy nó, hay bỏ qua nó? Góc sẽ có hình dạng gì, và nó đi qua giữa các pad trên các linh kiện khác như thế nào? Trong khi phần trước đã trình bày cách kiểm soát các thuộc tính của chính route, phần này tóm tắt các tính năng bạn có thể dùng để kiểm soát route khi nó di chuyển trong không gian đi dây.

Làm việc với Interactive Router

Hatched/solid/hollow track/arc segments

Các track/arc dạng gạch chéo là chưa được đặt, còn track/arc dạng đặc là đã được đặt (). Lưu ý rằng đối với kết nối hiện đang được đi dây, các track/arc dạng đặc được phân loại là soft-commits, nghĩa là công cụ định tuyến nhận biết chúng đã được đặt nhưng vẫn giữ khả năng làm mượt chúng và xóa chúng nếu bạn di chuyển con trỏ đến vị trí mà chúng không còn phù hợp nữa (được minh họa trong video ở đầu trang này).

Khi track gắn với con trỏ có dạng rỗng (không phải gạch chéo hoặc đặc), nó được gọi là look-ahead segment, và sẽ không được đặt khi bạn nhấp chuột tiếp theo. Hãy dùng tính năng này để định vị điểm cuối của đoạn trước đó mà không cần xác nhận đặt đoạn cuối cùng (). Nhấn phím tắt 1 để bật/tắt chế độ look-ahead.

How the router forms the corners

Trong quá trình đi dây tương tác, hình dạng được tạo bởi các track và arc tạo nên một góc được gọi là corner style. Góc chéo là kiểu phổ biến nhất, nhưng góc cong (được tạo bằng cách đặt arc) cũng rất được ưa chuộng. Có 5 kiểu góc khả dụng, trong đó 4 kiểu còn có thêm các chế độ phụ về hướng góc.

  • Nhấn Shift+Spacebar trong khi đi dây để chuyển qua các kiểu góc, kiểu hiện tại sẽ được hiển thị trên thanh trạng thái ( Status bar with the current corner style highlighted) và trong heads-up display.

  • Nhấn Spacebar để chuyển đổi hướng góc.

  • Hoặc nhấn Tab để mở bảng Properties và thay đổi kiểu góc tại đó ().

How the routing leaves a pad

Cách công cụ đi dây tương tác thoát khỏi hoặc đi vào một pad được điều khiển bởi:

  • Ràng buộc SMD Pad Entry – xác định các cạnh của pad mà đường đi dây có thể đi vào hoặc đi ra ().

  • Ràng buộc SMD to Corner – xác định khoảng cách thoát tuyến từ cạnh của pad đến đỉnh góc đầu tiên được phép ().

  • Thiết lập Pad Entry Stability – xác định mức độ mà công cụ đi dây tương tác sẽ cố giữ track ở tâm cạnh pad khi đi ra ().

Tìm hiểu thêm về pad entry.

How the route reacts to an existing object

Điều này được xác định bởi thiết lập hiện tại của Conflict Resolution Mode. Chế độ xử lý xung đột hiện tại được hiển thị trên thanh trạng thái (), trong heads-up display (), và trên bảng Properties trong khi đi dây hoặc trượt. 

Tìm hiểu thêm về chế độ xử lý xung đột.

Độ mượt của tuyến mới Khi bạn di chuyển con trỏ ra xa vị trí nhấp ban đầu, tuyến đi dây sẽ tự định hình lại để tìm đường đi tốt nhất quanh các đối tượng nhằm đến vị trí con trỏ hiện tại. Độ gọn gàng hay chất lượng của đường đi đó được quyết định bởi glossing setting hiện tại. Glossing là một bộ công cụ giúp cải thiện chất lượng đi dây, cố gắng giảm chiều dài đường đi, cải thiện hình dạng các góc và giảm số lượng góc. Nó cũng cố tránh các góc vuông, và ngăn các góc nhọn tại các T-junction và pad. Glossing cũng hỗ trợ differential pairs và sẽ cố gắng cải thiện phần chiều dài và khoảng cách của cặp được cân bằng.

Glossing có ba thiết lập: Off, Weak và Strong. Trong khi đi dây tương tác hoặc trượt tương tác, dùng phím tắt Ctrl+Shift+G để chuyển qua các thiết lập, hoặc nhấn Tab để mở bảng Properties và chọn thiết lập mong muốn.

Tìm hiểu thêm về glossing khi đi dây.

Auto-complete the connection

Khi bạn đi dây tương tác một net, hãy giữ CtrlLeft Click để yêu cầu Interactive Router cố gắng auto-complete kết nối hiện tại. Để có thể auto-complete:

  • Điểm bắt đầu và pad đích phải nằm trên cùng một layer.

  • Tuyến phải có thể được hoàn tất theo các ràng buộc thiết kế áp dụng.

Nếu một kết nối không thể auto-complete, công cụ sẽ quay về chế độ đi dây tương tác được dùng gần nhất.

Center the routes between pads / vias

Interactive Router tuân theo các ràng buộc thiết kế, tự động định tuyến qua một cặp pad với khoảng hở nhỏ nhất được phép so với pad gần nhất. Nếu bạn muốn các tuyến được đẩy ra xa để nằm cân giữa các pad thì hãy cấu hình tùy chọn Apply Trace Centering. Để hỗ trợ khả năng thực hiện điều này giữa bất kỳ cặp pad nào, hoặc via, hoặc cặp pad/via, tính năng này sử dụng một hệ số nhân clearance để có thể điều chỉnh thông minh khoảng hở đi dây lên đến mức đó.

Tìm hiểu thêm về căn giữa các tuyến giữa các pad.

Auto-narrow the route

Thu nhỏ tuyến để lọt qua một khe hẹp đôi khi là cách duy nhất để đi dây net đó. Tính năng Auto Shrinking có thể làm được điều này, tự động thu hẹp tuyến vừa đủ để đi qua khe, với mức tối thiểu cho phép được xác định bởi ràng buộc bề rộng đi dây.

Tìm hiểu thêm về tính năng auto shrink.

Route selection strategies

Chọn các tuyến để thao tác là một yếu tố then chốt của quá trình đi dây. Đó có thể là chọn tuyến để un-route, để gloss, để kiểm tra thuộc tính, hoặc để xóa chúng. 

Tìm hiểu thêm về các chiến lược chọn tuyến đi dây.

Cập nhật phần đi dây

Đi dây là một quá trình tương tác, đòi hỏi nhà thiết kế phải liên tục điều chỉnh, cập nhật, hoặc thậm chí loại bỏ phần đi dây hiện có khi hoàn thiện thiết kế bo mạch.

Cách đơn giản nhất để thay đổi phần đi dây là nhấp, giữ, rồi kéo route đó sang vị trí mới. Đôi khi trượt không phải là giải pháp, mà bạn cần đi dây lại một đoạn. Bộ máy đi dây tương tác hỗ trợ việc này bằng một tính năng gọi là Loop Removal. Tính năng này giám sát quá trình đi dây tương tác, và nếu phát hiện một đường mới đã được đi song song với đường hiện có, nó sẽ tự động xóa các đoạn cũ dư thừa.

Việc kéo các route hiện có được gọi là Interactive Sliding, với các điều khiển cho thao tác này hiển thị trong panel Properties khi đang trượt (Hộp thoại Preferences). Trong quá trình trượt, bộ máy đi dây tương tác sẽ cố gắng duy trì chất lượng đi dây, đồng thời tuân thủ các ràng buộc thiết kế áp dụng. Các tính năng chính kiểm soát quá trình trượt bao gồm: chế độ xử lý xung đột đi dây (phản ứng với chướng ngại vật), độ mạnh gloss (mức độ làm gọn kết quả), và hugging (ôm quanh chướng ngại vật và tạo góc). Có một số tính năng hỗ trợ trượt tương tác, bao gồm kéo T-junction và đỉnh, kéo via, cũng như hỗ trợ kéo cặp vi sai.

Cũng có các tính năng hỗ trợ kéo các linh kiện đã được đi dây.

Tùy chọn Interactive Routing và Interactive Sliding

Dù bạn đang đi dây tương tác cho một kết nối mới, hay kéo (trượt) một tuyến hiện có để tạo chỗ cho nhiều đường đi dây hơn, nhiều công nghệ đi dây giống nhau sẽ được áp dụng. Phần này tóm tắt các tùy chọn Interactive Routing (Bảng thuộc tính Interactive Routing), Interactive Sliding (Bảng thuộc tính Interactive Sliding) và Interactive Via Dragging (Bảng thuộc tính Interactive Via Dragging) có trong panel Properties. Các thiết lập mặc định cho những khả năng này được cấu hình trong phần PCB Editor của hộp thoại Preferences (Hộp thoại Preferences).

  • Nhấn Tab trong khi đi dây tương tác để hiển thị panel Interactive Routing Properties, nhấn Tab trong khi trượt tương tác để hiển thị panel Interactive Sliding Properties, hoặc nhấn Tab trong khi kéo via để hiển thị panel Interactive Via Dragging Properties.

  • Thao tác đi dây sẽ tạm dừng để bạn truy cập panel – để quay lại quá trình tương tác, nhấn Esc trên bàn phím, hoặc nhấp biểu tượng Pause () xuất hiện ở giữa vùng làm việc thiết kế đồ họa.

Giải quyết xung đột Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Bảng thuộc tính Interactive Via Dragging Hộp thoại Preferences

Tùy chọn này xác định cách bạn muốn các đối tượng đi dây/trượt phản ứng khi chúng gặp một đối tượng hiện có. Nhấn phím tắt Shift+R để chuyển qua các chế độ khả dụng trong khi đi dây hoặc trượt, hoặc nhấn Tab để mở panel Properties và chọn thiết lập cần thiết.

Tìm hiểu thêm về chế độ giải quyết xung đột trong đi dây tương tác, hoặc trong trượt tương tác.

Màu của hàng phản ánh thời điểm một khả năng khả dụng.
Ignore Obstacles Ở chế độ này, bộ định tuyến tương tác có thể đặt track ở bất kỳ đâu, kể cả đè lên các đối tượng hiện có, hiển thị nhưng vẫn cho phép các vi phạm tiềm ẩn.
Walkaround Obstacles Cố gắng tìm một đường đi, từ vị trí nhấp cuối cùng đến vị trí con trỏ hiện tại, vòng quanh các đối tượng hiện có như track, pad và via. Khoảng hở tới các đối tượng khác được xác định bởi rule thiết kế Clearance đang áp dụng. Nếu chế độ này không thể đi vòng qua chướng ngại vật mà không gây vi phạm, một chỉ báo sẽ xuất hiện để cho biết tuyến bị chặn.
Push Obstacles Đẩy các track và via hiện có để tạo chỗ cho tuyến mới. Nếu chế độ này không thể đẩy chướng ngại vật mà không gây vi phạm, một chỉ báo sẽ xuất hiện để cho biết tuyến bị chặn. Việc đẩy via được điều khiển bởi tùy chọn Allow Via Pushing.
HugNPush Obstacles Tuyến đi dây sẽ bám sát các đối tượng hiện có và chỉ đẩy chúng khi không đủ chỗ cho track đang được đi dây. Nếu chế độ này không thể bám hoặc đẩy chướng ngại vật mà không gây vi phạm, một chỉ báo sẽ xuất hiện để cho biết tuyến bị chặn.
Stop at First Obstacle Việc đi dây sẽ dừng tại chướng ngại vật đầu tiên cản đường.
Autoroute Current Layer Áp dụng trí thông minh của auto-router cho bộ định tuyến tương tác, tự động chọn giữa đẩy và đi vòng để cho tổng chiều dài tuyến ngắn nhất trên lớp hiện tại.
Autoroute MultiLayer Áp dụng trí thông minh của auto-router cho bộ định tuyến tương tác, tự động chọn giữa đẩy, đi vòng hoặc chuyển lớp để cho tổng chiều dài tuyến ngắn nhất.

Kiểu góc Bảng thuộc tính Interactive Routing

Trong quá trình định tuyến tương tác, hình dạng được tạo thành bởi các track và arc tạo nên một góc được gọi là corner style. Góc chéo là phổ biến nhất, nhưng góc cong (được tạo bằng cách đặt arc) cũng rất được ưa chuộng. 

Nhấn Shift+Spacebar để chuyển qua 5 kiểu góc trong khi định tuyến tương tác (sliding), và nhấn Spacebar để chuyển hướng góc, hoặc nhấn Tab để mở bảng Properties.

Tìm hiểu thêm về cách điều khiển kiểu góc trong quá trình interactive routing, hoặc trong quá trình interactive sliding.

màu của hàng phản ánh thời điểm một khả năng khả dụng.

Track 45

Tạo góc bằng một track 45 độ (). Nhấn Spacebar để chuyển hướng góc ().

Track 45 with Arc

Tạo góc bằng một track và một arc 45 độ (). Nhấn Spacebar để chuyển hướng góc (). Dùng các phím , & . để thay đổi bán kính arc một cách tương tác, giữ Shift để tăng tốc việc thay đổi bán kính.

Track 90

Tạo góc bằng hai track vuông góc 90 độ với nhau (). Nhấn Spacebar để chuyển hướng góc ().

Track 90 with Arc

Tạo một góc bằng một track và một arc 90 độ (). Nhấn Spacebar để chuyển hướng góc (). Dùng các phím , & . để thay đổi bán kính arc một cách tương tác, giữ Shift để tăng tốc việc thay đổi bán kính.

Any Angle

Đặt đoạn tiếp theo trực tiếp từ đoạn vừa đặt cuối cùng đến vị trí con trỏ hiện tại (). Sử dụng chế độ này cùng với Strong Glossing để thực hiện snake routing.

Gloss Effort (Routed) Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Bảng thuộc tính Interactive Via Dragging Bảng Gloss and Retrace Hộp thoại Preferences

Trong một sự kiện định tuyến, chẳng hạn như interactive routing hoặc interactive sliding, phần mềm sẽ chạy công cụ glossing. Công cụ glossing liên tục xem xét tất cả các đoạn đã được đặt hoặc bị ảnh hưởng bởi sự kiện định tuyến hiện tại, cố gắng cải thiện chất lượng kết quả. Mức độ nỗ lực được áp dụng được gọi là Gloss Effort

Các thước đo chất lượng glossing bao gồm: giảm số lượng góc, giảm số lượng đoạn, loại bỏ các góc nhọn và giảm tổng chiều dài đường định tuyến. Dùng phím tắt Ctrl+Shift+G để chuyển qua các thiết lập trong khi interactive routing hoặc interactive sliding, hoặc nhấn Tab để mở bảng Properties và chọn thiết lập cần thiết. 

Tìm hiểu thêm về gloss effort trong quá trình interactive routing, trong quá trình interactive sliding, và trong quá trình glossing or retracing of selected routing.

màu của hàng phản ánh thời điểm một khả năng khả dụng.
Off Ở chế độ này, glossing về cơ bản bị vô hiệu hóa. Tuy nhiên, lưu ý rằng quá trình dọn dẹp vẫn được chạy sau khi định tuyến/kéo để loại bỏ, ví dụ, các đoạn track chồng lấn. Chế độ này thường hữu ích ở giai đoạn cuối của bố trí board khi cần mức tinh chỉnh cao nhất (ví dụ: khi kéo track thủ công, làm sạch các điểm vào pad, v.v.).
Weak Một mức glossing thấp được áp dụng, trong đó Interactive Router chỉ xem xét các track được kết nối trực tiếp với hoặc nằm trong vùng của các track mà bạn đang định tuyến hiện tại (hoặc các track/via đang được kéo). Chế độ glossing này thường hữu ích để tinh chỉnh bố trí track hoặc khi xử lý các tuyến quan trọng.
Strong Một mức glossing cao được áp dụng, trong đó Interactive Router tìm các đường đi ngắn nhất, làm mượt các track, v.v. Chế độ glossing này thường hữu ích ở giai đoạn đầu của quá trình bố trí khi mục tiêu là định tuyến nhanh được phần lớn board.

Trong quá trình interactive sliding, glossing tạm thời được giảm xuống Weak để tránh công cụ glossing cản trở nhà thiết kế khi họ cố gắng di dời đường định tuyến.

Gloss Effort (Neighbor) Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Bảng thuộc tính Interactive Via Dragging Hộp thoại Preferences

Gloss Effort (Neighbor) cấu hình mức độ glossing được áp dụng cho các tuyến lân cận bị ảnh hưởng bởi interactive routing hoặc sliding hiện tại. Nó cũng có ba thiết lập; Off, WeakStrong.

Nhấn Tab để mở bảng Properties và chọn thiết lập cần thiết. 

Tìm hiểu thêm về gloss effort trong quá trình interactive routing và trong quá trình interactive sliding.

màu của hàng phản ánh thời điểm một khả năng khả dụng.
Off Ở chế độ này, glossing về cơ bản bị vô hiệu hóa. Tuy nhiên, lưu ý rằng quá trình dọn dẹp vẫn được chạy sau khi định tuyến/kéo để loại bỏ, ví dụ, các đoạn track chồng lấn. Chế độ này thường hữu ích ở giai đoạn cuối của bố trí board khi cần mức tinh chỉnh cao nhất (ví dụ: khi kéo track thủ công, làm sạch các điểm vào pad, v.v.).
Weak Một mức glossing thấp được áp dụng, trong đó Interactive Router chỉ xem xét các track được kết nối trực tiếp với hoặc nằm trong vùng của các track mà bạn đang định tuyến hiện tại (hoặc các track/via đang được kéo). Chế độ glossing này thường hữu ích để tinh chỉnh bố trí track hoặc khi xử lý các tuyến quan trọng.
Strong Một mức glossing cao được áp dụng, trong đó Interactive Router tìm các đường đi ngắn nhất, làm mượt các track, v.v. Chế độ glossing này thường hữu ích ở giai đoạn đầu của quá trình bố trí khi mục tiêu là định tuyến nhanh được phần lớn board.

Hugging Style Bảng thuộc tính Interactive Sliding Bảng thuộc tính Interactive Via Dragging Hộp thoại Preferences

Tùy chọn này kiểm soát cách quản lý hình dạng góc trong quá trình interactive sliding và sẽ ảnh hưởng đến cả các track đang được trượt lẫn các track đang bị đẩy. Các góc hiện có bị ảnh hưởng bởi chuyển động của track trong quá trình interactive sliding sẽ được chuyển đổi (45 Degree sang Rounded, hoặc Rounded sang 45 Degree) dựa trên Hugging Style hiện tại. Hugging Style hiện tại cũng được áp dụng trong quá trình glossing or retracing of selected routes

Dùng phím tắt Shift+Spacebar để chuyển qua ba chế độ.

Tìm hiểu thêm về hugging trong quá trình interactive sliding, và trong quá trình glossing or retracing of selected routing.

màu của hàng phản ánh thời điểm một khả năng khả dụng.
45 Degree Luôn dùng các đoạn thẳng trực giao/chéo để tạo góc trong khi sliding (dùng chế độ này cho hành vi định tuyến trực giao/chéo truyền thống).
Mixed Dùng các đoạn track thẳng khi các đối tượng đang được di chuyển/bị đẩy là thẳng, dùng arc khi chúng là cong. Kích thước arc tối thiểu được điều khiển bởi tùy chọn Min Arc Ratio.
Rounded Dùng arc tại mỗi đỉnh tham gia vào thao tác di chuyển/đẩy. Dùng chế độ này cho snake routing, và để dùng arc + các tuyến bất kỳ góc nào khi glossing (trong interactive routing và glossing thủ công).

Vertex Action Bảng thuộc tính Interactive Sliding Hộp thoại Preferences

Các tùy chọn được áp dụng khi bạn nhấp và kéo trên một đỉnh thay vì dọc theo một đoạn track hoặc arc (đỉnh là vị trí góc nơi hai đoạn gặp nhau). Dùng phím tắt Spacebar để chuyển qua các chế độ khả dụng trong khi sliding.

màu của hàng phản ánh thời điểm một khả năng khả dụng.
Deform Bẻ gãy hoặc kéo dài các đoạn track gắn với đỉnh đang di chuyển để đỉnh đi theo chuyển động của con trỏ.
Scale Giữ nguyên hình dạng góc, đồng thời thay đổi kích thước và di chuyển các đoạn track đi vào, giữ cho đỉnh gắn với con trỏ.
Smooth Định hình lại góc một cách mượt mà, chèn các arc để tạo góc cong khi kéo vào trong (ở Hugging Style Mixed hoặc Rounded), tại mọi đỉnh bị ảnh hưởng bởi quá trình sliding. Đồng thời thêm arc khi kéo ra ngoài trong Hugging Style Rounded.

Các Tùy Chọn Định Tuyến Khác

Nếu có phím tắt khả dụng cho một tùy chọn, phím đó sẽ được trình bày chi tiết ở phía bên phải của bảng Properties. Mỗi mô tả đều bao gồm hình ảnh về nơi có thể cấu hình tùy chọn đó.

màu của hàng phản ánh thời điểm một khả năng khả dụng.

Automatically Terminate Routing
Bảng thuộc tính Interactive Routing Hộp thoại Preferences

Khi kết nối hiện đang được định tuyến đến pad đích, tự động dừng định tuyến net đó nhưng vẫn giữ nguyên lệnh Interactive Routing, sẵn sàng để nhấp và bắt đầu định tuyến một net khác.

Tìm hiểu thêm về thời điểm sử dụng tùy chọn này trong quá trình re-routing.

Automatically Remove Loops
Bảng thuộc tính Interactive Routing Hộp thoại Preferences

Khi tùy chọn này được bật, bạn có thể định tuyến một đường đi mới cho một tuyến hiện có; khi đường đi mới quay lại gặp đường đi hiện có thì vòng lặp dư thừa sẽ tự động bị xóa.

Tìm hiểu thêm về việc tự động xóa vòng lặp trong quá trình re-routing.

Remove Loops with Vias Khi có kết nối trực tiếp via-to-pad, via sẽ bị xóa nếu được xác định là không còn cần thiết sau khi xóa vòng lặp.
Remove Net Antennas Anten của net là một phần định tuyến không được kết thúc ở một đầu. Chúng sẽ tự động bị xóa nếu đường định tuyến hiện tại tác động đến một đối tượng mà anten đó đang chạm vào.
Keep Coupled
Bảng thuộc tính Interactive Via Dragging

Chọn tùy chọn này để bảo đảm các đối tượng thuộc một cặp vi sai sẽ được kéo cùng với track hoặc via đối tác của cặp đó.

Tìm hiểu thêm về cách kéo một cặp vi sai.

Include Miters
Bảng thuộc tính Interactive Sliding
Chọn tùy chọn này để bao gồm các miter khi kéo các đoạn track.
Merge Parallel
Bảng thuộc tính Interactive Sliding
Chọn tùy chọn này để cho phép một đoạn track đang được kéo được gộp với một đoạn đứng yên hiện có khi đoạn được kéo đã thẳng hàng với đoạn đứng yên.

Allow Via Pushing
Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Bảng thuộc tính Interactive Via Dragging Hộp thoại Preferences

Chọn tùy chọn này để cho phép đẩy một Via khi ở chế độ Push Obstacles hoặc HugNPush Obstacles.
Pin Swapping
Bảng thuộc tính Interactive Routing

Chọn tùy chọn này để bật hoán đổi chân cho net này.

Tìm hiểu thêm về thiết lập cho hoán đổi chân.

Auto Shrinking
Bảng thuộc tính Interactive Routing Hộp thoại Preferences

Chọn tùy chọn này để tự động thu nhỏ độ rộng đường định tuyến xuống một giá trị cho phép định tuyến tại những vị trí mà track không thể đi qua giữa các vật cản với độ rộng định tuyến hiện đang chọn. Lưu ý rằng độ rộng có thể được giảm xuống đến mức tối thiểu được cho phép bởi ràng buộc thiết kế Routing Width áp dụng.

Tìm hiểu thêm về tự động co nhỏ.

Tính năng này khả dụng khi tùy chọn PCB.Routing.EnableAutoShrinking được bật trong hộp thoại Advanced Settings dialog (tính năng hiện đang ở giai đoạn Open Beta).

Display Clearance Boundaries
Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Hộp thoại Preferences

Hiển thị vùng cấm xung quanh các đối tượng hiện có (), được xác định bởi quy tắc thiết kế Clearance áp dụng cho các đối tượng đó.

Tìm hiểu thêm về cách kiểm soát hiển thị các đường đi dây.

Reduce Clearance Display Area Giảm phần hiển thị của các biên clearance thành một vùng tròn quanh vị trí con trỏ hiện tại ().

Show Length Gauge
Bảng thuộc tính Interactive Routing

Thước đo chiều dài cho biết tuyến đi dây hiện tại đang đáp ứng các quy tắc thiết kế Length và Matched Length áp dụng tốt đến mức nào.

Tìm hiểu thêm về Length Tuning.

Pad Entry Stability
Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Hộp thoại Preferences

Thanh trượt bảo vệ các điểm đi vào pad đã được căn giữa, ngăn Glossing làm lệch một track đang ở giữa (nó giữ track đã căn giữa tiếp tục ở giữa, chứ không căn giữa một track đang lệch). Dùng thanh trượt để cấu hình mức độ bảo vệ.

Tìm hiểu thêm về đi dây vào pad.

Apply Trace Centering
Bảng thuộc tính Interactive Routing Hộp thoại Preferences

Khi được bật, bộ máy đi dây tương tác sẽ phát hiện khi một đường đi dây đi qua giữa các pad và cố gắng căn giữa đường đi dây đó, đến khoảng cách tối đa bằng ràng buộc clearance áp dụng nhân với Added Clearance Ratio được chỉ định bên dưới. Việc căn giữa trace cũng có thể được áp dụng giữa via-via và via-pad nếu tùy chọn phụ Adjust Vias sub-option được bật. Tính năng này cũng có thể được tắt khi trượt track, nếu cần.

Tìm hiểu thêm về căn giữa trace.

Tính năng này khả dụng khi tùy chọn PCB.EnableTraceCentering được bật trong hộp thoại Advanced Settings dialog (tính năng hiện đang ở giai đoạn Open Beta).

Adjust Vias
Bảng thuộc tính Interactive Routing Hộp thoại Preferences

Tùy chọn này phục vụ hai mục đích:

  • Bật để tính năng căn giữa trace cũng căn giữa giữa via-via hoặc via-pad. Tắt nếu không cần căn giữa giữa via-via hoặc via-pad. Để ngăn via bị đẩy bởi tính năng căn giữa trace, bạn có thể tắt tùy chọn Allow Via Pushing. Trong trường hợp này, via sẽ không bị đẩy (kể cả để đảm bảo clearance tối thiểu theo ràng buộc Clearance). Tìm hiểu thêm về căn giữa trace.

  • Xác định xem via có nên bị đẩy khi ở chế độ Push hoặc HugNPush modes hay không.

Để loại trừ via, hãy tắt tùy chọn Adjust Vias.

Added Clearance Ratio
Bảng thuộc tính Interactive Routing Hộp thoại Preferences

Một hệ số nhân của clearance áp dụng, sau đó được cộng thêm vào clearance. Ví dụ, nếu clearance áp dụng là 0.15 mm, thiết lập tùy chọn thành 2 sẽ yêu cầu bộ máy đi dây chừa khoảng trống với các pad và via hiện có là 0.15 + 2*0.15 = 0.45 mm, nếu có thể. Sau đó, bộ máy đi dây có thể giảm clearance này xuống mức clearance đã chỉ định để căn giữa chính xác các route, nếu cần.

Tìm hiểu thêm về căn giữa trace.

Disable Trace Centering when Dragging
Bảng thuộc tính Interactive Sliding Hộp thoại Preferences

Bật tùy chọn này để tắt chức năng căn giữa trace khi trượt một route theo cách tương tác. Khi tùy chọn này được bật, việc căn giữa trace sẽ không được áp dụng trong lúc trượt tương tác một route, ngay cả khi tùy chọn chính Apply Trace Centering option đang được bật.

Tìm hiểu thêm về căn giữa trace.

Miter Ratio
Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Hộp thoại Preferences

Tỷ lệ Miter kiểm soát độ gắt tối thiểu của góc. Tỷ lệ Miter nhân với độ rộng track hiện tại sẽ bằng khoảng cách giữa các thành của hình chữ U hẹp nhất có thể đi dây được với tỷ lệ đó (). Nhập một giá trị dương lớn hơn hoặc bằng 0 (hệ số nhân x sẽ được thêm tự động).

Tìm hiểu thêm về bo góc miter.

Min Arc Ratio
Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Sliding Hộp thoại Preferences

Tỷ lệ cung tối thiểu (Min Arc Ratio) được áp dụng trong mọi chế độ đi dây tương tác theo góc và cả khi trượt tương tác với Mixed Hugging Style. Tỷ lệ này được dùng để xác định bán kính cung tối thiểu được phép; khi bán kính cung nhỏ hơn mức tối thiểu này, cung sẽ được thay bằng các đoạn track, trong đó:

Min Arc Radius = Min Arc Ratio x Arc Width

  • Thiết lập này không được áp dụng trong bất kỳ chế độ đi cung ở góc nào hoặc khi trượt tương tác với Rounded Hugging Style, vì các chế độ này không sử dụng cung phân đoạn.

  • Đặt Minimum Arc Ratio thành 0 (không) để luôn dùng cung.

Subnet Jumper Length
Bảng thuộc tính Interactive Routing

Để hỗ trợ hoán đổi chân ở bất kỳ giai đoạn nào của quá trình thiết kế, kể cả trên PCB đã đi dây, trình biên tập PCB có thể thêm và xóa các đầu nối đi dây nhỏ vào các net cho phép hoán đổi, gọi là subnet jumper. Subnet jumper là một đoạn track ngắn mà phần mềm nhận diện là phần tử có thể dễ dàng đặt vào và gỡ bỏ; thực hiện thủ công qua các lệnh AddRemove Subnet Jumper trong menu Route, hoặc tự động bởi bộ máy đi dây nếu bạn đi dây tới một chân có thể hoán đổi trong quá trình đi dây tương tác. Giá trị này xác định chiều dài của subnet jumper được thêm vào một net có thể hoán đổi trong quá trình đi dây tương tác.

Tìm hiểu thêm về subnet jumper.

Các ràng buộc thiết kế (Rules) áp dụng Bảng thuộc tính Interactive Routing

Trong quá trình đi dây tương tác, các ràng buộc thiết kế Routing Width và Routing Via Style áp dụng cho route đang thực hiện sẽ được hiển thị trong bảng Properties. Đây là các liên kết trực tiếp; nhấp để mở ràng buộc thiết kế tương ứng nhằm xem lại hoặc chỉnh sửa nếu cần.

Màu của hàng phản ánh khi một khả năng đang khả dụng.

Via Constraint

Ràng buộc thiết kế Routing Via Style áp dụng cho net hiện đang được đi dây.

Width Constraint

Ràng buộc thiết kế Routing Width áp dụng cho net hiện đang được đi dây.

Thông tin Net / Cặp vi sai Bảng thuộc tính Interactive Routing Bảng thuộc tính Interactive Routing

Trong quá trình đi dây tương tác và trượt tương tác, net đang được chỉnh sửa sẽ được hiển thị chi tiết ở đầu bảng Properties

Màu của hàng phản ánh khi một khả năng đang khả dụng.

Name & Class

Tên của Net hoặc Cặp vi sai đang được chỉnh sửa sẽ được hiển thị, cùng với Class mà nó thuộc về (nếu có). Name và Class là các liên kết trực tiếp; nhấp để mở bảng PCB hiển thị chi tiết net hoặc cặp tương ứng.

Length & Delay

Signal Length và Delay được tính toán sẽ được hiển thị chi tiết; các giá trị hiển thị là hợp lệ tại thời điểm diễn ra cú nhấp bắt đầu đi dây/trượt ban đầu. Length và Delay là các liên kết trực tiếp; nhấp để mở bảng PCB hiển thị chi tiết net hoặc cặp tương ứng, và các thông tin này sẽ được cập nhật theo thời gian thực khi đang đi dây hoặc trượt.

Các tùy chọn kéo Hộp thoại Preferences

Xác định hành vi sẽ được áp dụng khi bạn nhấp và kéo trên một đối tượng.

Ngoại trừ Vertex Actions, các tùy chọn này chỉ khả dụng trong hộp thoại Preferences.
Preserve Angle When Dragging

Khi được bật, phần mềm sẽ cố gắng giữ nguyên góc khi kéo, theo các thiết lập Interactive Sliding hiện tại trong bảng Properties (Bảng thuộc tính Interactive Sliding). Nếu tùy chọn được bật, thì tùy chọn phụ được chọn cũng sẽ được áp dụng khi các lệnh Re-routeBreak Track được chạy từ menu Edit » Move ():

  • Ignore Obstacles - sẽ bỏ qua vật cản để giữ nguyên góc trong khi kéo.

  • Avoid Obstacles (Snap Grid) - dựa trên lưới bắt dính, phần mềm sẽ cố gắng tránh vật cản đồng thời giữ nguyên góc.

  • Avoid Obstacles - phần mềm sẽ cố gắng tránh vật cản trong khi kéo.

Disable Trace Centering When Dragging

Đã trình bày chi tiết ở phần trước trên trang này

Vertex Actions Đã trình bày chi tiết ở phần trước trên trang này
Unselected via/track

Xác định hành vi mặc định khi kéo một unselected via hoặc track là hành động Move hay Drag. Để truy cập chế độ không được chọn, hãy giữ phím tắt Ctrl trong khi nhấp và giữ trên via hoặc track.

Selected via/track Xác định hành vi mặc định khi kéo một selected via hoặc track là hành động Move hay Drag. Để truy cập chế độ không được chọn, hãy giữ phím tắt Ctrl trong khi nhấp và giữ trên via hoặc track.
Component pushing Trường này xác định chế độ xử lý xung đột linh kiện hiện tại khi di chuyển linh kiện trong không gian thiết kế. Với tính năng này, linh kiện được nhận diện bằng khung bao chọn của nó. Các chế độ được hỗ trợ gồm:
  • Ignore – đây là hành vi mặc định, trong đó linh kiện có thể được di chuyển ngay cả khi tạo ra vi phạm với linh kiện lân cận.

  • Push – linh kiện sẽ đẩy các linh kiện khác ra xa để đảm bảo tuân thủ clearance giữa các linh kiện. Các linh kiện trong union có thể bị đẩy và vị trí của các linh kiện trong union có thể thay đổi nhưng union sẽ không bị phá vỡ. Các linh kiện bị khóa thì không thể bị đẩy.

  • Avoid – linh kiện sẽ bị buộc phải tránh vi phạm các quy tắc clearance giữa các linh kiện khác.

Component re-route

Khi được bật, sau khi di chuyển linh kiện tới vị trí mới và thả ra, phần mềm sẽ cố gắng đi dây lại linh kiện để nối lại mọi net bị đứt. Trong lúc di chuyển, có thể dùng phím tắt Shift+R để bật/tắt hành vi đi dây lại. Lưu ý rằng việc đi dây lại linh kiện sẽ không được áp dụng cho linh kiện đã di chuyển nếu linh kiện đó là thành viên của một union.

Tìm hiểu thêm về di chuyển linh kiện kèm đi dây.

Move component with relevant routing

Bật tùy chọn này để bắt đầu thao tác di chuyển linh kiện cùng với phần đi dây liên quan (Components +Via Fanouts +Escapes +Interconnects). Dùng phím tắt Shift+Tab để chuyển vòng qua tập đối tượng được chọn. Tắt tùy chọn này để bắt đầu thao tác di chuyển linh kiện chỉ với các linh kiện được chọn. Vì tập các đối tượng đi dây liên quan được phát hiện trước khi bắt đầu di chuyển, nên không thể dùng Shift+Tab để chuyển vòng qua tập chọn khi tùy chọn này bị tắt.

  • up to - khi Move component with relevant routing tùy chọn được bật, tùy chọn này sẽ chỉ định số lượng chân tối đa mà linh kiện có thể có trước khi phần mềm bỏ qua phần đi dây liên quan. Giá trị mặc định là 2.

Tìm hiểu thêm về việc di chuyển linh kiện cùng với đường đi dây.

Các tùy chọn Nguồn Độ rộng Interactive Routing Hộp thoại Preferences

Lưu độ rộng đường đi dây và kích thước via được sử dụng gần nhất đã chọn trong quá trình đi dây tương tác. Trong khi đi dây tương tác, hãy chuyển qua các chế độ bằng cách nhấn phím tắt 3.

Các tùy chọn này chỉ khả dụng trong hộp thoại Preferences.
Pickup Track Width From Existing Routes Nếu được bật, bộ định tuyến tương tác sẽ đặt độ rộng của đường đi dây mới khớp với track nằm dưới con trỏ khi bạn nhấp để bắt đầu đi dây tương tác, thay vì sử dụng Chế độ Độ rộng Track được chọn bên dưới. Nếu không có đoạn track nào nằm dưới vị trí nhấp khi bạn bắt đầu đi dây tương tác, thì Chế độ Độ rộng Track hiện tại sẽ được sử dụng.
Track Width Mode

Có bốn mức độ rộng khả dụng để đi dây một kết nối: Constraint Minimum, Constraint Preferred, Constraint Maximum và User. Tùy chọn này lưu chế độ được chọn gần nhất, và chế độ đó sẽ được dùng vào lần tiếp theo bạn khởi chạy lệnh Interactive Routing. Nhấn phím tắt 3 trong khi đi dây để chuyển qua các chế độ độ rộng track.

Tìm hiểu thêm về cách chọn chế độ độ rộng track trong khi đi dây.

Via Size Mode

Có bốn kích thước via khả dụng có thể được dùng khi chuyển lớp trong quá trình đi dây tương tác: Constraint Minimum, Constraint Preferred, Constraint Maximum và User. Tùy chọn này lưu chế độ được chọn gần nhất, và chế độ đó sẽ được dùng vào lần tiếp theo bạn khởi chạy lệnh Interactive Routing. Nhấn phím tắt 4 trong khi chuyển lớp khi đi dây để chuyển qua các chế độ kích thước via.

Tìm hiểu thêm về cách chọn kích thước via và loại via trong khi đi dây.

Các tùy chọn Độ rộng Yêu thích Hộp thoại Preferences

Lưu danh sách độ rộng đi dây do người dùng định nghĩa, được hiển thị khi nhấn phím tắt Shift+W trong quá trình đi dây tương tác (Hộp thoại Preferences).

Các tùy chọn này chỉ khả dụng trong hộp thoại Preferences.
Favorite Interactive Routing Widths Nhấp vào nút để mở hộp thoại Favorite Interactive Routing Widths, nơi bạn cấu hình danh sách các độ rộng định sẵn mà phím tắt Shift+W sẽ hiển thị trong quá trình đi dây tương tác.

 

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

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Nội dung