回路図とPCB間でのクロスプロービングとオブジェクトの選択

現在、バージョン 17.0. をご覧頂いています。最新情報については、バージョン 回路図とPCB間でのクロスプロービングとオブジェクトの選択 の 25 をご覧ください。
 

Altium Designerは、回路図とPCB設計ドメイン間の迅速かつ効率的なナビゲーションを可能にする、さまざまな強力なクロスプロービングおよびクロスセレクティング機能を提供します。クロスプロービングおよびクロスセレクティング機能は、現在のエディタでオブジェクトを選択することにより、他のエディタのオブジェクトを検索するのに役立つ強力な検索ツールです。

クロスプロービングは、現在のドキュメント上で選択されたオブジェクトを指し示し、その対応する対象をターゲットドキュメントで「ジャンプする」ために使用されます。PCBと回路図エディタの間では、ドキュメント、コンポーネント、バス、ネット、ピン/パッドなど、完全なクロスプロービングサポートが提供されています。文字通り、サポートされているオブジェクトをどちらかのドメインで選択するだけで、両方でハイライトされるのを見ることができます。

ロスセレクトを有効にすると、ソースドキュメント上でオブジェクトを選択し、クロスセレクトコマンドを有効にすることで、ターゲットドキュメント上でも同じオブジェクトが選択されます。

コンパイルと統合データモデル

Altium Designerプロジェクトがコンパイルされると、コンピュータのメモリ内に統合データモデル(UDM)が作成されます。UDMは、コンポーネント、接続性、コンポーネントのフットプリント、PCBプロジェクトと接続されたFPGAプロジェクト間の関係など、設計のすべての側面をモデル化します。この統合データモデルにより、異なる設計ドメイン間でのクロスプロービング機能が可能になります。多くのクロスプロービング機能は自動コンパイルを使用し、常に最新のデータモデルが使用されるようにしています。コンパイルは、いつでもProject » Compile PCB Projectをクリックすることで手動で実行することもできます。

ドキュメント設定

Cross-ProbingCross Selectingの多くの機能は、回路図とPCBのドキュメントを同時に表示することで、要求されるか、またはより簡単に利用できます。以下のいずれかを実行することで、両方のドキュメントを同時に表示できます。

  • ドキュメントタブを右クリックして、表示の好みに応じてSplit VerticalまたはSplit Horizontalを選択します。

分割画面ビューを閉じるには、ドキュメントタブを右クリックしてMerge Allを選択します。

  • 複数の画面を使用している場合、ドキュメントタブを別のモニターにドラッグできます。

Cross-Probing

クロスプロービング機能は、Tools » Cross Probeコマンドを使用するか、ツールバーから ボタンをクリックすることで、回路図またはPCBエディタのどちらからでもアクセスできます。

ターゲットドキュメント上のクロスプローブされたオブジェクトは、PreferencesダイアログのSystem - Navigationページで定義されたHighlight Methodsオプションに従って表示されます。ハイライトは、発信元のドキュメントには適用されません。

クロスプロービングを実行するには、プロジェクトのソース回路図とPCBドキュメントがメインデザインウィンドウのタブドキュメントとして開かれていることを確認してください。

クロスプロービングモードには、連続モードとジャンプモードの2種類があり、以下のセクションで説明します。

連続クロスプロービングモード

連続モードでは、ソースドキュメントに留まりながら、ターゲットドキュメント上の異なるオブジェクトにクロスプロービングできます。このモードを使用するには、スキーマティックとPCBドキュメントをメインデザインウィンドウで並べて開いておく必要があります。

クロスプローブコマンドをTools » Cross Probeをクリックして起動すると、カーソルが十字線に変わり、ナビゲートしたいオブジェクトを選択するように求められます。ワークスペース内の必要なオブジェクト上にカーソルを合わせ、クリックするかEnterを押します。対応するオブジェクトがターゲットドキュメント上で強調表示されます。

ソース(例えば、回路図)からクロスプロービングを行い、対応するオブジェクトがPCB上でハイライト表示されます。ソース(例えば、回路図)からクロスプロービングを行い、対応するオブジェクトがPCB上でハイライト表示されます。 ソース(例えば、回路図)からクロスプロービングを行い、対応するオブジェクトがPCB上でハイライト表示されます。 追加のオブジェクトに対してクロスプロービングを続けることができます。また、右クリックまたはEscキーを押して終了することができます。

