CircuitMakerでフィルタパネルを使用してPCB設計オブジェクトをフィルタリングする

 

このFilter ボタンはPCB/PCBLIB Filter パネルを開くために使用します。このパネルを使うと、現在開いているPCBドキュメント内の任意のレイヤー上にある、特定タイプのPCBコンポーネント・オブジェクトを選択的にハイライト表示でき、素早く簡単に確認できます。Inspector パネルと併用すると、選択した基板オブジェクトの詳細をすぐに確認できます。このボタンは、PCBエディタおよびPCBライブラリエディタでView | PCB | Filter を選択してアクセスします。

PCB Filterパネルと同様に、PCBLIB Filterパネルも同じコントロールで構成されており、現在開いているPCBライブラリ内の任意のレイヤー上にある特定タイプのPCBコンポーネント・オブジェクトを選択的にハイライト表示するための、素早く簡単な方法を提供します。

パネルは、エディタ領域にフローティング表示することも、画面の端にドッキングすることもできます。PCB/PCBLIB Filterパネルが現在パネルグループ内にある場合は、パネル下部にあるPCB/PCBLIB Filterタブを使用して前面に表示します。
オブジェクト選択に関する情報は、Select & Deselectページを参照してください。

このパネルは4つの領域で構成されています。最初の3つは選択可能なリスト領域で、これらを組み合わせてフィルタリング範囲を定義します:GroupsObjects, Layers

たとえば、これらをそれぞれ「Components」「Pads」「Top Layer」に設定すると、コンポーネントに属するTopレイヤーのパッドが基板ビューでハイライト表示されます。パネルの3つのセクションでの選択は、3段階のフィルタリング動作の累積効果を表しており、任意の種類の設計オブジェクトを素早くハイライト表示できます。

4つ目の領域であるHighlighted Objects には、上記領域で定義されたフィルタを通過したすべてのオブジェクトが表示されます。この領域のエントリをクリックすると、そのオブジェクトへズームし、可能であれば中央に表示します。

グループによるフィルタリング

回路図ドキュメントとPCBドキュメントの両方には、プリミティブ・オブジェクトとグループ・オブジェクトがあります。グループ・オブジェクト(コンポーネントなど)は、1つ以上のプリミティブ・オブジェクト(パッド、配線、テキストなど)を含みます。プリミティブ・オブジェクトは、「自由(free)」な性質のものか、グループ・オブジェクトに「所有(owned)」されているもののいずれかです。Groups 領域でFree を選択すると、グループ・オブジェクトの一部ではないオブジェクトのみがハイライト表示される点に注意してください。

パネルのGroupsリストでの選択は、各オブジェクトを構成するプリミティブ・オブジェクトも含め、すべてのオブジェクトをハイライト表示します。すべてのグループ・オブジェクトはフィルタリングされますが、Objects および/またはLayers フィルタリストの設定によって変更できます。


Groups の選択をComponentsに設定した基板ビュー。その他のフィルタリスト
ObjectsLayers)は<All>に設定されています。


上記ビューと同じ基板で、Groups の選択をNetsに設定したもの。その他の
フィルタリスト(ObjectsLayers)は<All>に設定されています。

オブジェクトによるフィルタリング

パネルのObjectsリストでの選択により、基板ビューはプリミティブ設計オブジェクトを表示するようにフィルタリングされます。Groups および/またはLayers フィルタリストの設定で変更されない限り、すべてのオブジェクトがハイライト表示されます。


例の基板は、Groups Components に、Objects
Padsに設定して表示しています。Layers <All>に設定されています。


例の基板は、Groups Nets に、Objects Tracksに設定して表示しています。
Layers <All>に設定されています。

レイヤーによるフィルタリング

パネルのLayersリストでの選択により、基板ビューは指定した物理設計レイヤー(信号、マスク、シルクスクリーンの各レイヤー)上のオブジェクトを表示するようにフィルタリングされます。Groups および/またはObjects フィルタリストの設定で変更されない限り、有効なレイヤー・オブジェクトはすべてハイライト表示されます。


例の基板は、Groups Componentsに、Objects Pads
に設定し、 Layers Top Layerに設定して表示しています。


例の基板は、Groups Netsに、Objects Tracks に設定し、
Layers Bottom Layerに設定して表示しています。

現在のレイヤー上のオブジェクトのみに絞り込むには、<Active Layer>エントリを選択します。

フィルタされたオブジェクトの選択

パネルが提供するフィルタ動作の組み合わせは、関心のある基板設計オブジェクトの表示と選択の両方を支援します。

ハイライト表示(フィルタ済み)されたオブジェクトのみが選択可能になるため、対象オブジェクトの場所特定、編集、情報確認が容易になります。Inspectorパネル(View | PCB | Inspector)は、フィルタされたオブジェクトを選択するたびに、その詳細を動的に表示・編集するための簡単な方法を提供します。

Lockedパラメータにチェックが入っているオブジェクトは選択できません。これらのオブジェクトを見つけて選択し、必要に応じてロック解除するには、 PCBパネルを使用してください。

ハイライト表示されたオブジェクト

フィルタによる視覚的なハイライトは、実際にはマスキング効果です。フィルタされたオブジェクトは設計エディタウィンドウ内で通常表示され、それ以外のオブジェクトはモノクロ表示になります。

背景(ハイライトされていない)オブジェクトのコントラストを設定するには、Mask Levelスライダーを使用します:View | Highlight & Edit Mask

マスクされた(未フィルタ)オブジェクトのコントラストを調整します。
マスクされた(未フィルタ)オブジェクトのコントラストを調整します。

フィルタの解除

現在適用されているフィルタは、パネルのReset Filter ボタン、またはView | Highlight & Edit Mask | Clearボタンで解除できます。あるいは、パネルの3つのリストセクションで<All>(フィルタなし)を選択して解除します。

設計領域に適用されたフィルタは保持されるため、明示的にリセットするか、PCBパネルのような別の選択メカニズムで上書きする必要がある点に注意してください。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content