Định tuyến tương tác
Altium Essentials: PCB Routing
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
Định tuyến là quá trình xác định đường dẫn kết nối giữa các nút trong mỗi mạng, bằng cách bố trí các đối tượng thiết kế PCB, chẳng hạn như đường dẫn, cung tròn và lỗ thông, 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ì bố trí từng đối tượng một để xây dựng đường dẫn kết nối, bạn interactively route kết nối.
-
Trong trình chỉnh sửa PCB, định tuyến tương tác là một quy trình thông minh. Sau khi khởi chạy lệnh định tuyến tương tác, bạn nhấp vào một pad để chọn kết nối cần định tuyến. Khi bạn di chuyển con trỏ ra khỏi pad, trình định tuyến tương tác sẽ cố gắng xác định một đường dẫn từ pad đó đến vị trí hiện tại của con trỏ. Đường dẫn mà trình định tuyến xác định được kiểm soát bởi các thuộc tính khác nhau, bao gồm corner style và gloss cài đặt.
-
Các thuộc tính của đường dẫn/cung đang được đặt được kiểm soát bởi Routing Width quy tắc thiết kế, và khoảng cách an toàn với các đối tượng mạng khác bởi Clearance thiết kế điện.
-
Cách trình định tuyến tương tác phản ứng với các đối tượng đã tồn tại trên bảng mạch, chẳng hạn như các pad linh kiện và đường dẫn trên các mạng khác, phụ thuộc vào Routing Conflict Resolution . Chế độ này quyết định liệu trình định tuyến có Walkaround vật cản, hay Hug đối tượng and Push nó nếu cần, hay Push nó, hoặc Stop, hoặc Ignore nó.
Định tuyến kết nối tương tác - sau khi khởi chạy lệnh và nhấp vào một đường kết nối, Trình định tuyến tương tác sẽ tìm đường dẫn từ đối tượng mạng đến vị trí con trỏ hiện tại, 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 đường có nét chéo, Ctrl+Click để tự động hoàn thành đường dẫn.
Việc định tuyến tương tác có thể được thực hiện trên:
-
Một mạng duy nhất – Route » Interactive Routing
-
Hai mạng được cấu hình thành cặp vi sai – Route » Interactive Differential Pair Routing (tìm hiểu thêm)
-
Một tập hợp các mạng được chọn – Route » Interactive Multi-Routing
Để thành thạo kỹ năng định tuyến, bạn cần hiểu rõ cách các đối tượng được bố trí trong không gian thiết kế PCB; phần tiếp theo sẽ cung cấp một cái nhìn tổng quan về vấn đề này. Việc hiểu cách điều khiển hiển thị các đường dẫn cũng rất quan trọng, giúp bạn dễ dàng quan sát những gì đang làm trong không gian thiết kế dày đặc; phần thứ hai sẽ trình bày tổng quan về vấn đề này. Kỹ năng thứ ba giúp nâng cao trình độ định tuyến của bạn là học cách điều khiển các thuộc tính của đường dẫn và lỗ vias trong quá trình định tuyến.
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 định tuyến, hãy chuyển xuống phần làm việc với trình đị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 chỉnh sửa PCB là một môi trường chỉnh sửa dựa trên lưới, hành vi mặc định là việc định tuyến tương tác của bạn sẽ được đặt trên lưới snap hiện tại. Ngoài lưới snap, phần mềm còn bao gồm 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 các đối tượng thiết kế một cách chính xác. Tổng hợp lại, các tính năng này được gọi là Unified Cursor-Snap System.
Hệ thống khóa con trỏ có hai khía cạnh cốt lõi: what điểm mà con trỏ bám vào, và when nó sẽ bám vào.
-
What - các điểm trong không gian mà con trỏ bám vào bao gồm: các điểm do người dùng định nghĩa Grids, các điểm làm việc Guides, và các điểm bám trên Objects.
-
When - Con trỏ bám vào một điểm bám: nó sẽ bám khi nằm trong Snap Distance, và việc bám điểm được phép tại điểm đó Layer.
Demo tính năng tự động khớp con trỏ: cấu hình các tùy chọn trong Properties bảng điều khiển, hoặc bằng cách nhấn Ctrl+E.
Đối tượng bạn căn chỉnh |
|
| Snap to grids | Các lưới có sẵn ở cả định dạng Cartesian và Polar Có thể định nghĩa nhiều lưới trong cùng một khu vực, với lưới có mức ưu tiên cao nhất (giá trị số thấp nhất) sẽ được áp dụng Lưới cũng có thể được cấu hình để nhắm mục tiêu: tất cả các đối tượng, chỉ các đối tượng thành phần hoặc không phải đối tượng thành phần; hãy sử dụng tính năng này để định nghĩa lưới đặt thành phần có mức ưu tiên cao hơn Tìm hiểu thêm về lưới. |
| Snap to objects | Các đối tượng được đặt sẽ pull định vị con trỏ khi nó di chuyển trong Snap Distance, dựa trên khoảng cách của con trỏ đến các điểm bám (hotspots) của đối tượng đó. Sử dụng tính năng này để kéo con trỏ đến giữa một đường dẫn hoặc một pad nằm ngoài lưới, ví dụ. Tính năng bám đối tượng có thể được áp dụng cho: tất cả các lớp, chỉ lớp hiện tại, hoặc tắt. Sử dụng Shift+E phím tắt để chuyển đổi giữa các chế độ và theo dõi chế độ hiện tại trên thanh trạng thái |
| Snap to guides | Các đường dẫn ngang, dọc, chéo và điểm có thể được đặt và sử dụng để căn chỉnh đối tượng, như được thể hiện trong video ở trên. Tìm hiểu thêm về các đường dẫn. |
| Snap to object axes | Một tính năng kéo con trỏ, theo hướng X hoặc Y, sao cho nó căn chỉnh theo trục với điểm nóng trên một đối tượng đã được đặt nằm trong Axis Snap Range |
| Controlling the snapping |
|
Snapping to the Grid
| Toggle the units | Nhấn phím Q để chuyển đổi đơn vị giữa hệ Anh và hệ mét. Đơn vị lưới sẽ thay đổi, nhưng khoảng cách lưới thì không. |
| Active grid? | Nếu có nhiều lưới được định nghĩa tại vị trí con trỏ hiện tại, lưới có mức ưu tiên cao nhất (giá trị số thấp nhất) sẽ được áp dụng làm lưới hoạt động |
| Quickly select a grid | Để chọn một lưới từ danh sách được định nghĩa sẵn, hãy nhấn |
| Edit the grid value | Để chỉnh sửa giá trị của lưới đang hoạt động, nhấn |
| Managing grids | Các lưới riêng lẻ được cấu hình trong Grid Editor , và có các điều khiển để quản lý lưới đang hoạt động trong Grid Manager |
Tìm hiểu thêm về cách làm việc với các lưới.
Snapping to Objects
| Snap to objects | Con trỏ sẽ tự động căn chỉnh với: đã bật Objects for snapping (1), nằm trên các Snapping (2), khi con trỏ nằm trong Snap Distance (3) |
| When to snap | Chức năng bám đối tượng có ba trạng thái: Tắt, Lớp hiện tại hoặc Tất cả các lớp. Nhấn |
Snapping to Guides and Axes
| To place a guide | Để đặt đường dẫn hướng, hãy sử dụng Place » Work Guides thực đơn con, hoặc phần Guide Manager phần của Properties bảng điều khiển Place đặt đường dẫn một cách tương tác, hoặc Add nó vào không gian thiết kế tại vị trí mặc định (gần gốc tọa độ tuyệt đối). |
| Thuộc tính của đường dẫn | Tính hiển thị, màu sắc và vị trí được quản lý trong Guide Manager phần của Properties bảng điều khiển |
| Gắn vào đường dẫn | Tính năng khớp với đường dẫn được áp dụng khi: tùy chọn Guides Tùy chọn Khớp được bật (1) và con trỏ nằm trong Snap Distance (2) |
| Enabling axis snapping | Chức năng khớp trục được áp dụng: khi Axes Tùy chọn Khớp được bật (1), với các Objects for snapping (2), nằm trên các Snapping (3), nằm trong phạm vi Axis Snap Range (4) |
Kiểm soát việc hiển thị các tuyến đường
Thiết kế bảng mạch in thường rất dày đặc và chật chội với các đối tượng. Phần mềm có 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: khả năng hiển thị lớp, che phủ và làm mờ, khả năng 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.
Sử dụng các tính năng làm nổi bật, kiểm soát đối tượng và lớp để giúp giải thích thiết kế.
| Single layer mode | Nhấn Shift+S để chuyển chế độ hiển thị sang chế độ một lớp. Có 3 chế độ sẵn có, hãy kích hoạt các chế độ ưa thích của bạn trong PCB Editor – Board Insight Display trang của Preferences hộp thoại Mỗi lần nhấn Shift+S sẽ chuyển sang chế độ một lớp tiếp theo đã được bật, cuối cùng sẽ đưa bạn trở lại 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ị được định nghĩa sẵn có thể được cấu hình và sau đó chọn bằng cách nhấn nút Manage Layer Sets nút ở góc dưới bên trái của cửa sổ chỉnh sửa Các bộ mới được định nghĩa trong View Configuration bảng điều khiển, đ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 quan tâm, chẳng hạn như một linh kiện, một mạng, một cặp vi sai hoặc bất kỳ loại lớp nào, hãy duyệt tìm đối tượng đó trong PCB và kích hoạt Dim hoặc Mask Cả hai chế độ này đều làm mờ tất cả các đối tượng except mà bạn quan tâm, giúp các đối tượng này nổi bật hơn. Các mức độ Dim và Mask được cấu hình trong View Configuration |
| Clearance boundaries | Bật tính năng này để hiển thị khoảng cách an toàn cần thiết xung quanh các đối tượng điện. Khoảng cách an toàn được hiển thị dưới dạng vùng tô màu trắng, được cấu hình để thể hiện khoảng cách được chỉ định bởi ràng buộc khoảng cách an toàn điện áp dụng cho đối tượng đang được định tuyến (hoặc trượt). Bạn sử dụng Thông tin thêm về việc kiểm soát hiển thị các ranh giới khoảng cách an toàn. |
| Object transparency | Mức độ trong suốt của từng loại đối tượng có thể được cấu hình trong Object Visibility phần của View Configuration bảng điều khiển Sử dụng All Objects thanh trượt ở đầu bộ cài đặt để điều chỉnh tất cả các đối tượng cùng lúc. |
| The visibility of objects | Ẩn các đối tượng không cần thiết là một cách thuận tiện để dọn dẹp không gian thiết kế Lưu ý rằng các đối tượng vẫn được hệ thống ràng buộc kiểm tra; để ẩn các đa giác khỏi chế độ hiển thị and khỏi hệ thống ràng buộc, hãy sử dụng tính năng “Shelve” thay thế. |
| Displaying net names | Cấu hình các tùy chọn để kiểm soát việc hiển thị tên mạng trên các pad, via và đường dẫn trong View Configuration Lưu ý rằng tên mạng luôn được hiển thị ở giữa mỗi đoạn đường dẫn, nhưng có thể được 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 PCB Editor – Board Insight Display trang của Preferences hộp thoại |
Kiểm soát các thuộc tính của đường dẫn
Bạn đã cấu hình các ràng buộc thiết kế về khoảng cách an toàn, chiều rộng đường dẫn và kiểu lỗ via – bạn đã sẵn sàng để định tuyến. Khi bạn nhấp để bắt đầu định tuyến, trình định tuyến làm thế nào để biết nên sử dụng chiều rộng đường dẫn nào và kích thước lỗ via nào khi bạn chuyển đổi giữa các lớp?
Minh họa đơn giản về việc thiết lập để định tuyến, sau đó chọn chiều rộng đường dẫn và kiểu via trong quá trình định tuyến.
Changing the Routing Width (0:29)
| Starting width | Chiều rộng ban đầu được xác định bởi cài đặt của Track Width Mode trong Interactive Routing Width Sources các tùy chọn Thông tin thêm về cài đặt chế độ chiều rộng đường dẫn mặc định. |
| Min & max widths | Chiều rộng tối thiểu và tối đa của tuyến đường được xác định bởi Min Width và Max Width trong phần Hạn chế chiều rộng của đường dẫn tương ứng Trình chỉnh sửa PCB sẽ cố gắng duy trì chiều rộng trong phạm vi này. |
| Thay đổi chiều rộng | Nhấn phím |
| Routing defaults | Cấu hình các thiết lập định tuyến tương tác mặc định trong PCB Editor – Interactive Routing trang của Preferences hộp thoại Ngoài ra, nhấn |
Changing the Routing Layer (1:14)
Changing the Via (1:22)
| Routing via | Nếu bạn chuyển đổi lớp trong quá trình định tuyến, một lỗ via sẽ được tự động thêm vào, tuân theo ràng buộc thiết kế “Routing Via Style” áp dụng. |
| Default routing via | Kích thước của via được sử dụng trong quá trình thay đổi lớp được xác định bởi cài đặt của Via Size Mode trong Interactive Routing Width Sources Bạn có thể thay đổi cài đặt này trong khi định tuyến, như được mô tả dưới đây. |
| Cycle available via sizes | Nhấn 4 trong khi định tuyến để chuyển qua các thiết lập kích thước lỗ via Tối thiểu, Ưu tiên hoặc Tối đa (được định nghĩa trong ràng buộc thiết kế "Routing Via Style" áp dụng), hoặc chọn kích thước lỗ via do người dùng định nghĩa (
). Trạng thái cuối cùng được lưu lại làm chế độ hiện tại Via Size Mode. Chế độ kích thước via hiện tại được hiển thị trên thanh trạng thái và trên màn hình hiển thị thông tin |
| Choose a different User via size | Ngoài ra, nhấn |
| Cycle the via span | Các lớp mà lỗ dẫn điện đi qua được xác định bởi chế độ hiện tại Via Type, với các loại via có sẵn được định nghĩa trong Layer Stack Manager Khi có một via nổi trên con trỏ trong quá trình định tuyến, hãy nhấn |
Tìm hiểu thêm về các lỗ vias.
Tìm hiểu thêm về cách định nghĩa các loại lỗ via.
Làm việc với Trình định tuyến tương tác
Bạn khởi chạy lệnh Định tuyến Tương tác và nhấp vào một pad hoặc đường kết nối – và điều gì sẽ xảy ra? Công cụ định tuyến tương tác sẽ cố gắng tìm một đường dẫn từ điểm đồng gần vị trí nhấp chuột nhất trên mạng đó (pad, via, đường dẫn) đến vị trí con trỏ hiện tại, đặt các đường dẫn/vòng cung có chiều rộng đã chỉ định, bố trí chúng theo một mẫu gọn gàng theo cài đặt bộ định tuyến hiện tại của bạn.
Đường dẫn rời khỏi pad SMD như thế nào? Bộ định tuyến phản ứng ra sao khi gặp chướng ngại vật, nó sẽ đi vòng qua chướng ngại vật đó, đẩy nó ra hay bỏ qua nó? Góc sẽ có hình dạng như thế nào và nó đi qua các pad trên các thành phần khác như thế nào? Trong khi phần trước đã nêu tóm tắt cách kiểm soát các thuộc tính của đường dẫn, phần này tóm tắt các tính năng bạn có để kiểm soát đường dẫn khi nó di chuyển qua không gian định tuyến.
Làm việc với Trình định tuyến tương tác |
|
| Hatched/solid/hollow track/arc segments | Các đường dẫn/cung có nét đứt là chưa được đặt, các đường dẫn/cung có nét liền là đã được đặt Lưu ý rằng đối với kết nối đang được định tuyến, các đường dẫn/cung có nét liền được phân loại là soft-commits, có nghĩa là công cụ định tuyến nhận ra rằng chúng đã được đặt nhưng vẫn giữ khả năng làm mờ chúng và xóa chúng nếu bạn di chuyển con trỏ đến một 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 đường dẫn gắn với con trỏ là rỗng (không có nét chéo hoặc đặc), 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. Sử 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 cam kết đặt đoạn cuối cùng Nhấn phím |
| How the router forms the corners | Trong quá trình định tuyến tương tác, hình dạng được tạo thành bởi các đường dẫn và cung tạo nên một góc được gọi là corner style. Các góc chéo là phổ biến nhất, nhưng các góc cong (được tạo ra bằng cách đặt các cung) cũng rất được ưa chuộng. Có 5 kiểu góc có sẵn, trong đó 4 kiểu còn có các chế độ phụ về hướng góc.
|
| How the routing leaves a pad | Cách mà công cụ định tuyến tương tác thoát ra hoặc đi vào một pad được kiểm soát bởi:
|
| How the route reacts to an existing object | Điều này được xác định bởi cài đặt hiện tại của Chế độ giải quyết xung đột. Chế độ giải quyết xung đột hiện tại được hiển thị trên thanh trạng thái , trong màn hình hiển thị thông tin và trên Properties bảng điều khiển trong quá trình định tuyến hoặc trượt. |
| Độ mượt mà của đường dẫn mới | Khi bạn di chuyển con trỏ ra khỏi vị trí nhấp chuột ban đầu, đường dẫn sẽ được định hình lại để tìm đường đi tốt nhất xung 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. Glossing là một bộ công cụ giúp cải thiện chất lượng đường dẫn, cố gắng giảm độ dài đường dẫn, cải thiện hình dạng các góc và giảm số lượng góc. Nó cũng cố gắng tránh các góc vuông và ngăn chặn các góc nhọn tại các điểm giao T và các pad. Glossing cũng hỗ trợ các cặp vi mạch chênh lệch và sẽ cố gắng tối ưu hóa số lượng cặp có độ dài và khoảng cách cân bằng. Glossing có ba chế độ: Tắt (Off), Yếu (Weak) và Mạnh (Strong). Trong quá trình định tuyến tương tác hoặc di chuyển tương tác, hãy sử dụng phím tắt ` |
| Auto-complete the connection | Khi bạn định tuyến tương tác một mạng, hãy giữ phím
Nếu không thể tự động hoàn thành một kết nối, công cụ sẽ quay lại chế độ định tuyến tương tác được sử dụng gần nhất. |
| Center the routes between pads / vias | Bộ định tuyến tương tác tuân thủ các ràng buộc thiết kế, tự động định tuyến qua một cặp pad với khoảng cách tối thiểu cho phép từ pad gần nhất. Nếu bạn muốn các đường định tuyến được di chuyển ra xa hơn để có khoảng cách giữa các pad, hãy cấu hình tùy chọn Áp dụng căn giữa đường dẫn. Để hỗ trợ khả năng thực hiện điều này giữa bất kỳ cặp pad, via hoặc cặp pad/via nào, tính năng này sử dụng hệ số nhân khoảng cách, nhờ đó có thể điều chỉnh thông minh khoảng cách định tuyến lên đến mức tối đa. |
| Auto-narrow the route | Thu hẹp đường dẫn để vừa với khe hẹp đôi khi là cách duy nhất để định tuyến mạng đó. Tính năng Thu hẹp tự động có thể thực hiện điều này, tự động thu hẹp đường dẫn để vừa với khe hẹp, 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. |
| Route selection strategies | Việc chọn các đường dẫn cần xử lý là một khía cạnh quan trọng của quá trình định tuyến. Có thể là chọn các đường dẫn để hủy định tuyến, làm mờ, kiểm tra thuộc tính hoặc xóa chúng. |
Responding to Obstacles – Conflict Resolution Mode
Bạn khởi chạy lệnh định tuyến tương tác và nhấp vào một pad. Khi bạn di chuyển con trỏ ra khỏi pad, công cụ định tuyến tương tác sẽ vẽ một đường dẫn gồm các đoạn đường dẫn có nét chéo từ pad bạn đã nhấp vào đến vị trí hiện tại của con trỏ, và khi bạn di chuyển con trỏ xung quanh, nó sẽ cập nhật các đoạn đường dẫn có nét chéo để xác định đường dẫn tốt nhất, tuân theo các ràng buộc thiết kế và cài đặt làm mịn hiện tại.
Cách bộ định tuyến tương tác phản ứng với các đối tượng đã có trong không gian làm việc PCB, chẳng hạn như các pad hoặc đường dẫn trên các mạng khác, phụ thuộc vào routing conflict resolution . Chế độ giải quyết xung đột định tuyến quyết định liệu công cụ định tuyến tương tác sẽ cố gắng đẩy các chướng ngại vật đó, đi vòng qua chúng, hay đơn giản là bỏ qua chúng và định tuyến qua trên chúng.
Minh họa đơn giản về các hành vi khác nhau của các chế độ giải quyết xung đột.
Chế độ giải quyết xung đột định tuyến |
|
| Current mode | Chế độ giải quyết xung đột định tuyến hiện tại được hiển thị trên màn hình hiển thị thông tin và trên thanh trạng thái Chế độ này cũng được hiển thị trên Properties bảng điều khiển trong quá trình định tuyến tương tác , trượt tương tác và kéo tương tác |
| Changing modes | Để chuyển đổi chế độ trong quá trình định tuyến tương tác (hoặc trượt tương tác hoặc kéo thả), hãy nhấn phím Shift+R phím tắt. |
| Available modes | Các chế độ giải quyết xung đột riêng lẻ có thể được bật/tắt trong PCB Editor – Interactive Routing trang của Preferences hộp thoại Nếu một chế độ bị tắt trong phần tùy chọn, chế độ đó sẽ không xuất hiện trong danh sách thả xuống trên Preferences bảng điều khiển hoặc khi |
Glossing during Routing
Bạn không chỉ muốn bộ định tuyến tương tác tìm đường dẫn và đặt các đoạn đường dẫn từ lần nhấp chuột cuối cùng đến vị trí con trỏ hiện tại, mà còn muốn đường dẫn đó càng ngắn càng tốt và được tạo ra với số lượng đoạn đường dẫn tối thiểu. Để quản lý quá trình này, trình soạn thảo PCB bao gồm một Glossing công cụ.
Glossing là một bộ thuật toán tinh vi được phát triển đặc biệt để tạo ra các đường dẫn và điểm vào pad gọn gàng hơn, tuân thủ ý định của các quy tắc thiết kế áp dụng. Glossing cố gắng giảm độ dài đường dẫn, đồng thời cải thiện hình dạng các góc và giảm số lượng góc, thường dẫn đến đường dẫn gọn gàng hơn được tạo ra từ ít đoạn hơn. Glossing cũng giữ nguyên các jumper trong mạng con như ban đầu, và khi có các quy tắc về chiều rộng dựa trên không gian, các thay đổi về chiều rộng tại ranh giới sẽ được tuân thủ. Khi bạn di chuyển con trỏ trong quá trình xác định một đường dẫn định tuyến tương tác mới, toàn bộ phần định tuyến chưa được xác nhận cũng sẽ tự động được áp dụng Glossing.
Ngoài việc áp dụng tính năng "glossing" cho mạng đang được định tuyến, công cụ định tuyến tương tác còn có thể áp dụng tính năng này cho các mạng liền kề (láng giềng) bị ảnh hưởng bởi mạng đang được định tuyến.
Minh họa đơn giản về các kết quả khác nhau đạt được khi tắt và bật tính năng "glossing".
Hiểu về tính năng làm mịn |
|
| When does glossing run | Công cụ làm mịn hoạt động:
|
| How strong is glossing | Mức độ tinh chỉnh của một đường dẫn được kiểm soát bởi Gloss Effort (Routed) . Cấu hình tùy chọn này , hoặc sử dụng các Ctrl+Shift+G phím tắt để chuyển qua ba mức độ làm mịn. Cài đặt hiện tại được hiển thị trên thanh trạng thái
|
| Glossing the neighbors | Trong quá trình định tuyến tương tác Push hoặc Hug & Push hoặc trượt, các đường dẫn liền kề, hay còn gọi là các đường dẫn lân cận, sẽ bị ảnh hưởng. Các đường dẫn lân cận này cũng có thể được làm mịn, dựa trên Gloss Effort (neighbor) cài đặt Cài đặt mức độ làm mịn (láng giềng) |
| Hugging - how glossing wraps around other objects and forms corners | Cách mà bộ xử lý bo tròn uốn đường đi quanh các đối tượng khác và tạo các góc được gọi là hugging. Các cài đặt Kiểu ôm (Hugging Style) có sẵn bao gồm:
|
| Controlling the properties of the corner | Nếu các góc được tạo bằng các đoạn đường thẳng, hành vi mặc định là công cụ làm bóng sẽ áp dụng một góc cắt nhỏ cho góc 90 độ, với kích thước được kiểm soát bởi Miter Ratio cài đặt. Cài đặt tỷ lệ góc vát Nếu các góc được tạo thành từ các cung tròn, kích thước cung tối thiểu được điều khiển bởi Minimum Arc Ratio. Tỷ lệ cung tối thiểu được áp dụng trong quá trình định tuyến tương tác ở bất kỳ góc nào và cũng trong quá trình trượt tương tác với Mixed Kiểu ôm sát. Tỷ lệ này được sử 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 thế bằng các đoạn đường ray. Cài đặt tỷ lệ cung tối thiểu |
| Inhibit glossing during routing and sliding | Có thể có những lúc bạn muốn tạm thời tắt tính năng đánh bóng. Có thể vô hiệu hóa tính năng đánh bóng trong quá trình định tuyến bằng cách nhấn và giữ các Ctrl+Shift phím tắt — ngay khi nhả phím, hiệu ứng bóng sẽ tiếp tục hoạt động theo cài đặt “Cường độ bóng khi định tuyến” hiện tại. Lưu ý rằng thanh trạng thái sẽ không phản ánh trạng thái này; nó sẽ tiếp tục hiển thị trạng thái được chọn gần nhất. |
Thông tin thêm về các tùy chọn định tuyến tương tác.
Các trang trình chiếu dưới đây trình bày các ví dụ đơn giản về các cài đặt khác nhau của "Gloss Effort (Routed)" và "Gloss Effort (Neighbor)".
Miter or Curve the Corners
Các góc có thể được định nghĩa bằng các đoạn đường thẳng ngắn (góc vuông), hoặc có thể được tạo ra bằng một hoặc nhiều đoạn cung. Các hình ảnh dưới đây minh họa hai kiểu góc phổ biến nhất; Track 45 và Any Angle.
Góc cắt chéo
Hình dạng góc định tuyến phổ biến nhất là các góc cắt chéo 45 độ (chéo). Chuyển sang chế độ góc Track 45 để định tuyến các góc chéo. Bổ sung cho tính năng này, công cụ định tuyến tương tác còn bao gồm tính năng tỷ lệ góc chéo, đảm bảo rằng các góc hẹp vẫn giữ được góc chéo, giúp tránh tạo ra các góc vuông hoặc góc nhọn một cách vô tình trong quá trình định tuyến.
Tỷ lệ góc cắt chéo được định nghĩa như sau:
Miter Ratio x current track width = separation between the walls of the tightest U-shape that can be routed for that miter ratio
Tỷ lệ góc cắt chéo kiểm soát kích thước tối thiểu của góc cắt chéo được tự động thêm vào góc.
Cả định tuyến tương tác và trượt tương tác đều bao gồm tùy chọn Miter Ratio tùy chọn này. Nhập một giá trị dương bằng hoặc lớn hơn không. Các ví dụ về cùng một đường dẫn được định tuyến với các giá trị khác nhau của Miter Ratio tùy chọn được hiển thị bên dưới.
Góc bo tròn
Nhiều nhà thiết kế cần các góc bo tròn. Bạn có thể đặt các góc bo tròn trong quá trình vẽ đường dẫn – bằng cách sử dụng Line 45/90 With Arc chế độ góc vuông hoặc Line 90/90 With Arc chế độ góc vuông. Tuy nhiên, Line 90/90 With Arc chế độ góc sẽ buộc góc phải là 90 độ, vì vậy hãy sử dụng Line 45/90 With Arc chế độ góc nếu đường đi cần tiếp tục ở góc 45 độ. Bạn có thể điều chỉnh kích thước cung một cách tương tác trong quá trình định tuyến bằng cách sử dụng
và
(giữ Shift để tăng tốc quá trình thay đổi kích thước).
Khi chọn kiểu góc cong trong quá trình định tuyến tương tác, bộ xử lý sẽ ưu tiên một đường đi tiếp tuyến quanh các đối tượng cong hiện có. Tức là, cung được đặt để tạo góc sẽ được định vị và điều chỉnh kích thước theo hướng tâm sao cho uốn cong chính xác quanh đối tượng hiện có. Tính năng này được thiết kế để tạo ra đường dẫn mượt mà qua một vùng chứa nhiều hình dạng cong, ví dụ như đường thoát qua mẫu dưới một BGA. Nếu Routing Gloss Effort được đặt thành Strong thì các đoạn đường dẫn thẳng giữa các cung có thể được đặt ở một góc khác với góc ngang hoặc dọc.
Nếu bạn yêu cầu tất cả các đoạn đường dẫn thẳng phải được đặt chính xác theo chiều ngang hoặc dọc, với các góc cong, thì sẽ hiệu quả hơn nếu định tuyến với các góc chéo và sau đó làm mịn đường dẫn để uốn cong các góc. Điều này đạt được bằng cách đặt Hugging Style thành Rounded, Gloss Effort đến Weak, và sau đó chạy lệnh Gloss Selected , trong khi đường cắt đã được chọn.
Để làm tròn các góc của đường dẫn hiện có, hãy đặt Kiểu ôm sát thành Tròn, Mức độ làm bóng thành Yếu, sau đó chọn đường dẫn và chạy lệnh Đường dẫn » Làm bóng phần đã chọn.
Đường dẫn dạng rắn
Ngoài việc sử dụng các chế độ góc hình cung như vừa thảo luận, bạn cũng có thể tạo ra một kiểu đường dẫn mượt mà, nối từ điểm này sang điểm khác bằng cách đặt kiểu góc thành Any Angle và Routing Gloss Effort thành Strong. Điều này tạo ra cái được gọi là Snake Routing. Sử dụng phương pháp này khi đường dẫn yêu cầu các đoạn đường ở bất kỳ góc nào phải đi qua nhiều đối tượng cong, như được minh họa trong video ví dụ bên dưới.
Định tuyến kiểu rắn – kiểu góc được đặt thành Bất kỳ góc nào.
Using the Net Length Gauge
Nếu có ràng buộc "Chiều dài"ràng buộc "Chiều dài khớp" được định nghĩa, bạn có thể theo dõi chiều dài trong quá trình định tuyến tương tác (và điều chỉnh chiều dài tương tác) bằng cách hiển thị Thang đo điều chỉnh chiều dài. Trong khi định tuyến, hãy sử dụng Shift+G phím tắt để bật và tắt Đồng hồ đo.
Thang đo hiển thị Current Routed Length dưới dạng một con số, còn thanh trượt màu đỏ/xanh lá cây hiển thị Estimated Length. Trong quá trình định tuyến tương tác, có thể bạn sẽ cảm thấy bối rối khi thấy Chiều dài đã định tuyến thậm chí chưa đạt đến giá trị tối thiểu của ràng buộc, nhưng thanh trượt của Thang đo lại nằm ở đâu đó giữa giá trị tối thiểu và tối đa của ràng buộc – như trong hình dưới đây. Điều đó là do trong quá trình định tuyến tương tác, thanh trượt biểu thị Chiều dài ước tính, trong đó:
Estimated Length = Routed Length + distance to target (length of connection line)
Thang đo được hiển thị dưới dạng ràng buộc thiết kế Chiều dài đang được tuân thủ trong quá trình định tuyến tương tác - nó hiển thị Chiều dài đã định tuyến hiện tại dưới dạng một con số, trong khi thanh trượt hiển thị Chiều dài ước tính hiện tại.
Thanh trượt Gauge hoạt động như sau:
-
Một hộp hình chữ nhật xác định đường viền của Gauge.
-
Hai thanh dọc màu vàng biểu thị chiều dài tối thiểu và tối đa được phép. Giá trị tối thiểu và tối đa được xác định từ tập hợp các ràng buộc chặt chẽ nhất được định nghĩa bởi các ràng buộc thiết kế, như đã mô tả ở trên.
-
Thanh dọc màu xanh lá cây biểu thị chiều dài mục tiêu, có thể là giá trị nhập thủ công, chiều dài lấy từ một mạng đã chọn sẵn, hoặc điểm giữa của phạm vi chiều dài hợp lệ khi tính toán từ các ràng buộc thiết kế.
-
Một thanh trượt màu đỏ hoặc xanh lá cây hiển thị Chiều dài đã định tuyến hiện tại của mạng (trong quá trình điều chỉnh chiều dài) hoặc Chiều dài ước tính (trong quá trình định tuyến tương tác). Thanh trượt chuyển từ màu đỏ sang màu xanh lá cây khi chiều dài hiện tại chuyển từ trạng thái nằm ngoài phạm vi sang nằm trong khoảng chiều dài tối thiểu và tối đa được phép.
-
Chiều dài định tuyến hiện tại (chiều dài của các đường dẫn và cung đã được đặt) được hiển thị dưới dạng giá trị số chồng lên thanh trượt Gauge (62,781 mm trong hình minh họa).
-
Đường viền hình chữ nhật của thước đo cho biết phạm vi tổng thể của các chiều dài có thể có, ý nghĩa của giới hạn trên và dưới phụ thuộc vào chế độ chiều dài mục tiêu mà bạn đã chọn.
-
Nếu chế độ là Thủ công hoặc Từ mạng và không có ràng buộc Chiều dài nào áp dụng, giới hạn dưới của hộp thanh trượt sẽ là chiều dài của mạng hiện tại, còn giới hạn trên sẽ là Chiều dài tối đa đã chỉ định.
-
Nếu chế độ là Thủ công (Manual) hoặc Từ mạng (From Net) và có ràng buộc Chiều dài áp dụng, giới hạn dưới của thanh trượt sẽ được lấy từ ràng buộc hoặc chiều dài đường dẫn hiện tại (tùy theo giá trị nào nhỏ hơn), còn giới hạn trên do người dùng xác định.
-
Nếu chế độ là "Từ Quy tắc" và có ràng buộc chiều dài áp dụng, ràng buộc chiều dài khớp áp dụng hoặc kết hợp cả hai, giới hạn dưới của thanh trượt sẽ được xác định từ ràng buộc hoặc chiều dài đường dẫn hiện tại (tùy theo giá trị nào nhỏ hơn), còn giới hạn trên của thanh trượt sẽ được xác định từ giá trị "Giới hạn tối đa" của ràng buộc.
-
Routing Pad Entries
Công cụ định tuyến tương tác sẽ đi vào và ra khỏi các pad gắn bề mặt theo các ràng buộc thiết kế điểm vào pad SMD áp dụng. Khi bạn định tuyến hoặc (trượt đường định tuyến), điểm ra/vào sẽ liên tục được tinh chỉnh theo cài đặt cường độ tinh chỉnh hiện tại. Tối ưu hóa là một bộ thuật toán phức tạp được phát triển đặc biệt để tạo ra đường dẫn và điểm vào pad sạch hơn, tuân thủ ý định của các quy tắc thiết kế áp dụng. Bộ xử lý tối ưu hóa cũng bao gồm tính năng Ổn định Điểm vào Pad, cho phép nhà thiết kế chỉ định bộ xử lý tối ưu hóa ưu tiên đường tâm của pad.
Hạn chế thiết kế điểm hàn SMD
Các ràng buộc thiết kế SMT kiểm soát cách trình định tuyến tương tác thoát ra và đi vào các pad lắp bề mặt; các ràng buộc này cần được cấu hình trước khi bắt đầu quá trình định tuyến. Mở hộp thoại Trình chỉnh sửa Quy tắc và Ràng buộc PCB (nhấp Design » Rules từ menu chính) để tạo và cấu hình các quy tắc thiết kế này.
| SMD to Corner | Hạn chế này xác định khoảng cách từ mép pad đến tâm của đỉnh nơi góc đầu tiên nằm. Giá trị này phải lớn hơn chiều rộng của đường dẫn hoặc quy tắc khoảng cách an toàn áp dụng (tùy theo giá trị nào lớn hơn). Nếu giá trị này phải nhỏ hơn mức đó, bạn có thể thực hiện theo ba cách sau:
|
| SMD Entry | Ràng buộc này xác định vị trí mà đường dẫn được phép đi vào pad. Đối với ràng buộc này, “Mặt bên” của pad là cạnh dài hơn. |
Độ ổn định điểm vào pad
Thanh trượt Pad Entry Stability thanh trượt này bảo vệ các điểm vào pad được căn giữa. Nó được áp dụng trong quá trình hoàn thiện để bảo vệ điểm vào (hoặc ra) pad đã được căn giữa sẵn, và không cố gắng căn giữa lại một điểm vào pad hiện có đang lệch tâm.
-
0 (Off) =không có bảo vệ -
10 (Max) =bảo vệ tối đa
Sử dụng tính năng Ổn định Đầu vào Pad để giúp giữ cho đường dẫn nằm ở giữa pad.
Center Routes Between Pads
Công cụ định tuyến tương tác tuân thủ các ràng buộc thiết kế – khi bạn định tuyến giữa các pad linh kiện và lỗ vias, nó sẽ đặt các đoạn đường dẫn ở khoảng cách tối thiểu được quy định bởi ràng buộc khoảng cách áp dụng. Một mong muốn phổ biến của các nhà thiết kế bảng mạch là căn giữa các đường dẫn giữa các pad và lỗ vias bất cứ khi nào có thể, nhằm tối đa hóa khoảng cách giữa mạng trên pad hoặc lỗ vias và mạng đang được định tuyến.
Tùy chọn Apply Trace Centering tùy chọn này thực hiện điều đó. Để cho phép thuật toán căn giữa linh hoạt và có thể áp dụng giữa bất kỳ hai pad nào, bất kỳ hai via nào, hoặc bất kỳ pad nào với bất kỳ via nào, khoảng cách căn giữa mong muốn được chỉ định là bội số của ràng buộc khoảng cách áp dụng, trong đó:
Distance = Clearance + Added Clearance Ratio x Clearance
Công cụ định tuyến tương tác sẽ cố gắng định tuyến xung quanh pad/via mục tiêu tại khoảng cách này Distance, tự động thu nhỏ (và căn giữa) nó khi khoảng cách từ cạnh còn lại của đường dẫn đến pad hoặc via gần nhất nhỏ hơn Distance.
Khi có thể, hệ thống sẽ thêm một khoảng cách an toàn bổ sung giữa mạng đang được định tuyến hoặc kéo và các pad/via hiện có.
Ổn định điểm tiếp xúc |
|
| Apply trace centering | Khi tùy chọn Áp dụng căn giữa đường dẫn được bật, việc căn giữa đường dẫn sẽ được áp dụng trong quá trình định tuyến tương tác và trượt tương tác. Khi công cụ định tuyến phát hiện rằng một đường dẫn đi qua giữa các pad/via, nó sẽ cố gắng căn giữa đường dẫn đó, với khoảng cách tối đa là giới hạn khoảng cách áp dụng cộng với giới hạn khoảng cách áp dụng nhân với Tỷ lệ khoảng cách bổ sung. Sử dụng tùy chọn “Disable Trace Centering When Dragging” để tắt tính năng căn giữa trong quá trình di chuyển tương tác. |
| Center between what? | Tính năng căn giữa đường dẫn không yêu cầu các pad phải thuộc cùng một thành phần; nó có thể căn giữa giữa bất kỳ hai pad nào, bất kỳ hai via nào, hoặc giữa bất kỳ pad nào và bất kỳ via nào. Sử dụng tùy chọn "Adjust Vias" để bật/tắt tính năng căn giữa giữa các cặp via-via hoặc via-pad. |
| Where is the center? | Thay vì cố gắng xác định tâm giữa các pad/via liên quan, tính năng này sử dụng một hệ số nhân của khoảng cách an toàn áp dụng, sau đó được cộng vào khoảng cách an toàn. Ví dụ, nếu khoảng cách an toàn áp dụng là 0.15 mm, việc thiết lập tùy chọn thành 2 sẽ chỉ thị cho bộ xử lý định tuyến tạo khoảng trống xung quanh các pad và via hiện có bằng 0.15 + 2*0.15 = 0.45 mm nơi nào có thể. Bộ định tuyến sau đó có thể giảm khoảng cách này xuống mức khoảng cách đã chỉ định nếu cần thiết. |
Auto-Shrinking during Routing
Một thách thức với công nghệ linh kiện hiện đại là cần phải định tuyến một mạng với các độ rộng khác nhau khi nó đi qua bảng mạch. Ở cấp độ cục bộ, có thể cần thu hẹp đường dẫn khi nó đi qua giữa các chân linh kiện. Ở cấp độ bảng mạch, có thể cần thu hẹp tất cả các đường dẫn đi qua giữa các bóng dưới một linh kiện BGA. Tính năng định tuyến tương tác hỗ trợ các yêu cầu này theo nhiều cách khác nhau.
Tự động thu nhỏ theo vị trí
Một thách thức thường gặp trong quá trình định tuyến tương tác là khi đường dẫn tiếp cận các pad linh kiện nhưng không vừa khít giữa chúng. Người thiết kế có thể thu hẹp đường dẫn một cách tương tác (trong phạm vi kích thước cho phép bởi các ràng buộc thiết kế), định tuyến một đường dẫn hẹp hơn giữa các chân, sau đó mở rộng chiều rộng một cách tương tác và tiếp tục định tuyến mạng đó. Thay vì điều khiển quá trình này thủ công, bạn có thể kích hoạt tính năng Thu hẹp tự động.
Tự động thu nhỏ dựa trên khu vực
Các linh kiện BGA sử dụng một mảng các pad nhỏ, nằm sát nhau. Điều này khiến việc định tuyến trở nên khó khăn, thường yêu cầu phải giảm chiều rộng định tuyến để định tuyến đến các hàng pad bên trong. Việc này có thể được thực hiện thủ công trong quá trình định tuyến tương tác bằng cách sử dụng các kỹ thuật được mô tả trên trang này. Bạn cũng có thể tự động hóa hành vi chuyển đổi chiều rộng này bằng cách thêm một phòng bố trí và một ràng buộc chiều rộng định tuyến dựa trên phòng. Vì trình định tuyến tương tác tuân theo các ràng buộc này, các đường dẫn sẽ tự động thu hẹp và mở rộng khi đi vào hoặc ra khỏi phòng.
Chiều rộng định tuyến và khoảng trống sẽ được tự động điều chỉnh trong phòng.
Thu hẹp đường dẫn trong một khu vực |
|
| Define the area | Khu vực cần thu hẹp chiều rộng đường dẫn được xác định bằng cách định nghĩa ràng buộc phòng bố trí Tìm hiểu thêm về cách làm việc với các phòng. |
| Define the width | Chiều rộng định tuyến được xác định bởi Hạn chế Chiều rộng Định tuyến áp dụng. Hãy nhắm mục tiêu các đường dẫn bên ngoài phòng bằng một hạn chế có mức ưu tiên thấp hơn. Chiều rộng định tuyến bên trong phòng được thu hẹp bằng cách thêm một ràng buộc Chiều rộng Định tuyến khác có mức ưu tiên cao hơn, quy định rằng các đường dẫn chạm vào phòng phải có chiều rộng hẹp hơn, bằng cách sử dụng phạm vi TouchesRoom. Công cụ định tuyến tương tác sẽ tự động kết thúc đoạn đường dẫn hiện tại và bắt đầu một đoạn mới tại ranh giới phòng để đáp ứng ràng buộc như vậy. Kỹ thuật này có thể được áp dụng cho cả các mạch đơn mặt và các cặp vi sai. |
Tìm hiểu thêm về cách định nghĩa các ràng buộc trong phòng.
Follow mode – Tracing an Existing Shape
Một yêu cầu khó là đặt đường dẫn sao cho nó đi theo hình dạng hoặc đường viền hiện có. Đường viền có thể là chướng ngại vật, phần cắt bỏ hoặc mép bảng mạch, hoặc một đường dẫn hiện có.
Thay vì phải định tuyến against đường viền bằng các thao tác di chuyển chuột và nhấp chuột cẩn thận và chính xác để đảm bảo đường dẫn mới bám sát đường viền, trong chế độ Theo dõi, bạn nhấp chuột để chỉ định đường viền mà bạn muốn theo dõi, sau đó di chuyển con trỏ để xác định hướng đường dẫn. Trình định tuyến tương tác sẽ thêm các đoạn đường dẫn và đoạn cung sao cho đường dẫn mới đi theo đường viền tuân thủ các quy tắc thiết kế áp dụng. Tính năng này đặc biệt hữu ích khi đặt các đường dẫn cong.
Sử dụng chế độ Theo dõi để định tuyến chính xác dọc theo một hình dạng hiện có.
Vẽ đường đi theo đường viền |
|
| Bước đầu tiên | Khởi chạy lệnh Interactive Routing lệnh và nhấp vào mạng cần định tuyến, theo cách thông thường. |
| Kích hoạt chế độ Theo đường viền | Khi quá trình định tuyến đã bắt đầu, nhấn Trong video trên, đường đi đầu tiên được tạo theo đường cắt của bảng, sau đó các đường đi tiếp theo đều được tạo theo đường đi trước đó. |
| To place the follow route | Lần nhấp chuột trái tiếp theo sẽ được coi là điểm kết thúc của lộ trình theo đường viền; sau khi nhấp, bạn sẽ quay lại chế độ định tuyến tương tác thông thường. |
| To abort Follow mode | Nhấn Backspace để thoát khỏi chế độ Theo dõi và quay lại chế độ định tuyến tương tác thông thường. Ngoài ra, nhấn Esc để hủy chế độ Theo dõi và cũng hủy việc định tuyến kết nối này. |
| Differential pairs | Chế độ Theo dõi cũng hỗ trợ các cặp vi sai |
Intentionally shorting different nets
Không hiếm khi bạn cần cố ý kết nối hai mạng khác nhau. Ví dụ như khi bạn cần kết nối mặt đất Analog và mặt đất Digital một cách có kiểm soát. Điều này được thực hiện bằng cách kết nối hai mạng thông qua thành phần Net Tie. Thành phần Net Tie không gì khác hơn là một mạch ngắn có kiểm soát, cho phép bạn quyết định vị trí trên bảng mạch nơi các mạng kết nối với nhau.
Thách thức khi định tuyến đến pad Net Tie là bộ quy tắc sẽ phát hiện vi phạm sắp xảy ra và ngăn bạn định tuyến đến pad Net Tie. Điều này sẽ không xảy ra nếu bạn bắt đầu định tuyến từ pad Net Tie. Ngoài ra, bạn có thể tạm thời chuyển Routing Mode sang Ignore Obstacle.
Để định tuyến Net Tie, hãy định tuyến ra từ các pad Net Tie.
Tìm hiểu thêm về việc kết nối có chủ đích giữa hai mạng.
Fanout and Escape Routes
Altium Designer bao gồm các công cụ phân nhánh linh kiện gắn bề mặt, cũng hỗ trợ định tuyến thoát BGA. Công cụ định tuyến thoát cố gắng định tuyến từng pad ra ngoài đến ngay phía ngoài mép của thiết bị - giúp việc kết nối với chúng trở nên dễ dàng hơn nhiều. Fanout được thiết kế để chạy trước khi định tuyến tương tác hoặc tự động, và sẽ chỉ cố gắng fanout các linh kiện chưa được định tuyến.
Tính năng phân nhánh và định tuyến thoát được khởi chạy từ Route » Fanout menu con của các menu chính hoặc bằng cách sử dụng lệnh Component Actions » Fanout Component lệnh từ menu chuột phải của linh kiện.
Cài đặt tùy chọn Fanout
Sau khi chọn bất kỳ lệnh fanout nào, Fanout Options hộp thoại sẽ mở ra. Hộp thoại này bao gồm các điều khiển cho phép bạn chỉ định các tùy chọn định tuyến fanout và escape, cũng như các tùy chọn để sử dụng lỗ vias mù. Tùy chọn lỗ vias mù chỉ khả dụng nếu có các Loại lỗ vias mù phù hợp được định nghĩa trong tab Loại lỗ vias của Trình quản lý lớp xếp chồng.
Đối với BGA được phân nhánh, các pad được hiển thị dưới dạng đặc, còn các đường dẫn và lỗ vias phân nhánh được hiển thị bán trong suốt. Việc phân nhánh dựa trên các thiết lập trong hộp thoại, tuân theo ràng buộc "Fanout Control".
Tùy chọn Fanout |
|
| Fanout Pads Without Nets | Kích hoạt tùy chọn này để phân nhánh các pad từ linh kiện ngay cả khi chúng không được gán mạng nào. Khi tùy chọn này bị tắt, chỉ các pad được gán mạng mới được phân nhánh. |
| Fanout Outer 2 Rows of Pads | Bật tùy chọn này để cũng phân nhánh các pad từ hai hàng ngoài cùng (thường dễ dàng định tuyến). |
| Include escape routes after fanout completion | Bật tùy chọn này để thêm đường dẫn thoát (escape routing) cho mỗi lần phân nhánh. Đường dẫn thoát sẽ đặt các đường dẫn lên các lỗ vias phân nhánh và các pad linh kiện, đưa chúng ra các cạnh của linh kiện. |
| Update fanout using Blind Vias (BGA escape routing only) | <span data-tooltip="{"block":null,"content":" Tùy chọn này có sẵn khi tùy chọn Include escape routes after fanout completion được bật.\r\n \r\n","placement":"top","arrow":true}">Kích hoạt tùy chọn này để loại bỏ các lỗ vias mù giữa các lớp cặp khoan đã định cấu hình trong ngăn xếp lớp. Khi tùy chọn này bị tắt, chỉ các lỗ vias xuyên lỗ mới được chèn bất kể cài đặt cặp lớp khoan nào. Nếu không có cặp lớp khoan nào được định nghĩa để có thể sử dụng lỗ vias mù, tùy chọn này sẽ hiển thị dưới dạng Cannot Fanout using Blind Vias (no layer pairs defined). |
| Escape differential pair pads first if possible (same layer, same side) | <span data-tooltip="{"block":null,"content":" Tùy chọn này có sẵn khi tùy chọn Include escape routes after fanout completion được bật.\r\n \r\n","placement":"top","arrow":true}">Kích hoạt tùy chọn này để phân nhánh (fanout) và định tuyến thoát (escape route) cho bất kỳ mạng cặp vi sai nào được gán cùng nhau, trước khi thực hiện các thao tác phân nhánh khác, từ đó giữ các đường dẫn của chúng ở cùng nhau một cách hiệu quả. Quá trình phân nhánh sẽ đặt các đường dẫn định tuyến thoát lên cùng một lớp và càng gần nhau càng tốt. |
Hành vi phân nhánh
Các pad bên trong được sử dụng sẽ được phân nhánh trước tiên bằng phương pháp "dog-bone" truyền thống (một đường dẫn ngắn có lỗ via ở cuối) để truy cập vào lớp khác, sau đó từ lỗ via này, chúng sẽ được định tuyến thoát ra ngoài ngay ngoài rìa của thiết bị, di chuyển qua các lớp định tuyến có sẵn cho đến khi tất cả các pad đều được định tuyến thoát. Một báo cáo về tất cả các pad không thể định tuyến thoát sẽ được tạo ra và mở ra; nhấp vào một mục trong báo cáo để thực hiện kiểm tra chéo trên PCB và kiểm tra đối tượng đó.
Ví dụ về các đường dẫn mở rộng và thoát cho BGA có khoảng cách chân 1mm.
Thực hiện Fanout |
|
| Running a fanout | Chọn lệnh fanout cần thiết từ Route » Fanout menu con. Bất kể lệnh menu nào được chọn, Fanout Options hộp thoại sẽ mở ra. Khi đã được cấu hình và bạn nhấp vào OK, quá trình fanout đã chọn sẽ được thực hiện. |
| What controls the fanout process? | Cũng như các thiết lập trong Fanout Options hộp thoại, việc định tuyến fanout và thoát được thực hiện theo các ràng buộc thiết kế áp dụng, bao gồm Kiểm soát Fanout, Chiều rộng Định tuyến, Kiểu Via Định tuyến(đối với các via fanout), Lớp Định tuyến và các ràng buộc Khoảng cách Điện. |
| Why does nothing happen when I run a fanout command? | Điều này có thể do:
|
| Why do some of the fanouts show violations as soon as they have been placed? |
|
Các lệnh fanout
Tất cả các lệnh fanout đều có sẵn trong Route » Fanout . Bạn cũng có thể phân nhánh thành phần hiện đang nằm dưới con trỏ, nhấp chuột phải vào một thành phần và chọn Fanout Component từ menu ngữ cảnh.
Interactive Multi-Routing
Thường có các nhóm tín hiệu cần được định tuyến cùng nhau dọc theo cùng một đường dẫn trên PCB, chẳng hạn như các bus Địa chỉ và Dữ liệu. Để hỗ trợ việc này, trình định tuyến tương tác bao gồm lệnh interactive multi-routing lệnh. Quy trình định tuyến đa tín hiệu được cấu hình trong bảng điều khiển định tuyến đa tín hiệu Properties , và cũng có thể được điều khiển bằng các phím tắt.
Có thể định tuyến đa đường đồng thời cho nhiều mạng đã chọn.
Trong quá trình định tuyến đa đường tương tác, nhấn Tab để mở Properties bảng điều khiển và cấu hình các thiết lập.
Thực hiện định tuyến đa đường
| Choose the connections to route | Trước khi thực thi lệnh, hãy chọn pad nguồn của từng mạng cần đưa vào đường dẫn. Shift+click để chọn các pad riêng lẻ, Ctrl+click and drag để vẽ hình chữ nhật chọn và chọn phụ nhiều pad con trong một thành phần. |
| Start multi-routing | Lệnh Interactive Multi-Routing Lệnh này được truy cập từ Route thực đơn hoặc Active Bar Sau khi khởi chạy lệnh, bạn sẽ được nhắc nhấp chuột để bắt đầu định tuyến đa đường. Chỉ cần nhấp vào bên trong không gian thiết kế tại điểm mà bạn cần đặt bộ đoạn đường dẫn đầu tiên, sau đó tiếp tục định tuyến theo yêu cầu hướng tới điểm đích. |
| Controlling the track spacing | Sử dụng B phím tắt để giảm khoảng cách giữa các đường ray và phím tắt (Shift+B) để tăng khoảng cách, theo các bước của lưới snap hiện tại. Nhấn C để thu hẹp khoảng cách giữa các đường dẫn xuống mức tối thiểu được phép theo ràng buộc thiết kế “Routing Width”. |
| Changing the route properties | Sử dụng các phím tắt tương tự như trong "Định tuyến tương tác" để thực hiện các thao tác khác, chẳng hạn như chuyển đổi giữa các chế độ giải quyết xung đột, chuyển đổi lớp định tuyến, thay đổi tùy chọn via, v.v. |
Thuộc tính định tuyến đa đường
| Layer | Lớp mà đường dẫn đa được đặt trên đó. Sử dụng menu thả xuống để chọn một lớp khác, các lỗ vias sẽ được thêm vào tự động. Ngoài ra, bạn có thể sử dụng các phím tắt thay đổi lớp. |
| Via Template | Nếu lỗ via được liên kết với một mẫu, tên mẫu sẽ được hiển thị tại đây và có thể được thay đổi bằng cách sử dụng menu thả xuống. Tìm hiểu thêm về các mẫu pad và via. |
| Via Hole Size | Hiển thị kích thước lỗ via sẽ được sử dụng. Giá trị này có thể được chỉnh sửa trực tiếp, trong phạm vi cho phép bởi ràng buộc thiết kế kiểu via định tuyến áp dụng. Tìm hiểu thêm về việc chọn kích thước và loại lỗ via trong quá trình định tuyến. |
| Via Diameter | Hiển thị đường kính lỗ via sẽ được sử dụng. Giá trị này có thể được chỉnh sửa trực tiếp, trong phạm vi cho phép bởi ràng buộc thiết kế kiểu lỗ via định tuyến áp dụng. Tìm hiểu thêm về việc chọn kích thước và loại via trong quá trình định tuyến. |
| Routing width selector | Sử dụng thanh trượt để đặt chiều rộng định tuyến thành giá trị Tối thiểu/Ưu tiên/Tối đa được định nghĩa trong ràng buộc chiều rộng định tuyến áp dụng. |
| Pickup From Existing Routes | Khi tùy chọn này được bật và bạn đang định tuyến từ một đường dẫn hiện có, chiều rộng đường dẫn hiện có sẽ được sử dụng (ghi đè lên chiều rộng đã chọn trong thanh trượt). |
| Bus Spacing | Nhập khoảng cách bus mong muốn hoặc sử dụng |
| From Rule | Nhấp vào nút (hoặc sử dụng phím tắt C phím tắt) để thay đổi khoảng cách giữa các bus thành khoảng cách được xác định bởi ràng buộc Khoảng cách điện áp dụng. |
Tùy chọn định tuyến tương tác
Thông tin thêm về các tùy chọn định tuyến tương tác.
Các ràng buộc thiết kế định tuyến đa đường
Các ràng buộc định tuyến và lỗ thông áp dụng sẽ được liệt kê trong Rules phần của Properties bảng điều khiển.
Subnet Jumpers
Một trong những điểm mạnh lớn của thiết kế dựa trên FPGA là thách thức về định tuyến có thể được giải quyết cả trên PCB và FPGA, từ đó có thể dẫn đến việc giảm số lớp định tuyến và đơn giản hóa PCB. Để điều này trở thành hiện thực, hệ thống thiết kế phải hỗ trợ cả việc hoán đổi chân do PCB điều khiển và do FPGA điều khiển. Altium Designer hỗ trợ hoán đổi chân trong trình chỉnh sửa PCB, từ các linh kiện 2 chân đơn giản cho đến các FPGA có số chân cao.
Để hỗ trợ hoán đổi chân ở bất kỳ giai đoạn nào của quy trình thiết kế, kể cả trên PCB đã được định tuyến, trình soạn thảo PCB có thể thêm và xóa các đầu nối định tuyến nhỏ, được gọi là subnet jumpers. Đầu nối mạng con là một đoạn đường dẫn ngắn mà phần mềm nhận diện là một thành phần có thể dễ dàng đặt và gỡ bỏ; có thể thực hiện thủ công thông qua Add và Remove Subnet Jumper trong menu Route , hoặc tự động bởi công cụ định tuyến nếu bạn định tuyến đến một chân có thể hoán đổi trong quá trình định tuyến tương tác.
Một jumper mạng con sẽ được thêm tự động trong quá trình định tuyến tương tác nếu mục tiêu là đường dẫn có thể hoán đổi, thay vì đường dẫn cùng mạng.
Quick Routing Tools
Đối với các nhà thiết kế có thiết kế ít phức tạp hơn, còn có một cặp quick routing lệnh. Công cụ Định tuyến Nhanh giúp tối đa hóa hiệu quả và tính linh hoạt của định tuyến một cách trực quan, bao gồm việc theo đường đi của con trỏ để đặt các đoạn tuyến, hoàn thành định tuyến chỉ bằng một cú nhấp chuột, đẩy hoặc đi vòng qua chướng ngại vật và tự động theo các kết nối hiện có, tất cả đều tuân theo các quy tắc thiết kế hiện hành.
Lệnh Quick Routing (truy cập từ menu chính và Active Bar) cung cấp chức năng định tuyến đơn giản hơn với ít cài đặt và tính năng hơn, phù hợp với các thiết kế đơn giản hơn. Cách thức hoạt động chung và các phím tắt của lệnh này giống như lệnh Định tuyến tương tác tiêu chuẩn.
Tóm tắt các tính năng |
|
| Includes | Các tính năng bao gồm:
|
| Does not support | Trình định tuyến này được gọi là Quick vì nó cung cấp một bộ tính năng được tinh giản. Các tính năng không có trong Quick Router bao gồm:
Nếu bạn cần bất kỳ tính năng nào trong số này, hãy sử dụng công cụ Định tuyến Tương tác. |
Thông tin mạng
Trong quá trình định tuyến tương tác và trượt tương tác, mạng đang được chỉnh sửa sẽ được mô tả chi tiết trong Net Information phần của Properties bảng điều khiển.
Thông tin thêm về thông tin mạng.
Thuộc tính định tuyến nhanh
Trong quá trình định tuyến cặp tương tác nhanh/chênh lệch, các thuộc tính của các đối tượng đường dẫn có thể được chỉnh sửa trong Routing Properties phần của Properties bảng điều khiển.
Thông tin thêm về các thuộc tính định tuyến.
Tùy chọn định tuyến tương tác
Các tùy chọn định tuyến tương tác có sẵn được liệt kê trong Interactive Routing Options phần của Properties bảng điều khiển.
Thông tin thêm về các tùy chọn định tuyến tương tác.
Hạn chế thiết kế
Các ràng buộc về định tuyến và lỗ thông áp dụng được liệt kê trong Rules phần của Properties .
Cập nhật đường dẫn
Định tuyến 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ỏ đường dẫn hiện có trong quá trình hoàn thiện thiết kế bảng mạch.
Cách đơn giản nhất để thay đổi đường dẫn là nhấp, giữ và kéo đường dẫn đó đến vị trí mới. Đôi khi việc kéo thả không phải là giải pháp, mà bạn cần định tuyến lại một đoạn thay thế. Công cụ định tuyến tương tác hỗ trợ tính năng này thông qua một tính năng gọi là Loop Removal. Tính năng này giám sát quá trình định tuyến tương tác và nếu phát hiện thấy một đường dẫn mới đã được định tuyến song song với một đường dẫn hiện có, nó sẽ tự động loại bỏ các đoạn cũ dư thừa.
Việc kéo các đường dẫn hiện có được gọi là Interactive Sliding, với các điều khiển cho tính năng này hiển thị trong Properties bảng điều khiển trong quá trình trượt Trong quá trình trượt, công cụ định tuyến tương tác sẽ cố gắng duy trì chất lượng của đường dẫn, đồ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ế độ giải quyết xung đột định tuyến (phản ứng với chướng ngại vật), độ bóng (nỗ lực sắp xếp kết quả) và ôm sát (quấn 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 nút giao T và đỉnh, kéo qua, 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 thành phần đã được định tuyến.
Strategies for Selecting the Routing
Một trong những thách thức lớn với các công cụ phần mềm tương tác là kết nối các công cụ đó với ngón tay của nhà thiết kế để họ có thể dễ dàng và mượt mà chuyển đổi giữa các tác vụ khác nhau, chẳng hạn như tạo, định hình lại và dọn dẹp đường dẫn. Để điều này xảy ra, việc chọn các đường dẫn cần quan tâm phải thật dễ dàng.
Có lẽ cách dễ nhất để chọn một đường dẫn là nhấp một lần vào bất kỳ đối tượng nào trong mạng cần quan tâm, sau đó nhấn phím Tab như được minh họa trong video dưới đây.
Demo về các kỹ thuật chọn đường dẫn sử dụng phím tắt Tab phím tắt.
Khi bạn nhấn Tab:
-
Lần đầu tiên – chọn tất cả connected các đối tượng định tuyến trên cùng một lớp
-
Lần thứ hai – chọn tất cả các đối tượng định tuyến được kết nối trên all layers
-
Lần thứ ba – chọn all objects on that net trong không gian thiết kế (bước này sẽ bị bỏ qua nếu không có đối tượng mạng nào chưa được kết nối)
-
Lần thứ tư – quay lại tập chọn ban đầu
Kỹ thuật chọn đường dẫn |
|
| What can be selected? | Tất cả các trình chỉnh sửa đồ họa trong Altium Designer đều bao gồm một selection filter. Bộ lọc này xác định các loại đối tượng hiện có sẵn để chọn, bạn có thể truy cập bộ lọc này trong Properties bảng điều khiển , cũng như trên Active Bar Một loại đối tượng must phải được kích hoạt trong Bộ lọc Lựa chọn thì mới có thể chọn được nó. Tìm hiểu thêm về cách sử dụng bộ lọc lựa chọnvà thanh hoạt động. |
| Left Mouse Click | Nhấp để chọn đối tượng dưới con trỏ. Nếu có nhiều đối tượng dưới con trỏ, chỉ một đối tượng sẽ được chọn, dựa trên <span data-tooltip="{"block":null,"content":" Pad\r\n \r\n\r\nVia\r\n \r\n\r\nĐường dẫn/Vòng cung\r\n \r\n\r\nThành phần\r\n \r\n\r\nĐa giác\r\n \r\n\r\nVùng/Điền\r\n \r\n\r\nVăn bản\r\n \r\n","placement":"top","arrow":true}">thứ tự ưu tiên. Nếu chuột không được di chuyển, mỗi lần nhấp chuột tiếp theo sẽ chọn đối tượng tiếp theo trong chồng, dựa trên mức độ ưu tiên của nó. |
| Selection rectangle – everything touched | Nhấp vào vùng trống và kéo sang trái, một hình chữ nhật chọn màu xanh lá cây sẽ được tạo ra Bất kỳ đối tượng nào bị hình chữ nhật màu xanh lá cây chạm vào đều được chọn (nếu bộ lọc chọn cho phép). |
| Selection rectangle – objects within | Nhấp vào vùng trống và kéo sang phải, một hình chữ nhật chọn màu xanh lam sẽ được tạo ra Bất kỳ đối tượng nào được bao quanh hoàn toàn bởi hình chữ nhật màu xanh lam sẽ được chọn (nếu bộ lọc chọn cho phép). |
| Select a connection line | Alt+Left click and drag left Tất cả các đường kết nối hiển thị bị hình chữ nhật chọn màu xanh lá cây chạm vào đều được chọn. |
| Select existing routes | Left click and drag left Tất cả các đoạn đường dẫn chưa bị khóa mà hình chữ nhật chọn màu xanh lá cây chạm vào sẽ được chọn. Sử dụng phím Tab phím để chọn thêm các đoạn đường dẫn trong các mạng đó. |
| Select routes under a component |
|
| Select component pads | Ctrl+Left click and drag left Tất cả các pad thành phần chưa bị khóa mà hình chữ nhật chọn màu xanh lá cây chạm vào sẽ được chọn. |
| Adding to the selection | Giữ Shift để giữ nguyên lựa chọn hiện tại, trong khi các đối tượng khác được chọn thêm. |
| Selecting from the PCB panel | Nếu bạn biết đối tượng mà bạn muốn chọn nhưng không biết nó ở đâu, PCB bảng điều khiển này có thể được sử dụng để định vị và chọn: mạng, cặp vi sai, linh kiện và hơn thế nữa. Bạn không chỉ có thể chọn từ bảng điều khiển, mà còn có thể cấu hình nó để phóng to các đối tượng và làm mờ (che hoặc giảm độ sáng) tất cả các đối tượng khác Tìm hiểu thêm về bảng điều khiển PCB. |
| Accessing all of the selection commands | Chọn Edit » Select thực đơn để truy cập tất cả các lệnh chọn trong trình chỉnh sửa PCB Lưu ý rằng Select thực đơn con cũng có thể được truy cập trực tiếp bất cứ lúc nào bằng cách nhấn phím Ví dụ: nhấn |
Phần này tóm tắt các kỹ thuật chọn đường dẫn; tìm hiểu thêm về tất cả các lệnh chọn đối tượng trong trình chỉnh sửa PCB.
Cleaning and Clearing the Routes
Để xóa đường dẫn cho toàn bộ mạng, bạn có thể chọn mạng đó và nhấn Delete – công cụ kết nối sẽ tự động khôi phục các đường kết nối. Bạn cũng có thể cần xóa một phần đường dẫn một cách có chọn lọc, chẳng hạn như hủy đường dẫn của một kết nối vật lý duy nhất, hoặc xóa một số đoạn đường dẫn trở lại một điểm cụ thể dọc theo đường dẫn.

Sử dụng phím Backspace để xóa một đoạn rồi chọn đoạn tiếp xúc cuối cùng.
Reroute and Remove Loops
Trong quá trình định tuyến, sẽ có những trường hợp bạn cần thay đổi đường đi của một đường dẫn hiện có. Nếu việc thay đổi đường đi phức tạp, việc định tuyến một đường đi mới có thể hiệu quả hơn so với việc dịch chuyển đường dẫn hiện có. Tính năng này được hỗ trợ bởi Automatic Loop Removal tính năng này hỗ trợ.
Tính năng này theo dõi quá trình định tuyến tương tác, và nếu phát hiện một đường dẫn mới được định tuyến song song với đường dẫn hiện có, nó sẽ tự động loại bỏ các đoạn dư thừa cũ. Tùy chọn này được bật theo mặc định , áp dụng cho tất cả các mạng. Nó có thể bị vô hiệu hóa cho các mạng được chọn, hoặc có thể tạm thời vô hiệu hóa trong quá trình định tuyến tương tác để cho phép tạo một vòng lặp cụ thể. Vòng lặp vừa được tạo sẽ được giữ lại nếu tính năng loại bỏ vòng lặp được bật lại cho mạng này.
Tính năng Loại bỏ vòng lặp tự động được bật, khi đường dẫn định tuyến mới quay trở lại gặp đường dẫn hiện có, vòng lặp cũ sẽ tự động bị loại bỏ.
Moving the Routing
Việc kéo các đường dẫn hiện có được gọi là interactive sliding. Các điều khiển cho thao tác trượt tương tác có sẵn trong Preferences hộp thoại , và cũng có thể truy cập trong Properties bảng điều khiển bằng cách nhấn Tab trong khi trượt Trong quá trình trượt, công cụ định tuyến tương tác sẽ cố gắng duy trì chất lượng của đường đi, đồ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ế độ giải quyết xung đột định tuyến (phản ứng với chướng ngại vật), độ mạnh của hiệu ứng bóng (cường độ sắp xếp lại kết quả) và tính năng ôm sát (quấn 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 nút giao T và đỉnh, kéo lỗ dẫn, cũng như hỗ trợ kéo cặp vi sai.
Một minh họa về việc sử dụng trượt tương tác để sửa đổi đường dẫn hiện có.
Trượt tương tác (Kéo) |
|
| To slide (drag) a track | Nhấp và giữ vào đoạn đường dẫn, sau đó di chuyển chuột để bắt đầu trượt đường dẫn. Trình chỉnh sửa PCB sẽ tự động duy trì các góc 45/90 độ với các đoạn kết nối, rút ngắn hoặc kéo dài chúng khi cần thiết. Chức năng trượt tương tác cũng hỗ trợ định tuyến không vuông góc. Nếu đường dẫn không di chuyển, có thể là do đường dẫn bị khóa (một biểu tượng sẽ xuất hiện để chỉ ra điều này , hoặc có thể là các đường dẫn / cung tròn đã bị vô hiệu hóa trong bộ lọc lựa chọn |
| To change the sliding behavior | Nhấn Tab trong khi trượt để truy cập Properties bảng điều khiển, nơi bạn có thể thay đổi bất kỳ cài đặt trượt tương tác nào Các cài đặt này kiểm soát đường dẫn đang được trượt, cũng như các đường dẫn lân cận bị đẩy vào trong quá trình trượt. Cấu hình các tùy chọn trượt để phù hợp với phong cách định tuyến được sử dụng trên bảng mạch - ví dụ, Hugging Style nên là 45 Degree nếu đường dẫn của bạn có các góc chéo. Nhấn các Shift+Spacebar phím tắt để chuyển qua các Hugging Style các chế độ trong quá trình trượt. |
| How the sliding routes are impacted | Mức độ mà các đường dẫn đang di chuyển được định hình lại khi bạn trượt chúng được kiểm soát bởi Gloss Effort (Routed) , nhấn các Ctrl+Shift+G phím tắt để chuyển qua các chế độ trong khi trượt. Lưu ý rằng trong quá trình trượt tương tác, độ bóng sẽ tự động được giảm xuống Weak, nhằm tránh cho bộ xử lý hiệu ứng bóng không cản trở nhà thiết kế trong việc điều chỉnh lại đường dẫn. Nếu bạn thấy đường dẫn vẫn không trượt theo ý muốn, hãy thử đặt tham số “Gloss Effort (Routed)” thành Off. |
How the sliding route responds to existing objects |
Trong quá trình trượt, một trong các Routing Conflict Resolution chế độ (Ignore, Push, HugNPush) sẽ được áp dụng Nhấn Shift+R để chuyển qua các chế độ khi bạn kéo một đoạn đường dẫn. |
| How neighboring routes are impacted | Tác động của các đường ray đang di chuyển lên đường dẫn liền kề được kiểm soát bởi Gloss Effort (Neighbor) , nhấn Tab trong khi trượt để thay đổi cài đặt. |
| Hugging - how glossing wraps around other objects and forms corners | Cách mà công cụ tạo hiệu ứng bóng bao quanh tuyến đường quanh các đối tượng khác và tạo các góc được gọi là hugging. Các cài đặt Kiểu ôm sát có sẵn bao gồm:
|
| Trượt góc đường dẫn | Công cụ trượt tương tác bao gồm các thuật toán dành riêng cho việc kéo một đỉnh (góc).
|
| Move a segment instead of dragging | Hành vi mặc định là drag (trượt) các đường (đã chọn hoặc chưa chọn). Nếu bạn cần move một đoạn mà không duy trì kết nối của nó với các đoạn liền kề, hãy giữ Ctrl trong khi nhấp và kéo, hoặc thay đổi hành vi kéo mặc định bằng cách sử dụng Unselected via/track hoặc các Selected via/track tùy chọn trong Preferences hộp thoại |
| What you snap to during sliding | Đường dẫn mà bạn đang trượt không chỉ tự động khớp với lưới khớp hiện tại, mà còn có thể khớp các đối tượng khác tùy thuộc vào cài đặt khớp đối tượng, cài đặt khớp lớp, và liệu các cài đặt khớp theo hướng dẫn và trục có được bật hay không ( ). Để tạm thời vô hiệu hóa tính năng khớp trong khi trượt tương tác, hãy giữ phím Ctrl phím này. Có một bản tóm tắt về hành vi khớp của con trỏở đầu trang này. |
| Modifying T-junctions | Có các thuật toán cụ thể được tích hợp để hỗ trợ việc sửa đổi tương tác một nút giao T - nhấp và kéo trên điểm giao để sửa đổi nút giao T ( ). |
| Dragging a via | Bên cạnh việc hỗ trợ hiển thị các tuyến lân cận, tính năng kéo cũng được hỗ trợ. Tính năng kéo hỗ trợ Neighbor Glossing ( ). Nhấn Tab trong khi kéo để truy cập bảng điều khiển và điều chỉnh cài đặt |
| Dragging a differential pair | Để nhận diện các thành phần trong một cặp vi sai, khái niệm ghép nối được sử dụng ( ). Khi phần mềm nhận diện được các đối tượng thuộc về một cặp vi sai, nó sẽ cố gắng kéo đường dẫn hoặc via đối ứng của cặp đó nếu Keep Coupled tùy chọn này được bật Để xác nhận rằng các đối tượng đối tác đã được ghép nối, phần mềm sẽ kiểm tra xem các đối tượng đó:
|
| Push or jump | Các pad và via hiện có sẽ được bỏ qua, hoặc các via sẽ được đẩy sang nếu cần thiết và có thể khi Allow Via Pushing tùy chọn này được bật |
| Break a track segment | Để tách một đoạn đường dẫn đơn lẻ, hãy chọn đoạn đó trước, sau đó đặt con trỏ chuột lên đỉnh trung tâm, nhấp và kéo để thêm các đoạn mới. |
| Object visibility | Để dễ dàng quan sát các đối tượng tạo nên đường dẫn hiện tại, hãy điều chỉnh Transparency các đối tượng định tuyến trong View Configuration bảng điều khiển |
Moving a Routed Component
Trong quá trình bố trí mạch, việc cần điều chỉnh vị trí của một linh kiện đã được bố trí để tạo không gian cho các linh kiện bổ sung và đường dẫn mới là điều không hiếm gặp. Để hỗ trợ việc này, trình chỉnh sửa PCB tích hợp tính năng di chuyển linh kiện tự động điều chỉnh đường dẫn.
Công cụ này có hai chức năng chính: thứ nhất là nó cố gắng khôi phục đường dẫn đến các chân linh kiện sao cho phù hợp với vị trí mới; thứ hai là nó xác định các đường phân nhánh (fanouts), đường thoát (escape routes) và đường dẫn giữa các chân (between-pin routes) – được gọi chung là relevant routing - và có thể cố gắng duy trì chính xác mẫu đường dẫn này trong quá trình di chuyển linh kiện (nếu được kích hoạt).
Khi Component re-route tùy chọn này được bật, các đường dẫn kết nối sẽ được khôi phục sau khi linh kiện được di chuyển và đặt lại vị trí.
Định tuyến lại linh kiện đã di chuyển |
|
| Enable rerouting of moved component(s) | Kích hoạt Component re-route tùy chọn này trong hộp thoại Tùy chọn , hoặc sử dụng Shift+R phím tắt để bật tính năng này trong khi di chuyển. Tính năng này hỗ trợ việc di chuyển nhiều thành phần trong một thao tác duy nhất. |
| When does rerouting happen? | Về cơ bản, tính năng này sẽ ngắt đường dẫn tại các pad linh kiện, các điểm phân nhánh hoặc các đường thoát, sau đó cố gắng định tuyến lại các kết nối bị ngắt đó sau khi (các) linh kiện được di chuyển đã được đặt vào vị trí. |
| Include relevant routing | Các đường phân nhánh, đường thoát và đường dẫn giữa các chân được gọi chung là đường dẫn liên quan. Chúng có thể được di chuyển như thể là một phần của dấu chân linh kiện bằng cách bật Move component with relevant routing tùy chọn Tính năng này bao gồm up to xx pins trường này; nếu linh kiện được di chuyển có số chân nhiều hơn số được chỉ định trong trường này, Move component with relevant routing tùy chọn sẽ bỏ qua linh kiện đã chọn. Lưu ý rằng tính năng này chỉ khả dụng khi di chuyển một linh kiện duy nhất. |
Các trang trình chiếu bên dưới hướng dẫn cách điều khiển từng chức năng của tính năng di chuyển thành phần với định tuyến.
Glossing and Retracing Existing Routes
Một yếu tố cốt lõi trong bộ máy định tuyến tương tác là các thuật toán làm mịn (glossing). Quá trình làm mịn phân tích kỹ lưỡng các đường dẫn, giảm số lượng góc, đồng thời làm gọn và rút ngắn chúng. Quá trình làm mịn diễn ra trong quá trình định tuyến tương tác; khi bạn di chuyển con trỏ trong quá trình định tuyến, đường dẫn được đề xuất sẽ liên tục được làm mịn. Quá trình làm mịn cũng diễn ra trong quá trình trượt tương tác; khi bạn kéo một đường dẫn hiện có, nó sẽ liên tục được làm mịn, cùng với bất kỳ đường dẫn lân cận nào bị ảnh hưởng bởi đường dẫn đang di chuyển. Quá trình làm mịn cũng có thể được thực hiện như một quy trình hậu xử lý trên bất kỳ tập hợp mạng nào đã chọn. Mức độ làm mịn đường dẫn được xác định bởi mức độ làm mịn hiện tại.
Phần này tập trung vào việc làm mịn như một quy trình hậu xử lý, áp dụng cho các đường dẫn hiện có. Sau khi đã chọn các đường dẫn cần xử lý, hãy cấu hình các thiết lập làm mịn trong Gloss and Retrace bảng điều khiển rồi chạy lệnh Route » Gloss Selected lệnh.
Công cụ Glossing cũng bao gồm tính năng retrace tính năng. Sử dụng tính năng này khi bạn cần cập nhật các đường dẫn đã chọn để phù hợp với những thay đổi bạn đã thực hiện đối với các ràng buộc thiết kế, chẳng hạn như chiều rộng đường dẫn hoặc khoảng cách cặp vi sai. Với tính năng retrace, bạn có thể “làm dày” đường dẫn nguồn hiện có hoặc cập nhật cặp vi sai đó sang các cài đặt chiều rộng và khoảng cách mới.
-
Glossing tập trung vào việc cải thiện hình học đường dẫn trong khi vẫn giữ nguyên chiều rộng đường dẫn hiện có và khoảng cách giữa các cặp vi sai.
-
Retrace tập trung vào việc đáp ứng các ràng buộc thiết kế, cập nhật chiều rộng và khoảng cách cặp vi sai để phù hợp với các thiết lập ràng buộc hiện tại.
Ghi chú về lệnh Glossing Selected
| What does Gloss Selected do? | Glossing phân tích các đường dẫn đã chọn, giảm số lượng góc, làm gọn và rút ngắn chúng. Tính năng này cũng sửa chữa các điểm vào pad chất lượng kém và cố gắng cải thiện chất lượng đường dẫn cặp vi sai. |
| What is Glossed? |
|
| What options control Gloss Selected? | Tính năng "Gloss Selected" tuân theo các cài đặt hiện tại được định cấu hình trong PCB Editor - Gloss and Retrace trang của Preferences hộp thoại hoặc trong Gloss and Retrace bảng điều khiển |
| Glossing a differential pair |
|
| Support for room-based rules |
|
| Support for Subnet Jumpers | Gloss coi các đường dẫn Subnet Jumper là cố định. |
| Exclusions |
|
| Gloss Selected feedback |
|
Ghi chú về lệnh "Retrace Selected"
| What does Retrace Selected do? |
|
| What is Retraced? |
|
| What options control Retrace Selected? | Lệnh Vẽ lại tuân theo các cài đặt hiện tại được định cấu hình trong PCB Editor - Gloss And Retrace của Preferences hoặc trong Gloss And Retrace bảng điều khiển. |
| Updating the vias in Retraced routes | Retrace cập nhật chiều rộng của các đường dẫn và cung theo ràng buộc thiết kế Chiều rộng đường dẫn (Routing Width) áp dụng hoặc giá trị được nhập vào Set Width trường trong Gloss and Retrace bảng điều khiển. Tính năng này không cập nhật các lỗ vias để phản ánh các thay đổi trong ràng buộc thiết kế Kiểu lỗ vias. Để giải quyết các thay đổi về kích thước lỗ vias:
|
| Retracing a differential pair | Sử dụng Retrace để cập nhật khoảng cách cặp khác pha:
|
| Retrace feedback |
|
Tùy chọn định tuyến được chọn trong Gloss và Retrace
Trang PCB Editor – Gloss And Retrace trang của Preferences hộp thoại và Gloss And Retrace bảng điều khiển cung cấp nhiều tùy chọn liên quan đến chức năng của các tính năng "Gloss Selected" và "Retrace Selected" trong không gian thiết kế PCB.
Thông báo thông tin và cảnh báo
Thông báo thông tin |
|
Skipped immovable + |
Một đối tượng được bảo vệ khỏi Gloss/Retrace: ví dụ, bị khóa hoặc thuộc về một thành phần. Số lượng tối đa 20, có thể nhấp vào. |
Skipped subnet jumper + |
Các jumper mạng con được giữ nguyên, người dùng sẽ được thông báo trong từng trường hợp. Số lượng tối đa 20, có thể nhấp vào. |
Skipped reflex angle + |
Các cung lớn hơn 180 độ sẽ không được làm bóng. Số lượng tối đa 20, có thể nhấp vào. |
Skipped objects in user-defined Union |
Các đối tượng thuộc về một liên hiệp sẽ không được tô bóng (không áp dụng cho các liên hiệp Điều chỉnh Độ dài). Được phát hành một lần cho mỗi liên hợp liên quan. Số lượng tối đa 20, có thể nhấp vào, phóng to đến hình chữ nhật bao quanh tập hợp. |
Command does not apply to arcs (Retrace only) |
Chức năng Retrace không hỗ trợ các cung. Số lượng tối đa là 1, có thể nhấp vào, phóng to đến cung đầu tiên gặp phải. |
Thông báo cảnh báo |
|
Applicable Diff Pair Routing rule not found for some object(s) + |
Một số mục tiêu Gloss / Retrace thuộc về mạng cặp diff, nhưng không có quy tắc định tuyến cặp diff nào áp dụng được. Trong những trường hợp như vậy, lệnh sẽ xử lý mục tiêu như một đối tượng không phải là cặp diff, có nghĩa là hai bên của cặp có thể bị Gloss tách rời khỏi nhau. Số lượng tối đa là 1, có thể nhấp vào. |
Applicable Width rule not found for some object(s) + |
Retrace sử dụng cài đặt quy tắc Chiều rộng tối thiểu đến Chiều rộng ưa thích. Nếu không tìm thấy quy tắc Chiều rộng nào phù hợp, chiều rộng hiện tại sẽ được giữ nguyên. Số lượng tối đa là 1, có thể nhấp vào. |
Pre-existing Min Width violation(s) detected + |
Retrace sử dụng cài đặt quy tắc Chiều rộng tối thiểu đến Chiều rộng ưu tiên, sử dụng chiều rộng ưu tiên nếu không gây ra vi phạm DRC, hoặc chiều rộng nhỏ hơn nếu cần để tránh vi phạm DRC. Do đó, một đường dẫn không vi phạm DRC sẽ vẫn không vi phạm DRC nếu ban đầu nó có chiều rộng ít nhất là Chiều rộng tối thiểu. Nếu nó hẹp hơn, việc đặt nó thành Chiều rộng tối thiểu có thể dẫn đến vi phạm DRC. Thông báo này cảnh báo về những trường hợp như vậy, bất kể nó có dẫn đến vi phạm DRC thực tế hay không. Lưu ý rằng đối tượng mỏng ban đầu sẽ đã được mở rộng và có thể đã bị di chuyển vào thời điểm bạn có cơ hội nhấp vào thông báo. Bạn có thể cần phải Undo để hiểu điều gì đã xảy ra. Số lượng tối đa là 1, có thể nhấp vào. |
Tùy chọn định tuyến tương tác và trượt tương tác
Cho dù bạn đang định tuyến tương tác một kết nối mới hay kéo (trượt) một đường dẫn hiện có để tạo không gian cho việc định tuyến thêm, nhiều công nghệ định tuyến tương tự đều được áp dụng. Phần này tóm tắt: các tùy chọn Định tuyến tương tác , Trượt tương tác và Kéo lỗ via tương tác có sẵn trong Properties bảng điều khiển. Các thiết lập mặc định cho các tính năng này được cấu hình trong PCB Editor phần của Preferences
Giải quyết xung đột

Tùy chọn này xác định cách các đối tượng định tuyến/trượt sẽ phản ứng khi gặp phải một đối tượng đã tồn tại. Nhấn phím Shift+R phím tắt để chuyển qua các chế độ có sẵn trong quá trình định tuyến hoặc trượt, hoặc nhấn Tab để mở Properties bảng điều khiển và chọn cài đặt cần thiết.
Thông tin thêm về chế độ giải quyết xung đột trong quá trình định tuyến tương tác hoặc trong quá trình trượt tương tác.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Kiểu góc 
Trong quá trình định tuyến tương tác, hình dạng được tạo thành bởi các đường dẫn và cung tạo nên một góc được gọi là corner style. Các góc chéo là phổ biến nhất, nhưng các góc cong (được tạo ra bằng cách đặt các cung) cũng rất được ưa chuộng.
Nhấn Shift+Spacebar để chuyển qua 5 kiểu góc trong quá trình định tuyến tương tác (trượt), và nhấn Spacebar để chuyển đổi hướng góc, hoặc nhấn Tab để mở Properties bảng điều khiển.
Thông tin thêm về cách điều khiển kiểu góc trong quá trình định tuyến tương tác hoặc trong quá trình trượt tương tác.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Track 45
Spacebar để chuyển đổi hướng góc Track 45 with Arc
Spacebar để chuyển đổi hướng góc Sử dụng , & . để thay đổi bán kính cung một cách tương tác, giữ phím Shift để tăng tốc độ thay đổi bán kính.Track 90
Spacebar để chuyển đổi hướng góc cua Track 90 with Arc
Spacebar để chuyển đổi hướng góc Sử dụng , & . để thay đổi bán kính cung một cách tương tác, giữ phím Shift để tăng tốc độ thay đổi bán kính.Any Angle
Nỗ lực Tối ưu hóa (Định tuyến)

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 công cụ tối ưu hóa. Công cụ tối ưu hóa 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, nhằm 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 chỉ số đánh giá chất lượng làm mịn bao gồm: giảm số lượng góc, giảm số lượng đoạn đường, loại bỏ các góc nhọn và giảm tổng chiều dài đường đi. Sử dụng Ctrl+Shift+G phím tắt để chuyển qua các cài đặt trong quá trình định tuyến tương tác hoặc trượt tương tác, hoặc nhấn Tab để mở Properties bảng điều khiển và chọn cài đặt cần thiết.
Thông tin thêm về mức độ làm mịn trong quá trình định tuyến tương tác, trượt tương tác và trong quá trình làm mịn hoặc vẽ lại đường đi đã chọn.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Trong quá trình trượt tương tác, mức độ làm mịn sẽ tạm thời được giảm xuống mức Yếu để tránh cho công cụ làm mịn cản trở nỗ lực của nhà thiết kế trong việc điều chỉnh lại đường dẫn.
Mức độ làm mịn (Lân cận)

Nỗ lực làm mịn (Láng giềng) cấu hình mức độ làm mịn được áp dụng cho các đường dẫn liền kề bị ảnh hưởng bởi quá trình định tuyến hoặc trượt tương tác hiện tại. Tính năng này cũng có ba cài đặt; Off, Weak và Strong.
Nhấn Tab để mở Properties bảng điều khiển và chọn cài đặt cần thiết.
Thông tin thêm về độ bóng trong quá trình định tuyến tương tácvà trượt tương tác.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Phong cách ôm sát

Tùy chọn này kiểm soát cách quản lý hình dạng các góc trong quá trình trượt tương tác và sẽ ảnh hưởng đến cả các đường dẫn đang được trượt lẫn các đường dẫn đang được đẩy. Các góc hiện có bị ảnh hưởng bởi chuyển động của đường dẫn 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 hiện tại. Phong cách ôm góc hiện tại cũng được áp dụng trong quá trình làm mịn hoặc vẽ lại các đường dẫn đã chọn.
Sử dụng Shift+Spacebar phím tắt để chuyển đổi giữa ba chế độ.
Thông tin thêm về "hugging" trong quá trình trượt tương tác, cũng như trong quá trình làm mịn hoặc vẽ lại các tuyến đường đã chọn.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Hành động tại đỉnh

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 đoạn đường dẫn hoặc đoạn cung (đỉnh là vị trí góc nơi hai đoạn giao nhau). Sử dụng phím tắt Spacebar phím tắt để chuyển qua các chế độ có sẵn trong khi trượt.
Các tùy chọn định tuyến khác
Nếu có phím tắt cho một tùy chọn, nó sẽ được mô tả chi tiết ở phía bên phải của Properties bảng điều khiển. Mỗi mô tả bao gồm một hình ảnh về vị trí có thể cấu hình tùy chọn đó.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Khi kết nối hiện tại đang được định tuyến đến pad đích, hệ thống sẽ tự động dừng định tuyến mạng đó nhưng vẫn duy trì trong lệnh Định tuyến Tương tác, sẵn sàng để nhấp và bắt đầu định tuyến một mạng khác.
Thông tin thêm về thời điểm sử dụng tùy chọn này trong quá trình định tuyến lại.
Khi tùy chọn này được bật, bạn có thể định tuyến một đường dẫn mới cho một đường dẫn hiện có; khi đường dẫn mới quay lại gặp đường dẫn hiện có, vòng lặp dư thừa sẽ tự động bị loại bỏ.
Thông tin thêm về tính năng loại bỏ vòng lặp tự động trong quá trình định tuyến lại.

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



Chọn tùy chọn này để bật tính năng hoán đổi chân cho mạng này.
Tìm hiểu thêm về cách thiết lập tính năng hoán đổi chân.
Chọn tùy chọn này để tự động thu nhỏ chiều rộng định tuyến xuống một giá trị cho phép định tuyến tại những vị trí mà đường dẫn không thể được định tuyến giữa các chướng ngại vật với chiều rộng định tuyến hiện đang được chọn. Lưu ý rằng chiều rộng có thể được giảm xuống mức tối thiểu được phép theo ràng buộc thiết kế Chiều rộng định tuyến áp dụng.
Hiển thị khu vực cấm đi xung quanh các đối tượng hiện có , được xác định bởi quy tắc thiết kế Khoảng trống áp dụng cho các đối tượng đó.
Thước đo độ dài cho biết tuyến đường hiện tại đáp ứng các quy tắc thiết kế về Độ dài và Độ dài phù hợp như thế nào.
Tìm hiểu thêm về Điều chỉnh Chiều dài.
Thanh trượt bảo vệ các mục pad được căn giữa, ngăn không cho Glossing làm lệch tâm một đường dẫn đã được căn giữa (nó giữ đường dẫn đã được căn giữa ở vị trí trung tâm, chứ không căn giữa một đường dẫn chưa được căn giữa). Sử dụng thanh trượt để cấu hình mức độ bảo vệ.
Thông tin thêm về các điểm vào pad trong quá trình định tuyến.
Khi được bật, công cụ định tuyến tương tác sẽ phát hiện khi một đường dẫn đi qua giữa các pad và cố gắng căn giữa đường dẫn đó, với khoảng cách tối đa là giới hạn khoảng cách áp dụng nhân với Tỷ lệ khoảng cách bổ sungđược chỉ định bên dưới. Việc căn giữa đường dẫn cũng có thể được áp dụng giữa via-via và via-pad nếu tùy chọn con "Adjust Vias " được bật. Tính năng này có thể bị tắt trong quá trình trượt đường dẫn, nếu cần thiết.
Tùy chọn này có hai mục đích:
-
Bật tùy chọn này để tính năng căn giữa đường dẫn cũng căn giữa giữa các lỗ via với nhau hoặc giữa lỗ via và pad. Tắt tùy chọn này nếu không cần căn giữa giữa các lỗ via với nhau hoặc giữa lỗ via và pad. Để ngăn các lỗ via bị dịch chuyển do tính năng căn giữa đường dẫn, bạn có thể tắt Allow Via Pushing tùy chọn này. Trong trường hợp này, các lỗ via sẽ không bị đẩy (ngay cả để đảm bảo khoảng cách tối thiểu theo ràng buộc Clearance). Tìm hiểu thêm về tính năng căn giữa đường dẫn.
-
Nếu các lỗ via cần được đẩy khi ở chế độ Push hoặc HugNPush.
Để loại trừ các lỗ via, hãy tắt Adjust Vias tùy chọn này.
Một hệ số nhân của khoảng cách an toàn áp dụng, sau đó được cộng vào khoảng cách an toàn đó. Ví dụ: nếu khoảng cách an toàn áp dụng là 0.15 mm, việc thiết lập tùy chọn này thành 2 sẽ chỉ thị cho bộ định tuyến dọn dẹp các pad và via hiện có với khoảng cách 0.15 + 2*0.15 = 0.45 mm, nếu có thể. Sau đó, bộ định tuyến có thể giảm khoảng cách này xuống mức khoảng cách đã chỉ định để căn giữa các đường dẫn một cách chính xác, nếu cần.
Bật tùy chọn này để tắt tính năng căn giữa đường dẫn khi di chuyển đường dẫn một cách tương tác. Khi tùy chọn này được bật, tính năng căn giữa đường dẫn sẽ không được áp dụng trong quá trình di chuyển đường dẫn tương tác, ngay cả khi tùy chọn chính “Áp dụng căn giữa đường dẫn” đã được bật.
Tỷ lệ Miter kiểm soát độ hẹp tối thiểu của góc. Tỷ lệ Miter nhân với chiều rộng đường dẫn 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 định tuyến cho tỷ lệ đó Nhập một giá trị dương bằng hoặc lớn hơn không (hệ số x hệ số nhân sẽ được thêm vào tự động).
Tỷ lệ cung tối thiểu (Min Arc Ratio) được áp dụng trong bất kỳ quá trình định tuyến tương tác góc nào và cũng trong quá trình trượt tương tác với Kiểu ôm hỗn hợp (Mixed Hugging Style). Tỷ lệ này được sử 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 thế bằng các đoạn đường dẫn, trong đó:
Min Arc Radius = Min Arc Ratio x Arc Width
Để hỗ trợ việc hoán đổi chân ở bất kỳ giai đoạn nào của quy trình thiết kế, bao gồm cả trên PCB đã được định tuyến, trình chỉnh sửa PCB có thể thêm và xóa các đầu nối định tuyến nhỏ vào các mạng cho phép hoán đổi, được gọi là jumper mạng con. Jumper mạng con là một đoạn đường dẫn ngắn mà phần mềm nhận diện là một thành phần có thể dễ dàng đặt và xóa; có thể thực hiện thủ công thông qua Add và Remove Subnet Jumper trong menu Route , hoặc tự động bởi công cụ định tuyến nếu bạn định tuyến đến một chân có thể hoán đổi trong quá trình định tuyến tương tác. Giá trị này xác định độ dài của subnet jumper được thêm vào mạng có thể hoán đổi trong quá trình định tuyến tương tác.
Thông tin về mạng / cặp vi sai

Trong quá trình định tuyến/trượt tương tác và định tuyến/trượt cặp vi sai, các mạng đang được chỉnh sửa sẽ được hiển thị chi tiết ở phần trên cùng của Properties bảng điều khiển.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Name & Class
Length & Delay
Thuộc tính định tuyến

Trong quá trình định tuyến tương tác, các thuộc tính của các đối tượng đường dẫn có thể được chỉnh sửa trong Properties bảng điều khiển.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Lớp mà đường dẫn đa tuyến được đặt trên đó. Sử dụng menu thả xuống để chọn một lớp khác, các lỗ vias sẽ được thêm vào tự động. Ngoài ra, bạn có thể sử dụng các phím tắt thay đổi lớp.
Nếu đường dẫn hiện tại là cặp vi sai thì Gap tùy chọn này sẽ được hiển thị; hãy sử dụng menu thả xuống để đặt khoảng cách định tuyến thành giá trị Tối thiểu/Ưu tiên/Tối đa đượ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.
Nếu ràng buộc xác định lỗ via đang được đặt có Template Preferred tùy chọn này được bật , tùy chọn này sẽ khả dụng. Tên mẫu mặc định được hiển thị tại đây và có thể được thay đổi bằng cách sử dụng menu thả xuống.
Nếu ràng buộc xác định lỗ via đang được đặt có Min/Max Preferred tùy chọn này được bật , menu thả xuống này sẽ không khả dụng.
Tìm hiểu thêm về các mẫu pad và via.
Hiển thị kích thước lỗ via sẽ được sử dụng. Giá trị này có thể được chỉnh sửa trực tiếp, trong phạm vi cho phép bởi ràng buộc thiết kế kiểu via định tuyến áp dụng.
Tìm hiểu thêm về việc chọn kích thước và loại lỗ via trong quá trình định tuyến.
Hiển thị đường kính lỗ via sẽ được sử dụng. Giá trị này có thể được chỉnh sửa trực tiếp, trong phạm vi cho phép bởi ràng buộc thiết kế kiểu lỗ via định tuyến áp dụng.
Thông tin thêm về việc chọn kích thước và loại via trong quá trình định tuyến.
Khi bạn nhấp để bắt đầu định tuyến từ một tuyến hiện có, hành vi mặc định là định tuyến bằng cách sử dụng cùng một chiều rộng. Sử dụng menu thả xuống để đặt chiều rộng định tuyến thành giá trị Tối thiểu/Ưu tiên/Tối đa được định nghĩa trong ràng buộc chiều rộng định tuyến áp dụng.
Thông tin thêm về việc thay đổi chiều rộng đường dẫn trong quá trình định tuyến.
Các ràng buộc thiết kế (quy tắc) áp dụng 
Trong quá trình định tuyến tương tác/cặp vi sai, các ràng buộc thiết kế “Chiều rộng định tuyến” và “Kiểu via định tuyến” áp dụng cho đường dẫn đang được thực hiện sẽ được hiển thị trong Properties bảng điều khiển. Đây là các liên kết trực tiếp, hãy nhấp để mở ràng buộc thiết kế liên quan để xem xét hoặc chỉnh sửa, nếu cần.
| Routing and Sliding Feature | \r\n\t\t
| Routing-only Feature | \r\n\t\t
| Sliding-only Feature | \r\n\t\t
Via Constraint
Width Constraint
Tùy chọn kéo thả 
Xác định hành vi sẽ được áp dụng khi bạn nhấp và kéo một đối tượng.
| 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 cài đặt "Interactive Sliding" hiện tại trong Properties Nếu tùy chọn này được bật, thì tùy chọn con đã chọn cũng sẽ được áp dụng khi Re-route và Break Track được thực thi từ Edit » Move thực đơn :
|
| Disable Trace Centering When Dragging | |
| Vertex Actions | Đã được giải thích chi tiết ở phần trước của trang này |
| Unselected via/track | Xác định hành vi mặc định khi kéo một unselected đường dẫn hoặc đường ray thành <span data-tooltip="{"block":null,"content":" Di chuyển đối tượng mà không tính đến các đối tượng được kết nối\r\n \r\n","placement":"top","arrow":true}">Di chuyển hoặc <span data-tooltip="{"block":null,"content":"Di chuyển đối tượng trong khi duy trì kết nối với các đối tượng được kết nối\r\n \r\n","placement":"top","arrow":true}">Kéo. Để truy cập chế độ chưa được chọn, hãy giữ phímCtrl phím tắt trong khi nhấp và giữ vào đường dẫn hoặc đường ray.
|
| Selected via/track | Xác định hành vi mặc định khi kéo một selected đường dẫn hoặc đường ray thành <span data-tooltip="{"block":null,"content":" Di chuyển đối tượng mà không quan tâm đến bất kỳ đối tượng nào được kết nối\r\n \r\n","placement":"top","arrow":true}">Di chuyển hoặc <span data-tooltip="{"block":null,"content":"Di chuyển đối tượng trong khi duy trì kết nối với các đối tượng được kết nối\r\n \r\n","placement":"top","arrow":true}">Kéo. Để truy cập chế độ chưa được chọn, hãy giữ phímCtrl phím tắt trong khi nhấp và giữ vào đường dẫn hoặc đường dẫn. |
| Component pushing | Trường này xác định chế độ Giải quyết xung đột thành phần hiện tại khi di chuyển các thành phần trong không gian thiết kế. Đối với tính năng này, các thành phần được xác định bằng khung bao quanh lựa chọn của chúng. Các chế độ sau được hỗ trợ:
|
| Component re-route | Khi được bật, sau khi di chuyển (các) thành phần đến vị trí mới và thả ra, phần mềm sẽ cố gắng định tuyến lại (các) thành phần đó để kết nối lại bất kỳ mạng nào bị đứt. Trong quá trình di chuyển, Shift+R phím tắt này có thể được sử dụng để bật/tắt tính năng đị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 đã được di chuyển nếu linh kiện đó là thành viên của một liên hợp. Thông tin thêm về việc di chuyển các thành phần với định tuyến. |
| Move component with relevant routing | Bật tùy chọn này để bắt đầu thao tác di chuyển thành phần với định tuyến liên quan (Thành phần + Các nhánh phân phối + Các nhánh thoát + Các kết nối). Sử dụng Shift+Tab phím tắt để chuyển qua lại giữa các đối tượng được chọn. Tắt tùy chọn này để bắt đầu thao tác di chuyển thành phần chỉ với các thành phần đã được chọn. Vì tập hợ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ể sử dụng Shift+Tab để chuyển qua lại giữa các đối tượng được chọn khi tùy chọn này bị tắt.
Thông tin thêm về việc di chuyển linh kiện cùng với đường dẫn. |
Tùy chọn Nguồn chiều rộng định tuyến tương tác 
Lưu lại chiều rộng đường dẫn và kích thước lỗ via được chọn lần cuối trong quá trình định tuyến tương tác. Trong quá trình định tuyến tương tác, hãy chuyển đổi giữa các chế độ bằng cách nhấn phím tắt 3 phím tắt.
| Pickup Track Width From Existing Routes | Nếu được bật, trình định tuyến tương tác sẽ đặt chiều rộng của đường dẫn mới sao cho khớp với đường dẫn dưới con trỏ khi bạn nhấp để bắt đầu định tuyến tương tác, thay vì sử dụng Chế độ Chiều rộng Đường dẫn được chọn bên dưới. Nếu không có đoạn đường dẫn nào dưới vị trí nhấp khi bạn bắt đầu định tuyến tương tác, thì Chế độ Chiều rộng Đường dẫn hiện tại sẽ được sử dụng. |
| Track Width Mode | Có bốn độ rộng khả dụng để định tuyến kết nối: Giới hạn Tối thiểu, Giới hạn Ưu tiên, Giới hạn Tối đa và Người dùng. Tùy chọn này lưu lại chế độ được chọn gần nhất, sẽ được sử dụng khi bạn khởi chạy lệnh Định tuyến Tương tác lần tiếp theo. Nhấn phím Thông tin thêm về việc chọn chế độ chiều rộng đường dẫn trong quá trình định tuyến. |
| Via Size Mode | Có bốn kích thước lỗ via có thể được sử dụng cho việc thay đổi lớp trong quá trình định tuyến tương tác: Giới hạn Tối thiểu, Giới hạn Ưu tiên, Giới hạn Tối đa và Người dùng. Tùy chọn này lưu lại chế độ được chọn lần cuối, chế độ này sẽ được sử dụng khi bạn khởi chạy lệnh Định tuyến Tương tác lần tiếp theo. Nhấn Thông tin thêm về việc chọn kích thước và loại lỗ via trong quá trình định tuyến. |
Tùy chọn Chiều rộng ưa thích 
Lưu danh sách các chiều rộng định tuyến do người dùng định nghĩa, được hiển thị khi Shift+W phím tắt được nhấn trong quá trình định tuyến tương tác
| Favorite Interactive Routing Widths | Nhấp vào nút để mở Favorite Interactive Routing Widths hộp thoại, nơi bạn có thể định cấu hình danh sách các độ rộng được định nghĩa sẵn mà Shift+W phím tắt hiển thị trong quá trình định tuyến tương tác. |

).
).
).
).
)
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
).
)
).
).
).
).
).
).
).
).
).
).
).
).
).
)
).

).













)
)
).
)
).
).
).
)
)

)


).
).
)
)
)
)
)
).
).
)
).
)
).
).
).
).
).
).
)
)
)
)
).
).
).

)
)
).
).
).
)
).





).
















)
)
).
).
).
).
).
).
).
).
).




)
).








)
)
)
).