Làm việc với Trình quản lý Biến thể

Variant Manager là giao diện người dùng dựa trên tài liệu, cho phép bạn xem, tạo và quản lý các biến thể thiết kế của dự án thiết kế PCB. Để truy cập Variant Manager, hãy nhấp chuột phải vào mục dự án trong bảng Projects và chọn Variants hoặc chọn Project » Variants từ các menu chính của trình biên tập schematic hoặc PCB.

Variant Manager hiện đang ở giai đoạn Open Beta và khả dụng khi tùy chọn UI.ModernVariantsManager được bật trong hộp thoại Advanced Settings dialog. Khi tùy chọn UI.ModernVariantsManager bị tắt, hộp thoại Variant Management sẽ được dùng để tạo và cấu hình các biến thể thiết kế. Tham khảo trang Working with the Variant Management Dialog để tìm hiểu thêm.

Làm việc với Variants

Tạo Variant Mới

Để thêm một variant mới, hãy dùng nút Add Variant nằm ở góc trên bên trái của Variant Manager khi tab Variants đang hoạt động. Một cột variant bổ sung với tiêu đề mặc định sẽ xuất hiện trong vùng lưới như hình bên dưới. Tất cả các ô của cột mới sẽ để trống; ô trống cho biết linh kiện này là Fitted và không thay đổi so với thiết kế gốc.

Một variant mới được thêm vào với mặc định tất cả linh kiện đều là Fitted.
Một variant mới được thêm vào với mặc định tất cả linh kiện đều là Fitted.

  • Để lưu Variant Manager sau khi thực hiện thay đổi, hãy chọn File » Save Variants từ các menu chính (phím tắt Ctrl+S).
  • Khi số lượng variant vượt quá 100, phân trang tự động sẽ được áp dụng cho Variant Manager, với mỗi 100 cột variant được hiển thị trên một trang riêng. Trong trường hợp này, số trang hiện tại và tổng số trang sẽ được hiển thị ở phía dưới Variant Manager. Dùng các nút mũi tên để di chuyển giữa các trang.

Bạn có thể lọc các variant được hiển thị trong Variant Manager bằng hộp thoại Variants Filter, được truy cập bằng cách nhấp vào  ở góc trên bên phải. Để lọc các variant hiển thị, hãy bật hộp kiểm tương ứng với variant bạn muốn hiển thị. Khi nhấp OK trong hộp thoại, các variant sẽ được lọc theo các hộp kiểm đã bật. Khi bộ lọc được áp dụng, nút lọc sẽ được hiển thị là . Để xóa hoặc thay đổi bộ lọc, hãy nhấp nút lọc để mở lại hộp thoại Variants Filter, sau đó cập nhật các hộp kiểm. Khi hộp kiểm Project Variants  được bật, tất cả variant trong dự án sẽ được hiển thị. 

Cấu hình Thuộc tính Variant

Để thay đổi các tùy chọn variant, hãy dùng bảng Properties ở chế độ Variant, có thể truy cập bằng cách nhấp chuột phải vào tiêu đề cột của variant cần thiết và chọn Properties.

