Quản lý Cấu hình Môi trường

Giao cùng một dự án thiết kế cho nhiều nhà thiết kế khác nhau thì kết quả rất có thể sẽ khác nhau, vì mỗi người có những đặc trưng thiết kế, mức độ kinh nghiệm và sở thích làm việc riêng. Mặc dù mức độ khác biệt trong các cách tiếp cận này có thể không phải là vấn đề giữa các công ty và lĩnh vực sản phẩm khác nhau, nhưng tính hiển lộ của những khác biệt đó có thể trở nên đáng kể khi họ làm việc trong cùng một nhóm thiết kế thuộc cùng một tổ chức.

Altium 365 Workspace cho phép thực thi môi trường làm việc của nhà thiết kế ở cấp doanh nghiệp — nhằm bảo đảm họ tuân theo các tiêu chuẩn bắt buộc mà tổ chức đó đặt ra cho thiết kế, tài liệu hóa và sản xuất — thông qua Team Configuration Center.

Team Configuration Center

Vai trò của Team Configuration Center là cung cấp cho tổ chức khả năng kiểm soát tập trung đối với môi trường mà các nhà thiết kế của họ làm việc. Điều này được thực hiện thông qua việc định nghĩa và quản lý Environment Configurations. Chúng được dùng để ràng buộc môi trường làm việc Altium Designer của từng nhà thiết kế chỉ sử dụng các thành phần thiết kế đã được công ty phê chuẩn, bao gồm mẫu sơ đồ nguyên lý, tệp cấu hình output job và các tùy chọn workspace. Nói cách khác, nó tạo điều kiện cho Centralized Environment Configuration Management.

Team Configuration Center — đôi khi được gọi là TC2 hoặc đơn giản là Configurations — được cung cấp như một dịch vụ thông qua phiên bản Workspace; Team Configuration Service.

Có thể định nghĩa bất kỳ số lượng cấu hình môi trường nào thông qua trang Configurations của Workspace. Dữ liệu được dùng và áp dụng bởi từng cấu hình ở phía thiết kế — được gọi là Configuration Data Items — được lấy từ Workspace. Và bằng cách liên kết mỗi cấu hình môi trường với một nhóm người dùng cụ thể, rồi gán người dùng vào các nhóm đó, môi trường làm việc chính xác sẽ được nạp vào Altium Designer ngay khi người dùng kết nối tới Workspace. Cách tiếp cận theo Nhóm dựa trên vai trò này bảo đảm rằng một nhà thiết kế luôn nhận được thiết lập mà họ được phép sử dụng, bất kể họ có PC riêng hay đang dùng chung một PC với các nhà thiết kế khác.

Hình ảnh sau đây cung cấp cái nhìn tổng quan bằng đồ họa về khái niệm Quản lý Cấu hình Môi trường Tập trung.

Khái niệm Quản lý Cấu hình Môi trường Tập trung. Khi người dùng kết nối tới Workspace, Team Configuration Center sẽ xác định, thông qua các nhóm được gán, những cấu hình nào (và các mục dữ liệu liên quan) có sẵn cho người dùng đó. Sau đó, ứng dụng thiết kế sẽ sử dụng các mục dữ liệu cấu hình tại những vị trí phù hợp.
Khái niệm Quản lý Cấu hình Môi trường Tập trung. Khi người dùng kết nối tới Workspace, Team Configuration Center sẽ xác định, thông qua các nhóm được gán, những cấu hình nào (và các mục dữ liệu liên quan) có sẵn cho người dùng đó. Sau đó, ứng dụng thiết kế sẽ sử dụng các mục dữ liệu cấu hình tại những vị trí phù hợp.

Các Mục Dữ Liệu Cấu Hình

Trước khi bạn có thể đi sâu vào việc tạo và định nghĩa các cấu hình môi trường, trước tiên bạn cần xác định các mục dữ liệu cấu hình cần thiết — tức các thành phần cấu tạo nên cấu hình. Đây là các thành phần thiết kế mà người dùng — với (các) nhóm được gán quyết định (các) cấu hình khả dụng — được phép sử dụng. Nói cách khác, một cấu hình sẽ xác định và áp dụng tập hợp các mục dữ liệu cấu hình có sẵn cho người dùng.

Mỗi mục dữ liệu cấu hình đơn giản là một revision của một loại nội dung được hỗ trợ để sử dụng và gán cho cấu hình môi trường.

