Altium Designer, kết hợp với Workspace được kết nối của bạn, cung cấp khả năng cập nhật các linh kiện trong một thiết kế bo mạch hiện có để sử dụng các linh kiện nằm trong Workspace đó. Các linh kiện lấy từ thư viện cơ sở dữ liệu và thư viện dựa trên tệp có thể được cập nhật riêng lẻ sang linh kiện trong Workspace, hoặc cập nhật hàng loạt bằng cách dùng đối sánh Tham số tự động thông qua Item Manager của Altium Designer.
Sử dụng một hệ thống quy tắc có khả năng cấu hình cao để nhắm đến các linh kiện phù hợp trong Workspace, hộp thoại Item Manager cung cấp một cách nhanh chóng và hiệu quả để chuyển đổi dự án PCB hiện tại sang dạng sử dụng Workspace Components.
Item Manager cung cấp hai khả năng chính liên quan đến linh kiện và các sheet mạch nguyên lý có thể tái sử dụng trong một dự án thiết kế bo mạch:
-
Migration – thứ nhất, nó cho phép chuyển đổi một dự án thiết kế từ việc sử dụng linh kiện và sheet sơ đồ nguyên lý theo các phương pháp truyền thống sang sử dụng các thực thể trong Workspace (linh kiện và managed sheets). Ở khía cạnh này, có thể xem nó như một chức năng "chuyển sang dùng dữ liệu Workspace".
-
Synchronization – thứ hai, sau khi một thiết kế đã được chuyển đổi sang sử dụng nội dung từ Workspace, Item Manager cung cấp một cách đơn giản để đồng bộ nội dung đang dùng trong thiết kế với bất kỳ nội dung nguồn tương ứng nào trong Workspace đã được cập nhật. Ở khía cạnh này, có thể xem nó như một chức năng "cập nhật từ dữ liệu Workspace".
Để cung cấp thêm bối cảnh, lưu ý rằng một linh kiện riêng lẻ trong thiết kế có thể được cập nhật thành linh kiện Workspace trực tiếp từ Properties panel trong Schematic Editor. Để thực hiện việc này, hãy chọn linh kiện trên sheet sơ đồ nguyên lý, sau đó dùng menu thả xuống Source của panel để chọn một Workspace làm nguồn dữ liệu linh kiện – bạn cần kết nối với Workspace để truy cập. Hộp thoại Component source xuất hiện sau đó cung cấp tùy chọn chọn một linh kiện đích từ Workspace hoặc chỉ đơn giản là liên kết linh kiện với Workspace đồng thời giữ nguyên hoặc thay thế mã định danh linh kiện (Design Item ID).
Nếu linh kiện Workspace đã được chọn, dữ liệu linh kiện được truy cập sẽ thay thế linh kiện và mô hình hiện có, đồng thời cập nhật các tham số của linh kiện. Panel cũng sẽ hiển thị trạng thái vòng đời hiện tại và tình trạng revision của linh kiện, như minh họa bên dưới.

Một linh kiện cục bộ có thể được chuyển đổi thành linh kiện Workspace theo từng linh kiện riêng lẻ, hoặc hàng loạt bằng cách sử dụng Item Manager. Tại đây bạn có thể thấy linh kiện gốc. Di chuột lên hình ảnh để xem linh kiện được thay thế bằng phiên bản tương ứng trong Workspace của nó.
Ngoài ra, các linh kiện cũng có thể được thay thế thông qua tài liệu ActiveBOM (BomDoc) của dự án.
Mặc dù đây sẽ là một cách tiếp cận khá tốn công để cập nhật toàn bộ các linh kiện cục bộ của một thiết kế sang linh kiện Workspace, ngay cả với một thiết kế bo mạch quy mô nhỏ, Item Manager cung cấp một phương pháp chuyển đổi đơn giản và tự động sử dụng đối sánh tham số nâng cao (Automatching) và cách tiếp cận cập nhật hàng loạt. Một ứng dụng điển hình của Item Manager là cập nhật một thiết kế bo mạch hiện có để sử dụng các linh kiện Workspace và các managed schematic sheets đã được di chuyển lên Workspace từ các thư viện của công ty.
Truy cập Item Manager
Hộp thoại Item Manager được truy cập từ Tools menuTools » Item Manager chính khi một tài liệu schematic đang hoạt động và hiển thị tất cả linh kiện cùng sheet symbols được tìm thấy trong dự án thiết kế bo mạch đang hoạt động.
Để có thể đối sánh các linh kiện trong thiết kế với các linh kiện Workspace tiềm năng, bạn cần được kết nối với một Workspace. Nếu không được kết nối, tính năng Automatch sẽ không khả dụng và việc đối sánh thủ công sẽ sử dụng dữ liệu linh kiện Workspace đã được lưu trong bộ nhớ đệm.
Chọn tab Unmanaged hoặc Components ở phần dưới của hộp thoại để điền danh sách các linh kiện trong thiết kế hiện tại. Về cơ bản, phần bên trái của hộp thoại hiển thị các thiết lập linh kiện của dự án hiện tại (Current Settings), trong khi phần bên phải liệt kê cách chúng sẽ thay đổi (New Settings) khi các linh kiện Workspace phù hợp từ Workspace đã được gán. Vùng New Settings có cùng các trường như vùng Current Settings. Để xem và truy cập sheet symbols, hãy chọn tab Sheet Symbols.

