部品とそのライブラリの作成と管理

Image of various components

電子設計とは、接続されたコンポーネントの集合体です。製品開発の報酬的な部分は、それらのエンジニアリングの課題を解決するためのクールな方法を思いつき、それらのコンポーネントを接続して独自の設計を作り上げることです。

しかし、作業の大部分、そして多くのデザイナーにとってより退屈な部分は、コンポーネントの作成です。それがエキサイティングではないかもしれませんが、コンポーネントは会社にとって貴重なリソースとなり、実際のコンポーネントを正確に表現することが不可欠です。

購入してボードにはんだ付けするか、配線ハーネスで使用するコンポーネントが実際のコンポーネントですが、そのコンポーネントは使用したい各電子設計ドメインでモデル化されなければなりません。

実行する設計の実装のタイプに応じて、コンポーネントには回路図のためのシンボル、回路シミュレーターのためのシミュレーションモデル、信号整合性分析のためのIBISモデル、PCBレイアウトのためのパターンまたはフットプリント、そして可視化、3Dクリアランスチェック、および機械CADドメインへのエクスポートのための3Dモデルが含まれる場合があります。


コンポーネント管理

電子設計におけるコンポーネントデータの効果的な管理は不可欠であり、設計で使用されるコンポーネントの管理は常にAltium設計ソフトウェアの基本的な要素でした。ソフトウェアが年月を経て進化するにつれて、コンポーネント管理方法論は、回路図とPCBモデルの単純な個別ライブラリから、データベースライブラリを経て、設計コンポーネントの表現をより広い製品開発アリーナに提供するWorkspaceコンポーネントに至るまで、長い道のりを歩んできました。これには、設計プロセス全体を通じて比類のないコラボレーションのための最先端で使いやすい機能が含まれています。

Workspace

Workspaceライブラリ

最新で標準化されたコンポーネントデータの単一ソースを提供する接続されたWorkspaceに保存されたコンポーネント。パラメトリックおよびファセット検索機能により、必要な部品を効率的かつ迅速に見つけて配置できます。これらのコンポーネントは、設計時にアクセス可能な実際の製造部品およびサプライチェーンデータと密接に連携しており、組み立てられた製品の製造における調達コストと時間の点で大幅な改善を提供します。

データベース

データベースライブラリ 設計コンポーネントを会社のデータベースに密接に結びつけたいですか?それならデータベースライブラリを探ってみてください。各レコードはコンポーネントであり、必要なモデルとパラメトリックコンポーネントデータを参照します。モデルリンクとパラメータは配置中にシンボルに追加され、Altium Designerコンポーネントに変わります。
SVNデータベースライブラリ SVNデータベースライブラリはデータベースライブラリモデルの拡張であり、ソースシンボルとモデルがバージョン管理下に保存される点が異なります。ソースライブラリは、Subversionベースのリポジトリ内で作成され、追加され、維持されます。リポジトリへのリンク、および外部データベースへのリンクは、SVNデータベースライブラリファイル(*.SVNDbLib)内で定義されます。
データベースリンク この方法を使用すると、データベースリンクファイル(*.DbLink)は、データベース内の一致するレコードと回路図コンポーネントとのリンクを定義します。レコードマッチは、キーフィールドリンキングによって確立されます。これは単一のキーフィールド(例えば部品番号)であるか、または複数のキーフィールドを定義することによって(Where句を定義することによって)行われます。

ファイル

統合ライブラリ コンポーネントを単一のファイル内で事前にパックして事前に検証したいですか?それなら、ソースの回路図/PCB/シミュレーションモデルをコンパイルして統合ライブラリ(*.IntLib)を生成してください。
回路図ライブラリ 回路図ライブラリ(*.SchLib)は、コンポーネントシンボルを保持するモデルライブラリであるか、またはモデルリンクとパラメトリックデータが各シンボルに追加されると、コンポーネントライブラリになります。
PCBライブラリ PCBフットプリントモデルを保存するためのライブラリ(*.PcbLib)。必要に応じて、各フットプリントに3Dモデルを追加できます。3Dモデルは、3Dボディオブジェクトから作成されるか、3DボディオブジェクトにインポートされたSTEPモデルから作成されます。

Workspaceライブラリ

