Làm việc với Mục##
Sơ lược
- Hiểu các loại Item, mã định danh bản sửa đổi và lý do không thể ghi đè các bản sửa đổi đã phát hành.
- Tìm hiểu cách ghi lại và xem lại ghi chú phát hành cũng như ghi chú thay đổi trạng thái vòng đời.
- Khám phá cách tạo Item và đặt các bản sửa đổi Item được hỗ trợ vào tài liệu thiết kế từ bảng Explorer.
Trong một Workspace được kết nối, mỗi thực thể thiết kế có thể được lưu trữ, quản lý và tái sử dụng đều được biểu diễn dưới dạng một loại Item cụ thể. Để đáp ứng nhu cầu cập nhật một Item theo thời gian, nội dung thực sự được lưu trữ trong Workspace là một chuỗi các bản sửa đổi Item, tức các bản sửa đổi cụ thể của Item đó, có tên dựa trên Quy tắc đặt tên bản sửa đổi đã chọn. Mỗi Item mới được tạo trong một thư mục. Sau khi xác định các thư mục cần thiết trong Workspace, bạn có thể tạo các Item mới trong thư mục đã chọn tại vùng Item của bảng Explorer.
Các loại nội dung được hỗ trợ
Các Item khác nhau được dùng để lưu trữ và biểu diễn các loại dữ liệu khác nhau. Một Item có thể biểu diễn ký hiệu sơ đồ nguyên lý, một Item khác biểu diễn mô hình linh kiện PCB, trong khi một Item khác nữa có thể chứa dữ liệu chế tạo được tạo từ thiết kế bo mạch đã phát hành. Để khai báo loại nội dung mà một Item (hay chính xác hơn là các bản sửa đổi của nó) sẽ chứa, bạn cần chỉ định thuộc tính Content Type khi tạo hoặc chỉnh sửa Item đó. Nói cách khác, về cơ bản, bạn đang chỉ định Item Type.
Bảng sau liệt kê các loại nội dung (loại Item) mà người dùng có thể tạo thủ công trong Workspace được kết nối, cùng với:
-
Associated Folder Type – loại thư mục chuyên dụng, nếu có, để lưu trữ nội dung thuộc loại đó. Loại thư mục không ảnh hưởng đến nội dung trong thư mục. Nó chỉ cung cấp một “dấu hiệu” trực quan về nội dung được lưu trữ trong thư mục và có thể hữu ích khi duyệt Workspace để tìm nội dung cụ thể. Nội dung có thể được lưu trữ trong bất kỳ loại thư mục nào, bao gồm cả
Generic Folder. -
Content Type Code – mã được dùng khi gán ID duy nhất cho một Item mới tạo thuộc loại nội dung đó, khi Quy tắc đặt tên Item của thư mục mẹ sử dụng mục
$CONTENT_TYPE_CODE. -
Folder Type Code – mã được dùng khi gán ID duy nhất cho một Item mới tạo thuộc loại nội dung đó, khi Quy tắc đặt tên Item của thư mục mẹ sử dụng mục
$FOLDER_TYPE_CODE.
| Loại nội dung | Loại thư mục liên kết | Mã loại nội dung | Mã loại thư mục | Thông tin thêm... |
|---|---|---|---|---|
| Mô hình 3D | Các mô hình 3D | A3D |
A3DL |
Các công cụ bổ sung để làm việc với khối 3D |
| Tùy chọn Altium Designer | Tùy chọn Altium Designer | PREF |
ADPC |
Truy cập, thiết lập & quản lý tùy chọn hệ thống |
| Dữ liệu lắp ráp | Danh mục dự án | PAS |
PRJ |
Phát hành dự án thiết kế |
| Tệp nhị phân | Các tệp nhị phân | ABF |
ABC |
Loại nội dung tệp nhị phân |
| Mẫu BOM | Các mẫu BOM | XLT |
XLT |
Chuẩn bị BOM trong Report Manager |
| Linh kiện | Các linh kiện | CMP |
CMPL |
Tạo linh kiện thư viện Workspace mới |
| Mẫu linh kiện | Các mẫu linh kiện | CMPT |
CTC |
Các mẫu linh kiện |
| Mẫu tài liệu Draftsman | Các mẫu Draftsman | DFD |
DRT |
Tạo mẫu Draftsman |
| Mẫu trang bản vẽ Draftsman | Các mẫu Draftsman | DFS |
DRT |
Tạo mẫu Draftsman |
| Tệp chế tạo | – | – | – | Các dự án Workspace (Workspace Altium 365) Các dự án Workspace (Workspace Enterprise Server) |
| Footprint | Các footprint | PCC |
PCBCL |
Tạo footprint PCB |
| Mẫu bố trí bộ dây | Các mẫu bố trí bộ dây | HARLT |
HLTC |
Tạo tài liệu mẫu bộ dây |
| Đấu dây bộ dây | – | HARW |
– | Tạo linh kiện đấu dây bộ dây |
| Mẫu đấu dây bộ dây | Các mẫu đấu dây bộ dây | HARWT |
HWTC |
Tạo tài liệu mẫu bộ dây |
| Cấu trúc lớp | Các cấu trúc lớp | ALS |
ALS |
Xác định cấu trúc lớp |
| Trang sơ đồ nguyên lý được quản lý | Các trang sơ đồ nguyên lý được quản lý | SCH |
SSC |
Làm việc với các trang sơ đồ nguyên lý được quản lý |
| Tác vụ đầu ra | Các tác vụ đầu ra | OUT |
OUTC |
Chuẩn bị dữ liệu sản xuất bằng các tác vụ đầu ra |
| Dữ liệu chế tạo PCB | Danh mục dự án | PBL |
PRJ |
Phát hành dự án thiết kế |
| Đoạn thiết kế PCB | Các đoạn thiết kế PCB | PCBS |
PSNC |
|
| Thiết kế dự án | Danh mục dự án | PDE |
PRJ |
Phát hành dự án thiết kế |
| Gói đánh giá dự án | Danh mục dự án | PRP |
PRJ |
Phát hành dự án thiết kế |
| Mẫu dự án | Các mẫu dự án | PRJT |
PRJT |
Tạo mẫu dự án |
| Khối tái sử dụng | Các khối tái sử dụng thiết kế | RBL |
RBLC |
|
| Đoạn sơ đồ nguyên lý | Các đoạn sơ đồ nguyên lý | SCHS |
SSNC |
|
| Mẫu sơ đồ nguyên lý | Các mẫu sơ đồ nguyên lý | SCHDOT |
STC |
Tạo mẫu sơ đồ nguyên lý |
| Tập lệnh | Các tập lệnh | ASF |
ASC |
Tạo & lưu trữ tập lệnh |
| Mô hình mô phỏng | Các mô hình mô phỏng | SIM |
SML |
Tạo mô hình mô phỏng |
| Ký hiệu | Các ký hiệu | SYM |
SSL |
Tạo ký hiệu sơ đồ nguyên lý |
Các bản sửa đổi của mục
Một mục có thể có số lượng bản sửa đổi bất kỳ, về cơ bản thể hiện sự phát triển của mục đó theo thời gian. Khi có thay đổi, nội dung dữ liệu mới được lưu/tải lên/phát hành vào một bản sửa đổi mới, bảo đảm không bản sửa đổi hiện có nào bị ghi đè, qua đó bảo đảm tính toàn vẹn cao nhất. Vì vậy, dữ liệu được lưu trong mỗi bản sửa đổi của một mục thường khác nhau. Để phân biệt các bản sửa đổi khác nhau của một mục, mã định danh (ID) bản sửa đổi được sử dụng kết hợp với ID mục để tạo thành mã định danh duy nhất cho mỗi lần phát hành của mục. Từ đó, ta có Item-Revision.
Như vậy, ID mục–bản sửa đổi đầy đủ chỉ đơn giản là mã xác định một bản sửa đổi cụ thể của mục cha. Một mục luôn có ít nhất một bản sửa đổi (lần phát hành đầu tiên), nhưng có thể có nhiều bản sửa đổi, tùy thuộc vào số lần dữ liệu của mục đó được lưu/tải lên/phát hành. Điểm quan trọng cần lưu ý ở đây là bạn chỉ có thể phát hành vào một mục–bản sửa đổi cụ thể một lần duy nhất. Nếu có thay đổi, phải tạo một mục–bản sửa đổi mới. Điều này bảo đảm tính toàn vẹn cao nhất, vì dữ liệu chứa trong một bản sửa đổi nhất định không bao giờ có thể bị ghi đè bằng cách phát hành lại vào cùng bản sửa đổi đó. Để phát hành lại, phải sử dụng một mục–bản sửa đổi mới.
Cách đơn giản nhất để hiểu khái niệm mục và các bản sửa đổi của mục là hình dung một “chiếc hộp”, trong đó lưu trữ toàn bộ dữ liệu cho bản sửa đổi cụ thể của mục cụ thể đó. Khi mục được phát hành, dữ liệu được đưa vào hộp và hộp được đóng lại. ID mục và ID bản sửa đổi trở thành các nhãn ở bên hông hộp – cho phép nhận biết ngay nội dung trong hộp được dùng để làm gì. Nếu cần cập nhật và phát hành lại dữ liệu, ID bản sửa đổi sẽ được tăng lên, tạo ra một chiếc hộp mới.

