Chỉnh sửa nhiều đối tượng thiết kế

Altium Training

Altium Essentials: PCB Global Editing and List Panel

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

Altium Designer cung cấp một loạt công cụ và tính năng chỉnh sửa được thiết kế để hỗ trợ thực hiện các chỉnh sửa quy mô lớn trên thiết kế. Những công cụ chính cho việc chỉnh sửa quy mô lớn hoặc chỉnh sửa toàn cục trong các trình biên tập Schematic, Schematic Symbol, PCB và PCB Footprint là các Filter panel, List panels và tính năng Find Similar Objects tương ứng.

Quy trình chỉnh sửa nhiều đối tượng trong Altium Designer gồm ba bước:

  1. Chọn các đối tượng cần tác động.
  2. Kiểm tra các thuộc tính của những đối tượng đó.
  3. Chỉnh sửa các thuộc tính cần thay đổi.

Với mô hình chỉnh sửa này, Altium Designer cung cấp nhiều cách khác nhau để chọn, kiểm tra và chỉnh sửa nhiều đối tượng. Mỗi phương pháp đều có thế mạnh riêng, và khi hiểu rõ cách chúng hoạt động, bạn sẽ có thể chọn được phương pháp phù hợp nhất với nhu cầu chỉnh sửa cụ thể của mình.

Chọn đối tượng

Các đối tượng có thể được chọn theo nhiều cách khác nhau và tất cả đều thuộc hai nhóm:

  • Chọn bằng đồ họa – đối tượng được chọn theo một trong các cách sau:

    • Từng đối tượng riêng lẻ bằng cách nhấp chuột.
    • Tích lũy bằng Shift+mouse clicks.
    • Sử dụng một trong các lệnh chọn từ menu con của menu chính (Edit » Select).

     

  • Chọn theo logic – đối tượng được chọn bằng quy trình tương tác hoặc dựa trên truy vấn, nhắm mục tiêu và lọc đối tượng bằng các tham số và/hoặc thuộc tính cụ thể làm tiêu chí tìm kiếm. Các phần tử GUI hỗ trợ kiểu chọn này gồm:

     

Để tìm hiểu thêm, xem trang Design Object Selection.

Kiểm tra đối tượng

Các thuộc tính của đối tượng có thể được kiểm tra hoặc xem theo nhiều cách:

  • Kiểm tra trực tiếp – các thuộc tính của một hoặc nhiều đối tượng được kiểm tra trực tiếp thông qua Properties panel hoặc bằng đồ họa trong cửa sổ biên tập chính.
  • Kiểm tra gián tiếp – các thuộc tính của một hoặc nhiều đối tượng đã được chọn trước đó được xem bằng List panel.

Chỉnh sửa đối tượng

Tương tự, đối tượng cũng có thể được chỉnh sửa theo nhiều cách:

  • Chỉnh sửa trực tiếp – các thuộc tính của một hoặc nhiều đối tượng được chỉnh sửa trực tiếp thông qua Properties panel hoặc bằng đồ họa trong cửa sổ biên tập chính.

    Để chỉnh sửa tất cả các đối tượng đã chọn, mở Properties panel bằng cách nhấp vào nút Panels , rồi chọn Properties. Để chỉ chỉnh sửa đối tượng được chọn cuối cùng, nhấp chuột phải rồi chọn Properties.
  • Chỉnh sửa gián tiếp – các thuộc tính của một hoặc nhiều đối tượng đã được chọn trước đó có thể được chỉnh sửa bằng List panel.

Ví dụ về việc xem và chỉnh sửa các thuộc tính của polygon pours được chọn trong một tài liệu PCB trực tiếp qua Properties panel hoặc gián tiếp qua PCB List panel.
Ví dụ về việc xem và chỉnh sửa các thuộc tính của polygon pours được chọn trong một tài liệu PCB trực tiếp qua Properties panel hoặc gián tiếp qua PCB List panel.

Sửa đổi chuỗi dữ liệu bằng Properties Panel

Sử dụng công thức

Properties panel có khả năng sửa đổi chuỗi dữ liệu bằng công thức trong trình biên tập schematic và PCB. Công thức và biểu thức mang lại một cách thuận tiện để sửa đổi các tham số thuộc tính của nhiều đối tượng đã chọn nhằm thay đổi vị trí hoặc các giá trị dạng chuỗi như Designator và Comment. Điều này cho phép bạn áp dụng một biểu thức cụ thể cho các đối tượng chuỗi đã chọn. Biểu thức có thể bao gồm bất kỳ toán tử số học và hàm dựng sẵn nào áp dụng cho chuỗi.

Để biết danh sách các toán tử và hàm có thể sử dụng, hãy tham khảo các phần Arithmetic OperatorsGlobal System Query Functions trên trang Working with the Query Language.

Nếu bạn muốn sử dụng giá trị hiện tại của thuộc tính như một phần của biểu thức, bạn sẽ cần tham chiếu đến giá trị gốc này bằng cách dùng tên đầy đủ của thuộc tính hoặc dùng dấu chấm than (ký tự thay thế được hỗ trợ cho tên của thuộc tính hiện đang được sửa đổi). Khi sử dụng tên thuộc tính, nếu tên có chứa khoảng trắng thì các khoảng trắng đó phải được thay bằng dấu gạch dưới. Ví dụ, khi sử dụng trường Component Designator trong một công thức thì phải nhập là Component_Designator.

Sử dụng tính năng Smart Edit

Một số trường chuỗi tham số cũng cho phép truy cập vào hộp thoại Smart Edit khi chọn nhiều đối tượng, được mở từ nút tương ứng.

Properties panel cung cấp thêm hỗ trợ cho việc sửa đổi chuỗi thông qua tính năng Smart Edit. Chọn các mục ô tương ứng với thuộc tính mà bạn muốn sửa đổi cho tất cả các đối tượng cần thiết, nhấp chuột phải rồi chọn Smart Edit từ menu xuất hiện. Hộp thoại Smart Edit sẽ mở ra.

Hộp thoại này cung cấp hai phương pháp để thực hiện sửa đổi chuỗi, được truy cập từ các tab Batch ReplaceFormula.

Masking

Masking là cách loại bỏ một cách rõ ràng khả năng được chọn và/hoặc chỉnh sửa của một đối tượng. Trong nhiều trường hợp, việc mask những gì không cần thiết trước sẽ nhanh hơn so với chọn những gì cần thiết.

Hãy xét một thiết kế trong đó tất cả các via nằm dưới một linh kiện BGA cụ thể cần được thay đổi đường kính. Một cách để thực hiện thao tác này là chạy một truy vấn để mask tất cả các đối tượng không phải via trên thiết kế, sau đó dùng lệnh menu Edit » Select » Inside Area để vẽ một hình chữ nhật quanh linh kiện BGA nhằm chọn các via cần tác động. 

Các đối tượng bị mask sẽ hiển thị mờ, trong khi đối tượng được chọn đáp ứng bộ lọc đã áp dụng sẽ hiển thị bình thường, còn tất cả các đối tượng thiết kế khác sẽ mờ đi với màu xám. Mức độ làm mờ có thể được điều chỉnh bằng các tùy chọn Dimming trong vùng Highlight Methods của trang System - Navigation trong hộp thoại Preferences.