Truy cập Item Manager từ Tools menu chính của Schematic Editor. Hộp thoại sẽ tự động điền các linh kiện thiết kế hiện tại (và các sheet sơ đồ nguyên lý).
Cách dữ liệu linh kiện được trình bày trong hộp thoại Item Manager có thể cấu hình rất linh hoạt, dựa trên các cột dữ liệu được bật và/hoặc được nhóm. Điều này cho phép danh sách nội dung thiết kế và các tham số hệ thống/người dùng liên quan của chúng được hiển thị theo cách phù hợp với các phương pháp nhận dạng linh kiện cụ thể – ví dụ, tất cả các tham số của Item, chẳng hạn như mã số linh kiện nội bộ của công ty, đều có thể được hiển thị khi cần.
Để xác định vị trí một linh kiện được liệt kê trong các tài liệu thiết kế, hãy nhấp chuột phải vào mục của nó trong Item Manager và chọn Cross Probe từ menu ngữ cảnh liên quan.
Các cột
Để cấu hình những cột nào được hiển thị trong Item Manager, hãy nhấp chuột phải trong vùng tiêu đề cột của hộp thoại và chọn Columns » Select Columns từ menu ngữ cảnh. Hộp thoại Select columns sẽ cung cấp tất cả các tham số khả dụng, bao gồm cả những tham số cụ thể từ thiết kế cục bộ ([Current Settings]) và nội dung trong Workspace ([New Settings]). Sử dụng điều khiển "eye" ở bên trái của một mục để hiển thị cột (
) hoặc không hiển thị (
).

Các cột được hiển thị và thứ tự của chúng có thể được cấu hình để phù hợp với hệ thống Workspace/thư viện và sở thích của bạn.
Di chuột lên tiêu đề cột để hiển thị biểu tượng bộ lọc; khi được chọn, nó cho phép danh sách trong Item Manager được giới hạn theo các loại mục cụ thể hoặc theo một bộ lọc tùy chỉnh được tạo ra.
Nhóm
Để nhóm dữ liệu nội dung được liệt kê theo một cột tham số cụ thể, chẳng hạn như danh mục loại linh kiện hoặc tài liệu schematic, v.v., hãy kéo mục tiêu đề cột mong muốn lên hàng tiêu đề phía trên của hộp thoại (như được chỉ ra bởi dòng gợi ý). Danh sách nội dung sẽ được cấu hình lại để nhóm các mục của nó theo cột tham số đã được gán.