Hiện tại, các loại nội dung sau có thể được sử dụng với cấu hình môi trường:

Lưu ý rằng một cấu hình chỉ có thể bao gồm revision của một mục Tùy chọn Altium Designer. Đối với các loại nội dung được hỗ trợ khác, một cấu hình có thể sử dụng bao nhiêu mục dữ liệu cấu hình tùy ý theo nhu cầu. Ngoài ra, cùng một mục dữ liệu có thể được dùng trong nhiều cấu hình môi trường.

Để các thành viên của một nhóm được gán có thể nhìn thấy các mục dữ liệu của cấu hình (các revision của các loại nội dung được hỗ trợ), những revision đó phải được chia sẻ với họ.

Cấu Hình Môi Trường

Related page: Quản Lý Cấu Hình Môi Trường

Khi các revision của các mục dữ liệu cấu hình đã được định nghĩa và phát hành vào Altium 365 Workspace, giờ đây bạn đã có các khối nền tảng để định nghĩa chính các cấu hình môi trường. Các cấu hình môi trường được định nghĩa trong Team Configuration Center, được truy cập thông qua giao diện trình duyệt của Workspace.

Việc truy cập giao diện được thực hiện bằng cách đăng nhập vào Workspace thông qua Altium 365. Tại đó, hãy điều hướng đến trang Admin – Configurations. Lưu ý rằng trang này chỉ có thể truy cập khi bạn đăng nhập vào Workspace với quyền quản trị (là thành viên của nhóm Administrators).

Truy cập giao diện người dùng trên trình duyệt của Team Configuration Center — thông qua một trình duyệt web bên ngoài mà bạn muốn dùng.
Truy cập giao diện người dùng trên trình duyệt của Team Configuration Center — thông qua một trình duyệt web bên ngoài mà bạn muốn dùng.

Giao diện này cho phép quản trị viên xây dựng một hoặc nhiều cấu hình môi trường, tùy theo nhu cầu của tổ chức. Mỗi cấu hình yêu cầu phải định nghĩa:

  • Configuration Name – một tên có ý nghĩa, có thể phản ánh những người mà môi trường làm việc của họ sẽ được cấu hình này quản lý.

  • Configuration Data – các ràng buộc thành phần của cấu hình. Các revision của các mục dữ liệu được hỗ trợ mà người dùng thuộc đối tượng áp dụng của cấu hình có thể sử dụng hợp lệ.

  • Target Roles – chỉ định cấu hình môi trường áp dụng cho những ai. Bản thân vai trò chỉ đơn giản là các nhóm người dùng, được định nghĩa và lưu trữ như một phần của Identity Service của Workspace. Đây cũng chính là các Nhóm được định nghĩa và sử dụng bởi Workspace để kiểm soát quyền truy cập.

Một ví dụ về cấu hình môi trường đã được định nghĩa.
Một ví dụ về cấu hình môi trường đã được định nghĩa.

Dữ liệu cấu hình được lưu trong cơ sở dữ liệu của Workspace.

Áp Dụng Cấu Hình Môi Trường trong Altium Designer

Related page: Truy Cập Workspace của Bạn

Để hỗ trợ quản lý cấu hình môi trường và áp dụng các cấu hình môi trường phù hợp cho từng người dùng trong tổ chức, dựa trên (các) nhóm được gán của họ, mỗi người dùng cần đăng nhập vào Workspace từ Altium Designer. Điều này là cần thiết để:

  • Cung cấp quyền truy cập vào Team Configuration Service.
  • Cung cấp quyền truy cập vào Workspace.
  • Cho phép Identity Service nhận diện bạn là ai và bạn đã được gán vào (các) nhóm nào. Khi đó, (các) cấu hình môi trường chính xác có thể được áp dụng. Điều này đặc biệt quan trọng trong các môi trường làm việc nơi việc dùng chung máy tính là điều phổ biến.

Khi người dùng đã đăng nhập vào Workspace từ Altium Designer, dịch vụ cấu hình sẽ xác định cấu hình môi trường sẽ được sử dụng cho người dùng đó và thay đổi các khu vực liên quan trong môi trường thiết kế để áp dụng các thành phần dữ liệu được phép của cấu hình đó. Nếu người dùng được gán vào nhiều nhóm và có thể áp dụng nhiều cấu hình môi trường, người dùng sẽ được chọn cấu hình môi trường nào sẽ được áp dụng khi họ đăng nhập.

