SDK Tích hợp PLM

PLM Integration SDK cho phép bạn xây dựng một đầu nối tùy chỉnh giữa Altium 365 Workspace và bất kỳ hệ thống PLM nào – bao gồm cả những hệ thống không được hỗ trợ sẵn – đồng thời vẫn phù hợp với cùng quy trình làm việc PLM Integration mà người dùng Altium 365 đã quen thuộc.

SDK này là một framework C# triển khai giao diện Generic PLM Connector: một dịch vụ gRPC mà Altium 365 gọi để giao tiếp với một phiên bản PLM. Bạn triển khai logic của đầu nối; Altium 365 xử lý phía Workspace của tích hợp.

SDK repository and full documentation: AltiumDeveloper/plm-integration-sdk-cs

Khi Nào Nên Sử Dụng

Hãy sử dụng PLM Integration SDK khi có bất kỳ điều nào sau đây áp dụng:

  • Your PLM is not natively supported – Altium 365 hỗ trợ trực tiếp một số hệ thống PLM. Với tất cả các hệ thống còn lại, mô hình Generic Connector cho phép bạn xây dựng một tích hợp đầy đủ tính năng, hoạt động giống hệt từ góc nhìn của Workspace.

  • You need custom integration logic – các quy tắc ánh xạ, hành vi vòng đời hoặc các khác biệt tinh vi trong đồng bộ hóa vượt quá những gì giao diện cấu hình tiêu chuẩn hoặc thiết lập dựa trên XML có thể biểu đạt.

  • Enterprise deployment constraints – các cổng kết nối on-premises, đóng gói được kiểm soát hoặc các mô hình triển khai yêu cầu bạn sở hữu đầu nối như một dịch vụ có thể triển khai.

Cách Hoạt Động

Altium 365 giao tiếp với đầu nối qua gRPC. Đầu nối của bạn chạy như một dịch vụ nhận các lệnh gọi từ nền tảng và chuyển chúng thành các thao tác trên hệ thống PLM của bạn.

Trước mỗi thao tác, Altium 365 gọi một Auth endpoint để xác minh rằng thông tin đăng nhập do người dùng cấu hình sẽ cho phép truy cập vào PLM. Sau đó, một IContext chứa các thông tin đăng nhập đó sẽ được cung cấp xuyên suốt chuỗi lệnh gọi thông qua dependency injection – bạn không cần truyền thông tin đăng nhập thủ công giữa các thao tác.

Các Thao Tác

PLM Integration SDK triển khai các thao tác sau:

Thao tác

Mô tả

Sync to PLM

Đọc các linh kiện từ Altium 365 và tạo hoặc cập nhật các mục tương ứng trong PLM

Sync to Altium

Truy vấn PLM để lấy các mục và lưu dữ liệu trở lại Altium 365

Publish BOM

Chạy trong quá trình xuất bản dự án; tạo các định nghĩa quan hệ giữa dự án và các mục PLM của dự án

Publish Project

Tạo hoặc cập nhật tất cả linh kiện của dự án, tải lên các tệp đính kèm và thiết lập quan hệ; có thể chuyển tiếp trạng thái workflow nếu được cấu hình

Để xem hướng dẫn chi tiết cho từng luồng, hãy xem bài viết Operations Flow.

Bắt Đầu

  1. Clone hoặc fork AltiumDeveloper/plm-integration-sdk-cs. Kho lưu trữ này bao gồm một triển khai ví dụ đang hoạt động sử dụng lưu trữ hệ thống tệp – một tài liệu tham khảo hữu ích để hiểu cách các thao tác ánh xạ tới các lệnh gọi PLM.

  2. Hãy tìm hiểu cách PLM Integration hoạt động trong Altium 365 – đặc biệt là mô hình Generic Connector, thiết lập kết nối và cấu hình hướng đồng bộ.

  3. Triển khai các giao diện đầu nối cho hệ thống PLM của bạn và triển khai dịch vụ tại nơi Altium 365 có thể truy cập.

  4. Đăng ký đầu nối trong Workspace của bạn tại Admin → PLM Integration.

Yêu Cầu

Enterprise license – PLM Integration (bao gồm driver Generic Connector) là một tính năng của Enterprise Toolkit. Tùy chọn Generic Connector sẽ không xuất hiện trong cấu hình kết nối PLM nếu Workspace của bạn không được gán giấy phép phù hợp.

Đọc Thêm

  • PLM Integration trong Altium 365 – cấu hình và khái niệm ở phía Workspace

  • Tài liệu SDK – tài liệu tham chiếu API và các bài viết

    • Operations Flow – trình tự chi tiết cho từng thao tác đồng bộ và xuất bản

    • FAQ – các câu hỏi thường gặp về xác thực, gỡ lỗi và hành vi của đầu nối

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.
Nội dung