Đị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 node 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 node. Thay vì đặt từng đối tượng một để hình thành đườ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 điều khiển bởi nhiều thuộc tính khác nhau, bao gồm corner stylechế độ đi dây góc hiện tại và các thiết lập glosscursor-snap.

  • 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 WidthRouting Width, và khoảng hở với các đối tượng thuộc net khác được kiểm soát bởi quy tắc thiết kế điện ClearanceElectrical Clearance.

  • Cách bộ định tuyến tương tác phản hồi với các đối tượng đã tồn tại trên board, 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 Routing Conflict Resolutionchế độ xử lý va chạm hiện tại. Chế độ này xác định liệu bộ định tuyến sẽ Walkaroundné tránh vật cản, hay Hugđẩy đối tượng and Pushra khỏi đường đi nếu cần, hoặc Pushôm sát nó, hoặc Stopbỏ qua, hoặc Ignoredừng lại trước nó.

Đi dây tương tác cho 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í con trỏ hiện tại, luồn quanh 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 dạng gạch chéo, Ctrl+Clicknhấn Tab để tự động hoàn tất đường đi.

Đ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 thành một cặp vi sai – Route » Interactive Differential Pair Routingđi dây cặp vi sai (tìm hiểu thêm)

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

Để thành thạo kỹ năng đi dây, bạn cần hiểu rõ về cách các đối tượng được định vị trong không gian thiết kế PCB, phần sau đây sẽ cung cấp cái nhìn tổng quan về điều này. Cũng rất quan trọng để hiểu cách kiểm soát hiển thị của 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; phần thứ hai sẽ trình bày tổng quan về nội dung này. 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 thuộc tính của track và via trong khi đi dây.

Nếu bạn đã có những kỹ năng này và đến 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 Định vị trong Không gian Thiết kế

Trình biên tập PCB là một môi trường chỉnh sửa dựa trên lưới, và theo mặc định thao tá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 có một số tính năng snap 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 Systemhệ thống cursor-snap.

Có hai khía cạnh cốt lõi của hệ thống cursor-snap, whatcon trỏ sẽ snap vào cái gì, và whenkhi nào nó sẽ snap.

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

  • WhenĐiều kiện snap - con trỏ sẽ snap tới một điểm snap: nó sẽ snap khi nằm trong Snap Distancekhoảng cách snap, và việc snap được cho phép trên Layerđiểm snap đó.

Minh họa các tính năng cursor-snap: cấu hình các tùy chọn trong bảng PropertiesProperties, hoặc bằng cách nhấn Ctrl+EShift+E.

Bạn snap 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 kiểu lưới khác nhauView Grids). Có thể định nghĩa nhiều lưới trong cùng một khu vực, và lưới có độ ưu tiên cao nhất (giá trị số nhỏ nhất) sẽ được áp dụng (Grid Manager). Lưới cũng có thể được cấu hình để áp dụng cho: 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 ưu tiên cao hơn cho việc đặt linh kiện (Component Grid). Tìm hiểu thêm về lưới.

Snap to objects Các đối tượng đã đặt sẽ pullhút con trỏ vào đúng vị trí khi nó di chuyển vào trong Snap Distancekhoảng cách snap, dựa trên độ gần của con trỏ tới các điểm snap (hotspot) của đối tượng đó. Ví dụ, 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. Snap 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 tắt đi. Dùng phím tắt Shift+EShift+E để chuyển qua các chế độ và theo dõi chế độ hiện tại trên Thanh trạng thái(Status Bar).
Snap to guides Có thể đặt và sử dụng các guide ngang, dọc, chéo và guide điểm để căn chỉnh đối tượng, như thể hiện trong video ở trên. Tìm hiểu thêm về guides.
Snap to object axes Một tính năng kéo con trỏ theo hướng X hoặc Y để nó căn thẳng trục với một hotspot trên đối tượng đã đặt khi đối tượng đó nằm trong Axis Snap Rangekhoảng cách snap trục (Axis Snap Range).
Controlling the snapping
  • Before you startBảng Properties – cấu hình các tùy chọn snap trong bảng PropertiesProperties (Properties panel) (khi không chọn gì trong không gian thiết kế).

  • During routingBảng tùy chọn snap – Nhấn Ctrl+EShift+E để hiển thị bảng tùy chọn snap, như trong video ở trên. Nhấn EscEsc để ẩn bảng.

  • Inhibit snappingTạm thời vô hiệu snap – mọi thao tác snap sẽ tạm thời bị vô hiệu khi giữ phím CtrlCtrl.

