Design Object Selection in Altium Designer

オブジェクトの選択は、Altium Designer環境の主要エディタ(回路図エディタ、PCBエディタ、Draftsmanなど)を使用する際に最も重要で頻繁に使用される操作の一つです。デザインオブジェクトを操作する前に、そのオブジェクトを選択する必要があります。例えば:

  • オブジェクトの位置やサイズの編集;
  • オブジェクトのプロパティの閲覧や変更;
  • クリップボード操作(切り取り/コピー)や削除など。

Altium Designerは、オブジェクトやオブジェクトのグループを選択するための多くのツールを提供しています。これらの多くは、他のWindowsアプリケーションで見つかるものと似ています。

オブジェクトが選択されると、選択色でハイライト表示されます。PreferencesダイアログのSchematic – Graphical Editingページで回路図の選択色を、View ConfigurationパネルでPCBの選択色を設定できます。オブジェクトがグラフィカルに編集可能な場合、選択されたオブジェクトには色付きの編集ハンドルが表示されます。

 

選択されたオブジェクトは、設計空間で視覚的に区別されます。ここでは、回路図シート上の選択されたコンポーネントが示されています。

ここでは、PCBドキュメント内のトラックのグループが選択されています。

シンプルな選択

最も基本的な場合、カーソルをオブジェクトの上に置いてクリックすることで、個々のデザインオブジェクトを選択できます。選択されると、特定のデザインオブジェクトはサイズや形状に関してグラフィカルに変更できます。編集ハンドルがオブジェクトの周りのさまざまな編集ポイントに表示されます。オブジェクトの形状やサイズを変更するには、編集ハンドルをクリック&ドラッグします。変更の性質は編集しているオブジェクトによって異なります。

選択されたオブジェクトを再度クリックするか、オブジェクトから離れてクリックすると選択が解除されます。

クリックによる選択は累積的ではないことに注意してください。別のオブジェクトをクリックすると、選択されたオブジェクトは選択解除されます。複数のオブジェクトを選択するには、Shiftキーを押しながら、選択または選択解除したいオブジェクトを順にクリックします。言い換えると、Shift+Clickショートカットは、カーソルの下にあるオブジェクトの選択状態を変更しますが、他のオブジェクトの状態には影響しません。

  • 設計空間のどこかをクリックしてすべてのデザインオブジェクトの選択を解除したくない場合は、PreferencesダイアログのSchematic – Graphical EditingまたはPCB Editor – GeneralページClick Clears Selectionオプションを無効にします。

  • 繰り返し意図せず特定のオブジェクトを選択してしまう場合は、PreferencesダイアログのSchematic – Graphical EditingまたはPCB Editor – GeneralページShift Click to Selectオプションを有効にすることで、選択をより困難にすることができます。Primitivesボタンをクリックして、Must Hold Shift To SelectダイアログやShift Click To Selectダイアログにアクセスし、どのオブジェクトを選択する際にShiftを押さなければならないかを設定できます。

    Must Hold Shift To SelectおよびShift Click To Selectダイアログ 
    Must Hold Shift To SelectおよびShift Click To Selectダイアログ

  • オブジェクトのグループが重なっている場合は、コマンドを繰り返し使用して、最前面にあるオブジェクトから選択し、次にその後ろに描かれたオブジェクトを選択し、順に選択していきます。

このアプローチは、選択するオブジェクトの数が少ない場合や、同時に編集する必要がある異なる種類のオブジェクトがある場合に理想的です。

選択矩形

設計ドキュメントの特定のエリアに位置する複数のオブジェクトを選択するには、選択矩形を使用できます。選択したいオブジェクトを囲む想像上の矩形の角からオブジェクトから離れた場所をクリックして保持し、この矩形の反対側の角にドラッグします。選択矩形を使用した選択の動作は、ドラッグの方向、左から右または右から左によって異なります。

内側を選択するか、接触しているものを選択するか?