Bất kỳ tiêu đề cột dữ liệu nào cũng có thể được kéo lên hàng trên cùng của hộp thoại để nhóm các mục được liệt kê theo tham số đó.
Options and Controls of the Item Manager Dialog
-
Type – hiển thị biểu tượng của thực thể.
-
Designator – hiển thị ký hiệu định danh của Item.
-
Item – hiển thị ID Item-Revision và tên Item (đối với thực thể Workspace), Design Item ID (đối với linh kiện không thuộc Workspace), hoặc tên tệp (đối với sheet symbol không thuộc Workspace).
-
Document – hiển thị tài liệu nơi Item nằm.
Phần giữa của hộp thoại hiển thị các thiết lập linh kiện của dự án hiện tại (Current Settings), trong khi phần bên phải liệt kê cách chúng sẽ thay đổi (New Settings) khi một linh kiện Workspace hoặc managed sheet phù hợp đã được gán. Các vùng này được mô tả chi tiết bên dưới.
Thiết lập hiện tại
Đối với mỗi thực thể thiết kế, được liệt kê theo ký hiệu định danh của nó, thông tin sau đây được trình bày trong vùng này của lưới:
-
Design Item ID – hiển thị ID Item-Revision (đối với thực thể Workspace) hoặc Design Item ID (đối với linh kiện không thuộc Workspace). Đối với sheet symbol không thuộc Workspace, trường này để trống.
-
Name – hiển thị comment (đối với linh kiện) hoặc tên tệp (đối với sheet symbol).
-
Lifecycle State – trạng thái vòng đời hiện tại của linh kiện revision hoặc revision managed schematic sheet. Các Item đã bị xóa mềm sẽ có trạng thái Deleted. Các mục không thuộc Workspace sẽ có trạng thái [Not Managed].
-
Revision Status – nếu revision ở trạng thái áp dụng được (được phép sử dụng trong thiết kế), trường này phản ánh revision đó là mới nhất (Up to date) hay không (Out of date). Các Item đã bị xóa mềm sẽ có trạng thái Deleted. Đối với các mục không thuộc Workspace, trường này để trống.
-
From – Workspace nguồn hoặc thư viện nguồn mà từ đó thực thể trong thiết kế được đặt vào. Đối với sheet symbol không thuộc Workspace, trường này để trống.
Thiết lập mới
Vùng này trình bày thông tin về thay đổi được đề xuất. Nó có cùng các trường như vùng Current Settings, nhưng các trường này mang ý nghĩa hơi khác khi xử lý nội dung Workspace:
-
Revision HRID – hiển thị ID Item-Revision.
-
Name – tên của Item.
-
Lifecycle State – trạng thái vòng đời hiện tại của linh kiện đã chọn hoặc revision managed schematic sheet đã chọn.
-
Revision Status – trạng thái revision hiện tại của linh kiện đã chọn hoặc revision managed schematic sheet đã chọn.
-
From – tên của Workspace nguồn nơi linh kiện đã chọn hoặc managed schematic sheet đã chọn đang nằm.
-
Footprint – tên của footprint liên kết. Đối với sheet symbol, trường này để trống.
Đối với nhiều phiên bản của cùng một linh kiện được dùng trong thiết kế, bạn có thể chọn một nhóm linh kiện và chọn thủ công Workspace cần thiết. Lựa chọn đó sẽ được áp dụng cho tất cả linh kiện trong vùng chọn. Có thể dùng các tính năng chọn nhiều mục tiêu chuẩn (Ctrl+Click và Shift+Click) để chọn theo nhóm.
Các lệnh bổ sung của vùng lưới
Menu nhấp chuột phải
-
Update to latest revision – dùng để cập nhật Item đang được chọn lên revision mới nhất.
-
Khi chọn lệnh này cho một linh kiện nhiều phần và không phải tất cả các phần của linh kiện này đều được chọn, bạn sẽ được nhắc cập nhật tất cả các phần. Nhấp vào Yes trong hộp thoại Confirm mở ra để tiếp tục.
-
Khi chọn lệnh này cho một managed schematic sheet và có nhiều phiên bản của nó tham chiếu đến cùng một revision Managed Schematic Sheet Item được đặt trên các sơ đồ nguyên lý, bạn sẽ được nhắc cập nhật tất cả các phiên bản này nếu không phải tất cả đều được chọn. Nhấp vào Yes trong hộp thoại Confirmation mở ra để tiếp tục.
-
Automatch – nhấp để mở hộp thoại Automatching Items.
-
Choose manually – dùng để mở Replace Component dialog hoặc hộp thoại Choose Managed Sheet, cung cấp quyền truy cập trực tiếp tới nội dung có sẵn trong Workspace.
Bạn cũng có thể nhấp đúp vào một mục trong lưới để chọn thủ công một Item.
-
Khi chọn lệnh này cho một linh kiện nhiều phần và không phải tất cả các phần của linh kiện đó đều được chọn, bạn sẽ được nhắc cập nhật tất cả các phần. Nhấp vào Yes trong hộp thoại Confirm mở ra để tiếp tục.
-
Khi chọn lệnh này cho một managed schematic sheet và có nhiều phiên bản thể hiện của nó tham chiếu đến cùng một revision Managed Schematic Sheet Item được đặt trên sơ đồ nguyên lý, bạn sẽ được nhắc cập nhật tất cả các phiên bản thể hiện này nếu không phải tất cả đều được chọn. Nhấp vào Yes trong hộp thoại Confirmation mở ra để tiếp tục.
-
Refresh – dùng để làm mới thông tin trong vùng lưới.
-
Cross Probe – dùng để cross probe và định vị Item trong sơ đồ nguyên lý phù hợp.
-
Show in Explorer – dùng để hiển thị Item trong panel Explorer.
-
Export – dùng để xuất báo cáo item bằng hộp thoại Export for.
Tabs
Sử dụng các tab ở cuối vùng lưới để điền ("lọc") vùng này với các nội dung cụ thể sau trong thiết kế hiện tại:
-
All – hiển thị toàn bộ nội dung trong thiết kế hiện tại.
-
Unmanaged – chỉ hiển thị nội dung cục bộ trong thiết kế hiện tại (tức là chúng chưa được đặt từ một Workspace).
-
Managed – chỉ hiển thị nội dung Workspace trong thiết kế hiện tại.
-
Components – chỉ hiển thị các linh kiện trong thiết kế hiện tại.
-
Alternate Components – chỉ hiển thị mọi linh kiện thay thế trong thiết kế hiện tại.
-
Sheet Symbols – chỉ hiển thị các sheet symbol trong thiết kế hiện tại.
-
Ambiguous Items – chỉ hiển thị mọi item mơ hồ trong thiết kế hiện tại.
-
Ambiguous Footprints – chỉ hiển thị mọi footprint mơ hồ trong thiết kế hiện tại.
Để xử lý các Item mơ hồ, thường do có nhiều kết quả khớp, hãy chọn tab Ambiguous Items hoặc Ambiguous Footprints và đưa ra lựa chọn phù hợp từ menu Not selected trong phần New Settings của hộp thoại. Lưu ý rằng nhiều kết quả khớp, và do đó các lựa chọn khả dụng, có thể đang tham chiếu đến các revision khác nhau của cùng một linh kiện. Khi vấn đề được giải quyết (không còn được phân loại là mơ hồ), linh kiện sẽ chuyển sang danh sách tab Managed/Components.
Additional Controls
Migrating to Workspace Design Content
Giả sử Workspace được kết nối đã có các tập hợp components và managed schematic sheets, dự án thiết kế bo mạch hiện tại có thể được chuyển đổi để sử dụng các nội dung này ở nơi có kết quả khớp phù hợp. Việc so khớp từ cục bộ sang Workspace có thể được thực hiện thủ công hoặc như một quy trình tự động thông qua Item Manager dựa trên so khớp tham số có thể cấu hình. Khi hoàn tất, các định nghĩa linh kiện cục bộ sẽ được cập nhật sang các đối tượng tương ứng trong Workspace.
Workspace được truy cập như nguồn của nội dung Workspace được chỉ định trong hộp thoại Item Manager Options, được mở bằng cách nhấp vào nút
ở góc dưới bên trái của Item Manager. Sử dụng menu thả xuống Source Server của hộp thoại để chọn một Workspace khả dụng – bạn phải được kết nối với một Workspace thì nó mới khả dụng làm nguồn.
Xem phần Update Options bên dưới để biết thêm thông tin về hộp thoại Item Manager Options.
Manually Choosing Workspace Content
Để thay thế thủ công một linh kiện cục bộ (hoặc sơ đồ nguyên lý) bằng phiên bản Workspace, hãy chọn mục tương ứng của nó trong danh sách Item Manager rồi chọn Choose manually từ các tùy chọn menu ngữ cảnh khi nhấp phải. Bạn cũng có thể nhấp đúp vào một mục trong lưới để chọn thủ công một item. Trong hộp thoại tiếp theo Replace Component dialog, duyệt và chọn một Item trong Workspace khớp phù hợp (revision mới nhất của Item đó sẽ được sử dụng).