Xóa lựa chọn

Lựa chọn hiện tại có thể được xóa theo các cách sau:

  • Nhấn phím tắt Shift+C .
  • Sử dụng một trong các lệnh của menu con Edit » Deselect.

Các lệnh chọn

Các lệnh dựa trên lựa chọn sau đây có sẵn trong menu con Edit » Select.

  • Select overlapped - dùng lệnh này để chọn riêng lẻ đối tượng thiết kế kế tiếp trong một tập các đối tượng cùng vị trí (chồng lấp), mà không sử dụng cửa sổ bật lên chọn đối tượng (phím tắt: Shift+Tab).
  • Select next - khi đã có một đối tượng ban đầu được chọn trong thiết kế, dùng lệnh này để mở rộng vùng chọn bao gồm đối tượng cấp cao hơn tiếp theo (hoặc các đối tượng), dựa trên phân cấp logic (phím tắt: Tab).
  • Lasso Select - dùng lệnh này để chọn các đối tượng thiết kế nằm trong một vùng 'lasso' tự do do người dùng xác định.
  • Inside Area – dùng lệnh này để chọn các đối tượng thiết kế trong một vùng do người dùng xác định. Tất cả các đối tượng nằm hoàn toàn bên trong vùng xác định này sẽ được chọn.
  • Outside Area – dùng lệnh này để chọn các đối tượng thiết kế nằm ngoài một vùng do người dùng xác định. Tất cả các đối tượng nằm hoàn toàn trong vùng xác định sẽ vẫn không được chọn. Tất cả các đối tượng nằm ngoài vùng này sẽ được chọn.
  • Touching Rectangle – dùng lệnh này để chọn các đối tượng thiết kế bị chạm bởi một hình chữ nhật bao do người dùng xác định.
  • Touching Line – dùng lệnh này để chọn các đối tượng thiết kế bị chạm bởi một đường do người dùng xác định.
  • All – dùng lệnh này để chọn tất cả các đối tượng thiết kế trong tài liệu hiện tại, bao gồm cả hình dạng board. (Phím tắt: Ctrl+A).
  • Board – dùng lệnh này để chọn hình dạng board và tất cả các đối tượng thiết kế nằm trong hình chữ nhật bao của nó. (Phím tắt: Ctrl+B).
  • Net – dùng lệnh này để chọn tất cả các track đã đi dây và các đối tượng điện liên quan đến một net cụ thể. Chỉ cần nhấp vào một đối tượng thuộc net cần chọn. Nhấp vào một vùng của thiết kế, tránh xa mọi đối tượng, để mở hộp thoại Net Name, nơi có thể nhập trực tiếp tên net. Nếu không chắc tên, hãy nhập ? và nhấp OK để mở hộp thoại Nets Loaded, trong đó liệt kê tất cả các net hiện đang được nạp cho thiết kế.

    Vùng chọn không được tích lũy đối với hầu hết các lệnh này, bao gồm cả Net. Khi một mục mới được chọn, đối tượng trước đó sẽ bị bỏ chọn. Nhấn Spacebar để tích lũy các mục đã chọn.
  • Connected Copper – dùng lệnh này để chọn tất cả các track đã đi dây và các đối tượng điện cùng được kết nối với một phần đồng duy nhất. Nhấp vào một đối tượng điện (track, pad, fill, v.v.) và tất cả các đối tượng điện được kết nối bởi cùng một phần đồng sẽ được chọn. (Phím tắt: Ctrl+H).
  • Physical Connection – dùng lệnh này để chọn toàn bộ track đã đi dây giữa hai đối tượng pad. Chỉ cần nhấp vào một track hoặc pad, tất cả các track liên tục giữa hai pad sẽ được chọn, bao gồm cả mọi via. Bản thân các pad sẽ không được đưa vào vùng chọn.
  • Physical Connection Single Layer – dùng lệnh này để chọn các đoạn track được kết nối trên lớp hiện tại, tức là chọn phần đồng liên tục cho đến khi thay đổi lớp hoặc gặp pad của linh kiện.
  • Component Connections – dùng lệnh này để chọn tất cả các kết nối đã đi dây xuất phát từ các pad của một linh kiện được chọn. Các pad của linh kiện, cùng với các track và via được kết nối, sẽ được chọn cho đến pad kế tiếp được gặp trong từng trường hợp.
  • Component Nets – dùng lệnh này để chọn tất cả các net gắn với một linh kiện được chọn. Tất cả các net (và các đối tượng thành viên của net trong đó) gắn với linh kiện đó sẽ được chọn.
  • Room Connections – dùng lệnh này để chọn tất cả các kết nối đã đi dây từ pad đến pad nằm hoàn toàn trong ranh giới của room được chọn.
  • All on Layer – dùng lệnh này để chọn tất cả đối tượng thiết kế trên lớp hiện tại. Lớp hiện tại được nhận biết bằng tab đang hoạt động ở cuối cửa sổ thiết kế chính.
  • Free Objects – dùng lệnh này để chọn tất cả các đối tượng primitive tự do trong thiết kế. Các đối tượng nhóm (chẳng hạn như linh kiện, tọa độ, kích thước và polygon) sẽ không được chọn. Các đối tượng này phải được chuyển đổi thành các primitive tự do tương ứng để chế độ chọn này có thể áp dụng.
  • All Locked – dùng lệnh này để chọn tất cả các đối tượng thiết kế có thuộc tính Locked được bật.
  • Off Grid Pads – dùng lệnh này để chọn tất cả pad không được đặt trên lưới bắt điểm đã xác định.
  • Toggle Selection - dùng lệnh này để thay đổi trạng thái chọn của một hoặc nhiều đối tượng thiết kế trong tài liệu PCB hiện tại.
Tất cả các đối tượng hiện đang được chọn sẽ bị bỏ chọn khi dùng lệnh này trừ khi tùy chọn Click Clears Selection bị tắt trên trang PCB Editor – General của hộp thoại Preferences .
Có nhiều lệnh bỏ chọn khác nhau trong menu con Edit » Deselect, bao gồm bỏ chọn tất cả đối tượng đang được chọn, tất cả đối tượng được chọn bên trong hoặc bên ngoài vùng do người dùng xác định, tất cả đối tượng được chọn trên lớp hiện tại và tất cả đối tượng tự do đang được chọn.

List Panels

Các trình soạn thảo Schematic, Schematic Symbol, PCB và PCB Footprint cung cấp quyền truy cập vào các panel List  (lần lượt là các panel SCH List, SCHLIB List, PCB ListPCBLIB List) hiển thị các đối tượng thiết kế ở dạng bảng, cho phép bạn nhanh chóng kiểm tra và/hoặc sửa đổi các thuộc tính của đối tượng. Khi được dùng cùng với Filter panel tương ứng, nó cho phép bạn chỉ hiển thị những đối tượng nằm trong phạm vi của bộ lọc đang hoạt động, giúp bạn nhắm mục tiêu và chỉnh sửa nhiều đối tượng thiết kế với độ chính xác và hiệu quả cao hơn. Các đối tượng không cần phải được chọn thì mới có thể hiển thị (và chỉnh sửa) trong panel List.