Truy cập bảng Properties ở chế độ Variant để thay đổi các tùy chọn của một variant.
Truy cập bảng Properties ở chế độ Variant để thay đổi các tùy chọn của một variant.

  • Xác định tên có ý nghĩa cho variant bằng trường Name.

    Tên của một variant cũng có thể được thay đổi bằng hộp thoại Rename Variant , được truy cập bằng cách nhấp vào tiêu đề cột variant để chọn nó rồi nhấp  ở góc trên bên trái của Variant Manager hoặc nhấp chuột phải vào tiêu đề cột variant rồi chọn Rename Variant.
  • Bạn có thể chọn liệu một alternate part có cần thay đổi symbol trên schematic hay cần thêm footprint vào PCB bằng các tùy chọn sau:

    • Do not overwrite schematic symbol – khi được bật, các symbol không biến đổi sẽ được dùng cho những linh kiện mà alternate part được chọn trong variant.

      Lưu ý rằng tùy chọn này chỉ ảnh hưởng đến cách biểu diễn symbol trên trang schematic. Symbol của alternate part vẫn được xét đến khi mô hình kết nối thiết kế được xây dựng. Vì vậy, linh kiện gốc và linh kiện thay thế cần tương thích chân ngay cả khi tùy chọn này được bật. Tham khảo phần Defining Component Variations để tìm hiểu thêm về tính tương thích chân.

    • Do not overwrite PCB footprint – khi được bật, các footprint không biến đổi sẽ được dùng cho những linh kiện mà alternate part được chọn trong variant. Footprint của linh kiện thay thế được áp dụng cho một variant sẽ không được chuyển sang PCB như một phần của quá trình cập nhật PCB (sẽ không tạo ECO để thêm footprint vào PCB).

    Bất kể hai tham số này có được bật hay không, các tham số của alternate đã chọn vẫn được thể hiện đầy đủ trong ActiveBOM.

  • Nếu cần tạo các fabrication variant từ thiết kế, hãy bật tùy chọn Allow variation of fabrication outputs. Nếu một output job có chỉ định variant cho đầu ra fabrication, và variant đó not không bật tùy chọn này, tên variant của job sẽ được hiển thị màu đỏ. Lưu ý rằng tên variant màu đỏ chỉ là cờ cảnh báo, và các tệp đầu ra dành riêng cho variant vẫn sẽ được tạo.

    Nếu cần tạo đầu ra paste mask cho một thiết kế có các variant với linh kiện 'Not Fitted', hãy bật tùy chọn Allow variation for paste mask . Các linh kiện này sẽ không còn có paste mask trên các pad của chúng.

    Để biết cách thêm và xem variant trong tệp Output Job, hãy truy cập trang Preparing Manufacturing Data with Output Jobs.
  • Dùng vùng Variant's Parameters của bảng để xác định danh sách các tham số cấp variant.

    Một tham số variant có thể được hiển thị trong tài liệu schematic hoặc PCB bằng cách đặt một special string. Tìm hiểu thêm về Special Strings on a Schematic và Special Strings on a PCB.

    Altium Designer hỗ trợ tham số ở nhiều cấp độ của một dự án: dự án, tài liệu schematic và variant. Các tham số ở các cấp độ khác nhau trong dự án tồn tại theo một hệ phân cấp, nghĩa là thực tế bạn có thể tạo một tham số cùng tên ở các cấp độ khác nhau trong dự án, trong đó mỗi tham số có một giá trị khác nhau. Altium Designer xử lý tình huống này bằng các mức ưu tiên theo cách sau:

    1. Variant (mức ưu tiên cao nhất)
    2. Tài liệu schematic
    3. Dự án

    Cấu trúc này có nghĩa là giá trị tham số được xác định trong tài liệu schematic sẽ ghi đè giá trị được xác định trong tùy chọn Project, và giá trị tham số được xác định trong một Variant sẽ ghi đè giá trị được xác định trong tài liệu schematic.

Thuộc tính của một Variant

Nhấp chuột phải vào một ô, rồi chọn Properties để mở bảng Properties , nơi hiển thị chi tiết của Component/Group đã chọn. Component Parameters của variant có thể được chỉnh sửa khi cần. 

Các tham số cũng có thể được xem và chỉnh sửa bằng cách chọn một linh kiện trong lưới rồi mở rộng vùng Parameter xuất hiện ở phía dưới lưới.

Nội dung ô của variant có thể được sao chép, dán hoặc cắt bằng các lệnh tương ứng trong menu ngữ cảnh khi nhấp chuột phải hoặc bằng các phím tắt tương ứng (Ctrl+C, Ctrl+V, Ctrl+X). 

Xác định Biến thể Linh kiện