Một ví dụ về việc chọn thủ công một linh kiện Workspace để dùng làm nguồn cho linh kiện thiết kế hiện có trong một thiết kế.
Khi hộp thoại đóng lại (OK), thông tin linh kiện Workspace đã chọn sẽ điền vào vùng New Settings của mục đó trong danh sách. Lưu ý rằng vì mục này hiện là một thực thể Workspace đang chờ xử lý, mục đã cập nhật sẽ được chuyển từ danh sách dưới tab Unmanaged sang danh sách dưới tab Managed.

Chi tiết về Workspace Item đã chọn xuất hiện trong vùng New Settings của lưới, được liệt kê dưới tab Managed.
Vùng
New Settings chỉ đơn giản trình bày thông tin về thay đổi
proposed. Quy trình được hoàn tất thông qua việc thực thi Engineering Change Order (ECO) – xem
Applying the Update.
Đối với nhiều phiên bản thể hiện của cùng một linh kiện được dùng trong một thiết kế, bạn có thể chọn một nhóm linh kiện và chọn thủ công Workspace Item cần thiết – lựa chọn này sẽ được áp dụng cho tất cả linh kiện trong vùng chọn. Có thể sử dụng các tính năng chọn nhiều tiêu chuẩn (Ctrl+Click, Shift+Click) để chọn nhóm.
-
Khi chọn lệnh Choose manually cho một linh kiện nhiều phần và không phải tất cả các phần của linh kiện đó đều được chọn, bạn sẽ được nhắc cập nhật tất cả các phần. Nhấp vào Yes trong hộp thoại Confirm mở ra để tiếp tục.
-
Khi chọn lệnh Choose manually cho một managed schematic sheet và có nhiều phiên bản thể hiện của nó tham chiếu đến cùng một revision Managed Schematic Sheet Item được đặt trên sơ đồ nguyên lý, bạn sẽ được nhắc cập nhật tất cả các phiên bản thể hiện này nếu không phải tất cả đều được chọn. Nhấp vào Yes trong hộp thoại Confirmation mở ra để tiếp tục.
Automatching Components
Để tự động hóa quá trình chọn nội dung Workspace khớp, Item Manager cung cấp khả năng auto-match có thể cấu hình, cố gắng so khớp từng linh kiện thiết kế cục bộ với một linh kiện trong Workspace được kết nối. Khi tìm thấy kết quả khớp, linh kiện Workspace đó sẽ được đề xuất để cập nhật.
Yếu tố cốt lõi của khả năng so khớp tham số tự động của Item Manager là các quy tắc và tùy chọn cập nhật có sẵn trong hộp thoại Item Manager Options, được truy cập từ nút Item Manager của hộp thoại
. Các quy tắc có thể cấu hình xác định tham số linh kiện nào trong thiết kế đang hoạt động (cục bộ) sẽ được so khớp với các tham số của tất cả linh kiện Workspace trong Source server đã chọn.

Tạo các quy tắc đơn giản hoặc phức tạp để so khớp chính xác các linh kiện cục bộ với những linh kiện phù hợp trong Workspace.
Mức độ hiệu quả của các quy tắc này trong việc đạt được kết quả so khớp linh kiện từ cục bộ sang Workspace sẽ phụ thuộc vào các tham số linh kiện hiện có, vốn sẽ đặc thù theo hệ thống công ty hoặc sở thích cá nhân. Trong kịch bản đơn giản nhất nhưng có lẽ ít xảy ra , các mục tham số Comment hoặc Component Name có thể khớp giữa linh kiện cục bộ và linh kiện Workspace tương đương. Tuy nhiên, trong trường hợp lý tưởng, cả linh kiện cục bộ và linh kiện Workspace sẽ cùng chia sẻ một tham số mã tham chiếu nội bộ công ty hoặc mã linh kiện của nhà sản xuất.
Ví dụ, để tạo một quy tắc mã linh kiện như vậy, hãy chọn và sửa một quy tắc hiện có (cũng có thể đổi tên) hoặc dùng nút
để tạo quy tắc mới – một quy tắc phải được chọn (đánh dấu) thì mới có thể chỉnh sửa. Lưu ý rằng các danh sách thả xuống lựa chọn Local Parameter và Server Parameter là độc lập, cho phép chỉ định các tham số có tên khác nhau – trong ví dụ bên dưới, tham số cục bộ Libray Reference và tham số Workspace Part Number đại diện cho mã tham chiếu linh kiện nội bộ công ty.

