Đối chiếu chéo & Lựa chọn

Altium Training

Altium Essentials: PCB Viewing and Navigation

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

Sơ lược

Bài viết này giải thích cách Altium Designer giúp bạn nhanh chóng chuyển đổi giữa chế độ xem sơ đồ nguyên lý và PCB bằng tính năng dò tìm chéo và chọn chéo, nhờ đó bạn có thể dễ dàng tìm, làm nổi bật và chọn các đối tượng thiết kế tương ứng. Bài viết trình bày sự khác biệt giữa dò tìm chéo và chọn chéo, khái quát cách Mô hình Dữ liệu Hợp nhất và quá trình biên dịch dự án hỗ trợ các tính năng này, đồng thời chỉ ra những nơi có thể sử dụng các công cụ này trong các trình biên tập chính cũng như các bảng và hộp thoại hỗ trợ. Bài viết cũng đề cập đến các mẹo thiết lập, chế độ dò tìm chéo liên tục và chuyển đến đối tượng, cùng các quy trình chọn chéo thực tế hữu ích khi sắp xếp hoặc bố trí linh kiện. Hãy đọc tiếp để tìm hiểu cách các tính năng này giúp việc điều hướng và thiết kế trở nên nhanh chóng, trực quan hơn.

- Tìm hiểu sự khác biệt giữa dò tìm chéo và chọn chéo, cũng như khi nào nên sử dụng từng tính năng giữa tài liệu sơ đồ nguyên lý và PCB.
- Tìm hiểu cách bật và sử dụng chế độ liên tục, chế độ chuyển đến đối tượng, cùng các thiết lập tài liệu giúp việc điều hướng dễ dàng hơn.
- Khám phá những nơi khác trong Altium Designer có thể sử dụng tính năng dò tìm chéo và chọn chéo trong công việc thiết kế hằng ngày.
Tìm hiểu sâu hơn với AI:
 

Altium cung cấp nhiều khả năng dò chéo và chọn chéo mạnh mẽ, cho phép điều hướng nhanh chóng, hiệu quả giữa môi trường thiết kế sơ đồ nguyên lý và PCB. Các tính năng Cross-Probing và Cross Selecting là những công cụ tìm kiếm mạnh mẽ giúp định vị đối tượng trong các trình chỉnh sửa khác bằng cách chọn đối tượng trong trình chỉnh sửa hiện tại.

Dò chéo được dùng để trỏ đến một đối tượng đã chọn trên tài liệu hiện tại rồi "chuyển đến" đối tượng tương ứng trong tài liệu đích. Giữa trình chỉnh sửa PCB và sơ đồ nguyên lý, chức năng dò chéo được hỗ trợ đầy đủ cho tài liệu, linh kiện, bus, net và chân/pad. Chỉ với một lần nhấp, bạn có thể chọn một đối tượng được hỗ trợ trong một trong hai môi trường và thấy đối tượng đó được tô sáng ở cả hai. 

Chọn chéo cho phép bạn chọn một hoặc nhiều đối tượng trên tài liệu nguồn và khi kích hoạt lệnh chọn chéo, các đối tượng tương ứng sẽ được chọn trên tài liệu đích. 

Mô hình dữ liệu hợp nhất và biên dịch dự án

Mô hình dữ liệu hợp nhất (UDM) được tự động tạo trong bộ nhớ của máy tính. UDM mô hình hóa mọi khía cạnh của thiết kế, bao gồm linh kiện, kết nối, footprint linh kiện, mối quan hệ giữa dự án PCB và dự án FPGA được kết nối, v.v. Chính mô hình dữ liệu hợp nhất này cho phép sử dụng chức năng dò chéo giữa các môi trường thiết kế khác nhau. Các tính năng dò chéo sử dụng cơ chế biên dịch tự động, bảo đảm luôn sử dụng mô hình dữ liệu mới nhất. Bạn cũng có thể thực hiện biên dịch động theo cách thủ công bất cứ lúc nào bằng cách nhấp vào Project » Validate PCB Project. Chức năng này kiểm tra các lỗi logic, điện và trình bày bản vẽ giữa UDM và các thiết lập của trình biên dịch.

Thiết lập tài liệu

Nhiều tính năng của Cross-Probing và Cross Selecting yêu cầu, hoặc sẽ dễ sử dụng hơn khi bạn xem đồng thời tài liệu sơ đồ nguyên lý và PCB. Bạn có thể xem đồng thời cả hai tài liệu bằng một trong các cách sau:

  • Nhấp chuột phải vào tab tài liệu rồi chọn Split Vertical hoặc Split Horizontal tùy theo cách xem bạn muốn.