“Chiếc hộp” mục–bản sửa đổi – được gắn nhãn bằng ID mục và ID bản sửa đổi. Nội dung là dữ liệu cần thiết để tạo dựng hoặc biểu diễn bản sửa đổi đó của mục. Thao tác phát hành sẽ đóng hộp lại, ngăn mọi dữ liệu khác được phát hành vào bản sửa đổi đó trong tương lai. Trong trường hợp này, ID mục–bản sửa đổi đầy đủ sẽ là: D-820-1001-01.A.1.
Định dạng ID của một bản sửa đổi được xác định bởi Revision Naming Scheme được áp dụng cho mục cha. Định dạng cụ thể được sử dụng trong một quy tắc có thể cấu hình được và sẽ phụ thuộc vào nhu cầu của từng tổ chức.
Ghi chú thay đổi trạng thái và phát hành
Để tăng cường khả năng truy vết nội dung trong Workspace, Altium Designer cho phép nhập ghi chú khi thay đổi trạng thái vòng đời của một mục–bản sửa đổi và, đối với nhiều loại nội dung, khi phát hành dữ liệu nguồn vào các bản sửa đổi đã lên kế hoạch trong Workspace.
Ghi chú thay đổi trạng thái
Khi thay đổi trạng thái vòng đời của một mục–bản sửa đổi trong Workspace, hãy sử dụng vùng State change note của hộp thoại thay đổi trạng thái xuất hiện sau đó để nhập ghi chú liên quan đến thay đổi đó.

