Đi dây

 

Routing Khu vực này bao gồm các lệnh cho phép bạn thực hiện nhiều chức năng đi dây khác nhau. Đi dây là quá trình kết nối các nút trong mỗi net bằng cách đặt một chuỗi các đoạn track và via để xác định đường đi từ nút này sang nút tiếp theo. Có thể truy cập các lệnh này từ PCB editor trong vùng Home | Routing.

Nút Route có hai chức năng:

  •  khởi chạy lệnh Interactive Routing.

    Interactive routing cũng có thể được khởi chạy bằng phím tắt R.
  • Danh sách thả xuống Route được dùng để truy cập menu con gồm các lệnh để thực hiện interactive routing, differential pair routing, và interactive multi-routing.

CircuitMaker bao gồm một công cụ interactive routing tinh vi, giúp nâng cao đáng kể hiệu quả đi dây của bạn. Các khả năng bao gồm:

  • Một số chế độ đi dây, chẳng hạn như dừng ở vật cản đầu tiên, đi vòng quanh và đẩy lấn.
  • Khả năng kéo mạnh mẽ giúp duy trì góc track và tính vuông góc.
  • Tính năng loại bỏ vòng lặp giúp việc đi dây lại trở nên nhanh chóng và dễ dàng.

Video bên dưới minh họa một bo mạch đang được đi dây tương tác. Phím tắt Ctrl+Click được dùng để hoàn tất nhiều kết nối.

Tóm tắt các lệnh đi dây

Lệnh Hành vi
Interactive Routing Nhấp vào nửa trên của nút Route hoặc chọn Interactive Routing từ menu, sau đó nhấp vào một đường kết nối hoặc pad để bắt đầu đi dây cho net đó. Lệnh này cũng có sẵn trong menu chuột phải của không gian thiết kế.
Differential Pair Routing Dùng để đi dây một cặp vi sai. Nhấp vào một trong hai net trong cặp để bắt đầu đi dây. Các net được cấu hình thành một cặp vi sai trong chế độ Differential Pairs Editor của panel PCB.
Interactive Multi-Routing Đi dây đồng thời nhiều net.
Unroute All Xóa tất cả các đoạn track và via trên lớp tín hiệu có tên net trên toàn bộ bo mạch. Các đoạn track và via đang bị khóa sẽ không bị xóa.
Unroute Net Xóa tất cả các đoạn track và via trên lớp tín hiệu có tên net của net mà bạn nhấp vào sau khi chọn lệnh. Các đoạn track và via đang bị khóa sẽ không bị xóa.
Unroute Connection Xóa các đoạn track và via trên lớp tín hiệu có tên net của net mà bạn nhấp vào sau khi chọn lệnh, cho đến pad đầu tiên theo cả hai hướng. Các đoạn track và via đang bị khóa sẽ không bị xóa.
Unroute Component Bắt đầu từ các pad trong component được nhấp vào, xóa tất cả các đoạn track và via trên lớp tín hiệu đang tiếp xúc cho đến khi gặp component khác.
Show All Hiển thị tất cả các đường kết nối (ratsnest) trên toàn bộ bo mạch.
Show Net Hiển thị các đường kết nối (ratsnest) cho net đã chọn.
Hide All Ẩn tất cả các đường kết nối (ratsnest) trên toàn bộ bo mạch.
Hide Net Ẩn các đường kết nối (ratsnest) cho net đã chọn.
Slice Tracks Cắt các đoạn track thành hai phần.

Interactive Routing Preferences

Các tùy chọn đi dây được cấu hình trong trang PCB - Interactive Routing của System Preferences.

Phím tắt Interactive Routing

Về bản chất, Interactive Routing là một quá trình mà bạn liên tục tương tác với PCB bằng cách di chuyển chuột và nhấp để xác định các đỉnh (góc). Vì vậy, Interactive Router sử dụng rất nhiều phím tắt, vốn là yếu tố thiết yếu để đi dây hiệu quả.