Để đóng chế độ xem chia màn hình, nhấp chuột phải vào tab tài liệu rồi chọn Merge All.
  • Nếu đang sử dụng nhiều màn hình, bạn có thể kéo tab tài liệu sang một màn hình khác. 

Dò chéo

Dò chéo là một công cụ tìm kiếm mạnh mẽ giúp định vị đối tượng trong các trình chỉnh sửa khác bằng cách chọn đối tượng trong trình chỉnh sửa hiện tại. Bạn có thể thực hiện dò chéo ở nhiều vị trí trong Altium Designer. Ví dụ, sau khi khởi chạy chức năng dò chéo từ trình chỉnh sửa PCB, bạn có thể nhấp vào một linh kiện trên PCB để hiển thị linh kiện tương ứng trên sơ đồ nguyên lý. Giữa trình chỉnh sửa sơ đồ nguyên lý và PCB, chức năng dò chéo được hỗ trợ đầy đủ cho tài liệu, linh kiện, bus, net và chân/pad.

Bạn có thể truy cập tính năng dò chéo từ trình chỉnh sửa sơ đồ nguyên lý hoặc PCB bằng lệnh Tools » Cross Probe hoặc bằng cách nhấp vào nút  trên thanh công cụ Standard của trình chỉnh sửa. 

Các đối tượng được dò chéo trên tài liệu đích sẽ được hiển thị theo Highlight Methods được xác định trên trang System - Navigation của hộp thoại Preferences . Tài liệu nguồn sẽ không được tô sáng.
Để thực hiện dò chéo, hãy bảo đảm các tài liệu sơ đồ nguyên lý nguồn và PCB của dự án đang được mở dưới dạng tài liệu theo tab trong cửa sổ thiết kế chính. 

Có hai chế độ dò chéo: Chế độ liên tục và Chế độ chuyển đến, được mô tả trong các phần sau.

Chế độ dò chéo liên tục

Chế độ liên tục cho phép bạn ở lại tài liệu nguồn trong khi dò chéo đến các đối tượng khác nhau trên tài liệu đích. Đối với chế độ này, hãy bảo đảm tài liệu sơ đồ nguyên lý và PCB được mở cạnh nhau trong cửa sổ thiết kế chính.

Sau khi khởi chạy lệnh dò chéo bằng cách nhấp vào Tools » Cross Probe, con trỏ sẽ chuyển thành hình chữ thập và bạn sẽ được nhắc chọn đối tượng muốn điều hướng đến. Đặt con trỏ lên đối tượng cần tìm trong không gian thiết kế rồi nhấp hoặc nhấn Enter. Đối tượng tương ứng sẽ được tô sáng trên tài liệu đích.

Dò chéo từ tài liệu nguồn (ví dụ: sơ đồ nguyên lý) với đối tượng tương ứng được tô sáng trên PCB.Dò chéo từ tài liệu nguồn (ví dụ: sơ đồ nguyên lý) với đối tượng tương ứng được tô sáng trên PCB.

Bạn có thể tiếp tục dò chéo các đối tượng khác hoặc nhấp chuột phải hoặc nhấn Esc để thoát.

  • Khi sử dụng Chế độ liên tục, nếu chưa mở tài liệu sơ đồ nguyên lý và PCB cạnh nhau, bạn sẽ phải chuyển sang tài liệu PCB để xem kết quả dò chéo.
  • Khi sử dụng Chế độ liên tục nhiều lần, đối tượng cuối cùng bạn chọn sẽ là đối tượng được hiển thị/tô sáng. Bộ lọc dò chéo không có tính cộng dồn.

Chế độ dò chéo chuyển đến

Chế độ chuyển đến cho phép bạn dò chéo đến một đối tượng duy nhất và chuyển tài liệu đích thành tài liệu đang hoạt động. 

Sau khi khởi chạy lệnh dò chéo bằng cách nhấp vào Tools » Cross Probe, con trỏ sẽ chuyển thành hình chữ thập và bạn sẽ được nhắc chọn đối tượng muốn điều hướng đến. Đặt con trỏ lên đối tượng cần tìm trong không gian làm việc rồi Ctrl+click hoặc nhấn Ctrl+Enter. Đối tượng tương ứng sẽ được tô sáng trên tài liệu đích và tài liệu này sẽ trở thành tài liệu đang hoạt động.

Dò chéo từ các vị trí khác trong Altium Designer

Bạn cũng có thể thực hiện dò chéo ở nhiều vị trí khác trong Altium Designer. Những vị trí này cho phép bạn sử dụng chức năng dò chéo ngay cả khi đang xây dựng thiết kế mà không cần dùng lệnh Tools » Cross Probe.

Dò chéo trong hộp thoại lệnh thay đổi kỹ thuật