Thêm ghi chú để giải thích thay đổi trạng thái vòng đời của một mục–bản sửa đổi.
Ghi chú phát hành
Khi phát hành dữ liệu nguồn vào một bản sửa đổi mới đã lên kế hoạch của một mục trong Workspace, hãy sử dụng vùng Release notes của hộp thoại Create Revision xuất hiện sau đó để nhập ghi chú liên quan đến lần phát hành đó. Chức năng này khả dụng khi phát hành lại bất kỳ loại mục nào hỗ trợ phương thức Chỉnh sửa trực tiếp.

Ví dụ về việc thêm ghi chú phát hành khi phát hành lại cấu trúc xếp lớp vào Workspace đích.
Xem ghi chú liên quan đến các bản sửa đổi của một mục
Có thể xem các ghi chú đã thêm cho bất kỳ bản sửa đổi nào của một mục tại những vị trí sau:
- Detailed Item view – xem ghi chú phát hành và các ghi chú thay đổi trạng thái bản sửa đổi liên quan trong cột Note thuộc vùng Timeline. Đối với mỗi trạng thái trong vòng đời của một bản sửa đổi, ghi chú tương ứng (nếu đã thêm) cũng có thể được xem trong chế độ xem đồ họa về vòng đời của bản sửa đổi.
- Explorer panel – chuyển sang tab chế độ xem Lifecycle cho mục–bản sửa đổi được chọn. Đối với mỗi trạng thái trong vòng đời của một bản sửa đổi, có thể xem ghi chú tương ứng (nếu đã thêm) trong phần biểu diễn đồ họa về vòng đời của bản sửa đổi. Ngoài ra, có thể xem ghi chú phát hành liên quan và ghi chú về lần thay đổi trạng thái gần nhất của bản sửa đổi trong cột Note, thuộc vùng Item chính của bảng (bạn có thể cần bật hiển thị cột này).