Phím tắt Hành vi
Shift+F1 Hiển thị menu các phím tắt tương tác; hầu hết các thiết lập có thể được thay đổi ngay lập tức bằng cách nhấn phím tắt tương ứng hoặc chọn từ menu.
R Khởi chạy interactive routing.
*  (bàn phím số) hoặc  Ctrl+Shift+WheelRoll Chuyển sang lớp tín hiệu khả dụng tiếp theo. Một via sẽ được tự động thêm vào, theo đúng quy tắc thiết kế Routing Via Style hiện hành.
Shift+D Bật/tắt tính năng loại bỏ vòng lặp.
Shift+R Luân chuyển qua các chế độ xử lý xung đột đang bật. Bật các chế độ cần thiết trong trang PCB - Interactive Routing của System Preferences. Chế độ hiện tại được hiển thị trên Status bar.
Shift+S Bật/tắt chế độ một lớp. Điều này rất lý tưởng khi có nhiều đối tượng trên nhiều lớp.
Spacebar Đảo hướng góc hiện tại.
Tab Bật/tắt hiển thị panel Inspector.
Shift+Spacebar Luân chuyển qua các chế độ góc track khác nhau. Các kiểu gồm có mọi góc, 45°, 45° với cung tròn, 90° và 90° với cung tròn.
Ctrl+Left-Click Tự động hoàn tất kết nối đang được đi dây. Tự động hoàn tất sẽ không thành công nếu có xung đột với vật cản mà không thể xử lý được.
Ctrl Tạm thời ngưng Hotspot Snap, hoặc nhấn Shift+E để luân chuyển qua ba chế độ khả dụng (tắt / bật cho lớp hiện tại / bật cho tất cả các lớp). Chế độ Hotspot Snap hiện tại được hiển thị trên Status bar.
End Vẽ lại màn hình.
PgUp / PgDn Phóng to / thu nhỏ, lấy vị trí con trỏ hiện tại làm tâm. Ngoài ra, có thể dùng các phím tắt zoom và pan tiêu chuẩn của chuột trong Windows.
Backspace Xóa đoạn track được xác nhận gần nhất.
Right-click  hoặc Esc Thả kết nối hiện tại và vẫn ở trong chế độ Interactive Routing.
3 Luân chuyển nguồn độ rộng Track. Độ rộng có thể là User Choice, Rule Minimum, Rule Preferred hoặc Rule Maximum. Nguồn hiện tại được hiển thị trên Status bar.
4 Luân chuyển nguồn kích thước via.

Khi đi dây, hãy chú ý đến Status bar. Nó hiển thị thông tin quan trọng trong quá trình interactive routing, bao gồm:

  • Vị trí hiện tại trong không gian thiết kế và thiết lập Snap Grid
  • Hotspot Snap: tắt/bật cho lớp hiện tại / bật cho tất cả các lớp
  • Chế độ góc track hiện tại
  • Chế độ Interactive Routing hiện tại
  • Nguồn độ rộng đi dây 
  • Nguồn Routing Via Style
  • Tên net
  • Tổng chiều dài đường đi dây
  • Kích thước của đoạn đi dây đang được đặt

Sửa đổi đường đi dây hiện có

Thay vì xóa hoặc unroute một đường đi dây hiện có, CircuitMaker cung cấp hai cách để chỉnh sửa đường đi dây hiện có: sắp xếp lại hoặc đi dây lại.

Sắp xếp lại một đường đi dây hiện có

  • Để trượt hoặc kéo tương tác các đoạn track trên bo mạch, hãy nhấp, giữ và kéo.
  • Trong khi trượt tương tác, bạn có thể nhấn Shift+R để luân chuyển qua các chế độ xử lý xung đột.
  • PCB editor sẽ tự động duy trì các góc 45/90 độ với các đoạn được kết nối, đồng thời rút ngắn và kéo dài chúng khi cần.

Đi dây lại một đường đi dây hiện có

  • Không cần phải un-route một kết nối để xác định lại đường đi của nó; hãy nhấp vào nút Route và bắt đầu đi dây đường mới.
  • Tính năng Loop Removal sẽ tự động xóa mọi đoạn track (và via) dư thừa ngay khi bạn khép vòng lặp và nhấp chuột phải để cho biết rằng bạn đã hoàn tất.
  • Bạn có thể bắt đầu và kết thúc đường đi dây mới tại bất kỳ điểm nào, đồng thời chuyển lớp nếu cần.
  • Bạn cũng có thể tạo các vi phạm tạm thời bằng cách chuyển sang chế độ Ignore Obstacle, rồi xử lý chúng sau.

Inspector Panel

Chế độ Interactive Routing mode của panel Inspector cung cấp các điều khiển để thay đổi thiết lập interactive routing ngay lập tức cho net đang được đi dây. Panel này hỗ trợ nhập chính xác độ rộng track hoặc kích thước via, mang lại mức độ kiểm soát cao nhất ngay trong tầm tay. Bạn cũng có thể kiểm tra các thiết lập interactive routing hiện tại thay vì phải thoát khỏi việc đi dây và mở System Preferences.

Interactive Routing và hành vi snapping

Điều quan trọng là phải cấu hình các tùy chọn snapping trong panel Inspector trước khi bạn bắt đầu interactive routing.