Các quy tắc phức tạp với nhiều tham số yêu cầu tất cả các tham số linh kiện được chỉ định phải khớp với các tham số trong một linh kiện Workspace.
Việc chạy một quy tắc so khớp mã linh kiện/mã tham chiếu như ở trên nhiều khả năng sẽ tạo ra kết quả khớp gần như hoàn chỉnh giữa các linh kiện cục bộ và Workspace. Khi quy tắc đã được thiết lập, quá trình so khớp được khởi chạy bằng nút
trong hộp thoại Item Manager.
Để khởi tạo quy trình auto-match cho một linh kiện riêng lẻ, hãy nhấp phải vào mục linh kiện trong hộp thoại Item Manager và chọn Automatch từ menu ngữ cảnh. Ngoài ra, dùng tùy chọn Choose Manually để duyệt và chọn một linh kiện cụ thể trong Workspace làm kết quả khớp.
Hộp thoại Automatching items tiếp theo sẽ biểu thị các kết quả khớp thành công bằng biểu tượng trạng thái
và bao gồm tham chiếu đến tên của quy tắc đã thành công.

Một ví dụ về việc đạt được kết quả khớp thành công từ cục bộ sang Workspace cho nhiều linh kiện bằng một quy tắc duy nhất dựa trên cùng một mã linh kiện.
Khi không thể tìm thấy kết quả khớp, mục đó sẽ xuất hiện với biểu tượng trạng thái
, hiển thị bằng chữ màu đỏ, và kèm theo một tham chiếu cho biết nguyên nhân lỗi hoặc lý do khớp thất bại – sẽ cần tạo một Rule khác hoặc bổ sung để khớp thành công các linh kiện đó. Cũng lưu ý rằng một rule có thể phát hiện nhiều hơn một linh kiện Workspace là kết quả khớp, trường hợp này vẫn được xem là thành công nhưng cần can thiệp thủ công để xử lý. Xung đột này được xem là kết quả 'ambiguous', và có thể được xử lý trong hộp thoại Item Manager – xem bên dưới.
Khi quá trình automatch hoàn tất, hãy đóng hộp thoại Automatching items (OK) để điền các thiết lập linh kiện mới được đề xuất vào hộp thoại Items Manager. Nội dung Workspace đang chờ được áp dụng cho các mục đã khớp được liệt kê trong vùng New Settings dưới tab Managed của hộp thoại, hoặc dưới tab Components cùng với nội dung chưa được khớp.
Nếu bạn đã bật tùy chọn Auto apply if all success trong hộp thoại Automatching items, thì khi tìm thấy kết quả khớp cho tất cả linh kiện, hộp thoại sẽ tự động đóng và hộp thoại Items Manager sẽ được điền trực tiếp bằng các thiết lập linh kiện mới được đề xuất.

Các thay đổi đang chờ áp dụng cho nội dung Workspace được trình bày chi tiết trong vùng New Settings của hộp thoại.
Để xử lý nội dung ambiguous, thường do có nhiều kết quả khớp, hãy chọn tab Ambiguous Items (hoặc Ambiguous Footprints) và chọn phương án phù hợp từ menu thả xuống của ô Revision HRID trong phần New Settings của hộp thoại (mặc định hiển thị là <Not selected>). Lưu ý rằng nhiều kết quả khớp, và do đó các lựa chọn khả dụng, thực tế có thể đang tham chiếu đến các revision khác nhau của cùng một linh kiện. Khi vấn đề được xử lý xong (không còn được phân loại là ambiguous), mục linh kiện sẽ được chuyển sang danh sách tab Managed/Components.

Khi một rule phát hiện nhiều hơn một kết quả khớp, tab Ambiguous Items cho phép chỉ định một lựa chọn. Nếu có hơn sáu kết quả khớp, rule sẽ báo lỗi.
-
Automatching cũng có thể được áp dụng cho các mục cụ thể trong danh sách hoặc các nhóm mục. Hãy chọn nhiều mục (sử dụng các thao tác chuẩn Shift+Click/Ctrl+Click) rồi chọn Automatch từ menu ngữ cảnh khi nhấp chuột phải để chỉ khớp những mục đó, hoặc khi danh sách được sắp xếp theo Groups, hãy nhấp chuột phải vào mục tiêu đề nhóm và chọn lệnh Automatch để chỉ áp dụng quy trình cho nhóm đó.
-
Khi sử dụng tính năng automatching linh kiện, nếu một Component Item có nhiều revision, revision đầu tiên được phát hiện sẽ được dùng. Điều này có nghĩa là Item Revision được đề xuất ban đầu đã là phiên bản cũ. Tình huống này sẽ được phản ánh lại trong Item Manager, thông qua trường Lifecycle State trong vùng New Settings. Vì vậy, nếu Item Revision được đề xuất không phù hợp và không được xử lý thông qua hộp thoại Automatching items ; bạn vẫn có thể chỉnh sửa bằng quy trình chọn thủ công trong Item Manager.
Advanced Matching Rules
Như đã nêu ở trên, các rule Item Manager thiết lập việc khớp tham số giữa các linh kiện dự án cục bộ và các linh kiện Workspace. Có thể tạo bao nhiêu rule tùy ý, và chúng hoạt động theo thứ tự ưu tiên giảm dần. Nếu rule đầu tiên (trên cùng) thất bại, rule tiếp theo sẽ được áp dụng – về bản chất là quan hệ Boolean OR tuần tự. Một rule chỉ hoạt động khi ô chọn liên kết với nó được bật.
Khi chạy quá trình automatch, cột State Notes trong hộp thoại Automatching items sẽ cho biết những rule nào đã không tìm được kết quả khớp. Trong trường hợp này, cần có một rule khác hoặc rule mới để khớp thỏa đáng các tham số hiện có.

