CircuitMakerにおけるコンポーネント管理ガイド
コンポーネントとは、設計キャプチャプロセス中に電子設計に配置できる部品の一般的な名称です。一般的に、コンポーネントは設計の回路図に適用される論理シンボルと、PCB上でコンポーネントを物理的に表現するフットプリントパターン(モデル)で構成されます。
コンポーネントはコンポーネントライブラリに集められ、そこから抽出して設計文書(例えば、回路図レイアウト)に配置し、完全な設計を形成するために「配線」されます。
CurcuitMakerのコンポーネント
CircuitMakerでは、コンポーネントはライブラリパネルからアクセスされます。これは、CircuitMakerコンポーネントを検索、レビュー、使用、作成するための中心的な場所です。これにより、Octopartコンポーネントデータベースポータルを通じて提供されるコンポーネントの検索可能なリストが表示され、数千に及ぶ実際のコンポーネントの包括的なデータへのアクセスが提供されます。バックグラウンドでは、ライブラリパネルにリストされているコンポーネントは、利用可能な場合、クラウドベースのCircuitMakerストレージおよび管理リポジトリ(コミュニティコンポーネント)内の対応するコンポーネントにリンクされています。各コミュニティコンポーネントは、完全なCircuitMakerコンポーネントを構成するデータとモデル(シンボル、フットプリントなど)を含む「パッケージ」として効果的に機能し、ライブラリパネル内の対応するOctopartコンポーネントエントリにリンクされています。 CircuitMakerを使用する際、OctopartデータベースやCircuitMakerリポジトリに直接アクセスすることはできません。すべてのデータソーシングとリンキングはバックグラウンドで実行されます。CircuitMakerの自動コンポーネント管理システムへの中心アクセスポイントは、ライブラリパネルです。
ライブラリパネル
パネルページ: ライブラリパネル
デザインプロジェクトのコンポーネントリストにアクセスするには、メインリボンメニューからライブラリパネル(表示 | システム | ライブラリ)を開き、上部のドロップダウンメニューですべてのパーツエントリ(またはそのサブカテゴリ)が選択されていることを確認してください。パネルは画面の右側からポップアウトしますが、ピン留めして開いた状態にすることができます()、またはタイトルバーをドラッグしてサイドから外すことでドッキングを解除することができます。 パネルのコンポーネントリストの各エントリーは、最低限、製造元のウェブサイトのページへのリンクで構成されています。カテゴリーのドロップダウンメニューの選択オプション()と検索フィールドを使用して、関心のあるコンポーネントタイプにリストを絞り込みます。
リストされた部品の多くは、コミュニティライブラリ内のCircuitMakerコンポーネントおよびモデルにリンクされており、リスト内にアイコンが表示されていることで示されています。パネルのフィルタリング機能を使用して、モデルを持つコンポーネントのみを表示することができます。モデル列ヘッダーのアイコンをクリックし、はいをチェックしてください。
モデルを持つコンポーネントのみを表示するようにコンポーネントリストをフィルタリングできます。
モデルを装備したコンポーネントを設計に使用するには、開いている回路図設計ドキュメントにそれをドラッグするか、 ボタンをクリックするか、エントリを右クリックしてコンテキストメニューから配置を選択します。
コンポーネントは、ライブラリパネルから設計に配置することができます。
ライブラリパネルにリストされているコンポーネントエントリに加えて、workspace.circuitmaker.comウェブサイトのコンポーネントページのすべてのコンポーネントタブには、コミュニティコンポーネントも利用可能です。特定のコンポーネントを検索するために、コンポーネント検索ボックスを使用できます。このリストのエントリを選択すると、そのコミュニティコンポーネントの専用ページが開きます。
コミュニティコンポーネントはworkspace.circuitmaker.com
で確認できます。
コミュニティコンポーネントのページには、Octopartコンポーネントデータベースから得られたコンポーネントの完全な詳細が提供されています。これには、仕様、サプライヤーオプション、在庫レベル、価格情報が含まれます。コンポーネントページには、コミュニティコンポーネント自体から得られたデータも含まれており、モデルのプレビュー、歴史的なリビジョンのリスト、このコンポーネントリビジョンを使用しているCircuitMakerプロジェクトの表示があります。
リストされたコンポーネントを作成する
選択したコンポーネントに対してコミュニティコンポーネントが利用できない場合( アイコンが表示されていない)、CircuitMaker内で作成し、他のユーザーと共有するためにコミュニティライブラリに自動的に追加することができます。CircuitMakerは、コンポーネントのパラメトリック情報を定義するためのコンポーネントエディタ、および回路図ライブラリとPCBフットプリントライブラリエディタを提供しており、それぞれ回路図とPCBドメインモデルを定義します。
ライブラリパネルリストで現在選択されているエントリにリンクされるコンポーネントを作成するには、エントリを右クリックして、関連するコンテキストメニューから新規コンポーネントの作成を選択します。これにより、CircuitMakerのコンポーネントエディタに新しいコミュニティコンポーネントエントリが開き、Octopartコンポーネントデータベースによって提供されたコンポーネント情報(コメント、説明、およびパラメータ)が事前に入力されます。
コンポーネントにモデルがない場合、自分で作成することができます。
新しいCircuitMakerコンポーネントは、最初の画面に表示されるコンポーネントのパラメトリック情報と、追加したい任意のモデルで構成されます。コンポーネントをコミュニティライブラリに保存する前に、少なくとも1つのモデルを追加する必要があります。
モデルを追加する
回路図シンボルは、回路図ドキュメントに配置されたときにコンポーネントを表すグラフィカルオブジェクトです。シンボルには、回路を論理的に配線するための電気接続情報(コンポーネントピンによって示される)が含まれており、PCB領域の対応するフットプリント接続(パッドなど)と一致させることができます。PCBフットプリントは、PCBドキュメントに配置されたときにコンポーネントの物理的および接続形態を表すグラフィカルオブジェクトです。フットプリントには、電気的および機械的接続情報(主にPCBパッドによって示される)が含まれており、コンポーネントをボードレイアウト設計内のトラックで相互接続することができます。
既に作成されたモデルを使用するには、Home | Add New SymbolまたはHome | Add New FootprintボタンメニューからAdd Existingを選択するか、コンポーネントエディタのModelsセクションにあるモデルタイプのボタンの下にあるドロップダウンアイコンをクリックして、関連するメニューからExistingを選択します。これにより、Select Item Revisionダイアログが開き、既存のモデルのリストから表示して選択し、コンポーネントのために新しいバージョンを編集して保存することができます。
新しいコンポーネントに既存のモデルを追加します。ここでは、コンポーネントに既存の回路図シンボルを追加することが示されています。画像上にカーソルを置くと、コンポーネントに既存のPCBフットプリントを追加することが見られます。
新しいコンポーネントのために新しいカスタムモデルを作成する代わりに、リボンのホーム | 新しいシンボルを追加またはホーム | 新しいフットプリントを追加ボタンを選択するか、コンポーネントエディタのモデルセクション内のモデルタイプの下にあるボタンのドロップダウンアイコンをクリックして、関連するメニューから新規を選択します。それぞれのエディタが開き、リボンのホームタブの下にあるツールを使用して新しいモデルを形成できます。
シンボルは、形状を配置し、描画ツールを適用することで作成されます。そして重要なのは、回路図ドキュメント内でコンポーネントの電気配線ポイントを定義するピンを含めることです。回路図シンボルのプロパティを編集するには、リボンからホーム | Library » Component Propertiesを選択して、インスペクターパネルのシンボルモードを開きます。パネルを使用して、コンポーネントのコメント属性やデフォルトのデザイネータなどのプロパティを定義します。
フットプリントは、パッド、トラック、ライン、アーク、3Dボディなどを適切なPCBレイヤーに配置することで、コンポーネントの物理的および電気的属性をPCB領域で正確に表現します。フットプリントのプロパティを編集するには、リボンからホーム | Library » Footprint Propertiesを選択して、PCBライブラリフットプリントダイアログを開きます。このダイアログを使用して、フットプリントの説明などのプロパティを定義します。
関連するエディターを使用して新しいコンポーネントモデルを作成します。ここでは、回路図ライブラリエディターが示されています。画像にカーソルを合わせると、PCBフットプリントライブラリエディターが表示されます。
完了したら、メインメニューからクイックアクセスバーのアイコン(ショートカット:Ctrl+S)を使用するか、プロジェクトパネルでモデルエントリを右クリックしてコンテキストメニューから保存を選択して、新しいモデルを保存します。
コミュニティライブラリに保存
コンポーネントエディタに戻ると、新しいコンポーネントに関連付けられたシンボルとフットプリントモデル(プレビューとして表示)が見えるようになります。コンポーネントがコミュニティライブラリに保存されると、基本コンポーネントからそのモデルへのリンク(自動的にライブラリにも保存されます)が保持されます。
コンポーネントエディターが、コミュニティライブラリに「完全な」コンポーネントとして保存される前に、関連するシンボルとフットプリントモデルのプレビューを表示しています。
新しいコンポーネント(およびそのモデル)をコミュニティライブラリに保存するには、リボンのホーム | サーバーに保存ボタンをクリックします。これにより、CircuitMakerの自動保存プロセスが開始され、コンポーネントとモデルファイルデータがコミュニティライブラリに転送(リリース)され、新しいコミュニティコンポーネントが設定され、CircuitMakerのお気に入りリストにアクセスリンクが追加されます。新しく作成されたコンポーネントは、コミュニティライブラリを通じてすべてのCircuitMakerユーザーが利用できるようになります。
新しいコンポーネント(または編集されたコンポーネント)をコミュニティライブラリに保存したくない場合は、ホーム | 変更を破棄ボタンをクリックしてください。これにより、ローカルのコンポーネントとモデルのドキュメントが削除され、すべてのエディタが閉じられます。
コンポーネントをコミュニティライブラリに保存するか、変更を破棄してプロセスを中止します。
コミュニティコンポーネントの編集
既存のコンポーネントとそのモデルに変更を加えたい場合は、ライブラリパネルリストでコンポーネントを選択し、右クリックメニューから編集を選択します。これにより、コンポーネントがコミュニティライブラリ(またはローカルキャッシュ)から取得され、上に示されているようにコンポーネントエディタで開かれます。その後、モデルのいずれかを編集することを選択した場合(アイコンをクリック)、それは取得され、それぞれのエディタで開かれます。アイコンメニューから削除コマンドを使用して、モデルを削除します。
カスタムコンポーネントの作成
設計に必要な特定のコンポーネントがOctopartデータベースにリストされておらず、ライブラリパネルで利用可能なコンポーネントリストに含まれていない場合があります。これは、最初から新しい、リストにないCircuitMakerコンポーネントを作成することで解決できます - カスタムコンポーネントです。
新しいカスタムコンポーネントを作成するには、ライブラリパネルのコンポーネントリストの下にあるカスタムパーツの作成オプションを選択するか、コンポーネントが見つからない場合のコンポーネントリストエリアで選択します。
関連する部品がない場合、独自のカスタム部品を作成できます。
これにより、コンポーネントエディターに新しい空白のコンポーネントエントリが開かれ、カスタムコンポーネントに対応する情報で入力できます。上記で説明した新しいリストされたコンポーネントの構築と同じ方法で、モデルを作成し、コンポーネントをコミュニティライブラリにコミットできます。
お気に入りのみモード
Librariesパネルで利用可能なOctopartコンポーネントデータベースのリストと共に、CircuitMakerはお気に入りコレクションのコンセプトも提供しています。これらは、あなたが作成または編集したコミュニティコンポーネント、または手動でお気に入りリストに追加したものを表します。
LibrariesパネルのOctopartリストからお気に入りコレクションにコンポーネントを手動で追加するには、コンポーネントエントリを右クリックして、コンテキストメニューからお気に入りに追加を選択します。このオプションは、関連するコミュニティコンポーネントがあるコンポーネントエントリにのみ利用可能です。
お気に入りコンポーネントリストは、ライブラリパネルから直接アクセスでき、パネルのライブラリ選択ドロップダウンメニューでお気に入りのみを選択することで表示されます。
お気に入りライブラリ設定では、興味のあるコンポーネントのみをリストアップしてグループ化します。
お気に入りのコンポーネントリストを作成することで、好みのコンポーネントオプションに簡単にアクセスして、デザインで使用できます。コンポーネントは、配置ボタンや右クリックメニューコマンドを使用してお気に入りリストからデザインに配置することができ、またお気に入りから削除右クリックメニューコマンドを使用してリストから削除することもできます。
Searchフィールドの下にあるCustom Onlyチェックボックスを使用すると、パネルにカスタムコンポーネントのみを表示できます。カスタムパーツは、お気に入りリストでアイコンによって区別されることに注意してください。
上記のライブラリパネルの画像からわかるように、お気に入りリストには1つのコンポーネントに対して複数のエントリーを含めることができます – 'LM217MS-TR'のエントリーに注目してください。これらは、コミュニティコンポーネントの2つのバージョン、初期の改訂1と、その後の編集によって作成された改訂2を表しており、これらは保存プロセス中に自動的にリストに追加されました。
逆に、他のリストされたエントリーはOctopartのライブラリリストからお気に入りに追加されました。青でハイライトされたエントリーはリビジョン2で、お気に入りリストに追加された時点でそのコンポーネントの現行バージョンでした。 コミュニティコンポーネントがOctopartコンポーネントリストエントリーに関連付けられている場合、そのコミュニティコンポーネントの最新バージョンになります。これをお気に入りリストに追加すると、そのリビジョンのままになりますが、他のユーザーによって後続のリビジョンが作成されていたとしても変わりません。 ライブラリパネルのOctopartリストは、常にコミュニティコンポーネントの現行バージョン(最新のリビジョン)にリンクします。
ライブラリパネルにリストされているお気に入りエントリーは、お気に入りタブのworkspace.circuitmaker.comウェブサイトのコンポーネントページにも利用可能です。このリストのエントリーを選択すると、そのコミュニティコンポーネント専用のページが開きます。