連続モードを使用する場合、回路図とPCBのドキュメントを並べて開いていない場合は、クロスプローブの結果を表示するためにPCBドキュメントをアクティブにする必要があります。
連続モードを繰り返し使用する場合、選択した最後のオブジェクトが表示/強調表示されます。クロスプローブフィルタリングは累積的ではありません。

クロスプロービングモードへのジャンプ

ジャンプツーモードを使用すると、単一のオブジェクトにクロスプローブして、ターゲットドキュメントをアクティブドキュメントにすることができます。

Tools » Cross Probeをクリックしてクロスプローブコマンドを起動すると、カーソルが十字線に変わり、ナビゲートしたいオブジェクトを選択するように求められます。ワークスペース内の必要なオブジェクト上にカーソルを置き、Ctrl+クリックまたはCtrl+Enterを押します。対応するオブジェクトがターゲットドキュメント上で強調表示され、アクティブドキュメントになります。

ソフトウェアの追加の場所からのクロスプロービング

クロスプロービングは、ソフトウェア内のさまざまな追加の場所でも実行できます。これらの追加の場所により、Tools » Cross Probeコマンドを使用せずに、設計を行っている最中でもクロスプローブ機能を使用できます。

エンジニアリング変更指令ダイアログ内でのプロービング

Engineering Change Orderダイアログから、右クリックしてクロスプローブコマンドにアクセスし、下の画像に示すように、回路図内の参照コンポーネントやPCB内の対象コンポーネントを探すことができます:

Differences Betweenダイアログ内でのプロービング

 Differences betweeダイアログを使用して、選択したコンポーネントを回路図やPCB上でクロスプローブすることができます。Project » Show Differencesコマンドを使用して違いについてのダイアログを開き、エントリーをダブルクリックして、そのコンポーネントを回路図やPCB上でクロスプローブします。

バリアント管理ダイアログからのクロスプロービング

Variant Managementダイアログを使用して、回路図やPCB上の選択したコンポーネントにクロスプローブすることができます。Variant Managementダイアログでコンポーネントをダブルクリックするか、右クリックしてメニューからCross Probeを選択します。

Differencesパネル内でのプロービング

Differencesパネルから回路図またはPCBにクロスプローブするには(このパネルにアクセスするには、Differences betweenダイアログのExplore Differencesボタンをクリックします)、パネル内のエントリをダブルクリックします。

BomDoc内でのプロービング

BomDoc内でもクロスプロービングが可能です。BomDocのBOM Componentsタブで右クリックし、Navigate toを選び、ナビゲートしたい項目を選択します:回路図のコンポーネント、BOMカタログエントリ、またはボールトコンポーネント。

NavigatorパネルからPCBをプロービングする

Navigatorパネルは、設計がコンパイルされるたびに更新され、現在フォーカスされているプロジェクトのすべてのドキュメント、シート、コンポーネント、ネット、パラメーター、およびコンポーネントピンの構造化されたビューを提供します。編集の文脈では、このパネルは設計全体をナビゲートし、関心のあるオブジェクトを見つけるための便利な手段を提供します。

Navigatorパネルを使用して、回路図とPCBドキュメント間を探索することができます。PCBと回路図のドキュメントを両方開いている状態で、Navigatorパネル内のコンポーネントをクリックすると、回路図とPCBの両方でそのコンポーネントがハイライトされます。

Navigatorパネルを使用したプロービングは、Navigatorパネルcomponentをクリックした場合にのみ、回路図とPCBの両方で選択されます。パネルで選択された他のタイプのエントリは、回路図上でそのエントリをハイライト表示します。

ハイライト設定は、PreferencesダイアログのSystem - Navigationページで指定された設定に従って、ソース回路図とターゲットPCBドキュメントの両方に適用されます。

クロスプロービング機能を使用して、NavigatorパネルでPCBと回路図上のオブジェクトが強調表示されています。

Navigator パネルのクロスプロービング機能が回路図とPCBの両方で正しくハイライトされるようにするためには、ToolsメニューのCross Select Modeが有効になっていること、そしてCross SelectionオプションがPreferencesダイアログのSystem - Navigationページで有効になっていることを確認してください。以下の画像に示されています。また、Preferencesダイアログでは、Objects for cross selection領域でクロスセレクションに使用したいオブジェクトも有効にすることができます。選択肢にはComponentsNetsPinsがあり、なし、ひとつ、すべて、または任意の組み合わせを選択できます。