Trong khi các rule cơ bản có thể không tìm được kết quả khớp cho tất cả linh kiện, các rule tham số cụ thể hơn có thể được tạo để đạt kết quả khớp hoàn toàn.
Sử dụng nút Add Rule của hộp thoại Item Manager Options để tạo rule mới, và dùng
liên quan để áp dụng nhiều điều kiện khớp tham số. Nhấp
để xóa giá trị đã chọn. Mỗi khi thêm một điều kiện tham số, rule sẽ ngày càng cụ thể hơn, và tất cả điều kiện đều phải được thỏa mãn thì việc khớp theo rule mới thành công – tương đương điều kiện Boolean AND. Nhấp nút Remove để xóa rule khớp đã chọn.
Lấy ví dụ được minh họa ở đây, khi (chẳng hạn) các linh kiện không thể được khớp bằng các tham số part/reference number, có thể tạo một rule mới để khớp các thông số phù hợp cho các tụ điện chưa khớp được liệt kê ở trên.

Các rule hoạt động theo thứ tự từ trên xuống dưới cho đến khi tìm thấy kết quả khớp. Các rule nhiều tham số phải thỏa tất cả điều kiện để khớp.
Khi một rule tìm được kết quả khớp thành công, quá trình automatching sẽ ngay lập tức chuyển sang linh kiện tiếp theo trong danh sách. Nó chỉ thử rule khả dụng tiếp theo nếu rule trước đó thất bại.
Update Options
Hộp thoại Item Manager Options cung cấp một loạt tùy chọn cập nhật nội dung để tinh chỉnh thêm cách các linh kiện Workspace được automatch sẽ được áp dụng cho thiết kế bo mạch hiện tại.
Vùng Matching rules hiển thị các rule hiện đang được định nghĩa để khớp. Hãy tham khảo phần Automatching Components để tìm hiểu thêm.

Các Update options của Item Manager cung cấp cách linh hoạt để xác định những tham số nào sẽ được cập nhật và trong những điều kiện nào.
Các tùy chọn được áp dụng cho thiết kế hiện tại thông qua quy trình ECO, và hoạt động như sau:
-
Update ‘Lock Designator’ field – khi được chọn, trạng thái Locked của linh kiện cục bộ cho trường Designator sẽ bị ghi đè bởi trạng thái tương ứng trong linh kiện Workspace được liên kết.
-
Update ‘Lock Part-ID’ field – khi được chọn, trạng thái Locked của bộ chọn ID thiết bị nhiều phần của linh kiện cục bộ sẽ theo trạng thái của linh kiện Workspace được liên kết.
-
Update Parameters – chọn để cho phép cập nhật các tham số của linh kiện theo các tham số trong linh kiện Workspace được liên kết. Bật các tùy chọn bên dưới.
-
nút – mở hộp thoại Library Update Settings (xem bên dưới).
-
Preserve parameter location – khi được chọn, vị trí của một tham số hiển thị trên sơ đồ nguyên lý sẽ được giữ nguyên, thay vì bị đặt lại về vị trí mặc định của linh kiện Workspace được liên kết.
-
Preserve parameter visibility – khi được chọn, trạng thái Visible của một tham số sẽ được giữ nguyên, thay vì lấy theo trạng thái của linh kiện Workspace được liên kết.
Hộp thoại Library Update Settings bao gồm danh sách tất cả các tham số khả dụng, cho mọi linh kiện, trong dự án bo mạch hiện tại (nhấp chuột phải để truy cập các chức năng bật/tắt hàng loạt). Những tham số được chọn trong danh sách sẽ được cập nhật khi một linh kiện cục bộ được thay thế/cập nhật thành linh kiện Workspace – cách thức cập nhật được xác định bởi các tùy chọn nêu bên dưới.

