Design Object Selection in Altium Designer
オブジェクトの選択は、Altium Designer環境の主要エディタ(回路図エディタ、PCBエディタ、Draftsmanなど)を使用する際に最も重要で頻繁に使用される操作の一つです。デザインオブジェクトを操作する前に、そのオブジェクトを選択する必要があります。例えば:
- オブジェクトの位置やサイズの編集;
- オブジェクトのプロパティの閲覧や変更;
- クリップボード操作(切り取り/コピー)や削除など。
Altium Designerは、オブジェクトやオブジェクトのグループを選択するための多くのツールを提供しています。これらの多くは、他のWindowsアプリケーションで見つかるものと似ています。
オブジェクトが選択されると、選択色でハイライト表示されます。PreferencesダイアログのSchematic – Graphical Editingページで回路図の選択色を、View ConfigurationパネルでPCBの選択色を設定できます。オブジェクトがグラフィカルに編集可能な場合、選択されたオブジェクトには色付きの編集ハンドルが表示されます。
|
選択されたオブジェクトは、設計空間で視覚的に区別されます。ここでは、回路図シート上の選択されたコンポーネントが示されています。 ここでは、PCBドキュメント内のトラックのグループが選択されています。 |
シンプルな選択
最も基本的な場合、カーソルをオブジェクトの上に置いてクリックすることで、個々のデザインオブジェクトを選択できます。選択されると、特定のデザインオブジェクトはサイズや形状に関してグラフィカルに変更できます。編集ハンドルがオブジェクトの周りのさまざまな編集ポイントに表示されます。オブジェクトの形状やサイズを変更するには、編集ハンドルをクリック&ドラッグします。変更の性質は編集しているオブジェクトによって異なります。
選択されたオブジェクトを再度クリックするか、オブジェクトから離れてクリックすると選択が解除されます。
クリックによる選択は累積的ではないことに注意してください。別のオブジェクトをクリックすると、選択されたオブジェクトは選択解除されます。複数のオブジェクトを選択するには、Shiftキーを押しながら、選択または選択解除したいオブジェクトを順にクリックします。言い換えると、Shift+Clickショートカットは、カーソルの下にあるオブジェクトの選択状態を変更しますが、他のオブジェクトの状態には影響しません。
このアプローチは、選択するオブジェクトの数が少ない場合や、同時に編集する必要がある異なる種類のオブジェクトがある場合に理想的です。
選択矩形
設計ドキュメントの特定のエリアに位置する複数のオブジェクトを選択するには、選択矩形を使用できます。選択したいオブジェクトを囲む想像上の矩形の角からオブジェクトから離れた場所をクリックして保持し、この矩形の反対側の角にドラッグします。選択矩形を使用した選択の動作は、ドラッグの方向、左から右または右から左によって異なります。
内側を選択するか、接触しているものを選択するか?
選択は、選択矩形内にあるオブジェクト、または選択矩形に接触しているオブジェクトのどちらかになります。これは、選択矩形を描くときにマウスを動かす方向によって制御されます:
![]() |
内側を選択 - 左から右に青い矩形をクリックしてドラッグして、選択矩形内に完全にあるすべての可視オブジェクトを選択します。 |
![]() |
接触しているものを選択 - 右から左に緑の矩形をクリックしてドラッグして、選択矩形に接触しているすべての可視オブジェクトを選択します。 |
部分選択 - 子オブジェクトの選択
回路図コンポーネント、シートシンボル、ハーネスコネクターなど、特定のオブジェクトは、独立して編集できる子テキスト文字列を含む親オブジェクトです。子オブジェクトが選択されていても親が選択されていない場合、親の編集ハンドルは色付きで表示されず、そのオブジェクトの子が現在選択されているが、オブジェクト全体ではないことを示します。
移動コマンドなどの特定の編集アクションは、子オブジェクトを含みますが、削除コマンドなどの他の編集アクションは含みません。親オブジェクトとその子を削除するには、色付きの編集ハンドルが表示されるように選択する必要があります。これらの違いは、以下のビデオで示されています。