Bạn có thể dò chéo từ hộp thoại Engineering Change Order bằng cách nhấp chuột phải để truy cập các lệnh dò chéo nhằm định vị linh kiện tham chiếu trên sơ đồ nguyên lý hoặc linh kiện đích trên PCB như trong hình dưới đây:

Dò chéo trong hộp thoại khác biệt giữa các tài liệu

Hộp thoại Khác biệt giữa các tài liệu có thể được dùng để dò chéo đến một linh kiện đã chọn trên sơ đồ nguyên lý hoặc PCB. Nhấp đúp vào một mục để dò chéo đến linh kiện đó trên sơ đồ nguyên lý hoặc PCB.  

Hộp thoại Differences between được truy cập từ hộp thoại Chọn tài liệu để so sánh (hộp thoại này được truy cập bằng cách chạy lệnh Project » Show Differences ). Hộp thoại này được dùng để chọn hai tài liệu hoặc hai tập tài liệu cần so sánh, thông thường là so sánh dự án sơ đồ nguyên lý với PCB. Bạn cũng có thể dùng hộp thoại này để so sánh hai tài liệu bất kỳ bằng cách đánh dấu tùy chọn Advanced Mode. Ví dụ, bạn có thể so sánh một netlist với một PCB, hoặc một PCB với một PCB khác. Sau khi chọn tài liệu, nhấp vào OK. Nếu có khác biệt, hộp thoại Differences between sẽ xuất hiện để bạn tìm hiểu thêm về những khác biệt đó.

Dò chéo từ Variant Manager hoặc hộp thoại Variant Management

Bạn có thể sử dụng Variant Manager hoặc hộp thoại Variant Management để dò chéo đến một linh kiện đã chọn trên sơ đồ nguyên lý. Nhấp đúp vào linh kiện trong Variant Manager hoặc hộp thoại Variant Management, hoặc nhấp chuột phải rồi chọn Cross Probe từ menu.

Dò chéo trong bảng Differences

Để dò chéo đến sơ đồ nguyên lý hoặc PCB từ bảng Differences (nhấp vào nút Explore Differences trong hộp thoại Differences between để truy cập bảng này), hãy nhấp đúp vào một mục trong bảng.

Dò chéo trong BomDoc

Bạn cũng có thể dò chéo trong BomDoc. Trong BomDoc, nhấp chuột phải, chọn Cross Probe rồi chọn mục bạn muốn điều hướng đến từ menu con.

Dò chéo từ bảng Projects

Để dò chéo đến một linh kiện hoặc net đã chọn trên sơ đồ nguyên lý hoặc PCB từ bảng Projects, nhấp chuột phải vào một mục trong thư mục con Components hoặc Nets, rồi chọn lệnh Cross Probe to Schematic hoặc Cross Probe to PCB.

Dò chéo từ bảng Messages

Sau khi kiểm tra tính hợp lệ của dự án sơ đồ nguyên lý, bạn có thể nhấp chuột phải rồi chọn Cross Probe hoặc nhấp đúp vào một thông báo lỗi trong bảng Messages để chuyển đến vị trí lỗi đó trên sơ đồ nguyên lý.

Dò chéo từ Constraint Manager

Để dò chéo đến một đối tượng từ Constraint Manager, nhấp chuột phải vào mục tương ứng rồi chọn tùy chọn Cross Probe từ menu ngữ cảnh hoặc chọn Cross Probe từ menu  của một quy tắc tùy chỉnh.

Chọn chéo

Tính năng này hỗ trợ chọn chéo linh kiện một cách linh hoạt theo cả hai chiều. Tính năng được dùng để chọn các đối tượng tương ứng giữa tài liệu PCB và tài liệu sơ đồ nguyên lý. Nói cách khác, khi bạn chọn một đối tượng trên tài liệu PCB, đối tượng tương ứng trên tài liệu sơ đồ nguyên lý nguồn cũng được chọn, và ngược lại. Đây là công cụ lý tưởng để tạo một tập hợp đối tượng được chọn, sẵn sàng cho một thao tác thiết kế. Ví dụ, bạn có thể đang xem một số linh kiện trên sơ đồ nguyên lý và muốn xác định vị trí của chúng trong không gian trình biên tập PCB để bố trí chúng trên bo mạch.

Có nhiều cách sử dụng tính năng chọn chéo từ sơ đồ nguyên lý để tạo tập hợp linh kiện PCB được chọn, trong đó có ba cách sau:

  • Nhanh chóng tạo một lớp linh kiện PCB (Design » Classes; có một nút để đưa các linh kiện đã chọn vào lớp khi định nghĩa lớp linh kiện).
  • Gom các linh kiện đã chọn vào một hình chữ nhật do người dùng xác định bằng lệnh Tools » Component Placement » Arrange Within Rectangle, rất phù hợp để tách một nhóm linh kiện ra khi thiết kế được chuyển lần đầu từ sơ đồ nguyên lý sang PCB.
  • Chọn các linh kiện trên sơ đồ nguyên lý theo một thứ tự cụ thể, sau đó chuyển sang trình biên tập PCB và chạy lệnh Tools » Component Placement » Reposition Selected Components — khi đó có thể đặt từng linh kiện PCB theo đúng thứ tự đã chọn trên sơ đồ nguyên lý.