Có thể chỉ định chính xác những tham số linh kiện nào sẽ được cập nhật. Nhấp chuột phải để xem các tùy chọn đánh dấu.
Hành vi thay thế (hoặc thêm) tham số được quyết định bởi hai tùy chọn phía dưới trong hộp thoại:
-
Library parameters not in sheet – đặt cách cập nhật khi một tham số của linh kiện Workspace (Library) không tồn tại trong linh kiện cục bộ (Sheet).
-
Add – tham số sẽ được thêm vào linh kiện trong quá trình cập nhật.
-
Do not add – tham số sẽ không được thêm vào linh kiện trong quá trình cập nhật.
-
Add if not blank – tham số chỉ được thêm vào linh kiện trong quá trình cập nhật nếu nó có dữ liệu hợp lệ (mục Value của nó không trống).
-
Sheet parameters not in library – đặt cách cập nhật khi một tham số của linh kiện cục bộ (Sheet) không tồn tại trong linh kiện Workspace được liên kết (Library).
-
Remove – tham số hiện có (cục bộ) sẽ bị xóa khỏi linh kiện trong quá trình cập nhật.
-
Do not remove – tham số hiện có sẽ không bị xóa khỏi linh kiện trong quá trình cập nhật.
-
Remove if blank – tham số hiện có sẽ bị xóa khỏi linh kiện trong quá trình cập nhật nếu nó không có dữ liệu hợp lệ (mục Value của nó để trống).
Applying the Update
Các thay đổi được đề xuất đã được thiết lập trong Item Manager sẽ được áp dụng cho thiết kế bo mạch hiện tại bằng cách tạo và thực thi một Engineering Change Order (ECO). Hãy chọn dải linh kiện được liệt kê mà bạn muốn cập nhật, rồi chọn tùy chọn ECO mong muốn từ menu của nút
– các tùy chọn gồm:
-
Generate ECO – dùng lệnh này để tạo và thực thi một ECO thông qua hộp thoại Engineering Change Order. Trong hộp thoại đó, bạn có thể xem các hành động sẽ được thực hiện để áp dụng các thay đổi đó và vô hiệu hóa bất kỳ hành động nào nếu cần. Khi đã hài lòng, hãy thực thi ECO và các thay đổi sẽ được áp dụng.
-
Apply ECO – dùng lệnh này để trực tiếp tạo và thực thi ECO một cách 'im lặng' (không hiển thị hộp thoại Engineering Change Order).

Các thay đổi được thực hiện thông qua Engineering Change Order (ECO), có thể chạy ở chế độ im lặng hoặc thông qua hộp thoại (như minh họa).
Quy trình ECO sau khi thực thi sẽ cập nhật các linh kiện của dự án tương ứng, và sau đó chúng sẽ được liệt kê trong hộp thoại Item Manager như các linh kiện Workspace hiện đang được cập nhật mới nhất. Lưu ý rằng biểu tượng trước đó của mỗi mục (
) đã thay đổi để cho biết tham chiếu đến một linh kiện Workspace (
).

Item Manager hiển thị các thiết lập hiện tại mới cho nội dung thiết kế trong dự án PCB. Các linh kiện thiết kế cục bộ trước đây đã được thay thế hoàn toàn bằng các linh kiện Workspace.
Trong schematic editor, các linh kiện đã cập nhật được liên kết với các linh kiện tương ứng của chúng trong Workspace – thông tin liên kết đang hoạt động sẽ phát hiện sự thay đổi trong trạng thái revision của linh kiện Workspace khi/nếu nó được cập nhật sau đó. Hãy chọn một linh kiện trong không gian thiết kế và lưu ý Source của nó cùng thông tin liên quan trong Properties panel.

Ví dụ minh họa việc thay thế thành công một linh kiện cục bộ, trong đó panel Properties hiển thị nguồn Workspace và trạng thái revision của linh kiện thay thế.
Đồng bộ với Nội dung Workspace đã Thay đổi
Trong quá trình phát triển sản phẩm, rất có khả năng sẽ phát sinh các thay đổi trong các linh kiện nguồn của thiết kế hoặc các trang schematic được quản lý. Ví dụ, model linh kiện có thể được cập nhật theo một tiêu chuẩn bản vẽ mới, hoặc định nghĩa linh kiện có thể đã được cập nhật để bổ sung các tham số mới. Mọi thay đổi như vậy được thực hiện đối với các linh kiện trong Workspace và các trang được quản lý đang dùng trong thiết kế cần được phát hiện và đồng bộ tới mọi trang schematic bị ảnh hưởng.
Phát hiện khi nào cần cập nhật
Đối với một linh kiện hoặc sheet symbol đang được chọn riêng lẻ, chế độ Linh kiện hoặc Sheet Symbol thích hợp của Properties panel sẽ cho biết ngay rằng đối tượng đó đã lỗi thời so với dữ liệu nguồn trong Workspace. Dùng nút
hoặc
tương ứng để cập nhật dữ liệu cho đối tượng đó từ Workspace nguồn của nó.

Trạng thái lỗi thời của một linh kiện hoặc trang schematic được quản lý sẽ được hiển thị trong Properties panel khi đối tượng được chọn. Có sẵn một nút để cập nhật đối tượng đang chọn lên revision mới nhất.
Ngoài việc được dùng để phát hiện và quản lý các linh kiện và trang schematic hiện tại là thực thể không thuộc Workspace (được hiển thị là [Không được quản lý] và không lấy từ Workspace), Item Manager còn được dùng để phát hiện và quản lý toàn bộ nội dung đã lỗi thời.
Khi Item Manager được mở, nó sẽ tự động phát hiện và liệt kê tất cả linh kiện và các trang schematic được quản lý (đồng thời cho biết chúng có được lấy từ Workspace hay không), sau đó so sánh Item-Revision của từng nội dung từ Workspace trên schematic với các revision hiện có của nội dung đó trong Workspace. Nếu có nội dung có revision mới hơn trong Workspace, nội dung đó sẽ được đánh dấu là Out of date trong cột Revision Status của Item Manager.

