類似オブジェクト検索ツールの使用

Altium Training

Altium Essentials: Schematic Graphics

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Find Similar Objects プロセスは、対象オブジェクトの属性を参照として使用し、類似した特性を持つ複数の他のオブジェクトを検索します。 このプロセスのユーザーインターフェースは Find Similar Objects ダイアログで、回路図、回路図シンボル、PCB、PCB フットプリント、配線図、およびレイアウト図面エディターから、以下の方法でアクセスできます:

  • メインメニューから Edit » Find Similar Objects を選択し、その後デザインスペース内のオブジェクトをクリックします。 このオブジェクトが、類似オブジェクト検索のテンプレートとして使用されます。

  • Shift+F を押してから、テンプレートとして使用するデザインスペース内のオブジェクトをクリックします。

  • デザインスペース内の目的のオブジェクト上で右クリックし、コンテキストメニューから Find Similar Objects を選択して Find Similar Objects ダイアログを開きます。

回路図オブジェクトおよび PCB オブジェクト用の Find Similar Objects ダイアログ 
回路図オブジェクトおよび PCB オブジェクト用の Find Similar Objects ダイアログ

Selection Tips

  • 現在の選択フィルターが適用されることに注意してください ()。そのため、無効化されているオブジェクト種別については Find Similar Objects ダイアログは表示されません。 詳細は Selection Filter を参照してください。

  • ポリゴンは、アクティブレイヤー上にある場合にのみ Find Similar Objects プロセスによって検出されます。

  • 子オブジェクト(別のオブジェクトに属するオブジェクト。たとえば、コンポーネント内のオーバーレイトラックや 3D ボディ)は、Find Similar Objects プロセスでは検出されません。 ただし、パッドは例外です。 子オブジェクトを対象にするには、その種類のフリーオブジェクトを配置してから Find Similar Objects プロセスを実行してください。 子オブジェクトが選択され、それらに編集を適用できます。

グリッドの各領域(Kind、 Object Specific、および Graphical)に表示されるデータは、ダイアログを開く際にクリックしたオブジェクトによって異なります。

参照オブジェクト用のグリッドは 3 列に分かれています:

  • Left column - 参照オブジェクトのすべての属性名を一覧表示します。

  • Center column - 参照オブジェクトから取得したそれらの属性値を一覧表示します。

    異なる値を持つオブジェクトを検索するには、属性値列に直接検索パターンを入力します。 '*' 文字は、任意の文字列グループを検索するワイルドカードとして使用できます。 たとえば、C*C1C2C20C397Cap5 などを見つけます。 ダイアログ内で属性値に対して行った編集は、参照オブジェクトの属性を変更しません。

  • Right column - 関連する属性を類似オブジェクト検索にどのように使用するかを指定するためのオプションのドロップダウンリストを提供します。 オプションは次のとおりです:
    • Any - この属性について任意の値を持つ類似オブジェクトを検索します。
    • Same - この属性について、参照オブジェクトと同じ値が設定されている類似オブジェクトを検索します。
    • Different - この属性について、参照オブジェクトとは異なる値が設定されている類似オブジェクトを検索します。

    デフォルトでは、Object Kind パラメーターは Same に設定され、他のすべてのパラメーターは Any に設定されます。 これは基本的に「他のパラメトリック値に関係なく、同種のすべてのオブジェクトを見つける」という意味です。 必要に応じて検索条件を絞り込むよう変更してください。