Ngoài các cách chính để truy cập panel (nút Panels ở góc dưới bên phải không gian thiết kế và menu con View » Panels trong các menu chính), bạn có thể dùng phím tắt Shift+F12 để bật/tắt hiển thị panel List trong trình soạn thảo tương ứng.

Các panel List được chia thành hai vùng chính:

  • Các điều khiển lọc để xác định những đối tượng nào được hiển thị trong panel (phạm vi hiển thị).
  • Vùng dạng bảng giống bảng tính, liệt kê tất cả đối tượng nằm trong phạm vi hiển thị đã xác định.

Xác định phạm vi hiển thị của panel

Các điều khiển ở phía trên panel cho phép bạn lọc những đối tượng được hiển thị trong panel, đồng thời xác định chế độ hiện tại của panel, cho phép bật/tắt chức năng chỉnh sửa trực tiếp của panel.

Chế độ Xem/Sửa

Dùng trường đầu tiên để chọn chế độ của panel List. Nhấp vào đó và chọn một trong các tùy chọn sau:

  • View – chế độ này chỉ cho phép bạn xem các thuộc tính của đối tượng. Không thể chỉnh sửa trực tiếp từ trong panel ở chế độ này, điều này được thể hiện bằng nền màu xám của vùng dạng bảng.
  • Edit – chế độ này cho phép bạn xem và chỉnh sửa các thuộc tính của đối tượng thiết kế trực tiếp trong vùng dạng bảng của panel.

Phạm vi hiển thị

Nhấp vào điều khiển được làm nổi bật tiếp theo để chọn một trong các tùy chọn sau:

  • non-masked objects (mặc định) – chọn tùy chọn này để chỉ hiển thị trong vùng dạng bảng những đối tượng thiết kế không bị che trong không gian thiết kế (tức là chỉ những đối tượng nằm trong phạm vi và biểu thức truy vấn cụ thể của bộ lọc hiện đang được áp dụng). Tùy chọn này hiệu quả nhất khi việc lọc được áp dụng cho không gian thiết kế và tùy chọn làm nổi bật phần che liên quan được bật.
  • selected objects – chọn tùy chọn này để chỉ hiển thị trong vùng dạng bảng những đối tượng thiết kế hiện đang được chọn trong không gian thiết kế.
  • all objects – chọn tùy chọn này để hiển thị tất cả đối tượng thiết kế trong vùng dạng bảng.
Khi mọi bộ lọc hiện đang áp dụng cho không gian thiết kế được xóa, tùy chọn hiển thị các đối tượng không bị che trong panel sẽ cho cùng kết quả như khi chọn tùy chọn hiển thị tất cả đối tượng.

Phạm vi tài liệu/linh kiện

Điều khiển này có trong panel SCH List, SCHLIB ListPCBLIB List, đồng thời cho phép bạn chọn các tài liệu/linh kiện mà từ đó các thuộc tính đối tượng sẽ được hiển thị trong panel (panel PCB List luôn hiển thị các đối tượng thiết kế từ tài liệu PCB đang hoạt động). Nhấp vào điều khiển được làm nổi bật tiếp theo để chọn một trong các tùy chọn sau:

  • current document (SCH List) – chỉ hiển thị các đối tượng đích từ tài liệu schematic đang hoạt động trong không gian thiết kế.
  • current component (SCHLIB List, PCBLIB List) – chỉ hiển thị các đối tượng đích từ linh kiện thư viện đang hoạt động trong không gian thiết kế.
  • open documents (SCH List) – hiển thị các đối tượng đích từ tất cả tài liệu schematic đang mở, bất kể dự án cha của chúng.
  • open documents of the same project (SCH List) – hiển thị các đối tượng đích từ tất cả tài liệu schematic đang mở là tài liệu nguồn của cùng một dự án cha.
  • all project documents (SCH List) – hiển thị các đối tượng đích từ tất cả tài liệu schematic (bao gồm cả các tài liệu đã đóng) là tài liệu nguồn của cùng một dự án cha.
  • all components (SCHLIB List) / whole library (PCBLIB List) – hiển thị các đối tượng đích từ tất cả linh kiện có trong tài liệu thư viện schematic/PCB đang hoạt động.

Loại đối tượng

Điều khiển được làm nổi bật ngoài cùng bên phải cho phép bạn xác định loại đối tượng có thể được hiển thị trong vùng dạng bảng. Nhấp vào điều khiển để mở cửa sổ bật lên chọn lựa.

Dùng cửa sổ bật lên để chọn những loại đối tượng bạn muốn đưa vào danh sách hiện đang hiển thị – hoặc là tất cả đối tượng (Display all objects) hoặc là các đối tượng cụ thể. Để chọn một hay nhiều loại đối tượng cụ thể, hãy bật tùy chọn Display only , sau đó bật hộp kiểm bên cạnh (các) đối tượng cần thiết trong danh sách bên dưới. Danh sách này sẽ chỉ chứa những loại đối tượng hiện đang hiển thị trong vùng dạng bảng của panel.

Tùy chọn No trong panel PCB List đề cập đến các primitive đối tượng khác có trong tài liệu PCB nhưng không được nêu trong danh sách này, chẳng hạn như các đối tượng Layer Stack Table và Drill Table.

Khi bật hiển thị các loại đối tượng cụ thể, điều khiển sẽ phản ánh lựa chọn đó bằng cách liệt kê các loại đã bật, phân tách bằng dấu phẩy.

Làm việc với các đối tượng đã lọc

Vùng dạng bảng chính của panel hiển thị tất cả đối tượng thiết kế thỏa điều kiện của phạm vi hiển thị đã xác định cho panel dưới dạng bảng tính .

Dữ liệu đối tượng ban đầu chưa được sắp xếp. Dữ liệu có thể được sắp xếp theo bất kỳ thuộc tính nào bằng cách nhấp vào tiêu đề cột của thuộc tính đó. Nhấp một lần sẽ sắp xếp theo thứ tự tăng dần; nhấp lần nữa để sắp xếp theo thứ tự giảm dần.

Thực hiện lựa chọn trong List Panel

Khi các đối tượng được chọn trong panel, những đối tượng đó sẽ được làm nổi bật trong danh sách bằng nền màu xanh cho tất cả các ô của chúng. Danh sách hỗ trợ chọn đơn hoặc nhiều mục, với kiểu chọn nhiều dùng các tính năng chuẩn Ctrl+Click, Shift+Click,click-and-drag.

Các đối tượng thiết kế được chọn trong panel List sẽ đồng thời được chọn trong không gian thiết kế, như minh họa trong các slide dưới đây.

Javascript ID: Pnl_List_ObjectSelection

Để thao tác theo chiều ngược lại, khi bạn muốn định vị các đối tượng trong danh sách khi chọn chúng trong không gian thiết kế, hãy dùng tùy chọn Selected Objects trong bộ lọc ở đầu panel List, như thể hiện trong hình động bên dưới.

Nhấp đúp vào một mục trong panel List sẽ mở panel Properties của đối tượng đó, nơi bạn có thể thực hiện các thay đổi khi cần.

