部品とそのライブラリの作成と管理
電子設計とは、接続されたコンポーネントの集まりです。製品開発の報われる部分は、それらのエンジニアリングの課題を解決するための方法を考え出し、それらのコンポーネントを接続して独自の設計を作り上げることです。
しかし、作業の大部分、そして多くのデザイナーにとってより退屈な部分は、コンポーネントを作成することです。それがエキサイティングではないかもしれませんが、コンポーネントは会社にとって貴重なリソースとなり、それが実際のコンポーネントを正確に表していることが重要です。
ボードに購入してはんだ付けするコンポーネントが実際のコンポーネントですが、そのコンポーネントは使用したい各電子設計のドメインでモデル化されなければなりません。
設計実装のタイプによって、コンポーネントには次のものが含まれる可能性があります:回路図のためのシンボル、回路シミュレーターのためのシミュレーションモデル、信号整合性分析のための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 Vaultを使用します。モデルとパラメトリックコンポーネントデータがVaultコンポーネントとしてまとめられ、サプライヤーへのライブリンクが完備されます。
ストレージオプションに関わらず、モデルリンクとパラメトリックデータがシンボルに追加され、設計コンポーネントが作成されます。
コンポーネントについての詳細を読む。
ライブラリ
Altium Designer ライブラリは、任意のモデルやコンポーネントの集まりです。モデルやコンポーネントをどのようにライブラリに整理するかは、あなた次第です。たとえば、デバイスのサプライヤーごとにライブラリを構築するか、または機能別にコンポーネントをクラスター化して、会社で使用するすべてのマイクロコントローラー用のライブラリを作成するかもしれません。
以下のライブラリタイプが利用可能です:
回路図ライブラリ | 最も単純なレベルでは、回路図ライブラリ(*.SchLib)があります。SchLibは、コンポーネントシンボルを保持するモデルライブラリであるか、またはモデルリンクとパラメトリックデータが各シンボルに追加されると、コンポーネントライブラリになります。 |
PCBライブラリ | PCBフットプリントモデルを保存するためのライブラリです。必要に応じて、各フットプリントに3Dモデルを追加できます。3Dモデルは、3Dボディオブジェクトから作成されるか、またはSTEPモデルが3Dボディオブジェクトにインポートされて作成されます。 |
統合ライブラリ | コンポーネントを事前にパックして事前に検証し、単一のファイルにしたいですか?その場合は、ソースの回路図/PCB/シミュレーションモデルをコンパイルして、統合ライブラリ(IntLib)を生成します。 |
データベースライブラリ | 設計コンポーネントを会社のデータと密接に結びつけたいですか?その場合は、データベースライブラリを探ってみてください。 |
Altium Vault | コンポーネントの会社全体での簡単なアクセスと管理、リビジョニング、使用状況の追跡、リアルタイムのサプライヤーデータへの直接連携を望むなら、Altium Vaultが良い選択かもしれません。 |
次はどこへ?