Mỗi linh kiện trong thiết kế gốc có thể được cấu hình thành:

  • Fitted – thiết lập mặc định khi một variant mới được tạo.
  • Not Fitted – linh kiện gốc như được dùng trong thiết kế cơ sở không được lắp/dùng trong variant này của thiết kế.
  • Được lắp với các tham số linh kiện đã sửa đổi, chẳng hạn như giá trị của linh kiện.
  • Alternate Part – thay thế hoàn toàn một linh kiện bằng linh kiện khác.

Việc thay đổi trạng thái của một linh kiện trong một design variant có thể được thực hiện bằng cách nhấp vào ô linh kiện trong cột variant và truy cập danh sách thả xuống của ô, danh sách này cung cấp ba lựa chọn:

  • (Fitted) – linh kiện gốc như được dùng trong thiết kế cơ sở cũng được lắp/dùng trong variant này của thiết kế. Lưu ý rằng các tham số riêng lẻ cũng có thể được biến đổi cho một linh kiện fitted – xem bên dưới.

  • Not Fitted – linh kiện gốc như được dùng trong thiết kế cơ sở không được lắp/dùng trong variant này của thiết kế.

  • Alternate Part – tùy chọn này cho phép chọn một part khác (alternate). Dùng hộp thoại Replace (là phiên bản hộp thoại modal của bảng Components ) để chọn alternate part cần thiết. Sau khi part đó được chọn, ô sẽ hiển thị ID của alternate part.

    Sau khi chọn alternate part, phần mềm sẽ kiểm tra tính tương thích chân giữa alternate component đã chọn và linh kiện gốc của thiết kế cơ sở. Để tương thích chân, alternate phải có cùng số lượng chân với linh kiện gốc, và các chân đó phải giống nhau về vị trí và loại điện. Các primitive đồ họa dùng trong symbol của hai linh kiện không bắt buộc phải khớp nhau. Nếu phần mềm phát hiện alternate component không tương thích chân, hộp thoại Confirm  phải được đóng trước khi việc thay thế được chấp nhận. Trong trường hợp này, bạn cần lưu ý đến ảnh hưởng tiềm tàng đối với kết nối dây.

Bạn có thể chọn một alternate part mà không thay đổi symbol trên schematic hoặc cần thêm footprint vào PCB. Trong bảng Properties , hãy bật các tùy chọn Do not overwrite schematic symbol  và/hoặc Do not overwrite PCB footprint khi cần. Khi tùy chọn thứ hai được bật, footprint của một linh kiện thay thế được áp dụng cho variant sẽ không được chuyển sang PCB như một phần của quá trình cập nhật PCB (sẽ không tạo ECO để thêm footprint vào PCB). Các tham số của alternate đã chọn vẫn được thể hiện đầy đủ trong ActiveBOM.

Các trạng thái linh kiện được liệt kê ở trên cũng có thể được tìm thấy bằng cách nhấp chuột phải trong lưới, chọn Set Selected As rồi chọn trạng thái mong muốn từ menu liên quan như minh họa bên dưới.

Xác định biến thể linh kiện bằng danh sách thả xuống trong ô của cột variant cần thiết. Khi chọn tùy chọn Alternate Part, hãy dùng hộp thoại Replace để chọn một alternate part.

Các tham số riêng lẻ có thể được biến đổi cho linh kiện fitted hoặc alternate bằng cách nhập giá trị tham số mới trong bảng Properties. Nhấp vào ô của một linh kiện trong cột variant cần thiết và dùng cột của variant đã chọn trong vùng Component Parameters của bảng Properties ở chế độ Component for variant để nhập giá trị tham số biến đổi. Với tham số Footprint, hãy nhấp vào danh sách thả xuống của ô để chọn footprint nếu có nhiều mô hình footprint được gán cho linh kiện. Giá trị tham số khác với thiết kế cơ sở sẽ được hiển thị màu vàng, và ô linh kiện trong vùng lưới sẽ hiển thị tên linh kiện.