Trong panel PCB List, các lớp do người dùng xác định chỉ có thể được chỉnh sửa đối với tên của chúng. Vì vậy, nhấp đúp vào một mục lớp sẽ không có tác dụng.

Hiển thị kết quả lọc

Khi một bộ lọc đã được áp dụng dựa trên biểu thức truy vấn được nhập vào Filter panel tương ứng, chỉ những đối tượng nằm trong phạm vi của bộ lọc mới được hiển thị, với điều kiện:

  • Tùy chọn Mask out  được bật trong vùng Objects not passing the filter  của panel SCH Filter  hoặc SCHLIB Filter, hoặc tùy chọn Mask được chọn trong vùng Non-matching  của panel PCB Filter  hoặc PCBLIB Filter.

  • Tùy chọn phạm vi hiển thị của panel List được đặt thành non-masked objects.

Nếu tùy chọn Select cũng đã được bật trong vùng Objects passing the filter  (SCH Filter, SCHLIB Filter, PCBLIB Filter) hoặc trong vùng Matching (PCB Filter, PCBLIB Filter) của panel Filter , tất cả các đối tượng đã lọc sẽ xuất hiện ở trạng thái được chọn trong danh sách.
Javascript ID: Pnl_List_FilteringResults

Chỉnh sửa thuộc tính đối tượng

Chỉ có thể chỉnh sửa nếu panel đang ở chế độ Edit . Khi panel ở chế độ View , bạn chỉ có thể xem các thuộc tính của đối tượng.

Bạn có thể chỉnh sửa các thuộc tính của một đối tượng bằng cách sửa mục tương ứng trong bảng List. Nhấp vào một ô để đưa tiêu điểm vào ô đó, sau đó nhấp chuột phải và chọn Edit hoặc nhấp lại lần nữa để chỉnh sửa trực tiếp giá trị thuộc tính. Tùy thuộc vào thuộc tính, bạn sẽ cần nhập một giá trị, bật/tắt một hộp kiểm, hoặc chọn một tùy chọn từ danh sách thả xuống. Thay đổi sẽ có hiệu lực sau khi nhấn Enter hoặc nhấp ra ngoài ô đang được chỉnh sửa. Đây là một trong những ưu điểm của việc dùng bảng để chỉnh sửa thuộc tính đối tượng; bảng sẽ vẫn mở, cho phép bạn thay đổi nhiều thuộc tính khi cần.

Một ưu điểm khác của việc dùng bảng để chỉnh sửa là có thể chỉnh sửa nhiều đối tượng từ cùng một nơi. Các đối tượng được chọn có thể cùng loại hoặc khác loại. Những thuộc tính chung cho tất cả các đối tượng trong vùng chọn sẽ được hiển thị trong bảng. Chọn các ô cần thiết – trên tất cả các đối tượng cần chỉnh sửa – cho thuộc tính dùng chung cần thay đổi. Sau đó, nhấp chuột phải và chọn lệnh Edit hoặc nhấn phím F2 (hoặc Spacebar). Chỉnh sửa giá trị cho thuộc tính đã chọn đối với đối tượng đang được lấy tiêu điểm trong vùng chọn (ô của đối tượng này được phân biệt bằng đường viền chấm). Nhấp ra ngoài ô thuộc tính hoặc nhấn Enter sẽ áp dụng thay đổi, và sau đó thay đổi này sẽ được áp dụng cho tất cả các đối tượng còn lại trong vùng chọn.

Bằng cách sử dụng bộ lọc, bạn có thể áp dụng một truy vấn (một biểu thức cho bộ lọc) để nhắm đến một nhóm đối tượng cụ thể trong thiết kế/thư viện, rồi dùng bảng List để chỉnh sửa trực tiếp thuộc tính của nhiều đối tượng này.

Chỉnh sửa thuộc tính bằng công cụ Smart Grid

Có hai lệnh Smart Grid khả dụng từ menu nhấp chuột phải của bảng. Các lệnh này cho phép dùng bất kỳ dữ liệu dạng bảng tương thích với Windows nào, chẳng hạn như bảng bên ngoài (ví dụ: PDF) hoặc bảng tính (ví dụ: Microsoft Excel hoặc Google Sheets), để cập nhật giá trị của các đối tượng hiện có trong bảng List (Smart Grid Paste, phím tắt: Shift+Ctrl+V) hoặc chèn các đối tượng mới được tạo (Smart Grid Insert, phím tắt: Ctrl+Ins).

Bảng List phải ở chế độ Edit thì các lệnh sao chép và dán mới được kích hoạt.

Các hộp thoại tương ứng (Smart Gride PasteSmart Grid Insert) cho các lệnh này được dùng để ánh xạ dữ liệu dạng bảng bên ngoài từ clipboard của Windows vào các thuộc tính của đối tượng trong bảng List, đồng thời cung cấp bản xem trước về những thay đổi sẽ được thực hiện.

Sử dụng lệnh Smart Grid Paste

Trước khi mở hộp thoại Smart Grid Paste , hãy sao chép dữ liệu dạng bảng cần thiết và chọn nội dung trong bảng List mà bạn muốn cập nhật. Nửa trên của hộp thoại (vùng Clipboard Table View) sẽ chứa thông tin bảng từ clipboard. Các bảng được chọn từ bảng List sẽ lấp đầy nửa dưới của hộp thoại (vùng List View). Thông tin được chuyển vào vùng này bằng các điều khiển được cung cấp sẽ được lưu vào bảng List sau khi nhấp OK để thoát hộp thoại.

Có hai cách để cập nhật thuộc tính của đối tượng thiết kế bằng lệnh Smart Grid Paste: cập nhật từng thuộc tính một khi không có dữ liệu tiêu đề và cập nhật nhiều thuộc tính theo nhóm trong một thao tác khi có dữ liệu tiêu đề.

Bạn cần xác định xem dữ liệu dạng bảng có Header Row hay No Header Row. Các tùy chọn này nằm ở góc trên bên phải của hộp thoại Smart Grid Paste. Nếu dữ liệu dạng bảng có hàng tiêu đề, bạn có thể ánh xạ và cập nhật nhiều thuộc tính trong một thao tác. Nếu không, bạn sẽ phải thực hiện từng thuộc tính một.

  • Header Row – nếu thông tin được sao chép vào clipboard có bao gồm hàng tiêu đề, hãy bật tùy chọn này. Thông tin tiêu đề sẽ được dùng để tạo thành hàng tiêu đề của các cột.
  • No Header Row – nếu thông tin được sao chép vào clipboard không bao gồm hàng tiêu đề, hãy bật tùy chọn này. Nếu thông tin đã sao chép có hàng tiêu đề mà tùy chọn này vẫn được bật, thì thông tin tiêu đề sẽ được đưa vào vùng bảng chính thay vì được đặt vào tiêu đề cột.