Kiểm soát Hiển thị của các Đường đi dây

Thiết kế bảng mạch in thường rất dày đặc và chật kín đối tượng. Phần mềm có nhiều 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, masking và dimming, hiển thị và độ trong suốt của đối tượng, cùng với một số tính năng khác. Dùng các tính năng tô sáng, điều khiển đối tượng và lớp để giúp bạn diễn giải thiết kế.

Kiểm soát Hiển thị của các Đường đi dây

Single layer mode Nhấn Shift+SShift+S để chuyển chế độ hiển thị sang chế độ một lớp. Có 3 chế độ khả dụng, hãy bật các chế độ bạn muốn trong trang PCB Editor – Board Insight DisplaySystem - Navigation của hộp thoại PreferencesPreferences (Preferences dialog). Mỗi lần nhấn Shift+SShift+S sẽ chuyển sang chế độ một lớp được bật tiếp theo, và cuối cùng quay về chế độ hiển thị tất cả các lớp hiện đang được bật.
Layer sets Các bộ lớp hiển thị định sẵn có thể được cấu hình rồi chọn bằng nút Manage Layer SetsLayer Sets ở góc dưới bên trái của cửa sổ chỉnh sửa (editing window). Các bộ mới được định nghĩa trong bảng View ConfigurationView Configuration, điều này được minh họa trong video ở trên.
Dim or Mask to fade Để nhanh chóng làm nổi bật một đối tượng cần chú ý, 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 panel 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 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 panel View Configuration ().
Clearance boundaries

Bật tùy chọn này để hiển thị khoảng hở bắt buộc 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 được chỉ định bởi 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 lúc đi dây dùng phím tắt Ctrl+W để bật/tắt ranh giới clearance. 

Tìm hiểu thêm về cách 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 panel View Configuration (). Dùng thanh trượt All Objects ở đầu nhóm để điều chỉnh đồng thời tất cả các đối tượng.
The visibility of objects Ẩn những đối tượng không cần quan tâm là một cách thuận tiện để giảm bớt sự rối mắt trong 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 hiển thị and khỏi hệ thống ràng buộc, 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 panel View Configuration (). Lưu ý rằng tên net luôn được hiển thị ở 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 các thuộc tính của route

Cách 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ề Định nghĩa, xác định phạm vi và quản lý các luật thiết kế

Bạn đã cấu hình các ràng buộc thiết kế clearance, độ rộng đi dây và kiểu via đi dây – giờ bạn đã sẵn sàng để đi dây. Khi bạn nhấp để bắt đầu đi dây, router 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 bằng cách nào?

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

Bắt đầu một route

Launch the interactive router...

Dùng bất kỳ kỹ thuật nào sau đây để 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 dấu chữ thập sẽ xuất hiện trên con trỏ; 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à 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 đi ra từ 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 đó đang 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à một route không có net. Vì là route không có net nên nó sẽ dùng độ rộng track mặc định của PCB editor.
The initial style of the route

Độ rộng khởi đầu của route được mô tả trong phần có thể thu gọn ngay bên dưới. Cách mà interactive router tạo góc khi bạn di chuyển con trỏ đượ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.

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 lúc đi dây. Nhấn Tab để truy cập các tùy chọn Interactive Routing trong panel Properties (Bảng điều khiển Interactive Routing Properties), và chỉnh sửa:

  • lớp đi dây,

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

  • độ rộng đi dây (trong khoảng min và max được định nghĩa trong ràng buộc Width, chọn hoặc nhập một giá trị). 