Ví dụ về việc xác định một tham số thay thế của một linh kiện fitted. Hãy nhập giá trị tham số mới như trong hình. Di chuột lên hình để xem ô linh kiện sau khi xác định giá trị tham số mới.
Ví dụ về việc xác định một tham số thay thế của một linh kiện fitted. Hãy nhập giá trị tham số mới như trong hình. Di chuột lên hình để xem ô linh kiện sau khi xác định giá trị tham số mới.

Nếu bạn chỉ muốn xem các linh kiện đã được thay đổi, hãy bật tùy chọn Changed Only ở góc trên bên phải của Variant Manager (hoặc nhấp chuột phải trong vùng chính của Variant Manager rồi chọn Only Show Varied Components). Trong hình bên dưới, bốn thay đổi đã được thực hiện cho các variant, sau đó tùy chọn Changed Only được bật, làm thay đổi hiển thị để chỉ hiện năm linh kiện đã biến đổi. Tùy chọn này rất hữu ích với các thiết kế lớn có nhiều variant.

Bật tùy chọn Changed Only để lọc hiệu quả danh sách linh kiện và chỉ hiển thị các linh kiện đã biến đổi.
Bật tùy chọn Changed Only để lọc hiệu quả danh sách linh kiện và chỉ hiển thị các linh kiện đã biến đổi.

 

Cập nhật Tham số của Alternate Part

Nếu một linh kiện thư viện được dùng làm Alternate Part đã có tham số thay đổi trong thư viện, bạn có thể đưa trực tiếp các thay đổi đó vào định nghĩa variant trong dự án của mình. Chọn lệnh Update Values from Library từ menu nhấp chuột phải của vùng Parameter ở phía dưới  hoặc trong vùng Component Parameters của bảng khi alternate component cần thiết được chọn trong vùng lưới chính để đưa vào mọi thay đổi tham số đã thực hiện đối với linh kiện thư viện.

Truy cập lệnh Update Values from Library trong Variant Manager. Ở đây hiển thị cách truy cập từ menu nhấp chuột phải của vùng Parameter khi mục linh kiện cần thiết được chọn. Di chuột lên hình để xem cách truy cập từ bảng Properties khi mục alternate part được chọn.
Truy cập lệnh Update Values from Library trong Variant Manager. Ở đây hiển thị cách truy cập từ menu nhấp chuột phải của vùng Parameter khi mục linh kiện cần thiết được chọn. Di chuột lên hình để xem cách truy cập từ bảng Properties khi mục alternate part được chọn.

Duyệt tới và xác định vị trí linh kiện trong thư viện nguồn thông qua hộp thoại Replace rồi nhấp OK để mở hộp thoại Update Project Variants From Library . Tất cả tham số được liệt kê ở bên trái của hộp thoại Update Project Variants From Library – nếu cần, bất kỳ tham số nào cũng có thể được bỏ chọn để loại trừ khỏi quá trình cập nhật. Ở bên phải hộp thoại, có thể thay đổi Project Variant đích (Project Variant To Update). Mặc định sẽ chọn variant đã được chọn khi lệnh Update Values from Library được kích hoạt. Nhấp OK để hoàn tất quá trình cập nhật.

Lưu ý rằng thao tác này chỉ cập nhật các tham số chứ không cập nhật chính linh kiện.

Sao chép một Variant

Bạn có thể sao chép một variant bằng lệnh Make a copy . Hãy nhấp chuột phải vào phần tiêu đề của cột tên variant rồi chọn tùy chọn Make a copy . Một cột mới có cùng dữ liệu và tên (được nối thêm "Copy") sẽ được thêm vào. Bạn có thể dùng tùy chọn Rename để đặt cho cột mới một tiêu đề phù hợp.

Xóa một Variant