Hãy lưu ý các linh kiện và các trang schematic được quản lý đã được phát hiện là Out of Date, chọn chúng, rồi nhấp chuột phải để thực hiện Update.
Có một số điều khiển có thể dùng để giúp sắp xếp và tổ chức nội dung trong Item Manager. Đối với các linh kiện Workspace, hãy chọn các tab Managed hoặc Components của hộp thoại và tắt mọi nhóm cột đang áp dụng để hiển thị tất cả linh kiện lỗi thời trong một danh sách duy nhất. Ngoài ra, nhấp vào tiêu đề cột Revision Status để sắp xếp theo cột đó, giúp mọi nội dung đang Out of Date được gom lại với nhau, sẵn sàng để cập nhật.
Cập nhật nội dung
Để đưa nội dung lỗi thời lên trạng thái mới nhất, cần chọn nội dung đó rồi áp dụng lệnh Update to latest revision từ menu ngữ cảnh nhấp chuột phải. Khi đó, vùng New Settings của hộp thoại sẽ hiển thị chi tiết của từng Item-Revision mới.
Sau khi các thay đổi đã được thiết lập như mong muốn, cần thực thi các thay đổi đó. Việc này được thực hiện thông qua một Engineering Change Order (ECO). Menu thả xuống gắn với nút ECO , ở cuối Item Manager, cung cấp hai cách để thực hiện cập nhật:
-
Generate ECO - dùng lệnh này để tạo và thực thi một ECO thông qua hộp thoại Engineering Change Order. Dùng hộp thoại này, bạn có thể xem các hành động sẽ được thực hiện để áp dụng những thay đổi đó. Bạn có thể tắt bất kỳ hành động nào nếu cần - bạn luôn có toàn quyền kiểm soát những gì sẽ được thay đổi. Khi đã sẵn sàng, hãy thực thi ECO và các thay đổi sẽ được áp dụng.
-
Apply ECO - dùng lệnh này để tạo trực tiếp và thực thi ECO ở chế độ im lặng - không hiển thị hộp thoại Engineering Change Order .

Chọn nội dung lỗi thời và dùng lệnh nhấp chuột phải Update to latest revision để nạp vào vùng New Settings chi tiết revision đã cập nhật. Sau đó áp dụng cập nhật – thông qua ECO – cho (các) linh kiện và (các) trang schematic được quản lý trong thiết kế.
Lưu ý rằng trong quá trình cập nhật revision (đồng bộ hóa), các Item Parameters sẽ được cập nhật theo thiết lập Update Options hiện tại trong hộp thoại Item Manager Options (truy cập từ nút
của Item Manager) – xem Tùy chọn cập nhật ở trên.
-
Khi cập nhật một linh kiện nhiều phần mà không phải tất cả các phần của linh kiện đó đều được chọn, bạn sẽ được nhắc cập nhật toàn bộ các phần. Nhấp Yes trong hộp thoại Confirm mở ra để tiếp tục.
-
Khi cập nhật một trang schematic được quản lý và có nhiều instance của trang đó cùng tham chiếu đến một revision Managed Schematic Sheet Item giống nhau được đặt trên schematic, bạn sẽ được nhắc cập nhật tất cả các instance này nếu không phải tất cả đều được chọn. Nhấp Yes trong hộp thoại Confirmation mở ra để tiếp tục.
Việc xác minh rằng quá trình thay thế đã thực sự thành công có thể được thực hiện ở cấp linh kiện/sheet symbol riêng lẻ trong các trang schematic của dự án thiết kế bo mạch. Truy cập Properties panel đối với một mục đang chọn; lúc này panel sẽ hiển thị liên kết trở lại mục được quản lý nguồn tương ứng. Ngoài ra, cũng có thể xác minh nhanh trong Item Manager, nơi sẽ được cập nhật để phản ánh các thiết lập mới cho các mục trong dự án thiết kế bo mạch, tại vùng Current Settings của lưới.
Một linh kiện Workspace có thể được gán nhiều footprint model. Nếu footprint model hiện đang được gán sau đó bị đổi tên và lưu trở lại Workspace (việc này tạo ra một revision mới của footprint model), rồi chính linh kiện Workspace đó cũng được lưu trở lại Workspace (tạo ra một revision linh kiện mới dùng revision footprint model mới), thì các instance của linh kiện đã được đặt trong thiết kế sẽ cần được cập nhật lên revision mới nhất. Trong trường hợp này, các tính năng Automatch và Cập nhật lên revision mới nhất của Item Manager có thể được sử dụng. Các tính năng này sẽ gán chính xác revision mới nhất của footprint model có tên đã thay đổi.
Báo cáo Item Manager
Trước khi quyết định thực hiện quy trình cập nhật hoặc thay đổi linh kiện trong Item Manager, có thể sẽ hữu ích nếu tạo một bản chụp thông tin danh sách hiện tại bằng chức năng Export của hộp thoại. Để thực hiện việc này, nhấp chuột phải vào bất kỳ đâu trong Item Manager và chọn Export từ menu ngữ cảnh, sau đó điều hướng đến vị trí phù hợp và đặt tên báo cáo theo yêu cầu. Báo cáo được tạo dưới dạng tệp HTML và được trình bày với cùng bố cục như màn hình hiển thị Item Manager hiện tại.

Chọn Export từ menu nhấp chuột phải để tạo báo cáo từ Item Manager. Báo cáo được tạo ở định dạng HTML và là ảnh chụp nhanh của toàn bộ danh sách Item Manager.