Tìm hiểu thêm về các thuộc tính đi dây.

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 con trỏ. Nhấn Backspace để hoàn tác lần xác nhận gần nhất, giải phóng các đoạn đó để chúng lại được bộ định tuyến tương tác và các quy trình glossing điều khiển. 

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 – vậy điều gì xảy ra? Công cụ định tuyến 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 thuộc net đó (pad, via, track) đến vị trí con trỏ hiện tại, đặt các track/arc với chiều rộng được chỉ định, sắp xếp chúng theo một 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.

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

Làm việc với Interactive Router

Hatched/solid/hollow track/arc segments

Các track/arc gạch chéo là chưa được đặt, còn track/arc nét liền là đã được đặt (). Lưu ý rằng với kết nối hiện đang được định tuyến, các track/arc nét liền đượ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 gloss chúng và loại bỏ 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ỏ là rỗng (không gạch chéo hoặc nét liền), nó được gọi là look-ahead segment, nó sẽ không được đặt khi bạn nhấp chuột lần 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 định tuyến 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ó các chế độ phụ về hướng góc.

  • Nhấn Shift+Spacebar trong khi định tuyến để chuyển qua các kiểu góc; kiểu hiện tại đượ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 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ụ định tuyến tương tác đi vào hoặc đi ra khỏi một pad được điều khiển bởi:

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

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

  • Thiết lập Pad Entry Stability – xác định mức độ mà công cụ định tuyến tương tác sẽ cố giữ track bám vào 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 định tuyến hoặc trượt. 

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

Độ mượt của đường định tuyến mới Khi bạn di chuyển con trỏ ra xa vị trí nhấp ban đầu, đường định tuyến sẽ thay đổi hình dạng để tìm đường đi tốt nhất quanh các đối tượng nhằm tới 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 tập hợp công cụ giúp cải thiện chất lượng định tuyến, 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 của chúng. Nó cũng cố tránh các góc vuông và ngăn các góc nhọn tại T-junction và pad. Glossing cũng hỗ trợ differential pairs và sẽ cố gắng cải thiện phần cặp có độ dài và khoảng cách được cân bằng.

Glossing có ba thiết lập: Off, Weak và Strong. Trong khi định tuyến 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 cần thiết.

Tìm hiểu thêm về glossing khi định tuyến.

Auto-complete the connection

Khi bạn định tuyến tương tác một net, giữ CtrlLeft Click để yêu cầu Interactive Router cố gắng auto-complete kết nối hiện tại. Để có thể tự động hoàn tất:

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

  • Đường định tuyến phải có thể hoàn tất theo đúng các ràng buộc thiết kế áp dụng.

Nếu không thể tự động hoàn tất một kết nối, công cụ sẽ quay lại chế độ định tuyến tương tác được dùng gần nhất.

Center the routes between pads / vias

Công cụ định tuyến tương tác tuân theo các ràng buộc thiết kế, tự động định tuyến qua giữa một cặp pad với khoảng hở tối thiểu cho phép tính từ pad gần nhất. Nếu bạn muốn các đường mạch được dịch ra để nằm cân giữa các pad, 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 nào, tính năng này sử dụng một hệ số nhân khoảng hở mà nó có thể điều chỉnh thông minh khoảng hở định tuyến lên tới mức đó.

Tìm hiểu thêm về căn giữa đường mạch giữa các pad.

Auto-narrow the route

Thu hẹp đường mạch để chui qua một khe hẹp đôi khi là cách duy nhất để định tuyến net đó. Tính năng Auto Shrinking có thể thực hiện điều này, tự động thu hẹp đường mạch 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 chiều rộng định tuyến.

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

Route selection strategies

Việc chọn các đường mạch để thao tác là một khía cạnh quan trọng của định tuyến. Đó có thể là chọn các đường mạch để bỏ định tuyến, để 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 đường định tuyến.

Cập nhật Đ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í xóa phần đi dây hiện có trong khi hoàn thiện thiết kế bo mạch.

Cách đơn giản nhất để thay đổi đường đi dây là nhấp, giữ và kéo đường đó đến 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ợ điều 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 đi mới được đi song song với một đường đi hiện có, nó sẽ tự động xóa các đoạn cũ dư thừa.