コンポーネントはWorkspaceに保存されます – 設計データ全体のための一元化された安全な場所であり、設計チーム全体がアクセスできます。Workspaceでホストされるコンポーネントを使用する利点は非常に大きいです。いくつかの利点は以下の通りです:

  • コンポーネントデータの単一ソース – Workspace全体でアクセスできるため、エンジニアは一つの安全な場所から最新で標準化されたコンポーネントを入手し、リアルタイムのサプライチェーンデータを取得し、パラメトリックおよびファセット検索を使用して必要なコンポーネントを正確に見つけることができます。
  • 設計時の物理コンポーネントの選択 – 任意のコンポーネントについて、ボードの組み立て時に使用できる製造部品を選択できます。
  • リアルタイムのサプライチェーン情報Altium Parts Providerの集約部品データベースからフィードバックされ(これ自体が有効なサプライヤーから部品をインターフェースして収集します)、設計者に選択した部品の現在のコストと利用可能性、およびそれらの選択した部品を販売するすべてのベンダーからの情報を知らせます(Workspaceのローカルパーツカタログで定義されているように)。この情報は、このコンポーネントをWorkspaceに保存した後でも、直接編集せずにいつでもコンポーネントに追加できます。したがって、既に使用されている設計に影響を与えることなく、部品表の一部として使用できます。
  • ライブラリの同時編集 – Workspaceライブラリは本質的にこのWorkspaceによってホストされる一連のコンポーネントアイテムであるため、複数のユーザーが他のユーザーが作業を終えるのを待つことなく、Workspaceライブラリのために新しいコンポーネントを編集または作成できます。
  • コンポーネントモデルの再利用 – コンポーネントは、すべてのパラメトリック情報とドメインモデルが格納される「バケット」と考えることができます。これには、回路図シンボル、PCBフットプリント、ハーネス配線、およびシミュレーションモデルが含まれます。コンポーネントにはドメインモデル自体は含まれていませんが、Workspace内の関連するモデルアイテムへのリンクが含まれているため、単一のドメインモデルを複数のコンポーネントで使用できます。モデルが変更された場合、このモデルを使用するすべてのコンポーネントを更新するように提案され、これにより、古いモデルを使用するコンポーネントがなくなります。
  • コンポーネントの直接編集 – コンポーネントを編集する必要がある場合、Workspace内から直接コンポーネントを開いて編集できます。コンポーネントエディタの一時的なインスタンスにより、そのコンポーネントのすべての側面、参照されたドメインモデルを含む、ファイルベースのドキュメントなしで編集できます。
  • コンポーネントテンプレートの使用 – パラメータとコンポーネント分類に基づくテンプレートを適用することで、新しいコンポーネントタイプごとに自動的に正しいBOM準拠のパラメータセットが設定されるほか、正しい命名、リビジョン、およびライフサイクルスキームが自動化されます。
  • コンポーネントライフサイクルの検証 – コンポーネントが「寿命終了」、「廃止」、または「放棄」状態にある場合、それを使用してボードを製造しようとする前に警告されます。
  • 使用済みコンポーネントの追跡可能性 - コンポーネントは使用状況を通じて完全に追跡できます:部品が廃止された場合、どの設計で使用されたかを調べて、更新が必要なものを知ることができます。シンボルやフットプリントにエラーがある場合、そのシンボルとフットプリントを使用するすべてのコンポーネントを確認し、修正することができます。
  • 新しいコンポーネントのリクエスト - エンジニアは新しい(または欠落している)コンポーネントを専用のライブラリアンにリクエストし、このコンポーネントが設計で使用できるようになったときに通知を受け取ることができます。

Altium Designerは、2種類のワークスペースで動作します:

Altium 365ワークスペースを使用すると、グローバル共有を含む豊富なコラボレーション機能を利用できます。また、クラウドベースであるため、手動でアップグレードすることなく、ワークスペースの最新バージョンを利用できます。

接続されたワークスペースでの設計についてもっと読む。

Altium 365ワークスペースでコンポーネントをホストすると、ライブラリヘルスダッシュボードを通じて、コンポーネントの健全性に関するより詳細な情報を閲覧できます。これにより、問題の詳細が明らかになり、コンポーネントを迅速に評価および修正できます。

データベースライブラリ

Database Libraries

Altium Designerは、データベースライブラリを作成して使用することにより、会社のデータベースから直接コンポーネントを配置する機能を提供します。配置は、データベースライブラリをインストールした後、データベースをブラウズするコンポーネントパネルから行われます。

配置後、配置されたコンポーネントとデータベース内の対応するリンクされたレコード間で設計パラメータ情報を同期させることができます。グラフィカルシンボル、モデル参照、およびパラメータを含む完全なコンポーネントの更新を実行できます。データベースからのパラメトリック情報も、コンポーネント調達のための最終的な部品表(BOM)に含めることができます。

データベースライブラリについて読む。


ファイルベースのライブラリ

Library files

コンポーネントをローカルのファイルシステムに保持する必要がある場合、ファイルベースのライブラリにコンポーネントを整理することができます。

