PartsBoxに1つの部品ライブラリを保持し、それをAltium Designer®内で使用します。シンボルとフットプリントはAltiumに残ります。部品に関するその他のすべてはPartsBoxからライブで読み取られます。配置したコンポーネントはPartsBoxのIDをBOMに引き継ぐため、そのBOMをPartsBoxにインポートし直すと、すべての行がその部品と正確に一致します。
シンボルとフットプリントはAltiumに属します。コンポーネントの残りのデータ(メーカー部品番号、在庫、オファー、カスタムフィールド)はそうではありません。CADツールは部品データベースではなく、そこに追加されたカスタムフィールドをプロジェクト間で一貫して維持するのは困難です。
受動部品はこれをさらに明確にします。多くの部品において、設計時に特定のMPNは重要ではないため、10kなどの値を入力し、エクスポートされたBOMではコンポーネントが10kとしてのみ記述されます。これでは価格計算や購買が難しくなり、実際の部品の選択を最悪のタイミングまで遅らせることになります。
メタ部品がこれを修正します。受動部品用のメタ部品を作成し、Altiumのシンボルとフットプリントに関連付けて、回路図に配置します。購入の準備ができたら、特定のMPNを持つ実際の部品を1つ追加します。PartsBoxは人気順にランク付けされた代替品を提案し、ワンクリックで追加できます。回路図、PCB、またはBOMに触れることなく、時間の経過とともに代替品を変更できるため、MPNを固定するのではなく、設計がその意図を維持できます。
Altiumはデータベース接続(DbLib/DbLinkインターフェース)を介して部品を読み取ります。PartsBoxは、マシン上で実行され、オンラインのPartsBoxデータベースのライブコピーを保持し、Altiumが期待するSQLインターフェースを公開するアプリケーションであるOutpost™を通じてその接続を提供します。Outpost™はDockerコンテナとして提供されます。同期は現在のところ一方向です:ライブのPartsBoxデータに対して設計を行いますが、Altium内からPartsBoxデータベースを変更することはできません。

Altiumが適切なシンボルとフットプリントを見つけられるように、各部品にはライブラリ参照、ライブラリパス、フットプリント参照、およびフットプリントパスを設定する必要があります。これらは、部品画面の部品設定 | CAD/PLMデータで、Altium Designer®ライブラリ設定の下に設定します。部品は複数のフットプリントを持つことができます。
部品ライブラリ全体をAltiumに公開することも、サブセットのみを公開することもできます。PartsBoxのフィルターは、表示される部品を制限します — たとえば、設計で使用するためにactiveとタグ付けされた部品のみ。
PartsBoxにBOMをインポートする際、PartsBox ID列を含めてください。これにはID Anything™コードが含まれており、各BOM行をその部品に自動的かつ一意に一致させるため、調整するものは何もありません。
Outpost™を通じたAltium Designer®データベースライブラリは、Productionプランで利用可能です。同じライブラリをKiCadで(ブリッジなしで直接)使用するには、KiCad統合を参照してください。両方のタスクレベルの概要については、KiCadとAltiumで部品を使用するを参照してください。