Find Similar Objects ダイアログ下部のオプションでは、特定された項目に対して実行するアクションを定義します。 Apply または OK ボタンをクリックすると、チェックボックスおよびドロップダウンフィールドは次のように動作します:

  • Zoom Matching - このオプションを有効にすると、検索条件に一致するすべてのオブジェクトがデザインスペース内でズームおよび中央表示されます(可能な場合)。
  • Select Matching / Select Matched - このオプションを有効にすると、検索条件に一致するすべてのオブジェクトがデザインスペース内で選択されます。
  • Scope (回路図、回路図シンボル、配線図、およびレイアウト図面エディターのみ) - ドロップダウンを使用してフィルタリングの範囲を決定します。 利用可能なオプションは、使用中のエディターによって異なります:
    • Schematic, wiring diagram and layout drawing editors - フィルタリングを、アクティブプロジェクト内の Current DocumentOpen Documents、またはすべての Project Documents に適用するよう選択します。
    • Schematic symbol editor - フィルタリングを、アクティブライブラリ内の Current Component または All Components に適用するよう選択します。
  • Clear Existing - このオプションを有効にすると、検索を実行する前に既存の選択または編集マスクをクリアします。 連続して Find Similar Objects 検索を行い、結果を累積させたい場合は、このオプションを無効にしてください。
  • Whole Library(PCB フットプリントエディターのみ) - このオプションを有効にすると、フィルタリングの範囲を、アクティブコンポーネント内のみ(無効時)またはライブラリ内のすべてのコンポーネント(有効時)のいずれかに設定できます。
  • Mask Matching (回路図、回路図シンボル、配線図、およびレイアウト図面エディターのみ) - このオプションを有効にすると、検索条件に一致するオブジェクトがデザインスペース内で完全表示され、一致しないオブジェクトは淡色表示されます。 このオプションを適用すると、一致しないオブジェクトは選択および編集できなくなります。
  • Create Expression - このオプションを有効にすると、ダイアログで指定した条件に一致するクエリ式を作成し、関連する Filter パネルに入力します。 Filter パネルがまだ開いていない場合は開かれます。 このオプションにより、Find Similar Objects ダイアログを複雑なフィルタリング操作をすばやく構築する手段として使用できます。

    詳細は Working with the Query Language を参照してください。
  • Filtering drop-down (PCB および PCB フットプリントエディターのみ) - このフィールドを使用して、デザインスペースに適用するフィルタリングスタイルを設定します。 次のオプションから選択します:
    • Normal - このオプションを選択すると、検索条件に一致するオブジェクトがデザインスペース内で完全表示されます。 一致しないオブジェクトの表示は変化しません。

    • Mask - このオプションを選択すると、検索条件に一致するオブジェクトがデザインスペース内で完全表示され、一致しないオブジェクトはモノクロ表示になります。 このオプションを適用すると、一致しないオブジェクトは選択および編集できなくなります。

    • Dim - このオプションを選択すると、検索条件に一致するオブジェクトがデザインスペース内で完全表示され、一致しないオブジェクトは色を保持したままシェード表示(淡色表示)されます。 このオプションを適用しても、一致しないオブジェクトは引き続き選択および編集できます。

  • Open Properties - 有効にすると、Properties パネルを自動的に開きます。
  • Apply  ボタンを使用すると、ダイアログを閉じることなく、目的の結果が得られるよう検索条件をテストおよび微調整できます。

  • 回路図エディターおよび回路図ライブラリエディターでは、該当するフィルターパネルからアクセスできるスライダーバーを使用して、アクティブフィルターの対象外となるオブジェクトに適用されるマスクのレベルを調整します。 これは、Create Expression オプションが Find Similar Objects ダイアログで有効になっている場合にのみ可能です。 これは、フィルターパネルに正しいフィルター式を読み込むために必要です。スライダー位置の変更は、現在定義されているフィルターを適用したときにのみ反映されるためです(したがって、Find Similar Objects ダイアログから適用されたフィルター式である必要があります)。

  • PCB エディターおよび PCB フットプリントエディターでは、ダイアログのハイライト方法が Mask に設定されている場合、View Configuration panelView Options タブにある Mask and Dim Settings セクションの Masked Objects スライダーバーを使用して、アクティブフィルターの対象外となるオブジェクトに適用されるマスクのレベルを調整します。 ダイアログのハイライト方法が Dim に設定されている場合は、同じパネルの Mask and Dim Settings セクションにある Dimmed Objects スライダーバーを使用して、アクティブフィルターの対象外となるオブジェクトに適用される減光レベルを調整します。

  • Find Similar Objects 機能を使用して現在デザインスペースに適用されているフィルタリングを解除するには、Shift+C ショートカットを使用します。 あるいは、デザインスペース内で右クリックし、Clear Filter コマンドを選択します。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium DevelopAltium Agile TeamsAltium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。