Sử dụng các điều khiển sau để sao chép thông tin từ Clipboard Table View vào List View:

  • Paste Column to Attribute – chọn một cột ở cả hai phần của hộp thoại rồi nhấp nút này để sao chép thông tin từ Clipboard Table View và dán vào List View.
  • Undo Paste to Attribute – hoàn tác lần thực hiện gần nhất của lệnh Paste to Attribute (dùng các nút Paste Column to Attribute hoặc Automatically Determine Paste).
  • Automatically Determine Paste – dùng nút này để phần mềm tự động xác định vị trí phù hợp trong List View mà thông tin từ clipboard thuộc về.
  • Reset All đặt lại toàn bộ hộp thoại. Clipboard Table View sẽ được làm mới. Nếu có thông tin mới trong Clipboard, bảng trên cùng của hộp thoại sẽ chứa thông tin mới. List View sẽ hoàn nguyên mọi thay đổi chưa được lưu, bao gồm cả những cột nào đang hiển thị.
  • Choose Visible Columns – nhấp để mở hộp thoại Choose Visible Columns và chọn những cột sẽ hiển thị trong phần List View của hộp thoại Smart Grid Paste. Bật/tắt các tùy chọn để Hiện/Ẩn cột.

Ví dụ, để thay đổi thuộc tính theo nhóm bằng công cụ Smart Grid Paste, hãy sao chép dữ liệu bằng lệnh Copy With Header trong menu nhấp chuột phải từ bảng List, rồi dán dữ liệu dạng bảng, bao gồm cả hàng tiêu đề, vào một sổ làm việc Excel. Sau đó, dữ liệu dạng bảng đã cập nhật từ sổ làm việc này có thể được dán ngược lại vào cùng bảng List bằng lệnh Smart Grid Paste trong menu bật lên. Hãy bảo đảm các mục được chọn trong bảng List tương ứng với dữ liệu dạng bảng được dán; tuy nhiên, bạn luôn có thể chọn các mục trước rồi mới thực hiện dán.

Hãy bảo đảm tùy chọn Header Row ở góc trên bên phải của hộp thoại được bật. Khi đó hộp thoại Smart Grid Paste sẽ được cập nhật, trong đó nửa trên của hộp thoại biểu diễn dữ liệu bảng đã sao chép, còn nửa dưới hiển thị nội dung bảng List được đề xuất. Nhấp nút Automatically Determine Paste để ánh xạ các thuộc tính từ vùng Clipboard Table View sang vùng List View.

Tất cả các ánh xạ đối tượng dữ liệu được đề xuất do nút Automatically Determine Paste thiết lập đều có thể được xem trước trước khi ghi các thuộc tính mới vào tài liệu của bạn. Những thuộc tính đang được tác động bởi thao tác Paste sẽ được đánh dấu bằng cờ màu xanh dương (biểu tượng ), và những thuộc tính có giá trị thay đổi sẽ được hiển thị bằng phông chữ in đậm.

Bạn cũng có thể dùng các nút Paste Column to Attribute và Undo Paste to Attribute để cập nhật chọn lọc các thuộc tính. Để khôi phục tất cả thuộc tính về giá trị ban đầu, hãy nhấp nút Reset All trong hộp thoại Smart Grid Paste.

Tương tự, nếu bạn sao chép dữ liệu dạng bảng không có tiêu đề hàng và cập nhật dữ liệu dạng bảng trong một bảng tính bên ngoài, sau đó thực hiện smart paste trở lại vào bảng List, thì bạn chỉ có thể cập nhật từng thuộc tính riêng lẻ. Nghĩa là, bạn dùng các nút Paste Column to Attribute và Undo Paste to Attribute để cập nhật từng thuộc tính đích và hoàn tác chính thuộc tính đó mỗi lần. Các thay đổi được đề xuất sẽ chưa được ghi vào tài liệu cho đến khi nhấn nút OK.

Sử dụng lệnh Smart Grid Insert

Với lệnh Smart Grid Insert, bạn có thể tạo đối tượng mới bằng hộp thoại Smart Grid Insert từ bảng List. Bạn phải chỉ định kiểu đối tượng trong dữ liệu dạng bảng của mình trước khi có thể chèn thành công các đối tượng mới vào bảng List và tài liệu liên kết của nó. Khi hộp thoại Smart Grid Insert được mở, vùng List View của hộp thoại sẽ được điền bằng thông tin sẽ được thêm vào bảng List. Sau khi các đối tượng dữ liệu mới được ánh xạ từ vùng Clipboard Table View sang vùng List View được đề xuất, chúng sẽ được đánh dấu bằng chỉ báo màu xanh lá (biểu tượng ). Nhấp OK để đóng hộp thoại và thêm thông tin từ vùng List View vào bảng List, đồng thời tạo các đối tượng mới trong tài liệu.

  • Cách dễ nhất là sao chép dữ liệu đối tượng hiện có từ bảng List bằng lệnh Copy with Header, thực hiện bổ sung/thay đổi trong bảng tính rồi chèn dữ liệu đã cập nhật trở lại vào bảng List.
  • Công cụ Smart Grid Insert trong bảng SCHLIB List có thể được dùng để nhập nhiều chân từ một bảng tính vào ký hiệu schematic hiện tại – tìm hiểu thêm tại Tăng tốc tạo ký hiệu schematic bằng công cụ Smart Grid Insert.

Chỉnh sửa thuộc tính có giá trị số

Đối với một thuộc tính dạng số của đối tượng được chọn, cách đơn giản nhất để sửa giá trị của thuộc tính đó là nhập một giá trị mới để thay thế giá trị hiện có. Có thể dùng các toán tử cộng và trừ để chỉ định dấu của giá trị. Một giá trị được nhập mà không chỉ định dấu sẽ được xem là số dương. Vì vậy, nhập 20 cũng giống như nhập +20.

Bạn có thể nhập đơn vị đo cụ thể cho giá trị được nhập. Phần mềm sẽ chuyển đổi giá trị đó sang đơn vị hiện tại được định nghĩa cho tài liệu. Nếu không chỉ định đơn vị, hệ thống sẽ dùng đơn vị mặc định được thiết lập cho tài liệu.

Sửa đổi bằng biểu thức

Có thể thực hiện các sửa đổi nâng cao hơn bằng cách sử dụng biểu thức số học. Chọn mục nhập cho thuộc tính bạn muốn sửa đổi và nhập biểu thức sẽ được dùng để thay đổi giá trị của thuộc tính đó. Bạn có thể nhập bất kỳ biểu thức số học nào dùng các toán tử và hàm số học tích hợp sẵn.

Để xem danh sách các toán tử và hàm có thể dùng, hãy tham khảo các mục Arithmetic OperatorsGlobal System Query Functions trên trang Working with the Query Language.

Nếu bạn muốn dùng giá trị hiện tại của thuộc tính như một phần của biểu thức, bạn sẽ cần tham chiếu đến giá trị gốc này bằng cách dùng tên đầy đủ của thuộc tính hoặc dùng dấu chấm than (ký hiệu thay thế được hỗ trợ cho tên của thuộc tính hiện đang được sửa đổi). Nếu muốn, bạn cũng có thể dùng tên của bất kỳ trường thuộc tính nào khác trong biểu thức. Khi dùng tên thuộc tính, nếu tên có chứa khoảng trắng, các khoảng trắng đó phải được thay bằng ký tự gạch dưới.

