クロスプロービングとオブジェクトの選択

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

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

 

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

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

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

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

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

ドキュメント設定

クロスプロービングクロスセレクティングの多くの機能は、回路図とPCBのドキュメントを同時に表示することで、要求されるか、またはより簡単に利用できます。以下のいずれかを実行することで、両方のドキュメントを同時に表示できます:

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

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

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

クロスプロービング

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

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

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

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

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

連続モードでは、ソースドキュメント内に留まりながら、ターゲットドキュメント上の異なるオブジェクトにクロスプロービングできます。このモードを使用する場合は、回路図とPCBドキュメントがメインデザインウィンドウで横に並んで開かれていることを確認してください。

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

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

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

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

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

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

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

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

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

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

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

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

ドキュメントが以前に選択されていない場合は、Choose Documents To Compareダイアログが開くことに注意してください。Choose Documents To CompareダイアログでOKをクリックすると、「違い」ダイアログが開きます。

Variant Managementダイアログからのクロスプロービング

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

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

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

BomDoc内でのプロービング

クロスプロービングはBomDoc内でも行うことができます。BomDocで右クリックし、Cross Probeを選択した後、サブメニューからナビゲートしたい項目を選択します。

クロスセレクティング

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

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

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

Cross SelectモードがToolsメニューで無効(左)と有効(右)に表示されています。
Cross SelectモードToolsメニューで無効(左)と有効(右)に表示されています。

  • PreferencesダイアログのSystem - NavigationページでCross Selectionオプションをチェックまたはチェック解除します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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