Tools » Cross Select Modeのコマンドが有効になっています。


Cross SelectionオプションがPreferencesダイアログのSystem - Navigationページで有効になっています。

現在のドキュメントがアクティブドキュメントのままなので、PCB上の選択を見るためには、スキーマティックとPCBを並べて開くことが望ましいです - 分割ビューを使用するか、複数のAltium Designerウィンドウを開くかのどちらかです。

クロスセレクト

この機能は、動的な双方向コンポーネントのクロスセレクションを容易にします。PCBと回路図ドキュメント間で対応するオブジェクトを選択するために使用されます。言い換えると、PCBドキュメント上のオブジェクトを選択すると、ソース回路図ドキュメント上の同じオブジェクトも選択され、その逆も同様です。

この機能には以下の方法でアクセスします:

  • メインメニューからTools » Cross Select Modeをクリックします。このコマンドは機能のオン/オフを切り替え、コマンドの状態はToolsメニューに表示されます。Cross Select Modeは、下の画像のようにToolsメニューのCross Select Modeアイコンの周りに青いボックスが表示されると有効になります。

クロスセレクトモードがツールメニューで無効(左)と有効(右)で表示されています。クロスセレクトモードツールメニューで無効(左)と有効(右)で表示されています。

  • PreferencesダイアログのSystem - NavigationページでCross Selectionオプションをオンまたはオフにします。

  • Shift+Ctrl+Xをクリックします。

クロスセレクトモードを使用するには、両方のエディタでコマンドを有効にする必要があります。

Cross Select Modeを有効にして、ワークスペース内の1つまたは複数のオブジェクトをクリックして選択します。それらの同じオブジェクトが対応するドキュメント上で選択されます。

対象ドキュメントはアクティブドキュメントにはならず、そのため、ソースドキュメントと対象ドキュメントを並べて開いておくことを強く推奨します。

Cross Select Modeの動作は、PreferencesダイアログのSystem - NavigationページCross Select Modeコントロールを使用して制御されます。

ドキュメントが閉じられてから再度開かれた場合、プロジェクトを再コンパイルする必要があります。そうしないと、そのドキュメント上のオブジェクトに対してクロスセレクトモード機能が正しく機能しません。

回路図からPCBコンポーネントを選択する

アクティブプロジェクトにおいて、一つ以上の回路図ソースドキュメント上で選択された部品と、PCBドキュメント上の対応するコンポーネントフットプリント間で選択をクロスセレクトすることが可能です。例えば、ソースドキュメント上の一連の部品を選択して、PCBドキュメント上で新しいコンポーネントクラスを迅速に作成する場合などに便利です。

この機能を使用するには:

  • 対象のPCBドキュメントが開かれていることを確認します。

  • ソース回路図上で必要な部品を選択します。

  • Tools » Select PCB Componentsコマンドを選択します。

この機能は、選択された部品(または部品の選択)の上にカーソルがあるときに右クリックメニューからPart Actions » Select PCB Componentsをクリックしてもアクセスできます。この方法を使用して単一の部品をクロスセレクトする場合、部品を選択する必要はありません。

コマンドを起動すると、すべての回路図ソースドキュメントが自動的にコンパイルされ、その後プロジェクトのPCBドキュメントがアクティブドキュメントになります。選択したすべての対応するコンポーネントのフットプリントがワークスペース内で選択され、ズームされます(ただしマスクされません)。

対象のPCBがアクティブドキュメントになるため、ソース回路図とPCBドキュメントを並べて開いておくことを強くお勧めします。

PCB上で部品または部品のセットがSelect PCB Componentsコマンドを使用して選択された後、新しいコンポーネントクラスを作成するには:

  1. Design » Classesをクリックして、Object Class Explorerダイアログを開きます。

  2. Component Classesを右クリックして、Add Classを選択します。新しいクラスの望ましい名前を入力します。

  3. ダイアログのNon-MembersMembers領域の間にあるボタンをクリックして、部品を右側の列に追加します。

  4. Closeをクリックして、Object Class Explorerダイアログを閉じて、ワークスペースに戻ります。

 PCB - Componentsパネルで、結果として得られる新しいコンポーネントクラスを確認できます。次のビデオはこのプロセスを示しています。

新しいコンポーネントクラスを作成する新しいコンポーネントクラスを作成する

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content