Trong khi interactive routing, giữ phím Ctrl để tạm thời vô hiệu hóa toàn bộ snapping.

  • Snap Options - chọn những gì bạn muốn bắt dính vào trong khi đi dây.
  • Snapping - chọn lớp hoặc các lớp mà bạn muốn bắt dính. Bạn cũng có thể dùng Shift+E trong khi đi dây.
  • Snap Distance - dùng để đặt khoảng cách mà tại đó con trỏ sẽ bị hút vào hotspot của một đối tượng.

Hộp thoại Favorite Interactive Routing Widths

Hộp thoại này cung cấp các điều khiển để định nghĩa trước các độ rộng track ưa thích dùng khi đi dây tương tác cho bo mạch bằng Interactive Router.

Khi bạn chạy lệnh Interactive Routing rồi nhấp để bắt đầu đi dây, một chuỗi các đối tượng track sẽ được tạo từ pad gần nhất đến vị trí con trỏ hiện tại. Độ rộng của các track này được lấy từ độ rộng ưu tiên của bạn hoặc từ quy tắc thiết kế độ rộng đi dây hiện hành. Trường hợp đầu được gọi là User Choice và chính hộp thoại này là nền tảng của tính năng đó.

Có thể truy cập hộp thoại bằng cách nhấp vào nút Favorite Interactive Routing Widths trên trang PCB Editor - Interactive Routing của System Preferences.

Khi sử dụng tính năng User Choice và các độ rộng đi dây được định nghĩa sẵn, bạn vẫn được bảo vệ đầy đủ bởi hệ thống quy tắc. Nếu một độ rộng đi dây định nghĩa sẵn được chọn nằm ngoài thiết lập quy tắc min-max hiện hành, độ rộng đó sẽ được giới hạn lại về giá trị tối thiểu hoặc tối đa, tùy trường hợp phù hợp.

Các tùy chọn chính được mô tả bên dưới.

  • Widths Grid - vùng này trình bày danh sách tất cả các độ rộng interactive routing hiện đang được định nghĩa.
Các mục không tô nền cho biết đơn vị hệ thống ưu tiên sẽ được sử dụng khi các độ rộng đó được chọn. Đơn vị của bo mạch sẽ được chuyển tự động.
Việc hiển thị các cột Imperial, Metric, và System Units có thể được bật/tắt bằng các lệnh có sẵn trong menu chuột phải của vùng này. Các cột chính này cũng có thể được sắp xếp lại bằng cách kéo ngang một cột chính; các mũi tên định vị màu xanh lá theo chiều dọc cho biết vị trí hợp lệ. Dữ liệu cũng có thể được sắp xếp theo các cột phụ khác nhau.
Nhấp đúp vào một mục để mở hộp thoại Preferred Routing Width, tại đó giá trị độ rộng có thể được thay đổi khi cần.

  • Add - nhấp để thêm một độ rộng đi dây mới vào danh sách. Hộp thoại Preferred Routing Width sẽ mở ra; nhập giá trị cần thiết.
Nếu bạn nhập một giá trị không có đơn vị, giá trị đó sẽ mặc định theo Imperial đơn vị hệ thống ưu tiên. Để kiểm soát đơn vị hệ thống ưu tiên được dùng cho chiều rộng, hãy nhớ chỉ định đơn vị đo (đặc biệt nếu bạn muốn Metric).

Sử dụng các chiều rộng ưa thích

Một biến thể của hộp thoại Favorite Interactive Routing Widths sẽ được mở khi bạn muốn thay đổi chiều rộng đi dây hiện tại sang một trong các giá trị ưa thích được xác định sẵn. Nhấp Shift+W trong khi đang đi dây tương tác để mở hộp thoại Choose Width.

  • Widths Grid - vùng này hiển thị danh sách tất cả các chiều rộng đi dây tương tác hiện đang được định nghĩa. Nhấp vào một mục để chuyển sang sử dụng chiều rộng đi dây đó (theo các giới hạn của quy tắc Chiều rộng đi dây min-max hiện hành).
  • Apply To All Layers - bật tùy chọn này để sử dụng chiều rộng đi dây đã chọn trên tất cả các lớp tín hiệu của bạn.

Hộp thoại Chọn kích thước Via

Khi bạn muốn thay đổi kiểu via đi dây hiện tại sang một trong các kiểu ưa thích được xác định sẵn, hãy nhấp Shift+V trong khi đang đi dây tương tác để truy cập hộp thoại Choose Via Sizes.

Chọn một mục rồi nhấp OK để chuyển sang sử dụng kiểu via đi dây đó (theo các giới hạn của quy tắc Kiểu Via Đi dây min-max hiện hành).

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