回路図ライブラリ
Parent page: パネル
回路図ライブラリのコンポーネントとそのピンを、対話的に参照・表示・編集します。
概要
SCH Libraryパネルでは、アクティブな回路図ライブラリドキュメントに保存されているコンポーネントを参照し、変更できます。また、ライブラリ内のコンポーネントに加えた変更を、現在の回路図設計ドキュメントへ直接反映させることもできます。
パネルへのアクセス
回路図ライブラリがエディタでアクティブなドキュメントになると、SCH Libraryパネルは自動的に開きます。それ以外の場合でも、エディタで SCH Library がアクティブなドキュメントであれば、メニューの View | Schematic |
ボタンからSCH Libraryパネルにアクセスできます。
パネルは、エディタ領域にフローティング表示することも、画面端にドッキングすることもできます。SCH Library パネルが左側にドッキングされたWorkspaceパネル群の中にある場合は、パネル下部にあるSCH Library タブを使って前面に表示します。
ライブラリの参照
SCH Libraryパネル本体には、アクティブな SCH Library 内のコンポーネントとそのピンにアクセスするための、2つの対話型リスト領域があります。
- Components – アクティブなライブラリドキュメント内の全コンポーネントの一覧(関連する説明付き)。
- Pins – 選択したコンポーネントに配置・定義されている全ピンの一覧。
Componentsリストでコンポーネント項目をクリックすると、そのコンポーネントが設計エディタウィンドウでアクティブなパーツになります。パネルで Pin オブジェクトを選択すると、対応するグラフィカルオブジェクトがエディタのワークスペースでハイライト表示(およびズーム)されます。このように、SCH Libraryパネルは SCH ライブラリのコンポーネントとピンを素早く簡単に参照・表示・アクセスする手段を提供します。
内容のフィルタリング
Componentsリストの内容はフィルタリングでき、ライブラリ内の特定コンポーネントを素早く見つけられます。特に、ライブラリに多数の項目が含まれる場合に有効です。フィルタリングは次の2つの方法のいずれかで適用できます。
間接フィルタリング
この方法では、パネル上部のフィールドを使用してリスト内容をフィルタリングします。フィールドへの入力に基づいて名前マスクが適用され、入力のスコープに該当するコンポーネントだけが表示されたままになります。
フィルタ機能は大文字/小文字を区別せず、「タイプアヘッド」機能をサポートします。つまり、入力しながらComponentsリストの内容が絞り込まれます。
より高度なフィルタリングには、*ワイルドカード演算子を使用します。たとえば MAX* と入力すると、名前が MAX で始まるコンポーネントのみが表示されます。あるいは下図のように *13 と入力すると、名前の中に 13 を含むコンポーネントのみが表示されます。
直接フィルタリング
この方法はパネル内の両方のリスト領域で利用でき、リスト領域内で直接入力することで該当項目へ素早くジャンプできます。マスクは適用されないため、リストの全内容は常に表示されたままです。
この機能でコンポーネントを素早く見つけるには、パネルのComponentsセクション内をクリックし、ジャンプしたいコンポーネントの先頭文字を入力します。たとえば、先頭が F のコンポーネント項目へ素早く移動したい場合は、キーボードでその文字を押します。リスト内で F から始まる最初のコンポーネントがアクティブになります。
同じ文字で始まるコンポーネントが複数ある場合、特にライブラリが大きい場合は、さらに文字を入力して目的の項目を絞り込みます。たとえば MAX1112 のように入力すると、下図のとおりリスト内の MAX1112 系列の最初の項目がハイライトされます。
組み合わせフィルタリング
状況によっては、間接フィルタリングと直接フィルタリングを併用すると便利です。たとえば、探しているコンポーネントに +T というサブタイプのバリアントがあり、接頭辞が MAX1112 であることを覚えている場合、これらの情報をそれぞれ間接(マスク)入力と直接入力として使用できます(下図参照)。
ズーム制御
フィルタフィールドのすぐ右側に
コントロールがあります。これをクリックするとポップアップウィンドウが開き、メイン設計ウィンドウで選択コンポーネントを表示する際のズーム動作を制御するためのオプションを選択できます。
パネルでコンポーネントを切り替える際、メイン設計ウィンドウでのズーム方法を制御します。
次のオプションから選択します。
- Do Not Change Zoom Between Components - このオプションを選ぶと、参照中にコンポーネント間で同じズームレベルを維持します。あるコンポーネントを参照中に手動で設定したズームレベルが、その後に参照する他のすべてのコンポーネントにも適用されます。
- Remember Last Zoom For Each Component - このオプションを選ぶと、参照した各コンポーネントに適用したズームレベルを保持します。つまり、コンポーネントの表示は最後に見たときの状態で表示されます。
-
Center Each Component in Editor - このオプションを選ぶと、参照する各コンポーネントをメイン設計ウィンドウでズームして中央に表示します。
- Zoom Precision - このスライダーでズームレベルを定義します。右にスライドすると、コンポーネントをより拡大して表示します。
パネルのセクション
コンポーネントリスト
Componentsリストの項目をクリックすると、そのコンポーネントが設計エディタウィンドウでアクティブなパーツになり、リスト直下の4つのボタンの対象にもなります。これらのボタンは、コンポーネントリストに対して次のコマンドを提供します。
-
– アクティブなコンポーネントを回路図設計ドキュメントに配置します。クリック時に使用される回路図ドキュメントは、現在回路図ドキュメントが開かれているかどうかによって異なります。
- 回路図ドキュメントが開かれていない場合、ボタンをクリックすると新しい回路図ドキュメントが作成され、設計エディタウィンドウでアクティブなドキュメントになります。アクティブなライブラリコンポーネントがカーソルに追従して表示され、配置できる状態になります。
- 回路図ドキュメントが1つ以上開かれている場合、最後にアクティブだったドキュメント(所属プロジェクトに関係なく)が設計エディタウィンドウでアクティブになり、アクティブなライブラリコンポーネントがカーソルに追従して表示され、配置できる状態になります。
-
– ライブラリドキュメントに新しいコンポーネントを追加します。New Component Nameダイアログが表示されます。新しいコンポーネントに必要な名前を入力するとリストに追加され、空のシートが設計エディタウィンドウで開かれて、コンポーネントを定義できる状態になります。
-
– 選択したコンポーネントをライブラリドキュメントから完全に削除します。削除を続行するかどうかの確認ダイアログが表示されます。
-
– Library Component Propertiesダイアログを開き、アクティブなコンポーネントに関連付けられたプロパティを表示/編集できます。このダイアログから、新しいモデルへのリンク作成や既存リンクの編集も行えます。コンポーネント項目をダブルクリックしても Library Component Propertiesダイアログが開きます。
ダイアログのModels領域で Editボタンをクリックすると PCB Modelダイアログが開き、現在の回路図コンポーネントに対する PCB モデルのリンク設定にアクセスできます。Addボタンを選択して新しい PCB モデルを追加します。
ピンリスト
パネルのPin Listセクションには、アクティブなコンポーネントに配置・定義されているすべてのピンが一覧表示されます。各項目には、ピン番号、定義されている場合はピン名、電気タイプ、そしてフットプリントモデルがコンポーネントにリンクされている場合は、このピンがマッピングされるモデル側の対応ピンが含まれます。
リストの項目をクリックすると、対応するピンのグラフィックが設計エディタウィンドウで中央に表示され、選択されます。
リスト内のピン項目をダブルクリックするか、項目を選択してリスト下の
ボタンをクリックすると、Pin Propertiesダイアログが開き、必要に応じてピンのプロパティを表示/変更できます。
パネルから新しいピンを追加するには、ピンリスト下の
ボタンをクリックします。ピンが設計エディタウィンドウ内でカーソルに追従して表示されます。必要な位置にピンを移動し、クリックして配置します。追加のピンを続けて配置するか、右クリックするか ESC を押してピン配置モードを終了します。
1つ以上のピンを削除するには、リストで必要な項目を選択して
ボタンを押します。ピンはリストから削除され、シンボルのグラフィックからも削除されます。
パネル表示の変更
パネルの Components セクションは常に表示されますが、Pins セクションは表示/非表示を切り替えられます。これは、各パネルセクションの右側にある関連ボタンで行います。
-
現在 Pins セクションが表示されている場合、ボタンは
として表示され、クリックするとセクションが非表示になります。
-
現在 Pins セクションが非表示の場合、ボタンは
として表示され、クリックするとセクションが表示されます。
右クリックメニュー
Componentsリストの項目を右クリックすると、コマンドメニューがポップアップ表示されます。
コマンドは次のとおりです。
- Select all - リスト内のすべてのコンポーネント項目を素早く選択します。
- Update Schematic Sheets- アクティブなライブラリドキュメント内のコンポーネントに加えられたすべての変更を、開いているすべての回路図設計ドキュメントに反映します。設計ドキュメント上に存在する変更済みコンポーネントのすべてのインスタンスが更新されます。
- Copy - 選択したコンポーネントを、Schematic Library Editor の内部クリップボードにコピーします
- Cut - 選択したコンポーネントを Schematic Library Editor の内部クリップボードにコピーし、その後ライブラリからコンポーネントを完全に削除します。削除を続行するか確認するための確認ダイアログが表示されます
- Paste - Schematic Library Editor の内部クリップボードから、アクティブなライブラリドキュメントへコンポーネントを貼り付けます
- Delete - 選択したコンポーネントをライブラリドキュメントから完全に削除します。削除を続行するかどうかの確認ダイアログが表示されます。
Notes
- ライブラリワークスペースのオプションは、Library Editor Workspace ダイアログで設定できます: Home | Library » Options。
- リスト内の複数エントリ選択では、標準の Ctrl+click および Shift+click の機能がサポートされています。
- アクティブなコンポーネントとは、現在デザインエディタウィンドウにシンボルが表示されているコンポーネントです。
- Ctrl+click リスト内の選択済みエントリ上で を行うと、選択解除します。
- キーボードショートカット Up Arrow、Home、End、Down Arrow を使用して、リスト領域の前のエントリ/先頭/末尾/次のエントリをそれぞれ表示できます。
- マルチパートコンポーネントは、リスト内で + シンボル(展開可能)が横に表示されます。各パートは、その下にサブエントリとして一覧表示されます。
- 列ヘッダーをクリックすると、その列でデータをソートできます。1回クリックで昇順、もう一度クリックで降順にソートされます。
- データ列の表示順は変更できます。列を移動するには、ヘッダーをクリックして必要な位置まで水平方向にドラッグします。有効な位置では、緑色の位置指定矢印が2つ表示されます。
- アクティブなライブラリドキュメントに貼り付けるコンポーネントは、回路図設計ドキュメントまたは別の回路図ライブラリドキュメントのいずれからでも取得できます。
- Schematic Editor のメインデザインから複数のコンポーネントをクリップボードにコピーしている場合、選択内のすべてのコンポーネントがライブラリドキュメントに貼り付けられます。
- 同一コンポーネントをライブラリに複数回貼り付けた場合、または名前変更せずに複数の新規コンポーネントをライブラリへ追加した場合、コピーは接尾辞 _1、_2、_3… によって区別されます。
- ライブラリドキュメント内のコンポーネントに加えた変更を反映するには、回路図設計ドキュメントが開かれている必要があります。
- マルチパートコンポーネントの場合、アクティブなパートに対応するピンは、パネルの Pin List セクションで白い背景でハイライト表示されます。ほかのパートのすべてのピンは、灰色の背景で薄く表示されます。ただし、これら非アクティブパートのピンも編集可能です。
- デザインエディタウィンドウでピンを選択すると、パネル内の対応するピンエントリも選択されます。
- コンポーネント定義に使用されるピンやその他のグラフィカルオブジェクトの属性は、SCHLIB Inspector パネルで編集できます。パネルに属性を表示させるには、先にオブジェクトを選択する必要があります。
-
新しい回路図ライブラリドキュメントを作成すると、パネルにはデフォルトで空のコンポーネントが1つ含まれます -
Component_1.