Việc kéo các đường đi hiện có được gọi là Interactive Sliding, và các điều khiển cho thao tác này sẽ hiển thị trong bảng Properties khi đang trượt (Hộp thoại Preferences). Trong khi 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 điều khiển 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), gloss strength (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.

Ngoài ra còn 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 định tuyến tương tác cho một kết nối mới hay kéo (trượt) một đường định tuyến hiện có để tạo chỗ cho nhiều đường hơn, nhiều công nghệ định tuyến 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 điều khiển Interactive Routing Properties), Interactive Sliding (Bảng điều khiển Interactive Sliding Properties) và Interactive Via Dragging (Bảng điều khiển Interactive Via Dragging Properties) có sẵn trong bảng Properties. Các thiết lập mặc định cho các 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 định tuyến tương tác để hiển thị bảng Interactive Routing Properties, nhấn Tab trong khi trượt tương tác để hiển thị bảng Interactive Sliding Properties, hoặc nhấn Tab trong khi kéo via để hiển thị bảng Interactive Via Dragging Properties.

  • Thao tác định tuyến sẽ được tạm dừng để bạn có thể truy cập bảng – để 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 không gian thiết kế đồ họa.

Giải quyết xung đột Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties Bảng điều khiển Interactive Via Dragging Properties 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 định tuyến/trượt phản ứng khi 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 định tuyến hoặc trượt, 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ề chế độ giải quyết xung đột trong interactive routing, hoặc trong interactive sliding.

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ả chồng 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, xung quanh các đối tượng hiện có như track, pad và via. Khoảng hở đến các đối tượng khác được xác định bởi quy tắc thiết kế Clearance áp dụng. Nếu chế độ này không thể đi vòng qua vật cản mà không gây vi phạm, một chỉ báo sẽ xuất hiện để cho biết đường đi bị chặn.
Push Obstacles Đẩy các track và via hiện có để tạo chỗ cho đường định tuyến mới. Nếu chế độ này không thể đẩy vật cản mà không gây vi phạm, một chỉ báo sẽ xuất hiện để cho biết đường đi bị chặn. Việc đẩy via được điều khiển bởi tùy chọn Allow Via Pushing.
HugNPush Obstacles Đường định tuyến 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 định tuyến. Nếu chế độ này không thể bám hoặc đẩy vật cản mà không gây vi phạm, một chỉ báo sẽ xuất hiện để cho biết đường đi bị chặn.
Stop at First Obstacle Định tuyến sẽ dừng lại ở vật cản đầu tiên nằm trên đường đi.
Autoroute Current Layer Áp dụng trí tuệ 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 định tuyến ngắn nhất trên lớp hiện tại.
Autoroute MultiLayer Áp dụng trí tuệ 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 định tuyến ngắn nhất.

Kiểu góc Bảng điều khiển Interactive Routing Properties

Trong quá trình định tuyến tương tác, hình dạng được tạo bởi các track và cung tròn để tạo thành một góc được gọi là corner style. Góc chéo là loại phổ biến nhất, nhưng góc cong (được tạo bằng cách đặt cung tròn) 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 (trượt), 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 interactive routing, hoặc trong 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 cung tròn 45 độ (). Nhấn Spacebar để chuyển hướng góc (). Dùng các phím , & . để thay đổi bán kính cung tròn một cách tương tác, giữ Shift để tăng tố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 cung tròn 90 độ (). Nhấn Spacebar để chuyển hướng góc (). Dùng các phím , & . để thay đổi bán kính cung tròn một cách tương tác, giữ Shift để tăng tố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 (). Dùng chế độ này kết hợp với Strong Glossing để thực hiện snake routing.

Mức độ Gloss Effort (Routed) Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties Bảng điều khiển Interactive Via Dragging Properties Bảng điều khiển Gloss and Retrace Hộp thoại Preferences