Để minh họa cho việc dùng một biểu thức đơn giản, hãy xét một chân linh kiện, trong đó thuộc tính Length hiện đang là 30. Nếu bạn muốn tăng chiều dài này lên 45, bạn có thể nhập biểu thức:

Length + 15

hoặc ở dạng rút gọn:

! + 15

Lưu ý rằng các khoảng trắng là không bắt buộc. Khi bạn nhấn Enter, giá trị sẽ được cập nhật thành 45.

Nếu thay vào đó bạn muốn rút ngắn chân xuống còn chiều dài 20, bạn có thể dùng toán tử trừ như minh họa trong các biểu thức sau:

Length - 10
! - 10

Để minh họa việc dùng một hàm, biểu thức trước đó có thể được viết lại thành:

! - sqrt(100)

Kết quả vẫn giống nhau – chiều dài là 20.

Bằng cách dùng tên thuộc tính (hoặc ký tự thay thế (!)), các biểu thức trước đó sẽ cộng vào hoặc trừ khỏi giá trị hiện tại của thuộc tính. Nếu không có các mục này trong biểu thức, bạn sẽ đặt giá trị của thuộc tính thành kết quả được tính ra từ biểu thức. Ví dụ, nếu tên thuộc tính hoặc ký tự thay thế bị bỏ khỏi các biểu thức trước đó, chiều dài chân thu được sẽ là 15 và -10.

Một lần nữa, bạn có thể nhập đơn vị đo cụ thể cho giá trị được nhập vào biểu thức. Altium Designer sẽ chuyển đổi giá trị đó sang đơn vị hiện tại được định nghĩa cho tài liệu. Nếu không chỉ định đơn vị, hệ thống sẽ dùng đơn vị mặc định được thiết lập cho tài liệu.

Bằng cách chọn nhiều đối tượng trong panel, bạn có thể thay đổi đồng thời các thuộc tính số bằng một biểu thức. Ví dụ, bạn có thể muốn điều chỉnh chiều dài của một loạt chân linh kiện hoặc dịch các linh kiện theo chiều dọc hay chiều ngang một khoảng xác định.

Thay thế hàng loạt các thuộc tính dạng chuỗi

Đôi khi bạn có thể muốn sửa đổi một thuộc tính dạng chuỗi dùng chung cho nhiều đối tượng được chọn trong không gian thiết kế. Ví dụ, bạn có thể muốn đổi tên các đối tượng nhãn net của bus dữ liệu đã chọn từ D1, D2, D3, v.v. thành Data1, Data2, Data3, v.v. Để thực hiện kiểu thay thế hàng loạt này, panel hỗ trợ cú pháp thay thế chuỗi.

Một mục thay thế chuỗi được đặt trong dấu ngoặc nhọn và có dạng:

{oldstring=newstring}

Một mục ở dạng này sẽ khiến mọi lần xuất hiện của oldstring trong giá trị của thuộc tính được thay bằng newstring. Trong trường hợp các nhãn net của bus dữ liệu, bạn sẽ chọn ô thuộc tính Text tương ứng cho từng nhãn net, nhấp chuột phải rồi chọn Edit (hoặc nhấn F2), sau đó nhập {D=Data} vào trường giá trị đang hoạt động.

Nếu bạn muốn thay thế nhiều phần chuỗi khác nhau trong cùng một chuỗi đích, hãy nhập nhiều mục thay thế, mỗi mục được đặt trong bộ dấu ngoặc nhọn riêng. Ví dụ, hãy xét các nhãn net sau đây, được gắn với dây đầu ra của một linh kiện WB_PRTIO, được cấu hình có bốn cổng I/O 8-bit:

XPort8A_Out[7..0]
XPort8B_Out[7..0]
XPort8C_Out[7..0]
XPort8D_Out[7..0]

Bây giờ hãy xét trường hợp bạn đã đặt một linh kiện WB_PRTIO thứ hai được cấu hình có bốn cổng I/O 32-bit. Thay vì đặt từng nhãn net riêng lẻ theo cách tương tự trên mỗi dây đầu ra của từng cổng trong thiết bị thứ hai này, bạn có thể chọn cả bốn nhãn net ở trên, sao chép chúng, dán lên các dây tương ứng của thiết bị cổng mới, rồi đổi tên chúng. Chính ở thao tác cuối cùng này, việc thay thế chuỗi hàng loạt phát huy tác dụng.

Nếu định dạng mong muốn của các nhãn net mới là YPort32x_Out[31..0], trong đó x biểu thị cổng (A, B, C hoặc D), thì bạn có thể chọn thuộc tính Name cho bốn nhãn net trong panel, vào chế độ chỉnh sửa rồi nhập nội dung sau vào trường giá trị đang hoạt động:

{X=Y}{8=32}{7=31}

Altium Designer sẽ lấy mục nhập này và thực hiện việc thay thế hàng loạt – thay cho biểu thức thứ nhất, rồi biểu thức thứ hai, v.v.

Chỉnh sửa thông minh các thuộc tính dạng chuỗi

Một panel List hỗ trợ sửa đổi chuỗi thông qua tính năng Smart Edit. Chọn các ô tương ứng với thuộc tính cần sửa đổi cho tất cả các đối tượng cần thiết, nhấp chuột phải, rồi chọn Smart Edit từ menu ngữ cảnh. Thao tác này sẽ mở hộp thoại Smart Edit. Hộp thoại này cung cấp hai phương pháp để sửa đổi chuỗi, truy cập từ các tab Batch ReplaceFormula.

Tab Batch Replace 

Tab Batch Replace cung cấp chức năng thay thế trực tiếp, tương tự cách thay thế chuỗi đã nói ở trên (nhưng không cần nhập dấu ngoặc nhọn). Nhấp vào trường From và nhập phần của chuỗi hiện tại mà bạn muốn thay thế. Sau đó nhấp vào trường To và nhập chuỗi sẽ được dùng để thay thế. Lưu ý rằng phép thay thế chuỗi sắp được thực hiện sẽ hiển thị ở cuối tab.

Ví dụ, hãy xét các chân của một linh kiện hiện đang có tiền tố B và bạn cần đổi chúng thành tiền tố A. Trong trường hợp này, hãy chọn thuộc tính Pin Designator cho từng chân trong panel, rồi mở hộp thoại . Trên tab Batch Replace, nhập B vào trường From và A vào trường To (khi đó chuỗi thay thế sẽ là {B=A}). Sau khi nhấp OK, các ký hiệu chân sẽ được sửa đổi tương ứng.

Cũng như với thay thế chuỗi cơ bản, tab Batch Replace cho phép thay thế nhiều phần chuỗi khác nhau trong cùng một chuỗi đích. Hãy nhập các thay thế khác nhau dưới dạng các mục From-To riêng biệt. Hãy xét lại ví dụ WB_PRTIO trước đó (xem Batch Replacement of String-based Attributes), trong đó các chuỗi có dạng XPort8x_Out[7..0] cần được đổi thành YPort32x_Out[31..0]. Trong trường hợp này, bạn sẽ nhập ba mục thay thế riêng biệt trên tab Batch Replace, như minh họa trong hình ở trên.

