KB: 回路図ディレクティブがConstraint Managerに表示されない
Updated: 10月 01, 2026
ネットクラス、差動ペアクラス、差動ペア、およびサポート対象の制約は、ディレクティブを使用して回路図ソースドキュメント内で定義できます。プロジェクトを開いた後、回路図で定義したこれらのオブジェクトがConstraint Managerに表示されない場合があります。これは想定どおりの動作です。サポート対象の回路図ディレクティブは、Constraint Managerに自動ではインポートされないためです。回路図の定義を同期するには、更新とインポートの操作が必要です。この記事では、データが表示されない理由、定義をインポートできる状態にあるかを確認する方法、およびConstraint Managerにインポートする方法について説明します。
解決方法の詳細
作成した回路図の定義が表示されない
回路図ソースドキュメントでネットクラス、差動ペアクラス、差動ペア、またはサポートされている制約を定義しても、それらのオブジェクトがConstraint Managerに表示されない場合があります。その結果、Constraint Managerのインターフェースで、必要な設計データを見つけたり管理したりできないことがあります。
Constraint Managerへの明示的なインポートが必要
回路図ソースドキュメントで作成した定義は、Constraint Managerに自動的には転送されません。サポートされているクラス、差動ペア、制約をConstraint Managerにインポートするには、同期処理が必要です。
回路図の定義を同期する手順
- プロジェクトの回路図側からConstraint Managerを開きます。
- Refreshボタンをクリックします。
- Refresh Constraint Managerダイアログに表示される情報を確認します。
- 回路図ドキュメントからインポートされるクラス、差動ペア、制約の概要を確認します。
- Importをクリックして、インポート処理を完了します。
インポート可能なサポート対象データ
- 回路図ディレクティブで定義されたネットクラスをインポートします。
- 回路図ディレクティブで定義された差動ペアクラスをインポートします。
- 回路図ディレクティブで定義された差動ペアをインポートします。
- サポートされている回路図ディレクティブで定義された制約をインポートします。
補足事項
- Constraint Managerのワークフローを使用する場合は、可能な限りConstraint Manager内で設計データを直接定義し、管理することをお勧めします。これには、ネットクラス、差動ペアクラス、差動ペア、および関連する制約が含まれます。
- Constraint Managerは、Constraint Managementオプションを有効にして作成されたプロジェクトでのみ使用できます。従来のPCB Rules and Constraints Editorのワークフローを使用するプロジェクトでは、Constraint Manager方式に移行しない限り、Constraint Managerは使用されません。