Trong một sự kiện định tuyến, chẳng hạn như định tuyến tương tác hoặc trượt tương tác, phần mềm sẽ chạy glossing engine. Glossing engine liên tục xem xét tất cả các đoạn đã được đặt hoặc bị tác độ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 định tuyến. Dùng phím tắt Ctrl+Shift+G để chuyển qua các thiết lập trong khi định tuyến tương tác hoặc trượt tương tác, 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 interactive routing, trong interactive sliding, và trong 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 diễn ra để loại bỏ, ví dụ, các đoạn track chồng lấp. Chế độ này thường hữu ích ở giai đoạn cuối của bố trí bo mạch 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 đầu vào pad, v.v.).
Weak Một mức glossing thấp được áp dụng, trong đó Interactive Router chỉ xem xét những track được kết nối trực tiếp với hoặc nằm trong khu vực của các track mà bạn hiện đang định tuyến (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 đường định 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 track, v.v. Chế độ glossing này thường hữu ích trong các 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 bo mạch.

Trong khi trượt tương tác, glossing sẽ tạm thời giảm xuống Weak để tránh việc glossing engine cản trở nhà thiết kế trong nỗ lực di chuyển đường định tuyến.

Gloss Effort (Neighbor) Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties Bảng điều khiển Interactive Via Dragging Properties Hộp thoại Preferences

Gloss Effort (Neighbor) cấu hình mức glossing được áp dụng cho các đường định tuyến lân cận bị ảnh hưởng bởi định tuyến tương tác hoặc trượt 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 interactive routing và trong 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 diễn ra để loại bỏ, ví dụ, các đoạn track chồng lấp. Chế độ này thường hữu ích ở giai đoạn cuối của bố trí bo mạch 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 đầu vào pad, v.v.).
Weak Mức glossing thấp được áp dụng với 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 route (hoặc các track/via đang được kéo). Chế độ glossing này thường hữu ích để tinh chỉnh bố cục track hoặc khi xử lý các đường route quan trọng.
Strong Mức glossing cao được áp dụng với 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 layout khi mục tiêu là route được phần lớn bo mạch một cách nhanh chóng.

Kiểu Ôm Sát Bảng điều khiển Interactive Sliding Properties Bảng điều khiển Interactive Via Dragging Properties Hộp thoại Preferences

Tùy chọn này kiểm soát cách xử lý hình dạng góc trong quá trình trượt tương tác 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 trượt tương tác sẽ được chuyển đổi (từ 45 độ sang Bo tròn, hoặc từ Bo tròn sang 45 độ) dựa trên Kiểu Ôm Sát hiện tại. Kiểu Ôm Sát hiện tại cũng được áp dụng trong quá trình glossing hoặc vẽ lại các route đã chọn

Sử dụng phím tắt Shift+Spacebar để chuyển qua ba chế độ.

Tìm hiểu thêm về ôm sát trong trượt tương tác, và trong glossing hoặc vẽ lại routing đã chọn.

Màu của hàng phản ánh khi nào một khả năng sẵn dùng.
45 Degree Luôn sử dụng các đoạn thẳng trực giao/chéo để tạo góc trong khi trượt (dùng chế độ này cho hành vi routing trực giao/chéo truyền thống).
Mixed Sử 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, sử dụng cung tròn khi chúng là cong. Kích thước cung nhỏ nhất được kiểm soát bởi tùy chọn Tỷ lệ Cung Tối thiểu.
Rounded Sử dụng cung tròn tại mỗi đỉnh tham gia vào việc di chuyển/đẩy. Dùng chế độ này cho routing kiểu rắn, và để dùng cung tròn + route góc bất kỳ khi glossing (trong routing tương tác và glossing thủ công).

Thao tác Đỉnh Bảng điều khiển Interactive Sliding Properties 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 cung (đỉnh là vị trí góc nơi hai đoạn gặp nhau). Sử dụng phím tắt Spacebar để chuyển qua các chế độ khả dụng trong khi trượt.

Màu của hàng phản ánh khi nào một khả năng sẵn dùng.
Deform Ngắt 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 cung tròn để tạo góc cong khi kéo vào trong (ở Kiểu Ôm Sát Hỗn hợp hoặc Bo tròn), tại mọi đỉnh bị ảnh hưởng bởi quá trình trượt. Cũng thêm các cung tròn khi kéo ra ngoài ở Kiểu Ôm Sát Bo tròn.