Để xóa variant, hãy chọn phần tiêu đề rồi dùng biểu tượng  . Khả năng xóa variant này hoặc tất cả variant cũng có trong menu ngữ cảnh khi nhấp chuột phải như hiển thị bên dưới. Một hộp thoại sẽ mở ra để xác nhận trước khi xóa.

Làm việc với Nhóm

Để hỗ trợ quản lý số lượng lớn design variant, Variant Manager cũng cho phép bạn tạo các nhóm linh kiện từ một trang schematic được chọn, các trang được tham chiếu bởi một sheet symbol được chọn hoặc một component class được chọn, với cách nhìn các biến thể linh kiện theo chức năng. Với mỗi nhóm, bạn có thể xác định một hoặc nhiều ‘option’, về cơ bản phản ánh một biến thể nào đó của một hoặc nhiều linh kiện trong nhóm. Sau đó có thể tạo các variant dựa trên các nhóm và option đã xác định này, đồng thời hỗ trợ tạo hệ phân cấp các variant. Khi cần thay đổi, việc chỉnh sửa một giá trị trong một group option sẽ được phản ánh ngay lập tức trong mọi variant sử dụng group option đó.

Quy trình làm việc với nhóm như sau:

  1. Chuyển sang tab Groups bằng điều khiển ở phía trên của Variant Manager.

  2. Dùng menu thả xuống của nút Add Group, chọn một tài liệu schematic, sheet symbol hoặc component class mà nhóm cần được tạo cho nó.

    Thêm một nhóm để hỗ trợ việc quản lý variant tiếp theo dựa trên nhóm này.
    Thêm một nhóm để hỗ trợ việc quản lý variant tiếp theo dựa trên nhóm này.

  3. Một nhóm mới sẽ được liệt kê trong khung bên trái của Variant Manager, trong khi các linh kiện của nhóm đã chọn sẽ được liệt kê ở bên phải.

    Theo mặc định, tên của trang schematic, sheet symbol hoặc component class đã chọn sẽ được gán cho nhóm mới tạo. Dùng nút Rename ở phía dưới vùng danh sách nhóm để đổi tên nhóm khi cần.

    Dùng nút Add Option để thêm một option cho nhóm hiện đang được chọn. Một cột option bổ sung với tiêu đề mặc định sẽ xuất hiện trong vùng lưới. Tất cả các ô của cột mới sẽ để trống; ô trống cho biết linh kiện này là Fitted và không thay đổi so với thiết kế gốc.

    Thêm một option cho nhóm đã chọn như trong hình. Di chuột lên hình để xem cột option mặc định.
    Thêm một option cho nhóm đã chọn như trong hình. Di chuột lên hình để xem cột option mặc định.

  4. Gán tên có ý nghĩa cho option mới tạo bằng cách thay đổi tên mặc định. Nhấp vào tiêu đề cột của option để chọn nó rồi nhấp nút Rename ở phía dưới vùng lưới hoặc nhấp chuột phải vào tiêu đề và chọn Rename để truy cập hộp thoại nhập tên mới.

    Đặt tên có ý nghĩa cho một option.
    Đặt tên có ý nghĩa cho một option.

  5. Dùng các ô linh kiện trong cột của option cần thiết để cấu hình các biến thể linh kiện. Quy trình này giống như khi xác định biến thể linh kiện cho một variant.

    Cấu hình các biến thể linh kiện cho option đã chọn.
    Cấu hình các biến thể linh kiện cho option đã chọn.

    Không khuyến nghị thay đổi tham số linh kiện theo cách thủ công. Ngoài ra, rất khuyến nghị sử dụng linh kiện thay thế. Để dùng alternate footprint, hãy sử dụng một linh kiện riêng khi làm việc với nhóm.
    Nội dung ô của các option trong nhóm variant có thể được sao chép, dán hoặc cắt bằng các lệnh tương ứng trong menu ngữ cảnh khi nhấp chuột phải hoặc bằng các phím tắt tương ứng (Ctrl+C, Ctrl+V, Ctrl+X).
  6. Thêm các option khác cho nhóm đã chọn bằng cách nhấp chuột phải trong vùng lưới và chọn Add Option. Cấu hình option mới theo yêu cầu.

    Thêm và cấu hình các option khác khi cần.
    Thêm và cấu hình các option khác khi cần.

  7. Trong tab Variants của Variant Manager, các linh kiện mà một nhóm đã được tạo sẽ được hiển thị dưới mục tương ứng trong vùng lưới. Dùng danh sách thả xuống của ô cho mục nhóm, chọn một option đã tạo cho nhóm này trên tab Groups. Các biến thể đã cấu hình cho các linh kiện trong nhóm này sẽ được áp dụng.

    Thêm một option cho nhóm đã chọn như trong hình. Di chuột lên hình để xem cột option mặc định.
    Thêm một option cho nhóm đã chọn như trong hình. Di chuột lên hình để xem cột option mặc định.

