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.
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.
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.
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:
- Tùy chọn Altium Designer
- Outputjob
- Mẫu Sơ đồ nguyên lý
- Mẫu BOM
- Layerstack
- Mẫu Dự án
- Mẫu Tài liệu Draftsman
- Mẫu Trang Draftsman
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.

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.
Á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.
Đả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.

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.