Các Tùy Chọn Routing Khác

Nếu có phím tắt cho một tùy chọn, nó được ghi 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 khi nào một khả năng sẵn dùng.

Automatically Terminate Routing
Bảng điều khiển Interactive Routing Properties Hộp thoại Preferences

Khi kết nối hiện tại đang được route chạm đến pad đích, tự động dừng route net đó nhưng vẫn ở trong lệnh Interactive Routing, sẵn sàng để nhấp và bắt đầu route 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 khi route lại.

Automatically Remove Loops
Bảng điều khiển Interactive Routing Properties Hộp thoại Preferences

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

Tìm hiểu thêm về việc tự động loại bỏ vòng lặp trong quá trình route lại.

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 loại bỏ vòng lặp.
Remove Net Antennas Ăng-ten net là một phần routing bị hở ở một đầu. Chúng sẽ tự động bị loại bỏ nếu routing hiện tại tác động lên một đối tượng mà ăng-ten đang chạm vào.
Keep Coupled
Bảng điều khiển Interactive Via Dragging Properties

Chọn tùy chọn này để đảm bảo 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ề kéo một cặp vi sai.

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

Allow Via Pushing
Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties Bảng điều khiển Interactive Via Dragging Properties 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 điều khiển Interactive Routing Properties

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 điều khiển Interactive Routing Properties Hộp thoại Preferences

Chọn tùy chọn này để tự động thu nhỏ độ rộng routing xuống một giá trị cho phép route tại những vị trí mà track không thể route qua giữa các vật cản với độ rộng routing hiện đang chọn. Lưu ý rằng độ rộng có thể được giảm xuống tới 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 thu 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 (tính năng hiện đang ở Open Beta).

Display Clearance Boundaries
Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties 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ề kiểm soát hiển thị các route.

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

Show Length Gauge
Bảng điều khiển Interactive Routing Properties

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

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

Pad Entry Stability
Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties Hộp thoại Preferences

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

Tìm hiểu thêm về routing vào pad.

Apply Trace Centering
Bảng điều khiển Interactive Routing Properties Hộp thoại Preferences

Khi được bật, công cụ routing tương tác sẽ phát hiện khi một route đang đi giữa các pad và cố gắng căn giữa route, lên đến khoảng cách tối đa bằng ràng buộc clearance áp dụng nhân với Tỷ lệ Clearance Bổ sung đượ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ụ Điều chỉnh Via được bật. Tính năng này có thể được tắt trong 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 (tính năng hiện đang ở Open Beta).

Adjust Vias
Bảng điều khiển Interactive Routing Properties 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 (ngay cả để đảm bảo clearance tối thiểu từ ràng buộc Clearance). Tìm hiểu thêm về căn giữa trace.

  • Nếu via nên bị đẩy khi ở chế độ Push hoặc HugNPush.

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

Added Clearance Ratio
Bảng điều khiển Interactive Routing Properties 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, đặt tùy chọn thành 2 sẽ hướng dẫn công cụ routing chừa khoảng cách với các pad và via hiện có là 0.15 + 2*0.15 = 0.45 mm, khi có thể. Khi đó, công cụ routing có thể giảm clearance này xuống 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 điều khiển Interactive Sliding Properties Hộp thoại Preferences

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

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

Miter Ratio
Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties 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 bằng khoảng cách giữa các thành của hình chữ U hẹp nhất có thể được route cho tỷ lệ đó (). Nhập một giá trị dương bằng hoặc lớn hơn 0 (hệ số nhân x sẽ được thêm tự động).

Tìm hiểu thêm về vát góc.

Min Arc Ratio
Bảng điều khiển Interactive Routing Properties Bảng điều khiển Interactive Sliding Properties Hộp thoại Preferences