Tìm hiểu thêm về Áp dụng Cấu hình Môi trường.

Đảm Bảo Tuân Thủ Cấu Hình Môi Trường

Related page: Phát Hành Dự Án Thiết Kế

Khi đến lúc phát hành một dự án thiết kế bo mạch, quy trình liên quan sẽ bảo đảm tính toàn vẹn cao nhất cho dữ liệu thiết kế và quan trọng hơn là dữ liệu sản xuất được tạo ra, thứ mà Chuỗi Cung Ứng cuối cùng sẽ sử dụng để biến công sức thiết kế của bạn thành hiện thực vật lý. Là một phần của quy trình phát hành, có thể chèn các bước kiểm tra xác thực để bảo đảm, chẳng hạn, rằng các quy tắc điện và quy tắc thiết kế được kiểm tra và đang được tuân thủ. Rốt cuộc, việc xác thực nghiêm ngặt có thể phát hiện bất kỳ vấn đề bị bỏ sót nào có thể dẫn đến các vòng làm lại tốn kém.

Là một phần của giai đoạn xác thực này trong quy trình phát hành, bạn cũng có thể bao gồm một Environment Configuration Compliance Check. Điều này cung cấp một phương thức để kiểm tra và áp dụng một cách dứt khoát việc sử dụng các thành phần dữ liệu được công ty phê duyệt trong một thiết kế. Nói đơn giản, nếu bạn không sử dụng các mục dữ liệu được cho phép thông qua cấu hình môi trường khả dụng để nhóm được gán của bạn sử dụng, việc phát hành sẽ thất bại. Điều này ngăn chặn cách tiếp cận thiết kế kiểu “tự ý làm” và bảo đảm sự tuân thủ đối với các môi trường thiết kế làm việc được xác định tập trung ở cấp doanh nghiệp.

Để bao gồm bước kiểm tra tuân thủ này, hãy thêm một trình tạo đầu ra thuộc loại này từ phần Validation Outputs của tệp OutJob được sử dụng trong cấu hình. Việc chỉ định các điều kiện của bước kiểm tra được thực hiện trong hộp thoại thiết lập tuân thủ cấu hình môi trường. Các điều kiện này xác định:

  • Những revision nào của các Schematic Template Item có thể được các tài liệu sơ đồ nguồn trong thiết kế sử dụng. Có thể thêm một hoặc nhiều Schematic Template Item Revision vào danh sách.

  • Những revision nào của các Outputjob Item có thể được dùng để tạo đầu ra từ thiết kế. Có thể thêm một hoặc nhiều Outputjob Item Revision vào danh sách.

  • Revision nào của một Altium Designer Preferences Item phải được sử dụng tại thời điểm phát hành. Có thể chỉ định một Altium Designer Preferences Item Revision duy nhất.

  • Liệu tất cả các part được dùng trong thiết kế có bắt buộc phải được lấy từ một Workspace hay không.

Trong hộp thoại Environment configuration compliance setup, nhấp (hoặc nút đối với preferences) để truy cập một hộp thoại explorer, từ đó chọn Item-Revision cần thiết từ Workspace. Để xóa một mục, hãy chọn mục đó rồi nhấp nút . Đối với Preferences, mục nhập không thể bị xóa sau khi đã tạo, nhưng bạn có thể chọn một Item Revision khác hoặc chỉ cần vô hiệu hóa tùy chọn đó.

Hãy bảo đảm bước kiểm tra tuân thủ cấu hình môi trường được thêm vào tệp Output Job nguồn cần thiết và được cấu hình BEFORE khi phát hành tệp Output Job đó lên Workspace đích. Sau khi đã được phát hành lên Workspace, revision của tệp OutJob đó — cụ thể là cấu hình của một trình tạo đầu ra — sẽ không thể thay đổi. Bạn sẽ cần thực hiện thay đổi đối với tệp nguồn và phát hành lại nó trong revision kế tiếp đã được lên kế hoạch của Item đích (với vai trò quản trị viên và sử dụng phương pháp Direct Editing của Workspace).

Thêm và cấu hình bước kiểm tra tuân thủ cấu hình môi trường như một phần trong chế độ xác thực tổng thể của bạn trong quá trình phát hành thiết kế bo mạch.
Thêm và cấu hình bước kiểm tra tuân thủ cấu hình môi trường như một phần trong chế độ xác thực tổng thể của bạn trong quá trình phát hành thiết kế bo mạch.

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

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Nội dung