Thay đổi chỉ được áp dụng cho các ký tự được nhập vào trường From . Mọi ký tự khác trong mỗi chuỗi đích, chẳng hạn như mã định danh số tăng dần, sẽ không bị thay đổi.

Tab Formula

Tab Formula cung cấp khả năng sửa đổi nâng cao hơn, cho phép bạn áp dụng một biểu thức cụ thể cho các đối tượng chuỗi đã chọn. Biểu thức có thể bao gồm bất kỳ toán tử và hàm số học tích hợp nào áp dụng cho chuỗi.

Để xem danh sách các toán tử và hàm có thể dùng, hãy tham khảo các mục Arithmetic OperatorsGlobal System Query Functions trên trang Working with the Query Language.

Một lần nữa, nếu bạn muốn dùng giá trị hiện tại của thuộc tính như một phần của biểu thức, bạn sẽ cần tham chiếu đến giá trị gốc này, bằng cách dùng tên đầy đủ của thuộc tính hoặc dùng dấu chấm than (ký hiệu thay thế được hỗ trợ cho tên của thuộc tính hiện đang được sửa đổi). Khi dùng tên thuộc tính, nếu tên có chứa khoảng trắng, các khoảng trắng đó phải được thay bằng ký tự gạch dưới. Ví dụ, khi dùng trường Component Designator trong một công thức, nó nên được nhập là Component_Designator.

Ví dụ, ba linh kiện bộ nhớ được chọn trong một thiết kế có các designator là U1, U3 và U5. Bạn có thể muốn mở rộng designator của các linh kiện này bằng cách thêm một số chỉ dấu về vai trò của chúng. Trước tiên, hãy chọn các ô cho thuộc tính Component Designator của các linh kiện này trong panel List và mở hộp thoại Smart Edit. Sau đó, trên tab Formula của hộp thoại, bạn có thể viết một biểu thức dùng toán tử cộng để thêm vào giá trị chuỗi hiện có của thuộc tính Component Designator . Thao tác này sẽ lấy giá trị chuỗi hiện có (gốc) và nối nó với một chuỗi mới được chỉ định, như minh họa dưới đây:

Component_Designator + '_MEM'

hoặc ở dạng rút gọn:

! + '_MEM'

Lưu ý rằng các khoảng trắng là không bắt buộc. Sau khi nhấp OK, designator của các linh kiện sẽ được cập nhật lần lượt thành U1_MEM, U3_MEMU5_MEM.

Các biểu thức được nhập trong tab Formula của hộp thoại Smart Edit sẽ được lưu lại để có thể dễ dàng sử dụng lại trong tương lai. Để dùng lại các biểu thức đã nhập trước đó, hãy nhấp  ở mép phải của trường văn bản, rồi chọn một biểu thức từ menu thả xuống.

Để minh họa cách sử dụng các hàm dựa trên chuỗi, hãy xét hàm Copy, có thể dùng để lấy một phần của chuỗi gốc và đặt vào trong một biểu thức để tạo chuỗi mới. Sử dụng ví dụ WB_PRTIO trước đó (xem Thay thế hàng loạt các thuộc tính dựa trên chuỗi), trong đó các chuỗi có dạng XPort8x_Out[7..0] cần được đổi thành YPort32x_Out[31..0], bạn có thể chọn các ô nhập cho thuộc tính Text của từng net label, mở hộp thoại Smart Edit, rồi viết biểu thức sau trong tab Formula:

'Y' + Copy(Text,2,4) + '32' + Copy(Text,7,6) + '31..0]'

hoặc ở dạng rút gọn:

'Y' + Copy(!,2,4) + '32' + Copy(!,7,6) + '31..0]'

Một ví dụ công thức khác – đổi ký tự ở giữa của định danh linh kiện CABCYB thành X:

Copy(!, 1, 1) + 'X' + Copy(!, 3, 1)

Nếu phép thay thế phức tạp hơn, chẳng hạn khi các phần của chuỗi có độ dài thay đổi, hãy dùng hàm Length để tính giá trị cho vị trí bắt đầu và số lượng ký tự, như minh họa bên dưới.

Các định danh linh kiện CAAAAABCYYYB có phần giữa với độ dài thay đổi:

  • Thay toàn bộ phần giữa bằng một ký tự X:

    Copy(!, 1, 1) + 'X' + Copy(!, Length(!), 1)

  • Thay ký tự cuối của phần giữa bằng một ký tự X:

    Copy(!, 1, Length(!)-2) + 'X' + Copy(!, Length(!), 1)

Menu chuột phải của panel