Tỷ lệ Cung Tối thiểu được áp dụng trong routing tương tác góc bất kỳ và cả trong trượt tương tác với Kiểu Ôm Sát Hỗn hợp. Tỷ lệ này được dùng để xác định bán kính cung nhỏ nhất đượ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 chế độ routing cung trong góc hoặc trượt tương tác với Kiểu Ôm Sát Bo tròn, vì các chế độ này không sử dụng cung phân đoạn.

  • Đặt Tỷ lệ Cung Tối thiểu thành 0 (không) để luôn sử dụng cung tròn.

Subnet Jumper Length
Bảng điều khiển Interactive Routing Properties

Để hỗ trợ hoán đổi chân ở bất kỳ giai đoạn nào của quá trình thiết kế, bao gồm cả trên PCB đã route, trình biên tập PCB có thể thêm và xóa các đầu nối routing nhỏ vào các net được bật 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à một phần tử có thể dễ dàng đặt vào và gỡ bỏ; hoặc thủ công qua các lệnh AddRemove Subnet Jumper trong menu Route, hoặc tự động bởi công cụ routing nếu bạn route đến một chân có thể hoán đổi trong quá trình routing 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 routing tương tác.

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

Thông tin Net / Cặp Vi sai Bảng điều khiển Interactive Routing Properties Bảng điều khiển Differential Pair Routing Properties

Trong khi định tuyến/trượt tương tác và định tuyến/trượt cặp vi sai, (các) net đang được chỉnh sửa sẽ được hiển thị chi tiết ở phía trên cùng của bảng Properties

màu của hàng cho biết khi nào một khả năng 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ị thông tin chi tiết của net hoặc cặp tương ứng.

Length & Delay

Signal Length và độ trễ Delay được tính toán cũng đượ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 lần nhấp định tuyến/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ị thông tin chi tiết của net hoặc cặp tương ứng, bảng này sẽ cập nhật theo thời gian thực khi thao tác định tuyến hoặc trượt được thực hiện.

Thuộc tính Định tuyến Routing Properties Routing Properties, cặp vi sai

Trong khi định tuyến tương tác, các thuộc tính của các đối tượng route có thể được chỉnh sửa trong bảng Properties.

màu của hàng cho biết khi nào một khả năng khả dụng.
Layer

Lớp mà multi-route đang được đặt lên. Dùng danh sách thả xuống để chọn một lớp khác, via sẽ được tự động thêm vào. Ngoài ra, có thể dùng phím tắt đổi lớp.

Gap

Nếu route hiện tại là một cặp vi sai thì tùy chọn Gap sẽ được hiển thị; dùng danh sách thả xuống để đặt khoảng cách định tuyến thành giá trị Min/Preferred/Max được định nghĩa trong ràng buộc định tuyến cặp vi sai tương ứng.

Tìm hiểu thêm về định tuyến cặp vi sai.

Via Template

Nếu ràng buộc xác định via đang được đặt có bật tùy chọn Template Preferred (), tùy chọn này sẽ khả dụng. Tên mẫu mặc định sẽ được hiển thị tại đây và có thể thay đổi bằng danh sách thả xuống.

Nếu ràng buộc xác định via đang được đặt có bật tùy chọn Min/Max Preferred (), danh sách thả xuống này sẽ không khả dụng.

Tìm hiểu thêm về mẫu pad và via.

Via Hole Size

Hiển thị kích thước lỗ via sẽ được sử dụng. Giá trị có thể được chỉnh sửa trực tiếp, trong phạm vi cho phép của ràng buộc thiết kế kiểu via định tuyến tương ứng.

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

Via Diameter

Hiển thị đường kính via sẽ được sử dụng. Giá trị có thể được chỉnh sửa trực tiếp, trong phạm vi cho phép của ràng buộc thiết kế kiểu via định tuyến tương ứng.

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

Width

Khi bạn nhấp để bắt đầu định tuyến từ một route hiện có, hành vi mặc định là định tuyến với cùng độ rộng. Dùng danh sách thả xuống để đặt độ rộng định tuyến thành giá trị Min/Preferred/Max được định nghĩa trong ràng buộc độ rộng định tuyến tương ứng.

Tìm hiểu thêm về việc thay đổi độ rộng định tuyến trong khi định tuyến