Xem các ghi chú liên quan đến các bản sửa đổi của một linh kiện.
Các lệnh chung cho mục
Ngoài các tùy chọn chế độ xem, vùng tùy chọn của bảng Explorer còn có nút lệnh Add <item>, áp dụng cho loại thư mục hiện được chọn.
Lệnh này khởi tạo một mục Workspace mới thuộc loại đã chọn. Ví dụ, khi chọn loại thư mục linh kiện trong bảng điều khiển, nút
sẽ xuất hiện. Nút này sẽ mở một linh kiện mới được tạo thuộc loại đó trong Trình chỉnh sửa linh kiện. Tương tự, nút
sẽ xuất hiện khi chọn thư mục loại Output Job, v.v. Nút
sẽ xuất hiện sau khi tìm kiếm linh kiện theo nội dung nhập vào trường đường dẫn linh kiện ở đầu bảng điều khiển; nút này tạo một hoạt động Yêu cầu linh kiện áp dụng cho linh kiện được chọn trong kết quả tìm kiếm.
Đặt bằng thao tác kéo & thả
Việc đặt một số mục Workspace vào dự án thiết kế PCB trong Altium Designer được đơn giản hóa nhờ khả năng kéo & thả các bản sửa đổi của những loại mục này trực tiếp từ bảng điều khiển Explorer vào tài liệu đang hoạt động và phù hợp. Các thao tác kéo được hỗ trợ bao gồm:
- Kéo một bản sửa đổi của Mục linh kiện vào tài liệu nguyên lý (hoặc tài liệu PCB) đang hoạt động. Mô hình phù hợp với môi trường đã chọn sẽ xuất hiện và di chuyển theo con trỏ.
- Kéo một bản sửa đổi của Mục trang nguyên lý được quản lý vào tài liệu nguyên lý đang hoạt động. Một ký hiệu trang tham chiếu đến trang nguyên lý đó sẽ di chuyển theo con trỏ.
- Kéo một bản sửa đổi của Mục mô hình 3D vào tài liệu PCB hoặc Thư viện PCB, tạo một đối tượng 3D Body tham chiếu đến bản sửa đổi của mục đó.
Duyệt Workspace để tìm mục cần đặt. Thao tác đặt sử dụng một bản sửa đổi cụ thể của mục đó, vì vậy hãy mở rộng mục chính để liệt kê tất cả các bản sửa đổi hiện có (nhấp vào nút
ở góc trên bên phải bảng điều khiển và tắt tùy chọn Show only latest để xem tất cả các bản sửa đổi trước đó). Sau đó, nhấp vào bản sửa đổi cần dùng và kéo một phiên bản của nó vào tài liệu thiết kế.
Ngoài ra, Altium Designer còn hỗ trợ truy cập và đặt linh kiện từ bảng điều khiển Components.
Tải xuống dữ liệu nội dung
Tải xuống dữ liệu được lưu trong một bản sửa đổi của mục bằng cách nhấp chuột phải vào bản sửa đổi đó và chọn lệnh Operations » Download từ menu ngữ cảnh. Dữ liệu liên quan sẽ được tải xuống một thư mục con trong thư mục đã chọn, được đặt tên theo ID bản sửa đổi mục. Các tệp nằm trong thư mục Released bên trong thư mục con đó.
Loại nội dung tệp nhị phân
Altium Designer, kết hợp với Workspace được kết nối, cho phép lưu trữ các tệp tùy ý trong một loại nội dung đặc biệt – mục Binary File . Có thể tạo các mục này để chứa một hoặc nhiều tệp ở bất kỳ định dạng nào. Điều này cho phép bạn tận dụng hiệu quả tính bảo mật của Workspace, đồng thời khẳng định Workspace là nơi lý tưởng để lưu trữ mọi nội dung, bao gồm cả các tệp nhị phân nguồn của bạn trong cùng một thực thể. Để hỗ trợ luồng trao đổi tệp dữ liệu thuận tiện, chức năng kéo và thả hai chiều được cung cấp, cho phép bạn nhanh chóng di chuyển tệp giữa các thư mục trong Workspace và các thư mục trong Windows Explorer.
- Tạo một mục thuộc loại nội dung Tệp nhị phân trong Workspace. Bạn có thể tạo bản sửa đổi mới của mục Tệp nhị phân bằng cách tải lên (các) tệp phù hợp. Thao tác này có thể được thực hiện theo một vài cách – xem Tải dữ liệu lên bản sửa đổi mới của một mục để biết thêm thông tin.
- Nếu cần thay đổi (các) tệp được lưu trong mục Tệp nhị phân, hãy tải (các) tệp mới cần dùng lên mục đó – (các) tệp mới sẽ được lưu trong bản sửa đổi tiếp theo của mục.
- Để mở một tệp được lưu trong bản sửa đổi của mục Tệp nhị phân, hãy chọn tệp đó trên tab chế độ xem Details của bản sửa đổi, sau đó nhấp chuột phải và chọn lệnh Open từ menu ngữ cảnh. Ứng dụng tương ứng (hoặc chính Altium Designer) sẽ được sử dụng để hiển thị tệp, nếu phù hợp.
Sử dụng tệp nhị phân trong tùy chọn mẫu
Trong phần tùy chọn của Altium Designer, bạn có thể xác định các tài liệu mẫu mặc định được sử dụng khi tạo tài liệu mới thuộc một loại cụ thể. Thao tác này được thực hiện từ tab Defaults thuộc trang Quản lý dữ liệu – Mẫu trong hộp thoại Preferences. Tài liệu mẫu mặc định có thể là tệp hoặc được lấy từ Workspace đã kết nối.
Đối với một số loại tài liệu (ActiveBOM Document, Out Job File, Multi-board Schematic và Multi-board Assembly), tài liệu mẫu mặc định trên Workspace chỉ có thể được lấy từ một tệp nhị phân. Vì vậy, bạn cần tải tài liệu mẫu cần dùng lên bản sửa đổi của một tệp nhị phân, rồi sử dụng tài liệu đó làm mẫu mặc định cho tài liệu mới.

Tải tài liệu cần dùng (ví dụ: tệp OutputJob) lên bản sửa đổi đầu tiên của một tệp nhị phân mới.
Giờ đây, khi xác định mẫu mặc định cho tài liệu mới từ Workspace đã kết nối, bạn có thể duyệt tìm tệp nhị phân và mục tùy chọn sẽ được điền tương ứng.

Sử dụng thành công OutputJob làm mẫu mặc định cho tài liệu mới thông qua tệp nhị phân chứa nó.