コンポーネント
Parent page: PCBオブジェクト
コンポーネントのフットプリントは、PCB上での部品の実装方法と接続を定義し、実際の部品を定義するための3D
ボディオブジェクトを含めることもできます。
概要
コンポーネントフットプリントは、プリント基板上に物理部品を実装するために必要な占有スペースと接続点を定義します。フットプリントは、パッド、ライン、円弧などの単純なプリミティブオブジェクトの集合(および他の設計オブジェクト)で構成されます。パッドは、部品ピンの実装点および接続点を提供します。ラインや円弧などの追加の設計プリミティブは、部品外形をコンポーネントオーバーレイ(シルクスクリーン)層に定義する目的で含められることがよくあります。
また、コンポーネントフットプリントには、基板に実装される実部品の物理的な占有空間(エンベロープ)を定義する任意の3Dボディオブジェクトを含めることもできます。3DボディオブジェクトやインポートしたSTEPモデルで物理部品を定義することで、三次元の部品クリアランスチェックを実行できます。
コンポーネントフットプリントは、PCB Library Editorで、部品の実装と接続に必要な形状になるよう適切な設計オブジェクトを配置して作成します。コンポーネントの参照点はLibrary Editorワークスペースの原点であり、Library editorでピン1、幾何学中心、または部品上のユーザー定義位置に設定できます。
利用可能性
コンポーネントフットプリントはPCB Library Editorで作成し、PCB Editorに配置します。PCB editorでコンポーネントを配置するには:
-
Libraries パネル(View | System |
)でコンポーネントを見つけ、Place ボタンをクリックします。
-
開いているPCB Library内から、Home | Board |
をクリックして、現在のコンポーネントを最後にアクティブだったPCBドキュメントへ配置します。
- 回路図エディタからPCBエディタへ設計を転送すると、利用可能なライブラリからPCBコンポーネントフットプリントが自動的に配置されます。これはDesign Synchronizationと呼ばれ、回路図とPCBの差分を検出して解決するプロセスです。設計同期は、回路図側でHome | Project | Project » Update PCB Document <PcbFileName>をクリックして起動します。
PCB Editorでの配置
必要なコンポーネントフットプリントを見つける手順は、選択した配置方法によって異なります。配置するフットプリントを選択し、カーソルに追従している状態になったら:
- 配置前にコンポーネントのプロパティを編集するにはTabを押します。
- コンポーネントを反時計回りに回転するにはSpacebar(時計回りはShift+Spacebar)を押します。既定の回転ステップは90度です。この設定を変更するには、PreferencesダイアログのPCB Editor - GeneralページにあるRotation Step値を使用します。
- コンポーネントを回転する場合、既定の動作ではDesignatorおよびComment文字列もフットプリントと一緒に回転します。この動作は、これら文字列のAutoposition設定で制御されます。既定の動作は、コンポーネント配置前にTab を押して設定を編集することで設定できます。なお、既定値を設定しても、すでに配置済みのコンポーネントには影響しません。
- コンポーネントを基板の裏面側へ反転するにはLショートカットを押します。XまたはYキーは使用しないでください。これらは部品をミラーしますが、層は変更しません。
Librariesパネルから配置
Libraries パネルから配置するには:
-
既定では、パネルには回路図ライブラリのみが表示されます。PCBライブラリを有効にするには、選択したライブラリフィールドの横にある
をクリックし、参照用にFootprintsを有効にします(以下に示すとおり)。
Librariesパネルで参照用にPCBライブラリを有効化します。
-
フットプリントライブラリを有効化したら、ライブラリ名の横にある
ドロップダウンを使用して、参照するフットプリントライブラリを選択します。下の画像では、GSM Loggerのpcbライブラリが選択されています。
- マスクフィールド(現在選択されているライブラリフィールドの下)を使用してリストをフィルタし、検索を高速化するか、スクロールして必要な部品を選択します。下の画像では、「4」でマスクしています。
選択したコンポーネントはLibrariesパネルから配置する準備ができています。
パネルで部品を選択した状態で、コンポーネントは次の方法で配置できます:
- パネル右上のPlaceボタンをクリックする。
- 選択したコンポーネントをダブルクリックする。
- クリック&ドラッグして、選択したコンポーネントをワークスペースへ配置する。
最初の2つの配置方法ではPlace Componentダイアログが開きます。
Place Componentダイアログ
適切なDesignatorを入力し、必要に応じてフットプリント Commentを含めます。OKをクリックします。フットプリントがカーソルに追従して表示され、配置可能になります。配置後に右クリックすると、ダイアログが再度開きます。同じコンポーネントの別インスタンスを配置するか、別のコンポーネントを配置するか、またはCancel をクリックして配置モードを終了します。
フットプリントは、同一または別のPCBライブラリ内の別フットプリントへ、その場で変更できます。手順は次のとおりです:
-
Place ComponentダイアログのFootprintフィールド横にある
ボタンをクリックしてBrowse Librariesダイアログを開きます(以下に示すとおり)。
Browse Librariesダイアログには選択したフットプリントの表示が含まれており、視覚的に
正しいコンポーネントを選択できます。
- Librariesドロップダウンで必要なライブラリを選択し、Maskまたはスクロールして必要なフットプリントを見つけます。
- コンポーネントを選択してからOKをクリックし、Place Componentダイアログに戻って配置を続行します。
コンポーネントフットプリントの検索
Librariesパネルで必要なコンポーネントフットプリントが見つからない場合は、SearchボタンをクリックしてLibraries Searchダイアログを開き(以下に示すとおり)、検索機能を使用します。
注意:
- 既定の検索Scopeは、Available libraries内のFootprintsを検索します(下の画像のScopeオプションが示すとおり)。
- また、Libraries Searchダイアログは、Libraries on pathオプションを有効にし、必要に応じてPathオプションを設定することで、パス上(ドライブ上のフォルダに保存)のライブラリを検索することもサポートします。
- Filtersは論理ANDで結合されます。まずは単純なフィルタから開始し、結果が多い場合はRefine last searchモードを使用して結果内を検索する方が適しています。
- 検索結果はLibrariesパネルに、Query Resultsの下にグループ化されて表示されます。Query Resultsで選択したフットプリントが現在利用できないライブラリのものである場合、ソフトウェアはライブラリのインストールを促します(なお、この機能はクリック&ドラッグで配置した場合は利用できません)。パネルでの参照に戻るには、フットプリントライブラリを再選択します。
Available librariesでフットプリントを検索するか、Libraries on pathを検索します。
Library Editorから配置
コンポーネントは、PCB Library editorで開いているライブラリから直接配置することもできます。これは次の2つの方法で行えます:
-
メインメニューからHome | Board |
をクリックします。
-
PCB Libraryパネル(View | PCB Library |
)のComponents 領域でコンポーネントを選択し、右クリックしてコンテキストメニューからPlaceを選択します。
Libraries パネルからの配置と同様に:
- まずPlace Componentダイアログが表示されます。必要に応じてDesignatorとCommentを指定し、OKをクリックします。
- 部品がカーソルに追従している間、配置前に編集(Tabを押す)、回転(Spacebarを押す)、または基板の反対側へ反転(Lを押す)できます。
- 配置後は、さらにインスタンスを配置し続けるか、Place ComponentダイアログでCancel をクリックして配置モードを終了します。
PCB Library editorでコンポーネントを右クリックして配置するか、すでに配置済みのコンポーネントを更新します。
グラフィカル編集
コンポーネントのグラフィカル編集は、移動、回転、反転に限定されます。ワークスペースでコンポーネントを選択すると、下の画像に示すように現在の選択色でハイライト表示されます。選択したコンポーネントをグラフィカルに操作するには:
- 選択したコンポーネントを設計から削除するにはDeleteを押します。
- クリックして保持すると、選択したコンポーネントを移動できます。カーソルはコンポーネント参照点へジャンプします。あるいは、PreferencesダイアログのPCB Editor - GeneralページでSmart Component Snapオプションが有効な場合は、最も近いパッド中心へジャンプします。
- コンポーネントがカーソルに追従して移動している間に Spacebar を押すと回転します(Shift+Spacebar を押すと逆方向に回転します)。
- コンポーネントがカーソルに追従して移動している間に L キーを押すと、基板の反対側へ反転します。
クリックしてコンポーネントを選択するか、クリックしたままドラッグして移動します。移動中に
Spacebar を押すと回転します。
非グラフィカル編集
利用可能な非グラフィカル編集方法は次のとおりです。
関連するプロパティダイアログから
Dialog page: コンポーネント
この編集方法では、次のダイアログを使用してコンポーネントオブジェクトのプロパティを変更します。
Component ダイアログは、配置中に Tab キーを押すことで開けます。
配置後は、次のいずれかの方法でダイアログにアクセスできます。
- 配置済みのコンポーネントオブジェクトをダブルクリックします。
- コンポーネントオブジェクト上にカーソルを置き、右クリックしてコンテキストメニューから Properties を選択します。
PCB Inspector パネルから
Panel page: PCB Inspector
PCB Inspector パネルを使用すると、アクティブなドキュメント内の1つ以上の設計オブジェクトのプロパティを確認し、編集できます。適切なフィルタリングと組み合わせることで、同種の複数オブジェクトに対する変更を、1か所からまとめて行えます。

