Làm việc với Snippets

Bảng Design Reuse được dùng để quản lý snippet và được mô tả trên trang này hiện đang ở giai đoạn Open Beta, và khả dụng khi tùy chọn UI.ModernDesignReusePanel được bật trong hộp thoại Advanced Settings dialog. Khi tùy chọn này bị tắt, phiên bản trước của bảng được mô tả trên trang Working with Reuse Blocks & Snippets sẽ được sử dụng.

Tính năng snippets cho phép bạn lưu bất kỳ phần mạch nào được chọn trên một trang sơ đồ nguyên lý đơn lẻ hoặc phần mạch trong thiết kế PCB, bao gồm các linh kiện và đường đi dây, rồi tái sử dụng nó trong bất kỳ thiết kế nào. Bảng Design Reuse cho phép bạn nhanh chóng truy cập mọi điều khiển cần thiết để làm việc với và quản lý bộ sưu tập snippet của mình.

Tạo Snippet

Một schematic snippet hoặc PCB snippet mới có thể được tạo từ phần mạch hiện có trên một trang sơ đồ nguyên lý hoặc tài liệu PCB:

  1. Chọn phần mạch cần thiết trong trình biên tập schematic hoặc PCB.

  2. Chọn lệnh Tools » Convert » Create Snippet from selected objects từ menu chính (trong trình biên tập PCB, bạn cũng có thể nhấp chuột phải vào vùng chọn và chọn Snippets » Create Snippet from selected objects từ menu ngữ cảnh).

  3. Hộp thoại New Schematic Snippet hoặc New PCB Snippet sẽ xuất hiện, tại đây bạn có thể xác định Name, Description, đích lưu (Save to – Workspace đang kết nối hoặc thư mục cục bộ), và thư mục mà snippet mới sẽ được lưu vào (Path).

    Nhấp nút ở bên phải trường Path trong hộp thoại để truy cập hộp thoại Choose Folder (khi lưu snippet vào Workspace) hoặc hộp thoại Choose Snippet Folder (khi lưu snippet vào thư mục cục bộ), cho phép bạn chọn một thư mục hiện có để lưu snippet hoặc tạo nhanh một thư mục mới.

    • Trong hộp thoại Choose Snippet Folder, nhấp nút và sử dụng hộp thoại Folder Properties mở ra để thêm một thư mục con mới vào cấu trúc thư mục snippet cục bộ tổng thể (). Trong hộp thoại này, bạn có thể chỉ định tên cho thư mục mới và xác định thư mục cha mà nó sẽ được tạo dưới đó.

    • Để biết thông tin về cách tổ chức snippet cục bộ vào các thư mục, xem phần Organizing Local Snippets bên dưới.

  4. Nhấp  trong hộp thoại để lưu snippet.

Khi lưu snippet vào Workspace đang kết nối, bạn nên sử dụng các linh kiện từ Workspace đó trong snippet. Như vậy, bạn sẽ nhận được đầy đủ lợi ích từ hệ thống nội dung mà Workspace cung cấp.

Tìm kiếm và Đặt Snippet

Snippet trong Workspace và cục bộ đều có thể được đặt từ bảng Design Reuse.

  • Khi bảng được thiết lập để hiển thị tài nguyên Workspace (), nó có thể được dùng để truy cập các snippet được lưu trong Workspace đang kết nối của bạn.

  • Khi bảng được thiết lập để hiển thị tài nguyên cục bộ (), nó cung cấp quyền truy cập đến các snippet được lưu trong thư mục trên ổ cứng của bạn (các thư mục được cấu hình như đã mô tả ở trên).