Menu chuột phải cho vùng danh sách chính của panel cung cấp các lệnh sau:

  • Switch to View Mode / Switch to Edit Mode – chuyển đổi giữa chế độ ViewEdit.
  • Edit – chỉnh sửa một hoặc nhiều đối tượng đang chọn theo một thuộc tính cụ thể trong danh sách. Khi chỉnh sửa một đối tượng, lệnh sẽ khả dụng khi mục ô thuộc tính của một đối tượng thiết kế có thể chỉnh sửa được. Sau khi chạy lệnh, bạn sẽ có thể chỉnh sửa trực tiếp giá trị trong ô đã chọn. Nhấp ra ngoài ô hoặc nhấn Enter để áp dụng thay đổi. Khi chỉnh sửa đồng thời nhiều đối tượng, lệnh chỉ khả dụng nếu thuộc tính được chọn có thể chỉnh sửa với mọi đối tượng trong vùng chọn. Sau khi chạy lệnh, bạn sẽ có thể chỉnh sửa trực tiếp giá trị trong ô đang được focus. Nhấp ra ngoài ô hoặc nhấn Enter để áp dụng thay đổi cho tất cả các ô trong vùng chọn. Panel List phải ở chế độ Edit để truy cập lệnh này.
  • Smart Edit – mở hộp thoại Smart Edit, trong đó bạn có thể chỉ định tiêu chí dùng để thực hiện thay thế hàng loạt các thuộc tính dựa trên chuỗi. Panel List phải ở chế độ Edit để truy cập lệnh này. Tìm hiểu thêm về Chỉnh sửa thông minh các thuộc tính dựa trên chuỗi.
  • Copy – sao chép các ô đã chọn trong danh sách vào clipboard của Windows để dùng trong các ứng dụng khác.
  • Copy with Header – sao chép dữ liệu dạng bảng, bao gồm cả hàng tiêu đề.
  • Paste – dán nội dung hiện tại của clipboard Windows vào danh sách. Kết hợp với lệnh Copy, Paste cho phép bạn sao chép nội dung ô sang một ứng dụng bảng tính khác, chỉnh sửa, rồi dán dữ liệu đã chỉnh sửa trở lại panel List. Panel List phải ở chế độ Edit để truy cập lệnh này.
  • Smart Grid Paste – mở hộp thoại Smart Grid Paste để thay đổi giá trị của các đối tượng hiện có từ dữ liệu bảng đã dán. Panel List phải ở chế độ Edit để truy cập lệnh này. Tìm hiểu thêm về Chỉnh sửa thuộc tính bằng Smart Grid Tools.
  • Smart Grid Insert – mở hộp thoại Smart Grid Insert để tạo các đối tượng mới từ dữ liệu dạng bảng. Panel List phải ở chế độ Edit để truy cập lệnh này. Tìm hiểu thêm về  Chỉnh sửa thuộc tính bằng Smart Grid Tools.
  • Show Children (SCH List, SCHLIB List) – thêm các mục đối tượng vào danh sách theo các primitive cấu thành các đối tượng nhóm (ví dụ: Part).
  • Zoom Selected – phóng to và căn giữa (khi có thể) các đối tượng đã chọn trong không gian thiết kế.
  • Apply Filter (PCB List, PCBLIB List) – áp dụng lọc dựa trên (các) đối tượng đã chọn trong danh sách. (Các) đối tượng sẽ được hiển thị trong cửa sổ trình biên tập thiết kế theo các tùy chọn Mask / Dim / Normal, SelectZoom được định nghĩa trong panel Filter tương ứng. (Các) đối tượng sẽ được chọn bất kể trạng thái của tùy chọn Select trong panel Filter. Chỉ những đối tượng trong vùng chọn mới được hiển thị trong danh sách.
  • Clear Filter (PCB List, PCBLIB List) – xóa bộ lọc hiện đang áp dụng và nạp lại danh sách với tất cả đối tượng trong thiết kế.
  • Remove Non-Selected (PCB List, PCBLIB List) – loại bỏ khỏi danh sách tất cả đối tượng hiện không được chọn.
  • Report – tạo báo cáo chứa tất cả đối tượng đang hiển thị trong danh sách. Sau khi chạy lệnh, hộp thoại Report Preview sẽ mở ra, trong đó bạn có thể xem, in và xuất báo cáo sang nhiều định dạng tệp khác nhau. Báo cáo sẽ chỉ chứa dữ liệu đang hiển thị trong panel.
  • Report Selected – tạo báo cáo chỉ chứa những đối tượng hiện đang được chọn trong danh sách. Sau khi chạy lệnh, hộp thoại Report Preview sẽ mở ra, trong đó bạn có thể xem, in và xuất báo cáo sang nhiều định dạng tệp khác nhau. Báo cáo sẽ chỉ chứa dữ liệu đang hiển thị trong panel.
  • Show Component Children (PCB List, PCBLIB List) – thêm các mục đối tượng vào danh sách theo các primitive cấu thành linh kiện.
  • Show Net Children (PCB List, PCBLIB List) – thêm các mục đối tượng vào danh sách theo tất cả đối tượng net cấu thành các net trong thiết kế.
  • Show Polygon Children (PCB List, PCBLIB List) – thêm các mục đối tượng vào danh sách theo các primitive cấu thành polygon.

    Các lệnh dựa trên Show Children đặc biệt hữu ích khi trước đó đã chọn và lọc một nhóm nhỏ các đối tượng cha.
  • Advanced (sub-menu) (PCB List, PCBLIB List) – menu con này có các lệnh cho phép bạn chuyển sang linh kiện chủ sở hữu, net chủ sở hữu hoặc polygon chủ sở hữu từ các primitive con hoặc thành viên được chọn thuộc các đối tượng nhóm đó. Trong mỗi trường hợp, bộ lọc sẽ được áp dụng cho từng đối tượng chủ sở hữu bị ảnh hưởng và danh sách sẽ chỉ hiển thị các đối tượng chủ sở hữu đó cùng các primitive/thành viên của chúng nếu tùy chọn tương ứng để hiển thị đối tượng con cho một đối tượng được bật.
  • Select All – chọn tất cả đối tượng trong danh sách. Các đối tượng thiết kế tương ứng sẽ được chọn trong không gian thiết kế.
  • Select Column(s) – chọn tất cả ô trong (các) cột liên kết với (các) ô hiện đang được chọn. Tất cả đối tượng tương ứng sẽ được chọn trong không gian thiết kế. Lệnh này đặc biệt hữu ích khi chỉnh sửa một thuộc tính cụ thể của nhiều đối tượng.
  • Select Row(s) – chọn tất cả ô trong (các) hàng liên kết với ô hiện đang được chọn. Tất cả đối tượng tương ứng sẽ được chọn trong không gian thiết kế. Lệnh này đặc biệt hữu ích khi chỉnh sửa một thuộc tính cụ thể của nhiều đối tượng.
  • Choose Columns – mở hộp thoại Columns Setup, trong đó bạn có thể chọn các cột khả dụng sẽ hiển thị trong panel và thứ tự xuất hiện của chúng. Theo mặc định, Display Mode của từng thuộc tính được đặt thành Automatic. Ở chế độ này, một cột thuộc tính sẽ tự động được hiển thị nếu nó là thuộc tính chung cho tất cả đối tượng thiết kế hiện đang hiển thị trong panel. Nhấp vào chế độ này để mở các tùy chọn cho phép bạn buộc hiển thị thuộc tính (Show) hoặc ẩn hoàn toàn nó (Hide).

    • Bật tùy chọn Show All Attributes để hiển thị mọi thuộc tính có thể có.
    • Nhấp nút Default sẽ đặt lại Available Columns để chỉ hiển thị các thuộc tính cho những primitive đang được bật trong không gian thiết kế và đặt lại Display Mode về Automatic cho tất cả.
    • Các lệnh cũng có sẵn trong menu ngữ cảnh chuột phải cho vùng Available Columns để bạn quản lý các thuộc tính được trình bày:
      • Edit Selected - chỉnh sửa Display Mode của thuộc tính đã chọn.
      • Show All Attributes - hiển thị mọi thuộc tính có thể có.
      • Show Enabled Primitive Attributes - chỉ hiển thị các thuộc tính có primitive đang được bật trong không gian thiết kế.
      • Advanced - từ menu con, chọn các thuộc tính cụ thể để hiển thị. Tùy chọn Hide All Attributes  sẽ xóa cột Attribute.
    • Về thứ tự các cột, cách chúng hiển thị (từ trái sang phải) trong panel phản ánh thứ tự từ trên xuống dưới trong vùng Visible Columns của hộp thoại. Sử dụng các nút UpDown để di chuyển một mục cột đã chọn, hoặc nhấp và kéo nó đến vị trí mong muốn. 

Phím tắt của panel

Bảng sau tóm tắt các phím tắt chính khả dụng khi sử dụng vùng danh sách chính của panel.

Arrow Keys

Chuyển focus sang ô kế tiếp theo hướng của phím mũi tên

Left-Click+Drag

Chọn nhiều theo hướng di chuyển của chuột

Ctrl+Click

Chọn nhiều (không liên tiếp)

Shift+Click

Chọn nhiều (liên tiếp)

Spacebar hoặc F2

Chỉnh sửa ô đã chọn

Enter

Hoàn tất chỉnh sửa ô hiện tại và vào chế độ chỉnh sửa cho ô bên dưới

Ctrl+C (hoặc Ctrl+Insert)

Sao chép

Ctrl+V (hoặc Shift+Insert)

Dán

Page Up

Nhảy vùng chọn lên đầu vùng danh sách đang hiển thị

Page Down

Nhảy vùng chọn xuống cuối vùng danh sách đang hiển thị

Mouse-wheel

Cuộn lên hoặc xuống

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

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

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

Tài liệu cũ

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

Nội dung