Altium Developer Center
Altium Developer Center は、Altium の製品を基盤に開発を行うソフトウェアエンジニア向けのハブです。主要な製品領域を網羅しており、それぞれに専用の API、SDK、統合インターフェースが用意されています。
開発者向け製品へのアクセスは Altium Developer Center で管理されており、ここから各種プログラムに登録して、Altium 365 API、Altium Designer SDK、Embeddable Viewer、そのほかの開発者向け製品を利用できます。
Altium 365
Altium 365 は、エレクトロニクス設計とコラボレーションのためのクラウドプラットフォームです。開発者は、Workspace データやワークフローにプログラムからアクセスできるほか、外部製品に設計エクスペリエンスを組み込むためのツールも利用できます。
機能 |
説明 |
Workspace データ(プロジェクト、リリース、コンポーネント、BOM、タスクなど)を読み書きするための GraphQL API |
|
エンタープライズ環境向けの拡張統合インターフェース: PLM Connector SDK、SIEM API など |
|
任意の Web アプリケーションにインタラクティブな PCB および回路図ビューアを追加するための JavaScript 埋め込み機能 |
Altium Designer
Altium Designer は、プリント基板(PCB)の設計、シミュレーション、ドキュメント作成に使用される電子設計自動化(EDA)ツールです。開発者は、設計データへのプログラムによるアクセスと強力な自動化機能を利用できます。
機能 |
説明 |
Altium Designer SDK |
Altium Designer 内で動作する拡張機能、スクリプト、自動化ツールを構築 |
Octopart
Octopart は、電子部品向けの検索エンジンです。部品データ、価格、在庫、販売代理店情報を、開発者が利用可能な API を通じて提供します。
機能 |
説明 |
部品、価格、在庫レベル、販売代理店のオファーを照会するための GraphQL API |
|
自社アプリケーション内で部品の最新在庫状況を表示するための埋め込み可能な React コンポーネント |
構築できるもの
Developer Center は、幅広い統合および自動化のシナリオをサポートしています。以下はその一例です。
-
Connect Workspace data to enterprise systems – Altium 365 API を使用して、Altium 365 のプロジェクト、リリース、コンポーネントを ERP、PLM、または社内ダッシュボードと同期する
-
Embed interactive design viewing – Embeddable Viewer を使用して、Altium ユーザーでない人でも自社ポータルや承認ワークフロー内で回路図や PCB を確認できるようにする
-
Enrich components and BOMs with supply chain data – Octopart から最新の価格、供給状況、販売代理店のオファーを取得し、調達ツールや部品管理ツールに表示する
-
Build a custom PLM integration – すぐに使える形ではサポートされていない PLM システムと Altium 365 を接続し、Altium 365 ユーザーがすでに使い慣れているのと同じワークフローに組み込む
各分野にわたるさらなるシナリオについては、完全な Best Practices カタログをご覧ください。
はじめに
製品領域 |
クイックスタート |
Altium 365 API |
Altium 365 API クイックスタートガイド – Workspace トークン、最初の GraphQL クエリ |
| Altium Designer SDK | Altium Designer SDK クイックスタートガイド – 最初の拡張プロジェクト |
Octopart API |
Octopart API クイックスタートガイド – 認証情報、アクセストークン、最初の部品検索 |