標準の回路図ライブラリでは、コンポーネントに PCB フットプリントモデルを関連付けることができます。通常、各モデルリンクは回路図ライブラリの外部にあるどこかのファイル(PCB ライブラリファイル)を参照します。したがって回路図ライブラリには、リンク、つまり関連付けたモデルを見つけるための場所情報(手順)が保存されます。
CircuitStudio は定期的にこれらのモデルを探す必要があります。たとえばボード更新を実行すると、設計内の現在のすべてのフットプリントに対してリンク情報がたどられます。一致するモデルの検索順序は、現在のプロジェクト内のライブラリ、インストール済み PCB ライブラリ、次にプロジェクト検索パス上で見つかったファイル、の順に開始されます。これらの分離されたソースライブラリの管理は完全にユーザー側に委ねられるため、CircuitStudio はモデルが必ず一致して見つかることを保証できません。回路図ライブラリ内のこれらのリンクは脆弱で、ハードドライブ上のフォルダ名変更や、中央サーバー上のラベル再割り当てといった日常的な管理作業で簡単に壊れてしまいます。
CircuitStudio には解決策があります。それが Integrated Library です。統合ライブラリには回路図ライブラリ(または複数)だけでなく、関連するモデルライブラリもすべてまとめて含まれます。コンポーネントが統合ライブラリ由来であれば、CircuitStudio がその統合ライブラリを見つけられる限り、正しいモデルを必ず見つけられます。
コンポーネントとモデルが単一の .IntLib ファイルに完全に含まれるため、これらのライブラリは、複数のワークステーションで作業を分担する設計者や、設計を他者と共有したい設計者にとって可搬性を提供します。CircuitStudio を実行している任意の PC の Libraries panel に同じ単一ファイルをインストールするだけで、コンポーネントとモデルのリンクは安全に維持されます(繰り返しになりますが、コンポーネントがその統合ライブラリから配置されていることが前提です)。
これらのライブラリは、コンパイル時に整合性チェックも行われます。つまり、利用可能かどうかだけでなく、ピンマッピングが正しいかどうかも確認されます。個別のライブラリファイル運用を続けたい設計者であっても、ソースコンポーネントがターゲットモデルに正しくマップされることを確認するためだけに、回路図を統合ライブラリパッケージとしてコンパイルする価値があります。問題ないことを確認したら、作成した統合ライブラリは無視して、回路図ライブラリから直接配置し続けることもできます。