Altium Designerのファイルベースのライブラリは、モデルまたはコンポーネントの任意のコレクションです。モデルまたはコンポーネントをライブラリにどのように整理するかは、あなた次第です。たとえば、デバイスサプライヤーごとにライブラリを構築するか、または機能ごとにコンポーネントをクラスタリングして、会社が使用するすべてのマイクロコントローラー用のライブラリを作成するかもしれません。

回路図コンポーネントシンボルは、回路図ライブラリ(*.SchLib)で作成されます。これらのライブラリのコンポーネントは、別のフットプリントライブラリ(*.PcbLib)およびモデルファイルで定義されたフットプリントやその他のモデルを参照します。デザイナーとして、これらの個別のコンポーネントライブラリからコンポーネントを配置するか、またはシンボルライブラリ、フットプリントライブラリ、およびモデルファイルを統合ライブラリ(*.IntLib)にコンパイルすることができます。

ファイルベースのコンポーネントライブラリについて読む。


モデル

A component

デザイナーの観点から、コンポーネントは、単一のエンティティ内のすべての設計ドメインを表すために必要なすべての情報を集めたものと考えることができます。したがって、この点でコンテナと考えることができます。

各コンポーネントは、リンクされたモデルとパラメトリックコンポーネントデータのコレクションです。詳細情報を含むのはモデルです。

使用できるモデルタイプは次のとおりです:

回路図シンボル シンボルは、回路図シート上のコンポーネントを表します。シンボルは、標準の描画オブジェクトを使用して作成され、ピンが電気的特性を追加します。
SPICEモデル SPICEシミュレータを使用して接続されたコンポーネントの動作をシミュレートします。SPICEモデルは通常、デバイスサプライヤーから入手されます。
信号整合性モデル デバイスおよび回路のスイッチング速度が増加するにつれて、PCBの相互接続が回路の一部となっています。IBISモデルはピンの動作を記述し、Altium Designerの信号整合性シミュレータがルートを分析できるようにします。
PCBフットプリント 各コンポーネントは、取り付けおよび接続するPCB上の場所を定義する必要があります。フットプリントは、そのPCBスペースを定義するモデルです。PCBフットプリントは、標準オブジェクトのセットから作成され、パッドが接続性を提供します。
3Dモデル 今日の電子製品はコンパクトで密に詰まっており、変わった形をしており、ケースに収まるように折りたたまれたPCBを持つことがあります。このような製品を設計するには、PCBを3Dでモデル化できる必要があります。これにより、完成したボードを視覚化し、3Dクリアランスチェックを実行し、積み込まれたボードを機械CADドメインに転送できます。これを行うには、各コンポーネントの3Dモデルが必要です。

シンボルフットプリントモデルシミュレーションモデル、および3Dモデルをワークスペースで作成および管理する方法について読む。


コンポーネントパネル

The expanded Components panel

Altium Designerのコンポーネントパネルは、ワークスペース、データベース、およびファイルベースのライブラリコンポーネントを含む、利用可能なすべてのコンポーネントへの直接アクセスを提供します。

パネルは、ワークスペースおよび開かれているまたはインストールされたライブラリファイルからコンポーネントを取得します。選択されたコンポーネントの詳細情報(パラメータ、モデル、部品選択、サプライヤーデータなど)、コンポーネントの比較、およびワークスペースのコンポーネントについては、目標とするコンポーネントパラメータを指定するためのフィルターベースのパラメトリック検索機能を提供します。コンテキストに基づく動的フィルターを使用して、パネルの検索機能により、会社の接続されたワークスペースから必要な正確な部品を迅速に見つけることができます。

Componentsパネルについて読む。


メーカー部品検索パネル

メーカー部品検索パネルを使用して、実際の製造部品を検索することもできます。これは、コンポーネントパネルで適用された基本的な検索エンジン機能とビューを使用します。選択されたメーカー部品は、接続されたワークスペースで新しいコンポーネントの基礎として使用することができますし、そのパラメータやデータシートを配置されたコンポーネントに追加することもできます。

部品エントリにあるアイコンは、このコンポーネントにモデル(回路図シンボル、PCBフットプリント、シミュレーションモデル)が割り当てられていることを意味します。このメーカー部品に基づいて新しいコンポーネントを作成する場合、それに含まれるモデルも取得されます。また、この部品をローカルにダウンロードするか、直接回路図に配置することもできます。

Manufacturer Part Searchパネルについて読む。


次はどこへ?

回路図シンボルの作成

PCBフットプリントの作成

ハーネス配線コンポーネントの作成

パッド&ビアテンプレートとライブラリの操作

データベースライブラリ

ファイルベースのコンポーネントライブラリ

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content