Các Ràng buộc Thiết kế (Quy tắc) áp dụng Bảng điều khiển Interactive Routing Properties

Trong quá trình định tuyến tương tác/định tuyến cặp vi sai, các ràng buộc thiết kế Routing Width và Routing Via Style áp dụng cho route đang được 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 để xem lại hoặc chỉnh sửa nếu cần.

màu của hàng cho biết khi nào một khả năng khả dụng.

Via Constraint

Ràng buộc thiết kế Routing Via Style áp dụng cho (các) net hiện đang được định tuyến.

Width Constraint

Ràng buộc thiết kế Routing Width áp dụng cho (các) net hiện đang được định tuyến.

Tùy chọn kéo thả 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 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 điều khiển Interactive Sliding Properties). Nếu tùy chọn này đượ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 - các vật cản sẽ bị bỏ qua để 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 trong khi vẫn giữ nguyên các 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, giữ Ctrlphím tắt 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, giữ Ctrlphím tắt trong khi nhấp và giữ trên via hoặc track.
Component pushing Trường này xác định chế độ Giải quyết 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ế độ sau được hỗ trợ:
  • Ignore – đây là hành vi mặc định, trong đó linh kiện vẫn có thể được di chuyển ngay cả khi nó tạo ra vi phạm với (các) linh kiện lân cận.

  • Push – linh kiện sẽ đẩy các linh kiện khác ra xa để đáp ứng khoảng hở 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ỡ. Không thể đẩy các linh kiện đã khóa.

  • Avoid – linh kiện sẽ bị buộc phải tránh vi phạm các quy tắc khoảng hở linh kiện với các linh kiện khác.

Component re-route

Khi được bật, sau khi di chuyển (các) linh kiện đến vị trí mới và thả ra, phần mềm sẽ cố gắng định tuyến lại (các) linh kiện để nối lại mọi net bị đứt. Trong khi di chuyển, có thể dùng phím tắt Shift+R để bật/tắt hành vi định tuyến lại. Lưu ý rằng việc định tuyến lại linh kiện sẽ không được áp dụng cho một 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 cùng với định tuyến.

Move component with relevant routing

Bật tùy chọn này để bắt đầu hành động di chuyển linh kiện với phần định tuyến liên quan (Components +Via Fanouts +Escapes +Interconnects). Dùng phím tắt Shift+Tab để chuyển qua tập chọn. Tắt tùy chọn này để bắt đầu hành động di chuyển linh kiện khi chỉ chọn riêng các linh kiện. Vì tập các đối tượng định tuyến 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 qua tập chọn khi tùy chọn này bị tắt.

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

Tìm hiểu thêm về di chuyển linh kiện cùng với định tuyến.

Tùy chọn Nguồn Độ rộng Định tuyến Tương tác Hộp thoại Preferences

Lưu độ rộng định tuyến và kích thước via được chọn lần gần nhất trong khi định tuyến tương tác. Trong khi định tuyến tương tác, 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 route mới khớp với track nằm dưới con trỏ khi bạn nhấp để bắt đầu định tuyến tương tác, thay vì dùng Track Width Mode được chọn bên dưới. Nếu không có đoạn track nào bên dưới vị trí nhấp khi bạn bắt đầu định tuyến tương tác, thì Track Width Mode hiện tại sẽ được dùng.
Track Width Mode

Có bốn độ rộng có thể dùng để định tuyến 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 định tuyến để 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 định tuyến.

Via Size Mode

Có bốn kích thước via có thể được sử dụng để 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 để luân phiê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 quá trình đi dây.

Các tùy chọn Favorite Width 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, tại đó bạn cấu hình danh sách các độ rộng được định nghĩa 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-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.
Tính khả dụng của tính năng

Các tính năng có sẵn cho bạn phụ thuộc vào giải pháp Altium mà bạn đang sử dụng – Altium Develop, một phiên bản của Altium Agile (Agile Teams hoặc Agile Enterprise), hoặc Altium Designer (đang còn hiệu lực).

Nếu bạn không thấy tính năng được đề cập trong phần mềm 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.

Nội dung