Sao chép một Group Option

Để sao chép một option của nhóm variant, trên tab Groups , nhấp chuột phải vào tiêu đề cột <New Option> rồi chọn Make a copy. Một cột mới có cùng dữ liệu và tên (được nối thêm "Copy") sẽ được thêm vào. Bạn có thể dùng tùy chọn Rename để đặt cho cột mới một tiêu đề phù hợp.

Ghi chú

  • Khi bạn cấu hình các variant, các thiết lập sẽ được lưu trong tệp dự án. Điều này bao gồm trạng thái Not Fitted, các biến thể tham số cục bộ của một linh kiện Fitted , và các giá trị tham số của Alternate Parts. Các Alternate Parts được lưu trong tệp <ProjectName>.PrjPcbVariants.
  • Các cột variant có thể được ghim để hiển thị trước, ở bên trái các cột chưa ghim. Để ghim một cột variant, hãy di chuột lên phần tiêu đề của cột đó và nhấp .
  • Nhấp đúp vào một linh kiện hoặc nhấp chuột phải rồi chọn tùy chọn Cross Probe để chuyển đến linh kiện đó trên schematic.
  • Dùng lệnh Select All từ menu nhấp chuột phải của vùng lưới trên tab Variants hoặc vùng Parameter  để nhanh chóng chọn toàn bộ nội dung lưới.
  • Dùng lệnh Invert Selection từ menu nhấp chuột phải của vùng lưới trên tab Variants hoặc vùng Parameter  để nhanh chóng chọn các mục chưa được chọn và bỏ chọn các mục đang được chọn.
  • Nhấp nút View Report ở góc dưới bên trái của Variant Manager để tạo báo cáo variant chi tiết ở định dạng HTML bằng hộp thoại Variants Report được mở ra.
  • Nhấp chuột phải trong vùng lưới của tab Variants hoặc vùng Parameter  và dùng các lệnh sau của menu ngữ cảnh để tạo tệp báo cáo:
    • Report – nhấp để mở Report Preview hộp thoại để tạo bản in của lưới.
    • Save All – nhấp để mở hộp thoại lưu danh sách của tất cả linh kiện / tất cả tham số của linh kiện được chọn thành tệp văn bản định dạng tab (*.txt).
    • Save Selected – nhấp để mở hộp thoại lưu danh sách các linh kiện đã chọn / các tham số đã chọn dưới dạng tệp văn bản định dạng tab (*.txt).
  • Khi sơ đồ nguyên lý thay đổi, một thông báo phù hợp sẽ được hiển thị ở đầu Variant Manager. Nhấp vào điều khiển Refresh bên cạnh thông báo để cập nhật dữ liệu trong Variant Manager.
  • Tùy chọn Delete xuất hiện khi nhấp chuột phải vào một ô có thể được dùng để xóa một biến thể, một nhóm hoặc một tùy chọn.
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 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.