子オブジェクトが選択されたときや、コンポーネント全体が選択されたときに、コンポーネントの選択ハンドルがどのように変化するかに注目してください。
選択/選択解除コマンド
オブジェクトを選択/選択解除するには、メインメニューのEdit » SelectおよびEdit » DeSelectサブメニューのコマンドを使用できます。これらの選択コマンドには以下が含まれます:
-
Inside Area – ユーザー定義の矩形エリア内のデザインオブジェクトを選択/選択解除。
-
Outside Area – ユーザー定義の矩形エリア外のデザインオブジェクトを選択/選択解除。
-
Lasso Select / Lasso Deselect – ユーザー定義の自由形状の「ラッソ」エリア内のデザインオブジェクトを選択/選択解除。
-
Touching Rectangle – ユーザー定義の矩形に接触した任意のデザインオブジェクトを選択/選択解除。
-
Touching Line – ユーザー定義の線に触れた任意の設計オブジェクトを選択/選択解除します。
-
All (ショートカット:
Ctrl+A) – 現在のドキュメント上のすべてのオブジェクトを選択します。 -
Toggle Selection – 現在選択されているオブジェクトは選択解除され、現在選択されていないオブジェクトは選択されます。
選択メモリ
回路図とPCBエディタには、8つの選択メモリが用意されており、回路図またはPCB上の最大8セットのオブジェクトの選択状態を記憶して後で素早く呼び出すことができます。記憶したいオブジェクトを選択して、後で素早く呼び出すために保存します。
以下の選択メモリオプションが利用可能です:
-
メモリに保存 (
Ctrl + 数字 1 から 8まで) - 現在の選択をデザインスペースから指定された選択メモリ位置に保存します。 -
メモリに追加 (
Shift + 数字 1 から 8まで) - デザインスペースの現在の選択を、指定された選択メモリ位置に既に保存されているオブジェクトに追加します。 -
メモリから呼び出し (
Alt + 数字 1 から 8まで) - 現在のドキュメントのデザインスペースにある、指定された選択メモリ位置に現在保存されているオブジェクトを選択します。 -
メモリから呼び出して追加 (
Shift + Alt + 数字 1 から 8まで) - 現在のドキュメントのデザインスペースにある、指定された選択メモリ位置に現在保存されているオブジェクトを、既に選択されているオブジェクトに加えて選択します。 -
メモリをデザインスペースフィルタとして適用 (
Shift + Ctrl + 数字 1 から 8まで) - 現在のドキュメントにフィルタを適用し、指定された選択メモリ位置の内容をその範囲として使用します。
選択メモリは、Edit » Selection Memoryサブメニューを使用してもアクセスできます。
または、Ctrl+Qを押して開かれる選択メモリダイアログを使用します。

Selection Memoryダイアログ: 回路図エディタ(最初の画像)とPCBエディタ(2番目の画像)
選択を保存するにはSTOボタンを、選択を呼び出すにはRCLをクリックします。関連するメモリ内容をハイライトするにはApplyをクリックします。指定された選択メモリ位置の内容をクリアするには、クリアボタンをクリックするか、メインメニューからEdit » Selection Memory » Clear » nコマンドを選択します(このコマンドは、Selection Memoryダイアログでその位置のLockオプションが有効になっている場合、メモリ位置の内容をクリアしません)。
8つの利用可能な選択メモリ位置を操作するためのコントロールを提供するとともに、ダイアログは各位置の内容のステータスを要約します。選択内容は、選択に単一のタイプのオブジェクトが含まれている場合は特定のオブジェクトの数量、選択されたオブジェクトが異なるタイプの場合はオブジェクトの総数で要約されます。
デザインスペースに適用されたフィルタリングの視覚的結果は、選択メモリダイアログの下部に定義された一連のコントロールによって決定されます:
-
Mask - フィルタリングされたオブジェクトはデザインスペースで完全に可視化され、他のすべてのオブジェクトは暗くなります。マスキングが適用されると、フィルタの範囲外のすべてのオブジェクトは選択/編集できなくなります。
-
Select - フィルタリングされたオブジェクトがデザインスペースで選択されます。
-
Zoom - フィルタリングされたオブジェクトがデザインスペースでズームされ、中央に配置されます(可能な場合)。ズームアクションは、PreferencesダイアログのSchematic - Library AutoZoomページのZoom Library Componentsオプションによって決定されます。
-
Document Scope(回路図エディタのみ) - 選択のためのドキュメントスコープを選択します。
これらのオプションの任意の組み合わせを有効にすることができます。たとえば、フィルタリングされたすべてのオブジェクトをデザインスペースでズームし、中央に配置し、選択しながら、他のデザインオブジェクトの混乱を取り除くためにマスキングを適用することができます。
ダイアログにあるClear Existingオプションを使用すると、既存のフィルタを拡張し、新しいフィルタを既存のものに加えてさらにフィルタを洗練させることができます。これを行うには、このオプションが無効になっていることを確認してください。有効になっている場合(デフォルト)、新しいフィルタを適用する前に既存のフィルタがクリアされます。
いつでも手動で既存の(適用された)フィルタをクリアすることができます。これは、Shift+Cキーボードショートカットを使用するか、Selection MemoryダイアログのClearボタンをクリックすることで行えます。
ノート
-
選択を開始する前に、最初にすべてのオブジェクトの選択を解除することをお勧めします。
-
高度なオブジェクト選択テクニックについて学ぶには、以下のページを参照してください:
-
PCBと回路図ドキュメント間で対応するオブジェクト(例えば、コンポーネント)を選択するために、Altium Designerにはクロスセレクト機能が含まれています。クロスプロービング&選択ページのクロスセレクトセクションを参照して詳細を学びましょう。
-
Altium Designerには、PCBエディタの設計スペースで興味のあるルートを選択するために使用できる多くのツールが含まれています。ルーティングの選択戦略 ページを参照して、詳細を学んでください。