Bạn có thể truy cập tính năng này bằng cách:

  • Nhấp vào Tools » Cross Select Mode từ các menu chính. Lệnh này bật hoặc tắt tính năng, và trạng thái của lệnh được hiển thị trong menu Tools . Cross Select Mode được bật khi có một khung màu xanh lam xuất hiện quanh biểu tượng Cross Select Mode trong menu Tools  như minh họa trong hình bên dưới.

    Cross Select Mode trong menu Tools  ở trạng thái tắt (bên trái) và bật (bên phải).
    Cross Select Mode trong menu Tools ở trạng thái tắt (bên trái) và bật (bên phải).

  • Chọn hoặc bỏ chọn tùy chọn Cross Selection trên trang System - Navigation  của hộp thoại Preferences .
  • Nhấp vào Shift+Ctrl+X.
Bật Cross Select Mode từ menu Tools trong trình biên tập sơ đồ nguyên lý hoặc PCB sẽ bật tính năng này cho cả hai trình biên tập.

Khi Cross Select Mode được bật, nhấp để chọn một hoặc nhiều đối tượng trong không gian thiết kế. Các đối tượng tương ứng sẽ được chọn trên tài liệu còn lại.

Cách hiển thị các đối tượng đã chọn (phóng to, làm mờ, v.v.) và tài liệu nào được đặt làm tài liệu hiện hành sau khi chọn được cấu hình bằng các thiết lập Cross Select Mode trên trang System - Navigation của hộp thoại Preferences .

Chọn linh kiện PCB từ sơ đồ nguyên lý

Bạn có thể chọn chéo giữa các linh kiện được chọn trên một hoặc nhiều tài liệu sơ đồ nguyên lý nguồn và các footprint linh kiện tương ứng trên tài liệu PCB của dự án hiện hành. Ví dụ, tính năng này có thể hữu ích khi chọn một nhóm linh kiện trên các tài liệu nguồn để nhanh chóng tạo một lớp linh kiện mới trên tài liệu PCB.

Để sử dụng tính năng này:

  • Đảm bảo tài liệu PCB đích đang mở.
  • Chọn các linh kiện cần thiết trên các tài liệu sơ đồ nguyên lý nguồn.
  • Chọn lệnh Tools » Select PCB Components.
Bạn cũng có thể truy cập tính năng này bằng cách nhấp vào Part Actions » Select PCB Components từ menu chuột phải khi con trỏ nằm trên linh kiện đã chọn (hoặc một linh kiện trong nhóm linh kiện đã chọn). Nếu chọn chéo một linh kiện duy nhất bằng cách này, bạn không cần chọn linh kiện đó trước.

Sau khi chạy lệnh, tài liệu PCB của dự án sẽ trở thành tài liệu hiện hành. Tất cả footprint linh kiện tương ứng với các linh kiện đã chọn sẽ được chọn và phóng to (nhưng không áp dụng chế độ che) trong không gian thiết kế.

Vì PCB đích sẽ trở thành tài liệu hiện hành, bạn nên mở các tài liệu sơ đồ nguyên lý nguồn và tài liệu PCB cạnh nhau.
Nếu dự án hiện hành chứa nhiều tài liệu PCB, bạn chỉ nên mở tài liệu mà bạn muốn làm việc hoặc chọn linh kiện trên đó. Nếu mở nhiều tài liệu PCB, lệnh sẽ kiểm tra tất cả các tài liệu để tìm linh kiện tương ứng với các linh kiện đã chọn trên các tài liệu sơ đồ nguyên lý.

Để tạo lớp linh kiện mới sau khi đã chọn một linh kiện hoặc một nhóm linh kiện trên PCB bằng lệnh Select PCB Components:

  1. Nhấp vào Design » Classes để mở hộp thoại Object Class Explorer.
  2. Nhấp chuột phải vào Component Classes, rồi chọn Add Class bằng cách nhấp chuột phải trong cột bên trái. Nhập tên mong muốn cho lớp mới.
  3. Nhấp vào nút giữa vùng Non-Members và Members của hộp thoại để thêm các linh kiện mong muốn đã chọn vào cột bên phải.
  4. Nhấp vào Cancel để đóng hộp thoại Object Class Explorer và quay lại không gian làm việc.
AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Contents
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Contents