部品とそのライブラリの作成と管理
電子設計とは、接続されたコンポーネントの集まりです。製品開発の報われる部分は、それらのエンジニアリングの課題を解決するための方法を思いつき、それらのコンポーネントを接続して独自の設計を作り上げることです。
しかし、作業の大部分、そして多くのデザイナーにとってより退屈な部分は、コンポーネントを作成することです。それがエキサイティングではないかもしれませんが、コンポーネントは会社にとって貴重なリソースとなり、実際のコンポーネントを正確に表現することが不可欠です。
ボードに購入してはんだ付けするコンポーネントが実際のコンポーネントですが、そのコンポーネントは使用したい各電子設計の領域でモデル化されなければなりません。
設計実装のタイプによって、コンポーネントには回路図のためのシンボル、回路シミュレーターのためのシミュレーションモデル、信号整合性分析のためのIBISモデル、PCBレイアウトのためのパターンやフットプリント、可視化、3Dクリアランスチェック、機械CAD領域へのエクスポートのための3Dモデルが含まれることがあります。
モデル、コンポーネント、ライブラリについての理解についてもっと読む。
モデル
各コンポーネントは、リンクされたモデルとパラメトリックコンポーネントデータの集合体です。それぞれの設計領域に必要な詳細情報はモデルに含まれています。
以下のモデルタイプが使用できます:
回路図シンボル | このシンボルは、回路図上のコンポーネントを表します。シンボルは標準的な描画オブジェクトを使用して作成され、ピンが電気的特性を追加します。 | |
SPICEモデル | SPICEシミュレータを使用して、接続されたコンポーネントの挙動をシミュレートします。SPICEモデルは通常、デバイスの供給元から入手されます。 | |
信号整合性モデル | デバイスおよび回路のスイッチング速度が上がるにつれて、PCBのインターコネクトが回路の一部となっています。IBISモデルはピンの挙動を記述し、Altium Designerの信号整合性シミュレータがルートを分析できるようにします。 | |
PCBフットプリント | 各コンポーネントは、取り付けられ接続されるPCB上の場所を定義する必要があります - フットプリントはそのPCBスペースを定義するモデルです。PCBフットプリントは標準オブジェクトのセットから作成され、パッドが接続性を提供します。 | |
3Dモデル | 今日の電子製品はコンパクトで密に詰まっており、変わった形をしていることがあり、ケースに収めるために折りたたまれたPCBを持っていることもあります。このような製品を設計するには、PCBを3Dでモデル化できる必要があります - これにより、完成したボードを視覚化し、3Dクリアランスチェックを実行し、搭載されたボードを機械CADドメインに転送できます。これを行うには、各コンポーネントの3Dモデルが必要です。 |
モデル、コンポーネント、ライブラリについて理解するページには、モデルの作成についてさらに学ぶためのリンクが含まれています。
コンポーネント
では、モデルはどのようにしてコンポーネントを作成するのでしょうか?基本的には3つのアプローチがあります:
- サーバーを使用する - モデルとパラメトリックコンポーネントデータが管理されたコンポーネントとしてまとめられ、サプライヤーへのライブリンクが完備されます。
- 各モデル種を回路図シンボルにリンクし、適切なコンポーネントパラメータを追加します。すると、そのシンボルがコンポーネントになります。
- データベースライブラリ(DBLib)を使用する - 各レコードがコンポーネントとして参照され、必要なモデルとパラメトリックコンポーネントデータを参照します。モデルリンクとパラメータは配置中にシンボルに追加され、それを標準のAltium Designerコンポーネントに変換します。
- ストレージオプションに関わらず、モデルリンクとパラメトリックデータがシンボルに追加され、設計コンポーネントが作成されます。
コンポーネントについての詳細を読む。
管理されたコンポーネント
管理されたコンポーネントは、一意に識別可能なコンポーネントアイテムの一連のリビジョンとして保存されます。各リビジョンはライフサイクル管理され、新しい設計プロジェクトに再度実装されることが認可された、認証されたコンポーネントのコレクションを提供し、プロトタイプに製造されるか、または生産ランに使用されます。 管理されたコンポーネントを使用することの利点は非常に大きいです。いくつかの利点は以下の通りです:
-
企業認証の設計コンポーネント - コンポーネントは管理されたコンテンツサーバーにリリースされ、設計プロジェクトに再度組み込むことができます。リビジョン管理され、ライフサイクルが管理されており、企業はデザイナーが正式に使用できるコンポーネントの「セット」を認可できます。
-
設計時の物理コンポーネントの選択 - 管理されたコンポーネントごとに、ボードを組み立てる際にどのメーカーの部品を使用できるかを選択できます。
-
リアルタイムのサプライチェーン情報 - Altium Parts Providerの集約部品データベースからフィードバックされ(これは有効なサプライヤーから部品を収集するためのインターフェースを持っています)、設計者に選択した部品の現在のコストと利用可能性、およびそれらの選択した部品を販売するすべてのベンダーからの情報を提供します(管理されたコンテンツサーバーのローカルパーツカタログで定義されているように)。
-
コンポーネントテンプレートの使用 - パラメータとコンポーネント分類に基づいたテンプレートを適用し、新しいコンポーネントタイプが自動的に正しいBOM準拠のパラメータセットを持つようにします。さらに、正しい命名、リビジョン、ライフサイクルスキームを自動化します。
-
使用されているコンポーネントのトレーサビリティ - 管理されたコンポーネントは、使用されている全過程を通じて追跡することができます。部品が廃止された場合、どの設計で使用されたかを調べて、どの設計を更新する必要があるかを知ることができます。シンボルやフットプリントにエラーがある場合、そのシンボルとフットプリントを使用するすべてのコンポーネントを確認し、修正することができます。
-
コンポーネントライフサイクルの検証 - コンポーネントが「生産終了」、「廃止」、または「放棄」状態にある場合、それを使用してボードを製造しようとする前に警告されます。
-
直接コンポーネント編集 - 管理されたコンポーネントを編集する必要がある場合、管理されたコンテンツサーバー内から直接開いて編集することができます。コンポーネントエディターの一時的なインスタンスを使用して、そのコンポーネントのすべての側面、参照されたドメインモデルの変更を含む、ファイルベースのドキュメントなしで編集できます。
マネージドコンポーネントとマネージドコンポーネントの使用についてもっと読む。
ファイルベースのライブラリ
Altium Designerのライブラリは、任意のモデルまたはコンポーネントの集合です。モデルやコンポーネントをどのようにライブラリに整理するかは、あなた次第です。たとえば、デバイスのサプライヤーごとにライブラリを構築するか、または機能別にコンポーネントをクラスタリングして、会社が使用するすべてのマイクロコントローラー用のライブラリを作成するかもしれません。
以下のライブラリタイプが利用可能です:
回路図ライブラリ | 最も単純なレベルでは、回路図ライブラリ(*.SchLib)があります。SchLibは、コンポーネントシンボルを保持するモデルライブラリであるか、またはモデルリンクとパラメトリックデータが各シンボルに追加されると、コンポーネントライブラリになります。 |
PCBライブラリ | PCBフットプリントモデルを保存するためのライブラリです。必要に応じて、各フットプリントに3Dモデルを追加できます。3Dモデルは、3Dボディオブジェクトから作成されるか、またはSTEPモデルが3Dボディオブジェクトにインポートされて作成されます。 |
統合ライブラリ | コンポーネントを事前にパックして事前に検証された単一ファイルとして持ちたいですか?その場合は、ソース回路図/PCB/シミュレーションモデルをコンパイルして、統合ライブラリ(IntLib)を生成します。 |
データベースライブラリ | 設計コンポーネントを会社のデータと密接に結びつけたいですか?その場合は、データベースライブラリを探求してください。 |
次はどこへ?