Bạn có thể duyệt các thư mục Workspace/cục bộ để tìm snippet cần thiết. Ngoài ra, hãy sử dụng trường Search ở đầu bảng để tìm snippet theo tên hoặc mô tả của nó.

  • Chỉ bản revision mới nhất của mỗi Workspace snippet được hiển thị trong bảng Design Reuse.

  • Nếu revision mới nhất của một Workspace snippet đang ở trạng thái vòng đời mà tùy chọn Visible in Vault panels của nó bị tắt (tìm hiểu thêm), thì theo mặc định, snippet đó sẽ không được hiển thị trong bảng. Để hiển thị các snippet hiện đang không thấy, nhấp nút  ở góc trên bên phải của bảng, rồi bật tùy chọn Show Hidden Revisions trong menu liên quan.

Nhấp điều khiển Details ở cuối bảng để mở rộng ngăn Details, nơi hiển thị thông tin chi tiết cho reuse block đã chọn, bao gồm:

  • Tên snippet.

  • Biểu tượng trạng thái vòng đời và revision (chỉ dành cho Workspace snippet; nhấp vào liên kết để mở detailed History view của Reuse Block Item với revision mới nhất được chọn).

  • Mô tả snippet.

  • Thông tin chung của snippet.

  • Hình ảnh xem trước của snippet.

Sử dụng controlled access to Workspace content, kết hợp với lược đồ vòng đời phù hợp, nhân sự được ủy quyền (thủ thư, quản lý thiết kế cấp cao) có thể phê duyệt và chỉ cung cấp những Workspace snippet sẽ được dùng trong thiết kế. Điều này cho phép nhà thiết kế yên tâm thiết kế, vì biết rằng họ chỉ đang sử dụng những snippet đã được cho phép dùng.

Trước khi đặt snippet, hãy bảo đảm bạn đã mở đúng tài liệu đích làm tài liệu đang hoạt động. Lệnh đặt sẽ chỉ hoạt động nếu snippet có thể được đặt đúng trên tài liệu đó, tức là loại snippet và loại tài liệu phải giống nhau.

Để đặt snippet, di con trỏ lên mục của nó trong bảng Design Reuse, nhấp nút  (hoặc nhấp chuột phải vào mục), rồi chọn lệnh Place (đối với schematic hoặc PCB snippet) hoặc Place as Sheet Symbol (chỉ đối với schematic snippet) từ menu. Khi chọn lệnh sau, snippet sẽ được đặt trên trang sơ đồ nguyên lý đang hoạt động dưới dạng sheet symbol. Sheet symbol được đặt sẽ bao gồm các sheet entry tương ứng với các port trong snippet. Nội dung của snippet sẽ được đặt trên một trang sơ đồ nguyên lý con được tạo tự động và được tham chiếu bởi sheet symbol.

Tổ chức Snippet Cục bộ

Snippet cục bộ có thể được tổ chức vào các thư mục snippet để các snippet liên quan có thể được nhóm lại với nhau, giúp bạn dễ tìm hơn. Các thư mục snippet là các thư mục Windows hiện có và không thể được tạo từ trong bảng Design Reuse. Thay vào đó, chúng được 'mở' hoặc 'đóng' khi duyệt các snippet cục bộ mà chúng chứa. Các thư mục này chỉ có thể được tạo trực tiếp trên ổ cứng hoặc mạng của bạn bên ngoài Altium Designer.

Khi bảng Design Reuse được thiết lập để hiển thị tài nguyên cục bộ (nhấp biểu tượng ngoài cùng bên trái trên thanh địa chỉ ở đầu bảng và chọn mục Local – biểu tượng sẽ được hiển thị là ), các thư mục snippet có thể được mở và đóng từ hộp thoại Available Snippets Folders, được truy cập bằng cách nhấp nút ở góc trên bên phải của bảng và chọn lệnh Snippet Folders từ menu.

  • Nhấp  để duyệt đến thư mục cần thiết trên ổ cứng hoặc mạng của bạn. Thư mục được chọn sẽ được thêm vào danh sách trong hộp thoại và sau đó sẽ xuất hiện trong bảng Design Reuse.

  • Để xóa một thư mục snippet khỏi danh sách (về cơ bản là đóng nó theo góc nhìn duyệt), hãy chọn thư mục đó trong danh sách ở hộp thoại Available Snippets Folders, rồi nhấp .