選択は、選択矩形にあるオブジェクト、または選択矩形に接触しているオブジェクトのどちらかになります。これは、選択矩形を描くときにマウスを動かす方向によって制御されます:

 内側を選択 - 左から右に青い矩形をクリックしてドラッグして、選択矩形に完全にあるすべての可視オブジェクトを選択します。
接触しているものを選択 - 右から左に緑の矩形をクリックしてドラッグして、選択矩形に接触しているすべての可視オブジェクトを選択します。

この選択矩形の動作は、PreferencesダイアログのSystem – GeneralページUse Left/Right Selectionオプションが有効になっている場合に機能します。このオプションが無効の場合は、マウスの移動方向に関係なく、青い矩形のみが使用され、選択矩形内に完全に収まるオブジェクトのみが選択されます。

部分選択 - 子オブジェクトの選択

回路図コンポーネント、シートシンボル、ハーネスコネクターなど、特定のオブジェクトは、独立して編集できる子テキスト文字列を含む親オブジェクトです。子オブジェクトが選択されていても親が選択されていない場合、親の編集ハンドルは色付きで表示されず、そのオブジェクトの子が現在選択されているが、オブジェクト全体ではないことを示します。

移動コマンドなどの特定の編集アクションは、子オブジェクトを含みますが、削除コマンドなどの他の編集アクションは含みません。親オブジェクトとその子を削除するには、色付きの編集ハンドルが表示されるように選択する必要があります。これらの違いは、以下のビデオで示されています。

子オブジェクトが選択されたときや、コンポーネント全体が選択されたときに、コンポーネントの選択ハンドルがどのように変化するかに注目してください。
子オブジェクトが選択されたときや、コンポーネント全体が選択されたときに、コンポーネントの選択ハンドルがどのように変化するかに注目してください。

選択/選択解除コマンド

オブジェクトを選択/選択解除するには、メインメニューのEdit » SelectおよびEdit » DeSelectサブメニューのコマンドを使用できます。これらの選択コマンドには以下が含まれます:

  • Inside Area – ユーザー定義の矩形エリア内のデザインオブジェクトを選択/選択解除。

  • Outside Area – ユーザー定義の矩形エリア外のデザインオブジェクトを選択/選択解除。

  • Lasso Select / Lasso Deselect – ユーザー定義の自由形状の「ラッソ」エリア内のデザインオブジェクトを選択/選択解除。

  • Touching Rectangle – ユーザー定義の矩形に接触した任意のデザインオブジェクトを選択/選択解除。

  • Touching Line – ユーザー定義の線に触れた任意の設計オブジェクトを選択/選択解除します。

  • All (ショートカット: Ctrl+A) – 現在のドキュメント上のすべてのオブジェクトを選択します。

  • Toggle Selection – 現在選択されているオブジェクトは選択解除され、現在選択されていないオブジェクトは選択されます。

Sキーを押すとSelectメニューが表示され、Xキーを押すとDeSelectメニューが表示されます。選択コマンドは、Active Barボタンメニューからもアクセスできます。

選択メモリ

回路図と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番目の画像)
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ボタンをクリックすることで行えます。

選択メモリを誤って上書きするのを防ぐために、PreferencesダイアログのSchematic – Graphical EditingまたはPCB Editor – GeneralページConfirm Selection Memory Clearオプションを有効にします。選択メモリの位置は、その選択メモリに関連付けられたLockチェックボックスをチェックすることで上書きからロックすることができます。

ノート

  • 選択を開始する前に、最初にすべてのオブジェクトの選択を解除することをお勧めします。

  • 高度なオブジェクト選択テクニックについて学ぶには、以下のページを参照してください:

     

  • PCBと回路図ドキュメント間で対応するオブジェクト(例えば、コンポーネント)を選択するために、Altium Designerにはクロスセレクト機能が含まれています。クロスプロービング&選択ページのクロスセレクトセクションを参照して詳細を学びましょう。

  • Altium Designerには、PCBエディタの設計スペースで興味のあるルートを選択するために使用できる多くのツールが含まれています。ルーティングの選択戦略 ページを参照して、詳細を学んでください。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

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

Content