Chỉnh sửa Snippet

Để chỉnh sửa một Workspace snippet, di con trỏ lên mục của nó trong bảng Design Reuse, nhấp nút  (hoặc nhấp chuột phải vào mục), rồi chọn lệnh Edit từ menu. Một trình biên tập tạm thời sẽ mở ra, với tài liệu snippet chứa trong revision mới nhất của Snippet Item được mở để chỉnh sửa. Thực hiện các thay đổi cần thiết, rồi lưu snippet vào revision tiếp theo của Item (File » Save to Server).

Để chỉnh sửa nội dung của một snippet cục bộ, hãy mở tài liệu <SCHSnippetName>.SchDoc hoặc <PCBSnippetName>.PcbDoc từ thư mục Windows nơi snippet được lưu (sử dụng lệnh File » Open từ menu chính của Altium Designer hoặc thông qua Windows Explorer), thực hiện các thay đổi cần thiết, rồi lưu tài liệu (File » Save).

Các thuộc tính của một snippet cục bộ (tên, mô tả và đường dẫn) có thể được chỉnh sửa bằng hộp thoại Snippet Properties. Để truy cập hộp thoại này, di con trỏ lên mục của nó trong bảng Design Reuse và nhấp nút  (hoặc nhấp chuột phải vào mục) rồi chọn lệnh Edit từ menu ngữ cảnh. Sử dụng hộp thoại để thực hiện các thay đổi cần thiết.

Các Thao tác Snippet Khác

Menu nút (và menu nhấp chuột phải) của một mục snippet trong bảng Design Reuse cũng cung cấp quyền truy cập đến các lệnh sau:

  • Move (chỉ dành cho Workspace snippet) – dùng để thay đổi vị trí của Snippet Item trong cấu trúc thư mục Workspace. Khi chạy lệnh, bạn sẽ truy cập được hộp thoại Move Item để chọn thư mục đích mà Item sẽ được đặt vào.

  • Share (chỉ dành cho Workspace snippet) – dùng để xác định quyền chia sẻ cho snippet. Sau khi chọn lệnh, hộp thoại Share For Item sẽ mở ra, trong đó bạn có thể cấu hình chia sẻ theo yêu cầu. Tìm hiểu thêm về Item-level sharing.

  • Operations (chỉ dành cho Workspace snippet) – dùng để truy cập menu thả xuống của các chức năng bổ sung cho snippet như mô tả bên dưới.

    • Make a Copy – dùng để sao chép snippet. Một trình biên tập tạm thời của snippet sẽ mở ra, với cùng nội dung như trong snippet gốc. Thực hiện các thay đổi cần thiết và lưu snippet vào Workspace. 

    • Change Revision State – dùng để thay đổi trạng thái revision của revision mới nhất của snippet. Sau khi chọn lệnh, hộp thoại Batch state change dialog sẽ mở ra, cho phép bạn thay đổi trạng thái revision của snippet.

    • Download – dùng để tải xuống dữ liệu được lưu trong snippet. Dữ liệu liên quan sẽ được tải xuống vào một thư mục con trong thư mục đã chọn, được đặt tên bằng Item Revision ID. Tệp có thể được tìm thấy trong (các) thư mục Released bên trong đó.

  • Delete – dùng để xóa snippet.

    • Đối với Workspace snippet, hộp thoại Delete Items sẽ xuất hiện để xác nhận việc xóa.

      Thao tác này thực chất là một 'soft delete', theo đó snippet sẽ được chuyển vào khu vực Trash của Workspace. Tìm hiểu thêm về soft deletion.

    • Đối với snippet cục bộ, hộp thoại Confirm sẽ xuất hiện để xác nhận việc xóa. Thao tác này sẽ xóa các tệp snippet khỏi ổ cứng.

  • History (chỉ dành cho Workspace snippet) – dùng để truy cập detailed view cho snippet, được mở dưới dạng một tab xem mới bên trong Altium Designer.

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.

Nội dung